Liste kategorisierter Inhalte
Dieses Inhaltselement erlaubt die Auflistung von Inhaltselementen bestimmter Kategorien. Dabei kann die maximale Anzahl der Listenelemente eingeschränkt werden. Um die Listenlänge überschaubar zu halten, werden die Listenelemente kolabierbar ausgegeben. Diese Funktion kann auch deaktiviert werden, so dass die Inhaltselemente in ihrer ursprünglichen Form erscheinen.
Seitenlayouts
Das Bootstrap-Package bietet eine vielzahl von Seitenlayouts. Viele dieser Layouts unterscheiden sich hauptsächlich in der Spaltenaufteilung, welche bei dieser Distribution über Spalten-Strukturelemente vorgenommen werden kann. Zur besseren Übersicht wurden deshalb einige Layouts des Bootstrap-Packages deaktiviert.
Allen Seitenlayouts sind vier Bereiche gemeinsam: Rand, Vor-Inhalt, Haupt-Inhalt, Nach-Inhalt. Die Bereiche Rand, Vor-Inhalt und Nach-Inhalt werden nur ausgegeben, wenn ein Inhaltselement im jeweiligen Bereich enthalten ist. Der Haupt-Inhaltsbereich wird immer ausgegeben, auch wenn diesem kein Inhaltselement zugeordnet wurde.
Das Seitenlayout "Einfach" weist keinen Fussbereich auf und die Layouts mit seitlicher Navigation erlauben die Zuordnung von Inhalselementen in der Navigationsspalte.
Strukturelemente
Mit Strukturelementen können Seitenbereiche feiner unterteilt werden. Typische Strukturelemente sind Spalten, Grid, Container, Register und Akkordeon.
Aktuell bietet TYPO3 noch keine Strukturelemente, was zur Gründung der Strukturierten Inhaltsinitative führte.
TYPO3 wäre nicht TYPO3, wenn es für dieses Bedürfniss keine Lösung, basierend auf Erweiterungen, gäbe. So sind verschiedene Erweiterungen zur Erstellung von Struktur-Inhaltselementen verfügbar. Pizpalue unterstützt dabei hauptsächlich die Erweiterung container, wobei die eigentlichen Elemente durch die Erweiterung container_elements bereitgestellt werden.
Medien hervorheben
Dem Inhaltselement "Text & Medien" wurde ein Teaser- und "Mehr lesen"-Textfeld, sowie das Layout "Medien hervorheben" hinzugefügt. Damit kann die Aufmerksamkeit stärker auf die Medien gelenkt werden.
Strukturierte Daten
Das Inhaltselement Schema wird zur Einbindung von JSON-LD
-Daten verwendet. Dabei können die Werte der einzelnen Eigenschaften mit TS-Konstanten
, getText
-Datentypen oder über das processedData
-Array definiert werden.
Dem Inhaltselement kann ein Bild und ein Text hinzugefügt werden. Mit den Platzhaltern {processedData:schemaImages.0}
und {data:field:teaser}
werden die Inhalte in die strukturierten Daten übernommen. Dies ist im Speziellen bei Webseiten mit verschiedenen Sprachen nützlich.
Mit der Anweisung {func:entityEncodeChars:Platzhalter}
werden die Zeichen des Platzhaltertextes in ihre Entitäten konvertiert. Dies ist von Interesse, wenn der entsprechende Text vor Missbrauch geschützt werden soll (z.B. Email-Adressen).
Das Breadcrumb-Markup kann mit {processedData:breadcrumb}
erstellt werden.
Die Daten werden mit einem script
-Tag im HTML-Bodybereich ausgegeben und können nach Wunsch auf der Seite angezeigt werden.
In den meisten Fällen kommen Datenstrukturen, wie sie unter schema.org definiert sind, zum Einsatz.
Weitere Informationen zu diesem Inhaltselement sind im Manual verfügbar.
Inhaltselemente
Die Erweiterung Pizpalue vergrössert den Funktionsumfang von Inhaltselementen.
Funkionserweiterungen wurden für Layouts, Rahmen, Hintergrundbilder, Animationen, Attribute und Bilder realisiert. Diese sind Hauptsächlich über die Registerkarte "Erscheinungsbild" zugänglich.
Formulare
Die Form-Erweiterung wird zur Erstellung von Formularen verwendet. Sie zeichnet sich durch eine einfache Bedienung und Erweiterbarkeit aus.
News
Mit der Erweiterung "news" von Georg Ringer können News-Beiträge einfach organisiert werden. Die Erweiterung eignet sich auch zur Strukturierung von Inhalten.
Adressen
Mit der Erweiterung "tt_address" können Adressen verwaltet und in einer Liste, einzeln oder auf einer Karte ausgegeben werden.
Pizpalue bietet zusätzlich eine Teaser- und eine weitere Kartenanzeige.
Timelog
Mit der Erweiterung "timelog" können Projektarbeiten (siehe Projektreferenz VZgxYawm) erfasst und dem Kunden via Email mitgeteilt werden. So ist der Kunde jederzeit über die erbrachten Dienstleistungen informiert.
Einzelne Arbeiten können in Arbeitsstapeln zusammengefasst und in Rechnungen referenziert werden (siehe Stapelreferenz dALjW9NSp).
Fastmenü
Das Fastmenü ist ein seitlich fix positioniertes Icon-Menü.
Durch klicken auf ein Icon kann wahlweise ein Inhaltselement angezeigt oder eine Seite aufgerufen werden. Das Menü kann mit Hilfe des Konstanteneditors konfiguriert werden.
Eventnews
Mit der Erweiterung "eventnews" von Georg Ringer können Ereignisse in einem Kalender dargestellt werden. Die Arstellung des Kalenders mit einem Beispielereignis kann hier eingesehen werden.