Максимальное количество недель/тем в moodle равно 52. Курс, который я пытаюсь реализовать, содержит 100 тем, поэтому я хотел бы увеличить максимальное число, чтобы выбрать «100 »в раскрывающемся списке (теперь он достигает только 52).moodle 2.2 изменить максимальное количество тем
Я смотрел вокруг в MOODLE файлов, и нашел несколько заявлений, которые, как представляется, установив сумму до 52:
В администратора/настройки/courses.php:
$ temp-> add (new admin_setting_configtext ('moodlecourse/maxsections', get_string ('maxnumberweeks'), get_string ('maxnumberweeks_desc'), 52));
В Lib/adminlib.php:
class admin_settings_num_course_sections extends admin_setting_configselect { public function __construct($name, $visiblename, $description, $defaultsetting) { parent::__construct($name, $visiblename, $description, $defaultsetting, array()); } /** Lazy-load the available choices for the select box */ public function load_choices() { $max = get_config('moodlecourse', 'maxsections'); if (empty($max)) { $max = 52; } for ($i = 0; $i <= $max; $i++) { $this->choices[$i] = "$i"; } return true; } }
Я попытался установить эти "52" на "100", но ничего не меняется, когда я иду на странице редактирования курса Выпадающий список все еще только от 1 до 52.
Я уверен, что должен быть способ сделать это. Я нашел способ сделать это в moodle 1.9 (изменить значение «52» в файле edit_form.php), но этот файл теперь отличается от moodle 2.2
Любые идеи?
большое спасибо! Это сработало! Я посмотрел в неправильную таблицу БД ... Я знаю, что 100 единиц - это много, но как вы думаете, это может означать проблемы с производительностью на веб-сайте? Или это просто проблема юзабилити? Я рассмотрю разделение курса на 2 суб-курсах, хотя я не уверен, что это будет иметь недостаток ... – Albert
Юзабилити всегда будет проблемой (может ли новый формат вычисленного курса в moodle 2.3 может представлять собой решение). Тем не менее, производительность будет также затронута во время загрузки страницы и процедуры резервного копирования/восстановления, по крайней мере. Я предлагаю вам подумать, возможно ли вообще разделить контент между курсами. Возможно, используя дерево категорий/курсов. – edelgado