カレンダーFAQ
教師にサイトイベントを追加させるにはどうすればよいですか?
カレンダー編集者ロールを利用して、サイトでそのロールに教師を割り当てます。
期間のないイベントが毎月1日に表示されないのはなぜですか?
タイムゾーン設定がデフォルトでない場合、月の初日に期間なしで入力されたイベントがカレンダーの月ビューに表示されない場合があります。 サイト管理 > ロケーション > ロケーション設定 の2つのタイムゾーン設定をデフォルト設定に設定すると、これが解決されます。
今後のイベントをもっと表示するにはどうすればよいですか?
直近イベントブロックにさらにイベントを表示するには、 サイト管理 > アピアランス > カレンダー で先読みする日数やイベント数を増やします。
グレゴリオ暦の代わりに別のカレンダータイプを使用できますか?
はい。開発者向けドキュメントの Calendartypesを参照してください。言語設定と同じように、ユーザとコースの設定ページでカレンダーの種類の設定を行うことができます。ただし、言語選択ボックスとは異なり、このオプションは複数のカレンダータイプがある場合にのみ表示されます。これは、Moodleを使用しているサイトの大多数がグレゴリオ暦以外のカレンダータイプを使用したくないためです。
カレンダーイベントをインポートするにはどうすればよいですか?
カレンダーのインポートを参照してください。
MoodleカレンダーとGoogleカレンダーを双方向で同期させることはできますか?
このフォーラム投稿を参照してください:GoogleカレンダーをMoodleカレンダーと同期する方法
月の名前が正しい言語で表示されないのはなぜですか?
日と月の名前は、オペレーティングシステムから取得されます。システムはlangconfig.phpでMoodle用に構成されており、サーバ上の適切なロケールを指す locale (-nixタイプのオペレーティングシステムの場合)および localewin。サーバのオペレーティングシステムがその言語をサポートしている必要があります(=ロケールがインストールされている必要があります)。
問題:最初にコースリンクをクリックしない限り、ゲストはカレンダーにアクセスできません
calendar/view.phpの検索と変更を編集します:
require_login($course, false);
に:
if ($course == 1){ require_login($course, true); } else { require_login($course, false); }
このフォーラムスレッドを参照してください。
月表示でより詳細を表示するためのテーマCSS
Jon Boltonによるこのフォーラムスレッドを参照してください。