zum Inhalt springen

Das Template, Vererbung und "Erweiterungstemplates"

Der Konstanten-Editor ist dabei nur ein Werkzeug um einen Teil des Templates zu bearbeiten: Die Konstanten.

Das Template besteht im Wesentlichen aus zwei Teilen: Dem "Setup" und den "Konstanten". Dabei enthält das Setup den Code, welches die vielen tausend Details der Webseite korrekt zusammensetzt. Die Konstanten enthalten die Daten, die dazu nötig sind.

Soll zum Beispiel auf der Webseite der Name der Webseite angezeigt werden, entscheidet das Setup darüber, wie und wo dieser erscheint. In den Konstanten würde man dann den Namen selbst angeben.

Das Template "vererbt" sich, d.h. eine Einstellung die auf einer Seite gesetzt wurde, gilt auch für alle Unterseiten, daher haben wir an der Uni Köln zumeist als gemeinsame "oberste Ebene" eine  Seite, auf der das Uni-Design und alle Grundeinstellungen geladen werden. Diese gelten dann für alle Webauftritte im gleichen TYPO3, so dass das Template nur ein einziges Mal konfiguriert werden muss. Natürlich könnte man auf gleicher Ebene parallel dazu eine Seite mit völlig anderem Template einrichten. Das RRZK bietet jedoch nur Unterstützung für Webseiten, die mit dem Unserem Uni-Design-Template erstellt wurden.

Die Webauftritte sind von dieser Template-Seite aus gesehen nur Unterseiten, dennoch sollen hier einige Parameter gesetzt werden, die auf jeder der Webauftritte anders sind. Hierzu werden Erweiterungs-Templates verwendet. 
Dieser Name ist leider nicht gut gewählt, denn er hat - zunächst - nichts mit den Erweiterungen (Extensions) zu tun, die TYPO3 weitere Funktionen hinzufügen. Erweiterungs-Templates erweitern das Template um zusätzliche Setup- und Konstantendefinitionen
Verwirrender Weise werden Extensions wie News oder Powermail ebenfalls oft durch Erweiterungs-Templates konfiguriert, so dass es leicht zu Verwechslungen kommt.

Das Template wird somit von der Startseite mit dem Haupt-Template ausgehend bis hinunter auf jede Seite einzeln ausgewertet wobei auf mehreren Ebenen Erweiterungs-Templates hinzugeladen werden, die die Für den Seitenaufbau notwendigen Parameter hinzufügen oder überschreiben.



Der Konstanten-Editor

Achtung: Bitte legen Sie keine "Templates für eine neue Website" an, wählen Sie immer "Erweiterungs-Template", es seit denn, Sie wissen genau, was sie tun.

Haben Sie den Konstanten-Editor auf einer Seite mit Template geöffnet, bietet Ihnen ein weiteres Drop-Down-Menü die Auswahl einer Kategorie.Die Ihnen hier angebotene Liste der Kategorien ist stark von den in Ihrem TYPO3 installierten Extensions abhängig. Wir werden im Folgenden nur auf die Kategorien des Uni-Designs eingehen.Dieses stellt folgende Kategorien zur Verfügung:

  • UNI KöLN 2015 - DEFAULTS:
    Übergeordnete Einstellungen, die üblicherweise für mehrere Webauftritte innerhalb eines TYPO3 gelten. Vor allem wird hier die Fakultät definiert.
  • UNI KöLN 2015 - BASISEINSTELLUNGEN:
    Einstellungen für einzelne Webauftritte. Z.B. Name und Logo eines Instituts, aber auch ob und mit welcher ID die Statistik-Software "Matomo" die Zugriffe zu diesen Webseiten tracken soll.
  • UNI KöLN 2015 - EXPERTENEINSTELLUNGEN:
    Sehr selten gebrauchte Ausnahme-Einstellungen, die Sie am Besten nur in Absprache mit dem RRZK setzen sollten
  • UNI KöLN 2015 - DATENSCHUTZ:
    Hier finden Sie Einstellungen, die für den Betrieb DSGVO-konformer Webseiten benötigen.
  • UNI KöLN 2015 - EXTENSIONS:
    Einstellungen, die sich speziell auf andere Extensions beziehen, die bei deren Verwendung im Rahmen des Uni-Designs notwendig sind.

Die einzelnen Optionen sind im Konstanten-Editor jeweils beschrieben. Da jedoch zu einigen Einstellungen ein paar zusätzliche Hinweise nützlich sind, werden wir auf einige davon hier eingehen:

Hinweise zu besonderen Optionen im Konstanten-Editor

Kontakt
Bei Fragen und für eine individuelle Beratung wenden Sie sich bitte an TYPO3-Master.
Bei Fragen speziell zu unserem Angebot UniTy3, verwenden Sie bitte dieses Kontaktformular: UniTy3-Support.