Anleitung und Dokumentation für Webseitenersteller.
Anleitung und Dokumentation für Webseitenersteller.
Dieser Bereich befindet sich noch im Aufbau. Nach und nach werden wir hier alle Möglichkeiten für Webseitenersteller offenlegen.
Grundsätzlich kann über die Templates der Quelltext einer Webseite beliebig definiert werden. CONTAILOR macht dazu keine generellen Vorgaben, bietet nur Unterstützung z. B. beim Bundling von Ressourcen. Einige wenige Grundlagen müssen dennoch eingehalten werden. Diese Vorgaben werden im folgenden aufgelistet und beschrieben.
Der Datei-Cache ist nur aktiv, wenn in den allgemeinen Einstellungen der Haken bei "Caching von Dateien" gesetzt ist. Er hält häufig aufgerufene Bilddateien im Arbeitsspeicher, wodurch diese schneller ausgeliefert werden können.
Zusätzlich kann die Gesamtgröße des zur Verfügung stehenden Speichers in MB, die erlaubte Größe einer Datei in KB, eine Trägheit des Caches in Stunden und ein Cache-Reorganisationsintervall in Sekunden angegeben werden.
CSS-Dateien und JS-Dateien werden vom CMS zusammengestellt und als Bundle (eine Datei bzw. ein HTTP-Request) gehandhabt. CONTAILOR sieht hierfür die Stamm-Ordner CSS und JavaScript vor.
Alle derzeit unterstützten Sprachen sind im Backend im Menüpunkt "Sprachen" zu finden. Dort können sie einzeln aktiviert werden. Es gilt darauf zu achten, die "richtige" Sprache zu verwenden, z.B. ist eine englische Version in britischem Englisch oder amerikanischem Englisch verfasst oder soll das nicht näher spezifiziert werden. Diese Auswahl hat Auswirkungen auf die Aufindbarkeit (z. B. bei Google).
Hier findet sich ein Archiv aller E-Mails, die vom gesamten Webauftritt ausgelöst bzw. verschickt wurden.
Damit behält man immer einen Überblick darüber, wie die Webseite nach außen kommuniziert.
Seiten können in verschiedene Navigationen (Menüs) gelegt werden. Die Seiten einer jeden Navigation sind in der Seitenverwaltung in eine eigene Baumstruktur gegeliedert. Je nach Instanz werden die Seiten einer Navigation in für den Seitenbesucher anwählbare Menüs gelegt.
Seitentypen werden verwendet um Inhaltsseiten mit bestimmten Eigenschaften zu versehen. Dies können z. B. News-Seiten, Blog-Beiträge, ganz normale Inhaltsseiten, spezielle Gliederungsebenen oder auch eine Suchseite sein. Um Seitentypen für Autoren verwendbar zu machen, müssen sie hier aktiviert werden.
Shapetypen regeln das Layout, die Eigenschaften und den Aufbau von Inhaltselementen (= Shapes). Jeder Typ von Shape muss, bevor er von Autoren angelegt werden kann, hier aktiviert werden. Shapetypen, die voneinander abhängig sind, werden bei der Aktivierung eines Typs automatisch mitaktiviert.
Hier kann eingestellt werden, welche JQuery-Version in CONTAILOR eingebunden werden soll. Es muss immer genau eine Version eingebunden sein, dies wird von CONTAILOR sichergestellt.
Versionen, die mit "zukünftig" gekennzeichnet sind, sind noch nicht ausführlich von den Entwicklern getestet worden, daher wird bei deren Verwendung keine Garantie für eine fehlerfreie Funktion gegeben.
Hier kann eingestellt werden, welche Font-Awesome-Version in CONTAILOR eingebunden werden soll.
Das Verwenden von Font-Awesome ist optional.
Bei schwerwiegenden Fehlern startet eine CONTAILOR Instanz nicht und zeigt eine Fehlermeldung. Bewegt sich die Fehlermeldung im Bereich 200 so gilt es den Support zu kontaktieren. Fehlermeldungen im 300er Bereich deuten auf einen Konfigurationsfehler einer ShapeType.config oder PageType.config hin.
Im Folgenden werden alle allgemeinen Einstellungen von CONTAILOR aufgelistet und beschrieben. Je nach Berechtigungsstufe des Aufrufers unterscheiden sich die angezeigten Einstellungen.
Die API (Application Programming Interface) von CONTAILOR umfasst verschieden Bereiche. Die Dokumentation ist in die Bereiche Template-Funktionen, API-Objekte, API-Funktionen und eine Beschreibung der Konfigurationsdateien gegliedert.