某所からタブをユーザ毎に追加できるポータルページ管理機能と、コース管理システム、リポジトリを連携したシステムを構築したいというリクエストをいただいた。商用システムをベースにするとライセンスフィーだけで1千万円を軽く超えてしまうので、オープンソースベースで提案することにした。 そこで前から気になっていたMoodle/Drupalインテグレーションを試してみる。 1.MoodleとDrupalをそれぞれインストールする。 2.Drupalのモジュールディレクトリにmoodle.moduleプラグインをコピー Moodleのパスを追加(これをしないとうまく連携しません) 3.Moodleのルートディレクトリにindex_dr.phpをコピー 4.Moodleの認証を外部データベーステーブルを参照にする。 という手順で、Drupalに登録されているユーザはMoodleに自動的にログインできる。 後