チャット設定

移動先: 案内, 検索


コースにチャットを追加する

  • 編集をオンにして、チャットを追加するセクションで、[活動またはリソースを追加]リンク(または、存在しない場合は[ア​​クティビティを追加]ドロップダウンメニュー)をクリックし、[チャット]を選択します。右上の[すべてを展開する]リンクをクリックすると、すべての設定が展開されます。


一般

デフォルトで展開された一般設定

チャットルーム名

  • ここに入力する内容は何でも、学習者がチャットに参加するためにクリックするリンクを形成するので、その目的を示唆する名前を付けると役立ちます。たとえば、「生徒会ディスカッション」や「フィールドトリップ計画会議」などです。

説明

ここにチャットの説明を入力します。チャットの件名に関する生徒向けの正確な説明を含めます。左側のアイコンをクリックしてツールバーを展開し、テキストボックスの右下をドラッグして展開します。

コースページに説明を表示する

このボックスをチェックすると、コースページのチャット名のすぐ下に説明が表示されます。

チャットセッション

(これらの設定はデフォルトで折りたたまれています。)

チャットセッションの設定

次回のチャット時間

  • 次回のチャットセッションの日時。これはカレンダーに表示されるので、生徒はスケジュールを知ることができますが、他の時間にチャットルームにアクセスすることはできます。
  • 他の時間にチャットルームに入れたくない場合は、それを(目のアイコンで)非表示にするか、条件付き活動を使用してアクセスを制限します。
  • チャットの時間をスケジュールしたくない場合は、これを無視して次の設定から選択してください。

注:さまざまなタイムゾーンのユーザが関係するコースの場合、ここで設定した時間が、それを表示しているユーザのタイムゾーンに合わせて調整されることを知っておくと便利です。

セッション時間の繰り返し/公開

  • 今後のチャットセッションをスケジュールするための4つのオプションがあります。
  1. チャット時間を公開しない-設定された時間はなく、いつでもチャットできます。
  2. 繰り返しなし - 指定した時間にのみ公開する-次のチャット時間のみが公開されます。これは、特別なイベントや会議のスケジュールを設定したり、チャットルームで他の学習者を見つけることが期待できる一般的な時間を学習者が特定したりするために使用できます。
  3. 毎日同じ時間に-毎日のチャットは、毎日のオフィスアワーや学習者とのワークセッションをスケジュールするのに役立ちます。
  4. 毎週同じ時間に-この設定は、毎週同じ曜日と時間にチャットをスケジュールします。これは、たとえば、週の内容に関連する主要なアイデアや質問に会ったり、確認したりするのに役立ちます。評価。

セッションの保存期間

  • 保存する日数をドロップダウンから選択します-または「メッセージを削除しない」を選択してすべてを保存します
  • チャットルームで行われる可能性のあるディスカッションについて懸念がある場合は、トランスクリプトを保持して、ディスカッションの適合性を確認できます。学習者がチャットルームを使用してグループプロジェクトで共同作業している場合、プロジェクトが完了するまでメッセージを削除することはできません。

すべての人が過去のセッションを閲覧できる

  • すべてのユーザに過去のチャットセッションの閲覧を許可するかどうかをここで決定します。 (教師は常に過去のセッションを表示できます)

モジュール共通設定

(これらの設定はデフォルトで折りたたまれています。)

モジュール共通設定を参照してください

利用制限/活動完了

(これらの設定はデフォルトで折りたたまれています)

これらの設定は、サイトとコースで条件付き活動活動完了が有効になっている場合に表示されます。

ローカルに割り当てられたロール

  • 「アドミニストレーション > チャット管理 > ローカルに割り当てられたロール」では、選択したユーザに、活動の追加のロール(チャットログを削除する機能など)を付与できます。
  • 活動のロール権限は、「アドミニストレーション > チャット管理 > 権限」で変更できます。

サイト管理設定

チャットモジュールには、「アドミニストレーション > サイト管理 > プラグイン > 活動モジュール > チャット」で管理者が変更できる追加設定があります。それらは選択されたチャット方法に依存します:

Chatmethod.png

Ajax

  • これはデフォルトの方法です。それはどこでも動作しますが、多くの人がチャットしている場合、サーバに大きな負荷をかける可能性があります。その特定の設定は次のとおりです。
    • ユーザリストをリフレッシュする-ユーザリストを更新するまでの秒数を選択します
    • 切断タイムアウト-ユーザが切断したことを検出するまでの秒数を選択します。

ノーマル

  • このメソッドの特定の設定は次のとおりです。
    • ルームをリフレッシュする-ルームが更新されるまでの秒数を選択します
    • 更新方法-チャットルームの更新方法を選択します-「KeepAlive」または「Stream」戦略。Streamはより適切に機能しますが、サーバがサポートしていない可能性があります。

Chatサーバデーモン

  • デーモンは、常にバックグラウンドで実行されるプログラムです。この場合、これはPHPスクリプトであり、サーバの特定のポートをリッスンし、チャット情報を受け入れて提供します。チャット活動を頻繁に使用する場合は、チャットサーバデーモンを使用してサーバの負荷を減らすことを検討してください。特定の設定は次のとおりです。
    • サーバ名
    • サーバIP
    • サーバポート
    • 最大ユーザ

次に、コマンドラインからチャットデーモンスクリプトを開始する必要があります。

cd moodle/mod/chat
php chatd.php --start &

チャットデーモンスクリプトを停止する方法:

Moodle staff, please give details!

1つのオプションは、コマンドラインからサーバを再起動することです。

sudo reboot

チャット機能