mdl_contextテーブルのcontetxtlevelについて

Re: mdl_contextテーブルのcontetxtlevelについて

- Mitsuhiro Yoshida の投稿
返信数: 0
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators
居間中様

短期間でのMoodleアップグレードおよびカスタマイズ等、お気持ちお察し致します。

lib/accesslib.phpの139行目あたりの下記定義を参考に、courseディレクトリ内を検索されてはいかがでしょうか。

// context definitions
define('CONTEXT_SYSTEM', 10);
define('CONTEXT_USER', 30);
define('CONTEXT_COURSECAT', 40);
define('CONTEXT_COURSE', 50);
define('CONTEXT_MODULE', 70);
define('CONTEXT_BLOCK', 80);

また、ご参考までに下記投稿もご覧ください。
仮にSQL文を使って大量にコースを追加できたとしても、複数のコースを一括削除するのが難しそうですね。

[Modules and plugins: Admin Report: Bulk Course Upload Tool]
http://moodle.org/mod/data/view.php?d=13&rid=1536

[Using Moodle: Bulk Course Upload tool question]
http://moodle.org/mod/forum/discuss.php?d=91850

[Moodle Tracker - Include bulk course create and remove with Moodle through the use of CSV files]
http://tracker.moodle.org/browse/MDL-13114