Repositories FAQ: Unterschied zwischen den Versionen

Wechseln zu: Navigation, Suche
(Ich kann meine hochgeladenen Dateien nicht im Repository Zuletzt verwendete Dateien sehen!)
Zeile 1: Zeile 1:
 
{{Repositories}}
 
{{Repositories}}
{{Zum Überarbeiten}}
 
  
 
==Was ist ein Repository-Plugin und was ist eine Repository-Instanz?==
 
==Was ist ein Repository-Plugin und was ist eine Repository-Instanz?==
Zeile 28: Zeile 27:
 
==Wie kann ich verhindern, dass Kursteilnehmer/innen auf den Bereich ''Meine Dateien'' zugreifen?==
 
==Wie kann ich verhindern, dass Kursteilnehmer/innen auf den Bereich ''Meine Dateien'' zugreifen?==
 
Wenn Sie verhindern wollen, dass Kursteilnehmer/innen Zugriff auf den Bereich ''Meine Dateien'' haben, andere Nutzer/innen jedoch Zugriff haben sollen, dann müssen Sie eine [[Neue Rollen anlegen|neue Rolle anlegen]]:
 
Wenn Sie verhindern wollen, dass Kursteilnehmer/innen Zugriff auf den Bereich ''Meine Dateien'' haben, andere Nutzer/innen jedoch Zugriff haben sollen, dann müssen Sie eine [[Neue Rollen anlegen|neue Rolle anlegen]]:
*Gehen Sie auf die Seite ''Einstellungen > Website-Administration >
+
*Gehen Sie auf die Seite ''Einstellungen > Website-Administration > Nutzer/innen > Rechte ändern > Rollen verwalten'' und klicken Sie auf den Button ''Neue Rolle hinzufügen''.
 +
* Geben Sie der Rolle einen Namen (z.B. Nicht-Meine-Dateien) und setzen Sie bei der Einstellung ''Kontexttypen, in denen diese Rolle möglicherweise zugewiesen ist'' das Häkchen in der Checkbox ''Kernsystem''.
 +
* Klicken Sie oberhalb der Liste der [[Rechte|Fähigkeiten]] auf den Button ''Optionale Felder anzeigen'' und setzen Sie die Fähigkeiten [[Capabilities/moodle/user:manageownfiles]] und [[Capabilities/repository/user:view]] auf ''Verbieten''.
 +
* Klicken Sie auf den Button ''Neue Rolle erzeugen'' ganz unten auf der Seite.
 +
* Auf der Seite ''Einstellungen > Website-Administration > Nutzer/innen > Rechte ändern > Globale Rollen'' klicken Sie die neue Rolle an und weisen Sie diese Rolle den Nutzer/innen zu, die keinen Zugriff auf den Bereich ''Meine Dateien'' haben sollen.
  
==Das [[Youtube Video Repository]] ist aktiviert, ich sehe es aber nicht im Datei-Browser!==
+
Alternativ  (aber mit Eingriff in die Konfiguration der [[Standardrollen]]) können Sie die o.g. Rechte für die Rollen [[Authentifizierter-Nutzer-Rolle|Authentifizierte/r Nutzer/in]] und [[Teilnehmer-Rolle|Teilnehmer/in]] auf ''Verbieten'' und für alle anderen Rollen auf ''Erlauben'' setzen.
Stellen Sie sicher, dass Sie mit dem [[Text-Editor|TinyMCE Text-Editor]] arbeiten. Sie können Youtube Videos als Multimedia-Dateien einbetten, wenn Sie im Editor auf das Multimedia-Symbol [[Image:multimedia.gif]] klicken. Sie sehen das Repository jedoch nicht, wenn Sie in Moodle an irgendeiner Stelle auf den Button ''Datei hinzufügen'' klicken.
 
Damit das funktioniert, muss die Moodle-Administration den Multimedia-Filter aktiviert haben (das geht im Block ''[[Einstellungen-Block|Einstellungen]] > Website-Administration > Plugins > Filter > Übersicht''). Im Kurs, in dem das Video eingebettet werden soll, muss der Multimedia-Filter ebenfalls aktiviert sein (das geht im Block ''[[Einstellungen-Block|Einstellungen]] > Kurs-Administration > Filter'').
 
  
==Wie gelangen Dateien ins [[Dateisystem Repository]]?==
+
==Was passiert, wenn Trainer/innen Dateien aus ihrem Bereich ''Meine Dateien'' in ihrem Kurs hinzufügen und ihr Benutzerkonto später beim Verlassen der Organisation gelöscht wird?==
*Die Dateien müssen per FTP auf den Moodle-Server hochgeladen werden.
+
Solange die Dateien in einem Kontext genutzt werden, z.B. im Kontext eines Kurses, bleiben sie in diesem Kontext verfügbar.
*Das können nur Nutzer/innen, die FTP-Zugang zu dem entsprechenden Verzeichnis auf dem Moodle-Server haben.
 
*Wenn Sie keinen FTP-Zugang haben, wenden Sie sich an Ihre/n System-Administrator/in.  
 
  
==Kann ich Dateien von Moodle aus in das [[Dateisystem Repository]] hochladen?==
+
Das gilt, wenn Trainer/innen  Dateien aus ihrem Bereich ''Meine Dateien'' in einen Kurs kopieren oder einen Alias auf die Datei anlegen. Wenn eine Datei, die als Alias in einem Kurs verwendet wird, später aus dem Bereich ''Meine Dateien'' gelöscht wird, wandelt Moodle den Alias automatisch in eine Kopie der Datei um. Siehe [https://moodle.org/mod/forum/discuss.php?d=2287 dieser Forumsbeitrag] von moodle.org.
*Nein. Sie verwenden ein Repository, um Dateien "von woanders" ins Moodle zu kopieren.
 
 
 
==Ich habe schon ein Verzeichnis "Repository" auf meinem Server. Warum muss ich ein weiteres Verzeichnis anlegen?==
 
Es gibt ein Verzeichnis ''moodle/repository'' im Moodle-Verzeichnis. Hier liegen in Unterverzeichnissen die PHP-Skripte für alle Repositories, die Moodle zur Verfügung steht (außer Google Docs und Flickr). Dieses Verzeichnis ist nicht für den FTP-Upload geeignet.
 
Legen Sie stattdessen ein neues Verzeichnis ''repository'' im Moodle-Datenverzeichnis. Innerhalb dieses Verzeichnisses können Sie Unterverzeichnisse anlegen, Dateien per FTP hochladen und darauf mit dem [[Dateisystem Repository]] zugreifen.
 
  
 +
==Ich kann nicht auf den Dateibereich einer Person zugreifen, obwohl ich über ''Anmelden als'' als diese Person angemeldet bin.==
 +
Das ist so gewollt. Aus Sicherheits- und Datenschutzgründen soll es nicht möglich sein, über die Funktionalität ''Anmelden als'' Zugriff auf die Repositories anderer Nutzer/innen zu erlangen, auch nicht als Moodle-Administrator/in. Das gilt nicht nur für den Dateibereich ''Meine Dateien'', sondern auch für den Zugriff auf die Repostories Google Drive, Dropbox u.a.
 +
 
==Siehe auch==
 
==Siehe auch==
 +
*[[Datei-Browser FAQ]]
 +
*[[DateisystemRepository FAQ]]
 
* [http://moodle.org/mod/forum/view.php?id=1807 Repositories forum] - Diskussionsforum im Kurs ''Using Moodle'' auf moodle.org
 
* [http://moodle.org/mod/forum/view.php?id=1807 Repositories forum] - Diskussionsforum im Kurs ''Using Moodle'' auf moodle.org
  

Version vom 5. Dezember 2017, 14:40 Uhr


Was ist ein Repository-Plugin und was ist eine Repository-Instanz?

Repository-Plugin: Andere Bezeichnung für Repository-Typ. Beispiele sind Box.net, Flickr, Mahara, Youtube. Wenn in Moodle ein Repository-Plugin aktiviert ist, können Nutzer Instanzen dieses Repositorys anlegen. Im Datei-Browser werden nur Instanzen angezeigt. Repository-Plugins wurden in Moodle zu dem Zweck eingeführt, dass die Moodle-Administration alle Instanzen eines Repositorys "mit einem Klick" aktivieren oder deaktivieren kann.

Repository-Instanz: Im Datei-Browser wird eine Repository-Instanz angezeigt. Sie dient als Einstiegspunkt für den Zugriff auf ein externes Repository. Eine Repository-Instanz kann spezifische Einstellungen haben, z.B. mit einem Nutzerkonto verknüpft sein.

  • Erster Fall: Wenn Sie ein Repository-Plugin hinzufügen, wird automatisch eine Repository-Instanz angelegt. Diese Instanz kann nicht bearbeitet werden. Die Moodle-Administration kann den Namen des Repositorys nicht ändern. Der Name der Repository-Instanz, der im Datei-Browser angezeigt wird, ist derselbe wie der Repository-Name, z.B. Youtube, Box.net, etc.
  • Zweiter Fall: Das Plugin erlaubt der Moodle-Administration, mehrere Instanzen anzulegen. Die Instanz hat z.B. den Namen Öffentlicher Flickr-Zugriff von Martin oder Martins Mahara. In diesem zweiten Fall gibt es zwei verschiedene Arten von Repository-Instanzen:
  1. Allgemeine Instanzen: Diese Instanzen werden von der Moodle-Administration angelegt und sind in allen Datei-Browsers verfügbar.
  2. Private Instanzen: Ein Trainer kann Instanzen anlegen, die nur in seinem Kurs verfügbar sind. Ein Nutzer kann Instanzen anlegen, auf die nur er selbst zugreifen kann.

Wie aktiviere ich ein Repository

  • Melden Sie sich als Administrator/in an.
  • Gehen Sie auf die Seite Einstellungen > Website-Administration > Plugins Repositories > Übersicht.

Alle aktivierten Repositories werden im Datei-Browser angezeigt.

Wie kann ich eine Datei löschen, die ich mal in Moodle hochgeladen habe?

Sie müssen gar nichts tun. Hochgeladene Dateien, auf die in Moodle nirgends mehr verlinkt wird (verwaiste Dateien), werden nach einer gewissen Zeit automatisch gelöscht. Nutzer/innen können Dateien nicht löschen, weil sie nicht sehen, ob die Datei an anderer Stelle noch verwendet wird.

Wenn ich ein Arbeitsmaterial vom Typ ''Datei'' anlege und dieses Arbeitsmaterial später lösche, bleibt die damit verknüpfte Datei im Repository ''Letzte Dateien''?

Nein. Die Datei ist nicht mehr verfügbar.

Wie lege ich ein neues Repository auf meiner Moodle-Site an?

Siehe Dateisystem Repository

Wie kann ich verhindern, dass Kursteilnehmer/innen auf den Bereich Meine Dateien zugreifen?

Wenn Sie verhindern wollen, dass Kursteilnehmer/innen Zugriff auf den Bereich Meine Dateien haben, andere Nutzer/innen jedoch Zugriff haben sollen, dann müssen Sie eine neue Rolle anlegen:

  • Gehen Sie auf die Seite Einstellungen > Website-Administration > Nutzer/innen > Rechte ändern > Rollen verwalten und klicken Sie auf den Button Neue Rolle hinzufügen.
  • Geben Sie der Rolle einen Namen (z.B. Nicht-Meine-Dateien) und setzen Sie bei der Einstellung Kontexttypen, in denen diese Rolle möglicherweise zugewiesen ist das Häkchen in der Checkbox Kernsystem.
  • Klicken Sie oberhalb der Liste der Fähigkeiten auf den Button Optionale Felder anzeigen und setzen Sie die Fähigkeiten Capabilities/moodle/user:manageownfiles und Capabilities/repository/user:view auf Verbieten.
  • Klicken Sie auf den Button Neue Rolle erzeugen ganz unten auf der Seite.
  • Auf der Seite Einstellungen > Website-Administration > Nutzer/innen > Rechte ändern > Globale Rollen klicken Sie die neue Rolle an und weisen Sie diese Rolle den Nutzer/innen zu, die keinen Zugriff auf den Bereich Meine Dateien haben sollen.

Alternativ (aber mit Eingriff in die Konfiguration der Standardrollen) können Sie die o.g. Rechte für die Rollen Authentifizierte/r Nutzer/in und Teilnehmer/in auf Verbieten und für alle anderen Rollen auf Erlauben setzen.

Was passiert, wenn Trainer/innen Dateien aus ihrem Bereich Meine Dateien in ihrem Kurs hinzufügen und ihr Benutzerkonto später beim Verlassen der Organisation gelöscht wird?

Solange die Dateien in einem Kontext genutzt werden, z.B. im Kontext eines Kurses, bleiben sie in diesem Kontext verfügbar.

Das gilt, wenn Trainer/innen Dateien aus ihrem Bereich Meine Dateien in einen Kurs kopieren oder einen Alias auf die Datei anlegen. Wenn eine Datei, die als Alias in einem Kurs verwendet wird, später aus dem Bereich Meine Dateien gelöscht wird, wandelt Moodle den Alias automatisch in eine Kopie der Datei um. Siehe dieser Forumsbeitrag von moodle.org.

Ich kann nicht auf den Dateibereich einer Person zugreifen, obwohl ich über Anmelden als als diese Person angemeldet bin.

Das ist so gewollt. Aus Sicherheits- und Datenschutzgründen soll es nicht möglich sein, über die Funktionalität Anmelden als Zugriff auf die Repositories anderer Nutzer/innen zu erlangen, auch nicht als Moodle-Administrator/in. Das gilt nicht nur für den Dateibereich Meine Dateien, sondern auch für den Zugriff auf die Repostories Google Drive, Dropbox u.a.

Siehe auch