warning: Creating default object from empty value in /var/www/drupal-5.23/modules/taxonomy/taxonomy.module on line 1418.
2007/03/22〜03/23 に Yahoo! の本社にて行われた
OSCMS Summit 2007 コンファレンス。OSCMS とは Open Source CMS の略で、このコンファレンスのセッションの 9割以上は Drupal についてであり、Drupal の他に Joomla! と Plone のセッションが1つか2つ、ゆえに実質 Drupal のためのコンファレンスであった。そもそも、今回 Yahoo! の本社でこのコンファレンスが開催された理由は、Yahoo! 自身がイントラネットで Drupal を使っているからにほかならない。
このコンファレンスで一番興味深かったのはやはり Drupal のオリジナルの作者である Dries Buytaert 氏(というか、Dries Buytaert 君)だ。彼のセッション「The State of Drupal」で彼は云うのだ、
2007/03/22〜03/23 に Yahoo! の本社にて行われた
OSCMS Summit 2007 コンファレンス。OSCMS とは Open Source CMS の略で、このコンファレンスのセッションの 9割以上は Drupal についてであり、Drupal の他に Joomla! と Plone のセッションが1つか2つ、ゆえに実質 Drupal のためのコンファレンスであった。そもそも、今回 Yahoo! の本社でこのコンファレンスが開催された理由は、Yahoo! 自身がイントラネットで Drupal を使っているからにほかならない。
このコンファレンスで一番興味深かったのはやはり Drupal のオリジナルの作者である Dries Buytaert 氏(というか、Dries Buytaert 君)だ。彼のセッション「The State of Drupal」で彼は云うのだ、
Posted on 2007-03-28 by yas |
Drupal の hook (つまりコールバック/Callback)は、その世界観をつかむまでが難しい。以下、モジュール開発を行うときに最低限知っておかなければならない hook をまとめ、管理系 hook とフォーム系 hook に分けてみた。
Drupal の hook (つまりコールバック/Callback)は、その世界観をつかむまでが難しい。以下、モジュール開発を行うときに最低限知っておかなければならない hook をまとめ、管理系 hook とフォーム系 hook に分けてみた。
Posted on 2007-03-25 by yas |
この方法は Drupal においてすべてのセッションを閉じ、強制ログアウトの効果を持つ。hook_cron で自動処理したい場合などに有効だと思う。なぜなら、複数または1つのブラウザで複数のウィンドウを開いたりしているケースがあるからだ。
要はデータベース中のセッションテーブル {sessions} からあるユーザー(uid を指定)のセッションをすべて削除するだけである。
この方法は Drupal においてすべてのセッションを閉じ、強制ログアウトの効果を持つ。hook_cron で自動処理したい場合などに有効だと思う。なぜなら、複数または1つのブラウザで複数のウィンドウを開いたりしているケースがあるからだ。
要はデータベース中のセッションテーブル {sessions} からあるユーザー(uid を指定)のセッションをすべて削除するだけである。
Posted on 2007-03-07 by yas |
ユーザーがログインしたときに何か処理を加えたいケースを考える。たとえばある決められた時刻の間はログインを許して、そうでない場合はログインを許可しない、といったシナリオである。
まず Drupal には hook_auth というのがあるのでこれにあたりをつけた。しかし、この hook_auth という hook は、
ユーザー名@サーバ名のときに機能し、単にユーザー名だけ入力された場合にはスルーされてしまうと
ここに書いてある。2005年のアーティクルなんだけれども、
https://drupal.org/node/29147 には延々と議論が続いているが、
ユーザー名だけのときの場合はスルーというルールは変わらないらしい。実際に私も試してみたが、そういう仕様になっている。
ユーザーがログインしたときに何か処理を加えたいケースを考える。たとえばある決められた時刻の間はログインを許して、そうでない場合はログインを許可しない、といったシナリオである。
まず Drupal には hook_auth というのがあるのでこれにあたりをつけた。しかし、この hook_auth という hook は、
ユーザー名@サーバ名のときに機能し、単にユーザー名だけ入力された場合にはスルーされてしまうと
ここに書いてある。2005年のアーティクルなんだけれども、
https://drupal.org/node/29147 には延々と議論が続いているが、
ユーザー名だけのときの場合はスルーというルールは変わらないらしい。実際に私も試してみたが、そういう仕様になっている。
Posted on 2007-03-04 by yas |