リポジトリFAQ

リポジトリとは

リポジトリは、ユーザーが自分のコースに追加するファイルを取得するための記憶領域と考えることができます。ユーザーがアクセスできる他のコースのファイルを含むサーバーファイル 、ユーザーがアップロードするファイルを自分のコンピュータまたはUSBドライブで検索できるファイルのアップロードなど、デフォルトで有効になっているリポジトリがいくつかあります。他のリポジトリには、 Googleドライブ 、またはFlickrがあります 。詳細についてはリポジトリを参照してください。

Moodleでリポジトリを有効にするにはどうすればいいですか?

サイト管理者は、[ 管理]> [サイト管理]> [プラグイン]> [リポジトリ]> [リポジトリを管理する]でリポジトリを有効にできます

有効化されて表示されているすべてのリポジトリがファイルピッカーに表示されます。

ファイルピッカーを使用して以前に追加した埋め込みファイルを削除する方法

未使用のファイルが検出され、しばらくすると自動的に削除されるため、何もする必要はありません。ファイルは他の場所で使用される可能性があるため、ユーザーは手動でファイルを削除することはできません。

ファイルを使用する活動またはリソースが削除されると、そのファイルはすぐにゴミ箱に移動されます。ごみ箱が空になる頻度、つまりファイルが削除される頻度は、 [サイト管理]> [サーバ]> [スケジュールタスク] (\ core \ task \ file_trash_cleanup_task)の設定によって異なります。

フォーラムスレッド「アップロードファイルの削除 」も参照してください。

ページにファイル(ファイルリソース)を追加してからファイルリソースを削除した場合、追加したファイルは[最近使用したファイル]リストに残りますか?

いいえ。ファイルは利用できません。

自分のサイトに新しいリポジトリを作成する方法を教えてください。

ファイルピッカーに表示される新しいリポジトリを作成できます。 ファイルシステムリポジトリを参照してください。

学生がプライベートファイルリポジトリにアクセスできないようにするにはどうすればよいですか?

学生がアクセスしないようにしたいが、それでも他のユーザーにアクセスを許可したい場合は、次の手順に従ってください。

  1. [管理]> [サイト管理]> [ユーザ]> [パーミッション]> [ロールを定義する]で 、新しいロール(「プライベートファイルなし」など)を作成し、システムコンテキストで割り当てます。 (新しいロールの作成に役立つカスタムロールの作成を参照)
  2. 機能moodle/user:manageownfilesおよびrepository/user:viewを検索して禁止します。
  3. [管理]> [サイト管理]> [ユーザ]> [パーミッション]> [システムロールを割り当てる]で 、プライベートファイルにアクセスしたくない学生にこのロールを課題ます。
  4. 彼らはコースの普通の学生として登録されるかもしれませんが、彼らの個人的なファイルを使うことができないでしょう。

標準的なロールの変更を伴うため、代わりの、しかしより劇的な方法は、認証されたユーザロールと学生ロールの両方を編集して、機能 "moodle/user:manageownfiles"と "repository/user:view"を防止します。それらを許可するための教師のロール(および他のすべてのもの)。すべてのユーザーはシステム内の認証されたユーザーであり、教師や学生でもあるため、認証されたユーザーロールに対しても同様に行う必要があります。

教師が自分のプライベートファイルからコースにファイルを追加し、後でそれらが辞めて自分のアカウントが閉じられるとどうなりますか?

コースなどのコンテキストでファイルが使用されている限り、ファイルはそのコンテキストで使用可能なままになります。

これは、教師が自分の[プライベートファイル]領域からコース内のファイルをコピーしたとき、および教師がエイリアス/ショートカットを作成したときにも当てはまります。ショートカットによっては、Moodleは既存のエイリアス/ショートカットをファイルコピーに変換するので、コースファイルのリンクは壊れません。 Andrea Biccioloのおかげでフォーラムのスレッドからコピーされた

学生としてログインしたときに、その学生のリポジトリにアクセスできない

管理者が学生としてログインしてから、学生のGoogleドライブ、Dropbox、その他の同様のリポジトリを探索して使用することができるようになると、セキュリティとプライバシーのリスクが伴うため、これは意図的なものです。

関連情報

さらに質問がありますか?

moodle.orgのリポジトリフォーラムに投稿してください。