該当プログラムファイル: course/lib.php
該当箇所: 29行目
define("FRONTPAGECOURSELIMIT", 200); // maximum number of courses displayed on the frontpage
該当プログラムファイル: admin/site.html
該当箇所: 36行目
$coursecount = (count_records('course') <= FRONTPAGECOURSELIMIT);
該当プログラムファイル: admin/site.html
該当箇所: 51行目
foreach ($options as $key => $option) {
$disabled = (!$coursecount and ($key == FRONTPAGECOURSELIST));
echo "<td>$option<br />";
choose_from_menu ($values, "frontpage[$key]", isset($seq[$key])?$seq[$key]:0, '', '', 0, false, $disabled);
echo '</td>';
}?>
運用中のMoodleサイトでしたら、プログラム変更により影響が出る可能性がありますので、お勧めできませんが、利用ユーザが少ない時間帯を探して、200の部分を大きな値 (例 300) に変更して、動作確認されてはいかがでしょうか。
ちなみに、Moodle 1.9.5では、下記のように、config.phpの中で「FRONTPAGECOURSELIMIT」を変更できるようです。
[Make FRONTPAGECOURSELIMIT a CFG-variable.]
http://tracker.moodle.org/browse/MDL-18785