Studio Umi

Drupal 7 で WYSIWYG エディタを実現する CKEditor モジュール

本日は Drupal (ドルーパル)に WYSIWYG 機能を追加する CKEditor モジュールをご紹介したいと思います。 本題に入る前にまずはことばの解説から。 「 WYSIWYG 」(…

Yutaro Ohno

Drupal 7.32未満のサイトが SA-CORE-2014-005 の脆弱性をついて攻撃されてしまった時の対処法

先日の10月15日、 Drupal の極めて危険なセキュリティ・ホール SA-CORE-2014-005 が発表され、それと同時にその脆弱性を修正した Drupal 7.32 がリリースされました。…

Studio Umi

任意の PHP コードをコンテンツで実行できる PHP filter モジュール

本日は Drupal (ドルーパル)の「 PHP filter 」というモジュールをご紹介できればと思います。 PHP filter モジュールは Drupal のコンテンツ(=ノード)の本文部分に…

Studio Umi

Drupal 7 でブログを始めよう

今回は「 Drupal 7 でブログを始めよう」と題して、 Drupal 7 (ドルーパル 7)を使ったブログサイトの作り方の一連の流れをご紹介してみたいと思います。 「ブログ」というもっともシンプ…

Studio Umi

Drupal.org の歩き方

本日は Drupal を利用する際に欠かせない便利サイト「 Drupal.org 」の使い方をかんたんにご紹介できればと思います。 はじめに 最近改めて感じたのですが、 Drupal をはじめとし…

Studio Umi

Drupal 7 のテーマのインストール方法

本日は Drupal 7 において「テーマ」をインストールする方法をご紹介できればと思います。 具体的なインストール方法のお話に入るその前に、まずは「 Drupal のテーマとは何ぞや」というと…

Studio Umi

キャッチコピーで見る各オープンソース CMS の特徴

今回は「 PHP 製のオープンソース CMS の特徴をキャッチコピーから読み取る」ということを試みてみます。 スタジオ・ウミで愛用している Drupal (ドルーパル)は PHP ベースのオープンソ…

Studio Umi

開発用ログを記録する関数 dd()

本日は Drupal (ドルーパル) が提供する便利なユーティリティ関数群の中から開発 / デバッグに有用な dd() 関数をご紹介できればと思います。 dd() 関数とは dd() 関数は、デバ…

Machiko Yamanaka

html.tpl.phpやpage.tpl.phpなど***.tpl.phpについて

こんにちは。プログラマーの山中です。滋賀県はすっかり秋になり朝夕が涼しくなりました。 過ごしやすくなったのは良いものの、ほぼ毎年この時期に風邪をひくので油断してはいけないと気を張っています。 季節の変…

Studio Umi

Drupal 7 コアの README.txt 日本語訳

Drupal 7 のコアに含まれる README ファイルを日本語に翻訳しましたのでここでご紹介ができればと思います。 Drupal 7 コアディレクトリにはファイル名をすべて大文字にした各種ドキュ…