三重大学版Moodleソース
これは何?
三重大学でカスタマイズしたMoodleです。MySQLでの動作しか確認していません。
まだ不十分な点が多々ありますが,順次改良を行っていきます。
なお,三重大学で使う場合にしか意味のない部分については,参考までに,if (defined('CUSTOMIZED')) { ... }
に囲んで残してあります。これらは config.php に define('CUSTOMIZED', 1)
と追加することによって生きてきます。三重大学以外でこれを書き込むと多分おかしなことになると思います。
主なカスタマイズ点は次の通りです:
- ユーザ一覧や成績などがユーザID順に並びます。学籍番号をユーザIDとして運用してください。
- 日本語化の不完全なところを多数修正してあります。特に,日本語ファイル名でもダウンロードして化けません。
- フォーラムに書き込んだらすぐに(cronの間隔以下の時間で=数分以内に)メール購読者にメールが送られますので,メーリングリスト代わりにも使えます。
- プロフィールの画像はログインしないと見えません。通常のMoodleはアカウントがなくてもURLが推測できれば見ることができます。
- 登録キーを間違えてもヒントが出ません。
- コースのバックアップにパスワードハッシュが入りません。
- ピリオドが連続するような携帯メールアドレスでエラーを出さないようにしました(このようなメールアドレスが正しく配送されるかどうかは別問題です)。
- ……
ダウンロード
Subversionレポジトリ:
svn checkout http(s)://oku.edu.mie-u.ac.jp/repos/miemoodle/moodle19(Moodle 1.9ベース)
スナップショット
インストール法
通常の
Moodle 1.9のインストール
と変わりません。
lib フォルダの中の default.ttf は VL-Gothic-Regular.ttf へのシンボリックリンクにしてあります。
VL-Gothic-Regular.ttf は Vine Linux で使われているもので,VLゴシック
のサイトで配布されています。
以前は
http://sourceforge.jp/projects/efont/files/
の sazanami-gothic.ttf を使っていました。
どちらでもかまいません。
Credits
- MIE*モジュールは 合資会社eラーニングサービス
に依頼して制作していただいたものです(ただ,開発が停滞しており,現在は利用していません)。
- 出欠管理モジュールは井関さん作のものです(→ Japanese: 自動出欠モジュール)。
- 鈴鹿工業高等専門学校の白井達也先生のfs_moodleを参考にさせていただきました。
- いくつかの拡張機能は株式会社エミットジャパンに作っていただきました。
- Moodle 1.6の課題で複数ファイルをアップロードする機能は吉田さんによります。
- そのほか,大勢の皆様にお教えいただきました。
リンク
奥村晴彦
Last modified: 2010-03-28