i

Systemaufbau

inf-schule.de wurde als Plugin für Kirby 3 entwickelt und läuft innerhalb des CMS dateibasiert. Jede:r Autor:in kann daher mit einer lokalen Version des Systems entwickeln und fertige Inhalte auf den Server hochladen. Kirby sieht folgende Dateistruktur vor:

dev.inf-schule.de
├── assets
├── content
├── kirby
├── media
├── site
├── .htaccess
├── index.php
└── README.md
Treeview
Für Autoren ist es wichtig zu wissen, dass alle Inhalte im Ordner content liegen. Alle anderen Dateien werden zum Erstellen von Schulbuchseiten nicht bearbeitet. Hier ein Abriss für Interessierte, was hinter der Struktur steckt:
Ordner/DateiBeschreibung
assetsEnthält alle CSS- und JavaScriptdateien sowie zusätzlich Bilder und Schriftarten, die vom Template verwendet werden.
contentSchulbuchseiten inkl. zugehöriger Dateien (Arbeitsordner für Autor:innen)
kirbyQuelltext von Kirby
mediaÖffentlicher Ordner zur Auslieferung von Inhaltsdateien (wie etwa Bilder)
siteQuelltext spezifisch für inf-schule.de (unter anderem Plugincode)
.htaccessKonfigurationsdatei des Webservers
index.phpStart für die Auslieferung von Inhalten
README.mdBeschreibung des Projekts
Neben diesen Dateien und Ordnern befinden sich ab und an auch noch zusätzliche Dateien im Webroot, wie etwa die Editorkonfiguration oder die Konfiguration von Buildtools für SCSS.

Suche

17.6.1
https://dev.inf-schule.de/infschule/dokumentation/systemaufbau
https://dev.inf-schule.de/17.6.1
https://dev.inf-schule.de/@/page/eG4RSZzN3KqXIom6

Rückmeldung geben