shirane のブログ
CCK 用の ImageField モジュール に画像の回転機能 (90度、180度、270度) を付加できるパッチについて:
http://drupal.org/node/173498
5.x-2.1 版用のパッチは、最新の ImageField 5.x-2.2 にも問題なく適用できた。
ただし、編集画面で回転した後、ページを再表示しないと回転後の画像が表示に反映されないことがある模様。
この資料は、Pleiades All in One (Eclipse 3.4 Ganymede) の PDT と xampp の環境で、デバッガの設定をしたときの作業メモです。
Pleiades All in One (Eclipse 3.4 Ganymede) の PDT と xampp を利用して、Windows (XP SP3) 上の PHP 開発環境のセットアップを行ったときの作業メモです。まずは、eclipse と xampp の導入と実行確認から。
Drupal のノードの新規作成や編集のフォームで、「プレビュー」や「削除」のボタン表示を制御する方法について。
Drupal 6 の Views モジュール (6.x) に SQL インジェクション脆弱性:
http://drupal.org/node/348321
使用する値を定義した CCK の Text フィールドと exposed filter の組み合わせで、データが正しくフィルタされない場合がある?
セキュリティ更新を含むモジュール更新がリリース:
http://drupal.org/node/347831
この更新に伴うデータベース更新はない模様。
Drupal の Page Title モジュールを 1.1 から 2.0 リリース版にアップグレードしたときに発生したエラー(ブランクページ)について。
Eclipseプラグイン日本語化プラグインの Pleiades (プレアデス) を利用して、Eclipse 3.4 Ganymede の Java 開発環境をお手軽セットアップする手順のメモ。
Drupal コアが再度更新:
http://drupal.org/drupal-6.8
セキュリティ更新を含む Drupal コアのメンテナンスリリースが公開された。
http://drupal.org/drupal-6.7
Pathauto モジュールを使用した日本語サイトを設定中、下記エラーに遭遇。
warning: preg_replace() [function.preg-replace]: Unknown modifier 'p' in /hoge/hogege/sites/all/modules/pathauto/pathauto.inc on line 123.
コア、モジュール、テーマなど、日々更新される Drupal のソフトウェアコンポーネント。
更新といえば、デグレードの恐怖とそれを回避するための試験が気になるところ。
というわけで、Drupal 開発のテスト環境に関する資料をいくつか。
ここしばらく Calendar モジュールを調べている。
http://drupal.org/project/calendar
そしてハマっている(涙)
ブログなどの更新を外部サイトに通知する ping 機能について。
Drupal 標準の ping モジュールでは、ping の送信先が http://pingomatic.com/ で固定になっており、他のサイトに直接 ping を送信する手段は用意されていない。
http://drupal.org/handbook/modules/ping
teaser とは、記事の一部分 (通常は冒頭部分) をダイジェスト的に見せる表示形式のこと。
Drupal では、node.tpl.php というテンプレートファイルで、個々の記事 (ノード) を表示する部分のひな型 HTML ソースを定義できる (テンプレートエンジンとしてデフォルトの PHPTemplate を使用している場合)。
ログイン中のユーザーに特定のブロックが表示されないようにする方法で書いたブロック表示を制御するコードですが、どこでどう呼び出されているのか、ちょっと気になって調べてみた。
アフィリエイトネット広告というものを体験すべく、数日前から Google AdSence の広告ブロックをサイドバーに組み込んでいる。
Drupal サイト上で多肢選択式のオンライン問題集を提供できる Quiz モジュールを入れてみた。
http://drupal.org/project/quiz
試しに作ってみたサンプル
http://www.white-root.com/node/159
All_In_One_Eclipse 3.0.1 (Eclipse 3.2) に PHPEclipse を導入しようとするとエラーが発生。All_In_One_Eclipse 3.0.1 には、GMF (Graphical Modeling Framework) 関連のプラグインに梱包もれがあるらしい。そこで、Eclipse 3.3 (Europa) と PDT (PHP Development Tools) で新しい環境を構築してみた。
(使用 OS は Windows XP SP2)
とても参考になるので、忘れないようにメモさせていただきます。
同じ記述を複数のノードにコピーするのは非効率だし、なにより、内容が変わったときのメンテナンスが大変。
そんな場合に使えそうな便利なフィルタの実装例を drupal.org で見つけた。