管理者アラートブロック

管理アラートブロック

このブロックはMoodleサイトで間違っている可能性があることについて管理者に警告します。現在以下のアラートが実装されています。

  • 同一のID番号を持つコース
  • 教師のいない(編集)コース
  • たくさんのバックアップファイルがあるコース。
  • 非アクティブコース
  • 非アクティブユーザー
  • ログオンしたことがないユーザー。
  • ロールを持たないユーザー
  • 活動していない教師、コース作成者、または管理者
  • 家庭教師のいない学生。

この情報は管理者しか見ることができませんが、ブロックはコース内でも使用できます。

教師は以下について警告することができます。

  • ユーザーはコースで非アクティブです。
  • コースに属しているユーザー、forunで非アクティブなユーザー。

このブロックは、複数のインスタンスをサポートし、異なるターゲットコースを指定することで、教師が他のすべてのコースに関する情報を使用してコースを設定できるようにします。コースに関する情報は、そのコースの編集機能を持つユーザーだけが設定および表示できます。

ユーザーとコースの高速検索もあります。

このブロックはMoodleデータベースにどちらの変更テーブルも作成せず、現在はmdl_logテーブルを使用していません。


インストール

  • moodle.orgから最後のバージョンをダウンロードしてくださいhttp ://moodle.org/mod/data/view.php ? d=13&rid=1540
  • admin_alertフォルダをあなたのMoodleサイトの\ blocksフォルダにコピーしてください。
  • 管理者としてMoodleにログインし、\ adminページ(通知)にアクセスしてブロックをインストールしてください。
  • プロンプトが表示されたら、ブロックのデフォルト設定を設定します
  • Administration Alertブロックをフロントページまたは選択した別のコースに追加します。

言語

翻訳者の寛大さのおかげで、Administration Alert Blockは次の場所にあります。

他の翻訳も大歓迎です。このブロックの翻訳を提供する場合は、問題に添付されている言語ファイルを使用してトラッカーで問題を作成してください。

グローバル設定

すべてのパラメータは、各タイプの警告数の制限です。ゼロに設定すると、パラメータはオフになります。

サイト管理»モジュール»ブロック»Administration alert

  • 同一のID番号を持つコース - 同一のID番号を持つコース(コース設定で指定)。コースID番号を区別する必要がある場合、空ではない場合に便利です(他のシステムへのリンクなど)。このアラートを非表示にするには、このパラメーターを0に設定します。それ以外の場合は、表示されるこのタイプのアラートの最大数に設定します。
  • 教師なしのコース - (編集中の)教師なしのコースを表示します。このアラートを非表示にするには、このパラメーターを0に設定します。それ以外の場合は、表示されるこのタイプのアラートの最大数に設定します。
  • コースバックアップファイル - しきい値を超える数のバックアップファイルを含むコースを表示します。このアラートを非表示にするには、このパラメーターを0に設定します。それ以外の場合は、表示されるこのタイプのアラートの最大数に設定します。
  • バックアップファイル数 - [コースバックアップファイル]アラートに使用されるバックアップファイルのしきい値数。
  • 非アクティブコース - しきい値の月数を超えてアクセスされていないコースを表示します。このアラートを非表示にするには、このパラメーターを0に設定します。それ以外の場合は、表示されるこのタイプのアラートの最大数に設定します。
  • 月単位の非アクティブ - 「非アクティブコース」アラートに使用されるしきい値の月数。
  • 非アクティブユーザー - しきい値の月数を超えてログオンしていないユーザーを表示します。このアラートを非表示にするには、このパラメーターを0に設定します。それ以外の場合は、表示されるこのタイプのアラートの最大数に設定します。
  • 非アクティブ月数 - 「非アクティブユーザー」アラートに使用されるしきい値の月数。
  • 一度もログオンしていない - システムに一度もログオンしたことがないユーザーを表示します。このアラートを非表示にするには、このパラメーターを0に設定します。それ以外の場合は、表示されるこのタイプのアラートの最大数に設定します。
  • ロールを持たないユーザー - ロールを持たないユーザーを表示します。このアラートを非表示にするには、このパラメーターを0に設定します。それ以外の場合は、表示されるこのタイプのアラートの最大数に設定します。
  • 非アクティブな教師 - しきい値日数を超えてログオンしていない、またはまだ一度もログオンしていない教師、コース作成者、または管理者を表示(編集)します。このアラートを非表示にするには、このパラメーターを0に設定します。それ以外の場合は、表示されるこのタイプのアラートの最大数に設定します。
  • 非アクティブ日数 - 「非アクティブ教師」アラートに使用されるしきい値の日数。
  • チューターがいない学生 - チューターがいない学生がユーザーコンテキストで割り当てられています。このアラートを非表示にするには、このパラメーターを0に設定します。それ以外の場合は、表示されるこのタイプのアラートの最大数に設定します。
  • 管理コース - グローバル情報を表示できる唯一のコースのID(mdl_courseテーブル内)を指定するか、0のままにして任意のコースのアラートを表示します。グローバルアラートを表示できるのは、管理者ロールを持つユーザだけです。
  • 高速ユーザー検索 - 0 - 高速検索にユーザーリストを含めません。 1 - 高速検索にユーザーリストを含める(1000ユーザー以下の場合のみこの設定をオンにします)
  • 高速コース検索 - 0 - コースリストを高速検索に含めません。 1 - コースリストを高速検索に含める

高速検索ショー:

  • ユーザーの場合:id | idnumber |ユーザー名フルネーム| Eメール
  • コースidnumber |ショートネーム|フルネーム

インスタンス設定

インスタンスの設定を編集します。

  • コース - このインスタンスに表示したいコースを指定します。これにより、あなたは1つのMoodleコースのみに設定することができ、あなたのすべてのコースに対するアラートが得られます。そのコースのアラートを選択または表示するには、course:update機能を持っている必要があります。
  • コース非アクティブユーザー - 特定のコースにしきい値日数を超えてログオンしていないユーザーを表示します。このアラートを非表示にするには、このパラメーターを0に設定します。それ以外の場合は、表示されるこのタイプのアラートの最大数に設定します。
  • 非アクティブ日数 - 「コース非アクティブユーザー」アラートに使用されるしきい値の日数。
  • フォーラム非アクティブユーザー - 特定のコース内で特定のフォーラムにしきい値日数を超えて投稿されていないユーザーを表示します。このアラートを非表示にするには、このパラメーターを0に設定します。それ以外の場合は、表示されるこのタイプのアラートの最大数に設定します。
  • 非アクティブ日数 - 「フォーラム非アクティブユーザー」アラートに使用されるしきい値の日数。

次の図は、管理者から見たブロックを示しています。彼は高速検索バーに "14"と書いており、ユーザーとコースへのリンクは14桁以下で、この場合はユーザーとコースのid値でした。同じID番号 "ID1"を持つコースが2つあります。このフィールドを他のシステムとのリンクに使用すると、問題が生じる可能性があります。教師なしで追加された4つのコース(そこに何が追加されますか?)、3つのバックアップファイルを含む1つのコース(教師はバックアップファイルをどうするかを知っていましたか?)、削除しましたか?)

ブロックの2番目の部分は、ユーザーに対するアラートを表示します。これには、3人の非アクティブなユーザー(彼らはあきらめますか?)、1人のユーザーがログオンしなかったこと(説明付きのメッセージを受け取ったかどうか)、2人のユーザー(ロールなし)(3人のユーザー)を示します。 (彼らは今年コースをサポートしていますか?)

adminalert01.jpg Adminalert02.jpg

次の図は、ブロックの2つのインスタンスを含むコースを示しています。1つ(左側)は別のクーザー、「Disciplina deDemonstração」を指しています。ユーザー「Heraclito deÉfeso」は両方のコースで編集機能を持っていますが、次の図でわかるように、ユーザー「Vasco da Gama」は現在のコースの教師であるため、「Disciplina deDemonstração」に関するブロックを見ることはできません。 。学生はブロックを見ることができませんでした。 「Heraclito deÉfeso」は両方のコースを一箇所で管理できます。現在のコースでは、4人のユーザがコースで活動していません(コースの開始時を知っていますか?)、5人のユーザがこのコースの学生であり、すべてのforunで活動していません(彼らは同僚と連絡を取る時間がありますか?) 。

Adminalert03.jpg

Adminalert04.jpg

To Doリスト

機能要求やバグレポートはMoodle Tracker( https://tracker.moodle.org )に提出することができます。 Non-core contributionプロジェクトを使用して、 ComponentsBlock:Admin_alertコンポーネントを選択してください。このブロックを改善する上でのあなたの提案やフィードバックは大歓迎です。

貢献者/メンテナ

Administration Alert BlockはJoséCoelhoによって提供され、維持されています。

このブロックには、Mike Worth、Steve Bond、Miroslav Fikarからのコード寄稿と、Andreas Grupp、Ken Gibson、Paul Baumeister、Ivan Brezianskyからの寄稿があります。