コースにチャットを追加する
- 編集をオンにして、チャットを追加するセクションで、[活動またはリソースを追加]リンク(または、存在しない場合は[アクティビティを追加]ドロップダウンメニュー)をクリックし、[チャット]を選択します'右上の[すべて展開]リンクをクリックすると、すべての設定が展開されます。
全般
このチャットルームの名前
- ここに入力する内容は何でも、学習者がチャットに参加するためにクリックするリンクを形成するので、その目的を示唆する名前を付けると役立ちます。たとえば、「生徒会ディスカッション」や「フィールドトリップ計画会議」などです。
説明
ここにチャットの説明を入力します。チャットの件名に関する生徒向けの正確な説明を含めます。左側のアイコンをクリックしてツールバーを展開し、テキストボックスの右下をドラッグして展開します。
コースページに説明を表示
このボックスをチェックすると、コースページのチャット名のすぐ下に説明が表示されます。
チャットセッション
(これらの設定はデフォルトで折りたたまれています。)
次のチャット時間
- 次のチャットセッションの日時。これはカレンダーに表示されるので、生徒はスケジュールを知ることができますが、他の時間にチャットルームにアクセスすることはできます。
- 他の時間にチャットルームに入れたくない場合は、それを(目のアイコンで)非表示にするか、条件付き活動を使用してアクセスを制限します。
- チャットの時間をスケジュールしたくない場合は、これを無視して次の設定から選択してください。
注:さまざまなタイムゾーンのユーザが関係するコースの場合、ここで設定した時間が、それを表示しているユーザのタイムゾーンに合わせて調整されることを知っておくと便利です。
リピート/公開セッション
- 今後のチャットセッションをスケジュールするための4つのオプションがあります。
- チャット時間を公開しないでください-設定された時間はなく、いつでもチャットできます。
- 繰り返しなし-指定した時間のみ公開する-次のチャット時間のみが公開されます。これは、特別なイベントや会議のスケジュールを設定したり、チャットルームで他の学習者を見つけることが期待できる一般的な時間を学習者が特定したりするために使用できます。
- 毎日同時に-毎日のチャットは、毎日のオフィスアワーや学習者とのワークセッションをスケジュールするのに役立ちます。
- 毎週同じ時間に-この設定は、毎週同じ曜日と時間にチャットをスケジュールします。これは、たとえば、週の内容に関連する主要なアイデアや質問に会ったり、確認したりするのに役立ちます。評価。
過去のチャットセッションを保存
- 保存する日数をドロップダウンから選択します-または「メッセージを削除しない」を選択してすべてを保存します
- チャットルームで行われる可能性のあるディスカッションについて懸念がある場合は、トランスクリプトを保持して、ディスカッションの適合性を確認できます。学習者がチャットルームを使用してグループプロジェクトで共同作業している場合、プロジェクトが完了するまでメッセージを削除することはできません。
誰でも過去のセッションを閲覧できます
- すべてのユーザに過去のチャットセッションの閲覧を許可するかどうかをここで決定します。 (教師は常に過去のセッションを表示できます)
モジュール共通設定
(これらの設定はデフォルトで折りたたまれています。)
モジュール共通設定を参照してください
アクセスを制限する/活動の完了
(これらの設定はデフォルトで折りたたまれています)
これらの設定は、サイトとコースで条件付き活動と活動完了が有効になっている場合に表示されます。
ローカルに割り当てられたロール
- 「アドミニストレーション>チャット管理>ローカルに割り当てられたロール」では、選択したユーザに、活動の追加のロール(チャットログを削除する機能など)を付与できます。
- 活動のロール権限は、「アドミニストレーション>チャット管理>権限」で変更できます。
サイト管理設定
チャットモジュールには、「アドミニストレーション>サイト管理>プラグイン>活動モジュール>チャット」で管理者が変更できる追加設定があります。それらは選択されたチャット方法に依存します:
Ajax
- これはデフォルトの方法です。それはどこでも動作しますが、多くの人がチャットしている場合、サーバに大きな負荷をかける可能性があります。その特定の設定は次のとおりです。
- ユーザリストを更新する-ユーザリストを更新するまでの秒数を選択します
- 切断タイムアウト-ユーザが切断したことを検出するまでの秒数を選択します。
通常の方法
- このメソッドの特定の設定は次のとおりです。
- ルームの更新-ルームが更新されるまでの秒数を選択します
- 更新方法-チャットルームの更新方法を選択します-「キープアライブ」または「ストリーム」戦略。ストリームはより適切に機能しますが、サーバがサポートしていない可能性があります。
チャットサーバデーモン
- デーモンは、常にバックグラウンドで実行されるプログラムです。この場合、これはPHPスクリプトであり、サーバの特定のポートをリッスンし、チャット情報を受け入れて提供します。チャット活動を頻繁に使用する場合は、チャットサーバデーモンを使用してサーバの負荷を減らすことを検討してください。特定の設定は次のとおりです。
- サーバ名
- サーバのIPアドレス
- サーバポート
- 最大ユーザ
次に、コマンドラインからチャットデーモンスクリプトを開始する必要があります。
cd moodle/mod/chat php chatd.php --start &
チャットデーモンスクリプトを停止する方法:
Moodle staff, please give details!
1つのオプションは、コマンドラインからサーバを再起動することです。
sudo reboot