タグ

ブックマーク / perltips.twinkle.cc (3)

  • Perl Tips | Drupal で、必要最低限の機能のモジュールを作る。

    Drupal でのモジュール開発を理解するということは node のコンセプト(コンテンツタイプ)と hook システム(hook と呼ばれるコールバック関数)とフォーム($form)を理解するということでもある。 「 Drupal で、モジュールを開発するために必要な最低限の hook 」 では、Drupal の hook について説明したが、ここでは具体的にモジュールを実装してみることにする。そのモジュールの名前は「hook」。 Drupal 5 からは、yourmodule .info 、yourmodule .install 、yourmodule .module 、yourmodule .css の 4つのファイルが必要となった。ゆえに hook という名前のモジュールを作る場合、hook .info 、hook .install 、hook .module 、hook .css

    sdj
    sdj 2008/06/07
  • Perl Tips | Drupal で、Active Directory(OpenLDAP)サーバに認証させる方法

    もしあなたの会社がウィンドウズベース、すなわち Active Directory ベースのユーザー管理をしているなら、Drupal の LDAP Integration というモジュールに含まれる ldapauth モジュールを使うことによって、 認証、グループ、ユーザーの属性情報 と連携することができる。このモジュールは地味な機能を提供するが、実際に使用してみるとものすごい効果であった。グループの追加、ユーザーの属性情報などはすべて自動で Active Directory から情報を引っ張って Drupal で扱えるため、既存のユーザー管理はそのままにイントラネットを Drupal に置き換える場合などは、非常に強力な機能だと思う。 以下にその設定のポイントを挙げておこう。 Active Directory を使っている場合は、LDAP オプションを有効にする。 もしあなたの Activ

  • Perl Tips | Drupal は、ウェブ 2.0 時代のフレームワークだ。

    Drupal とは何だろう? Drupal のコミュニティでコンセンサスが得られているものとしては、 コンテンツ管理システム(CMS) ウェブアプリケーションフレームワーク コミュニティ である。 最初の CMS については、疑いない。Drupal の入り口としては、私も Movable Type の再構築に辟易し、ブログの置き換えを狙っていた。要は簡単にサイトが作れるというものである。 ところが、私自身も最近まで気づいていなかったのだが、Drupal は CMS というよりも2番目のウェブアプリケーションフレームワークと考えた方がよいと思うになった。上に挙げたリストのうち、最初の CMS とは、2番目のウェブアプリケーションフレームワークを使って作られたものに過ぎないのだ。私はDrupal のモジュールを初めて作ってみたのがちょうど1年前であるが、そのときすら Drupal の強力なフレ

    sdj
    sdj 2008/03/11
    実際にフレームワークとして利用してるよ。
  • 1