Hinweis: Sie sind auf den Seiten der Moodle 1.9 Dokumentation. Die Dokumentation der aktuellsten Moodle-Version finden Sie hier: Capabilities/moodle/category:manage.

Capabilities/moodle/category:manage

Aus MoodleDocs
Wechseln zu:Navigation, Suche

Moodle1.9

  • Diese Fähigkeit bezeichnet die Funktionalität, Kursbereiche zu verwalten, d.h. anzulegen, zu bearbeiten und zu löschen.
  • Diese Fähigkeit hat nur im System-Kontext Sinn (also für globale Rollen), um systemweit Kursbereiche zu verwalten, oder im Kontext eines Kursbereichs, um Unterkursbereiche zu verwalten.
  • Standardmäßig ist diese Fähigkeit nur für die Rolle Administrator/in auf Erlauben gesetzt.
  • Diese Fähigkeit ist ab Moodle 1.9.4 verfügbar und ersetzt die Fähigkeiten moodle/category:create, moodle/category:update und moodle/category:delete.

Regeln

Im einzelnen gelten folgende Regeln:

  1. Um einen neuen Kursbereich anlegen zu können, müssen Sie im übergeordneten Kursbereich für die Fähigkeit moodle/category:manage das Recht Erlauben haben.
  2. Um in einem Kursbereich Kurse ansehen zu können, brauchen Sie in der Regel keine spezifischen Rechte, es sei denn, Sie möchten verborgene Kurse bzw. verborgene Kursbereiche sehen - dann müssen Sie für die Fähigkeit moodle/course:viewhiddencourses bzw. moodle/category:viewhiddencategories das Recht Erlauben haben.
  3. Um einen Kursbereich bearbeiten zu können (d.h. Name, Beschreibung und Sichtbarkeit ändern zu können), müssen Sie in diesem Kursbereich für die Fähigkeit moodle/category:manage das Recht Erlauben haben.
  4. Um einen Kursbereich in einen anderen verschieben zu können, müssen Sie sowohl im alten und im neuen übergeordneten Kursbereich für die Fähigkeit moodle/category:manage das Recht Erlauben haben.
  5. Um einen Kursbereich löschen zu können, müssen Sie in diesem und im übergeordneten Kursbereich für die Fähigkeit moodle/category:manage das Recht Erlauben haben. Falls der Kursbereich oder deren Unterkursbereiche Kurse enthalten, müssen Sie zusätzlich entweder