レポートのログに表示されるカレンダーイベントについて

レポートのログに表示されるカレンダーイベントについて

- Yuuki Murakami の投稿
返信数: 2

いつもお世話になっております。村上です。

アドバイスをいただき、Moodleを運用させていただいております。
Moodle3.8.1を利用していますが、「サイト管理」-「レポート」-「ログ」に
カレンダーイベントが5分間隔で表示されるようになっています。

**************************************************
イベント名           カレンダーイベントが更新されました。
説明                      The user with id '2' updated the event '○○
**************************************************

このカレンダーイベントの表示頻度が多いため、レポートに表示させないように
する事は可能でしょうか?

いつも聞いてばかりで申し訳ありませんが、宜しくお願い致します。

評点平均:有益(Useful) (1)
Yuuki Murakami への返信

Re: レポートのログに表示されるカレンダーイベントについて

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

以下のプログラム修正でイベントログ「カレンダーイベントが更新されました」を無効にできると思います。

修正対象プログラム:
calendar/lib.php

修正箇所:
663行目

[ 修正前 ]
                // Trigger an update event for each of the calendar event.
                $events = $DB->get_records('event', array('repeatid' => $event->repeatid), '', '*');
                foreach ($events as $calendarevent) {
                    $eventargs['objectid'] = $calendarevent->id;
                    $eventargs['other']['timestart'] = $calendarevent->timestart;
                    $event = \core\event\calendar_event_updated::create($eventargs);
                    $event->add_record_snapshot('event', $calendarevent);
                    $event->trigger();
                }

[ 修正後 ]
                // Trigger an update event for each of the calendar event.
//                $events = $DB->get_records('event', array('repeatid' => $event->repeatid), '', '*');
//                foreach ($events as $calendarevent) {
//                    $eventargs['objectid'] = $calendarevent->id;
//                    $eventargs['other']['timestart'] = $calendarevent->timestart;
//                    $event = \core\event\calendar_event_updated::create($eventargs);
//                    $event->add_record_snapshot('event', $calendarevent);
//                    $event->trigger();
//                }
Mitsuhiro Yoshida への返信

Re: レポートのログに表示されるカレンダーイベントについて

- Yuuki Murakami の投稿
いつもお世話になっております。村上です。

素晴らしい情報、ありがとうございました。
早速適用させていただきました。予定通りの動きです。

いつもありがとうございます。