Moodle-Verzeichnis

Wechseln zu: Navigation, Suche

Hinweis: Sie sind auf den Seiten der Moodle 1.9 Dokumentation. Die Dokumentation der aktuellsten Moodle-Version finden Sie hier: Moodle-Verzeichnis.


Dieser Artikel gibt Ihnen einen Überblick über die Verzeichnisstruktur des Hauptverzeichnisses einer Moodle-Installation. Die darin enthaltenen Skripte stellen die gesamte Moodle-Funktionalität bereit. Auf dieses Verzeichnis und die darin enthaltenen Skripte greifen Sie in Ihrer Moodle-Site über den Browser zu, und der Webserver verarbeitet die Skripte.

Der Name des Moodle Hauptverzeichnisses lautet standardmäßig moodle, wenn dieser nicht während der Installation oder nachträglich verändert wurde.

Verzeichnisstruktur

Im folgenden wird die Verzeichnisstruktur von Moodle 1.9 beschrieben, Abweichungen bei älteren Moodle-Versionen sind möglich.

  • config-dist.php - Beispiel für eine Moodle-Konfigurationsdatei
  • config.php - das ist die Konfigurationsdatei Ihrer Moodle-Installation; sie beinhaltet wichtige Informationen (z.B. über die Datenbank) und wird während des Installationsprozesses erzeugt
  • file.php - Skript, das für den Abruf von Dateien aus dem Moodle-Datenverzeichnis zuständig ist
  • help.php - Skript, das für die Anzeige der Moodle-Hilfedateien zuständig ist
  • index.php - die Startseite des Moodle-Systems
  • install.php - dieses Skript erzeugt die Konfigurationsdatei config.php während des Installationsprozesses
  • README.txt - Minimalanleitung zur Installation von Moodle
  • version.php - diese Datei definiert die aktuelle Version des Moodle-Systems
  • admin/ - dieses Verezichnis enthält alle Skripte, um das Moodle-System zu administrieren
  • auth/ - dieses Verzeichnis enthält alle Module für die Authentifizierung
  • backup/ - dieses Verzeichnis enthält die Skripte für die Kurssicherung bzw. Kurswiederherstellung
  • blogs/ - dieses Verzeichnis enthält die Skripte für die Blogfunktionalität von Moodle
  • blocks/ - dieses Verzeichnis enthält alle Plugin-Module für die Blöcke
  • calendar/ - dieses Verzeichnis enthält alle Skripte für die Kalenderfunktionalität
  • course/ - dieses Verzeichnis enthält alle Skripte, um Kurse zu verwalten und anzuzeigen
  • enrol/ - dieses Verzeichnis enthält alle Plugin-Module für die Kurseinschreibung
  • error/ - dieses Verzeichnis enthält ein Skript zur Anzeige einer Fehlermeldung " Error 404 - File not Found"
  • files/ - dieses Verzeichnis enthält Skripte zum Anzeigen und Verwalten von hochgeladenen Dateien
  • filter/ - dieses Verzeichnis enthält alle Plugin-Module für Filter
  • grade/ - dieses Verzeichnis enthält alle Skripte für Bewertungen
  • group/ - dieses Verzeichnis enthält alle Skripte für die Gruppenfunktionalität von Moodle
  • install/ - dieses Verzeichnis enthält alle englischen Sprachdateien, die für den Installationsprozess benötigt werden
  • iplookup/ - dieses Verzeichnis enthält Skripte, um die Lage Ihres Moodle-servers auf der Weltkarte anzuzeigen
  • lang/ - dieses Verzeichnis enthält alle Dateien des englichen Sprachpakets
  • lib/ - dieses Verzeichnis enthält alle Kern-Bibliotheken der Moodle-Installation
  • login/ - dieses Verzeichnis enthält Skripte für das Anmelden und Registrieren als neuer Nutzer
  • message/ - dieses Verzeichnis enthält alle Skripte für die Mitteilungen
  • mnet/ - dieses Verzeichnis enthält alle Skripte für die Netzwerkfunktionalität von Moodle
  • mod/ - dieses Verzeichnis enthält alle Skripte für die verschiedenen Lernaktivitäten
  • my/ - dieses Verzeichnis enthält Skripte zur Anzeige der MyMoodle-Seite der Moodle-Installation
  • pix/ - dieses Verzeichnis enthält alle Grafikdateien von Moodle
  • question/ - dieses Verzeichnis enthält alle Skripte um Fragen zu verwalten
  • rss/ - dieses Verzeichnis enthält alle Skripte für die RSS-Funktionalität von Moodle
  • search/ - dieses Verzeichnis enthält Skripte für die Suche-Funktionalität
  • sso/ - dieses Verzeichnis enthält Skripte für Single-Sign-On
  • tags/ - dieses Verzeichnis enthält alle Skripte für die Verwaltung von Schlagworten
  • theme/ - dieses Verzeichnis enthält die verschiedenen Designs von Moodle
  • user/ - dieses Verzeichnis enthält alle Skripte zum Verwalten von Nutzern
  • userpix/ - dieses Verzeichnis enthält Skripte zur Anzeige einer Übersicht aller Nutzerbilder