fs_moodleの説明および導入手順(Moodle2)
fs_moodle5以降の情報を主にMoodle2系統以降を中心にまとめ直します.
calendar/event.php
(Shirai022): カレンダーのイベントの終了時刻の初期値を23:55にする (2014/04/25)
Moodle2.6以降
if ($formoptions->eventtypes->courses) {
if (!$issite) {
$event->eventtype = 'course';
} else {
unset($formoptions->eventtypes->courses);
unset($formoptions->eventtypes->groups);
}
}
$event->timestart = $time;
// (Shirai022): カレンダーのイベントの終了時刻の初期値を23:55にする (2014/04/25)
// (Shirai022): ここから追加
$event->timedurationuntil = $time + 60*60*23+60*25;
// (Shirai022): ここまで追加
$event = new calendar_event($event);
if (!calendar_add_event_allowed($event)) {
print_error('nopermissions');
}
}