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.
Container Strukturelemente
Zur Erzeugung der im folgendem erläuterten Strukturelemente wird die Erweiterung "container" verwendet.
Mit Strukturelementen können Seitenbereiche feiner unterteilt werden. Es stehen Spalten, Container, Register und Akkordeon zur Verfügung.
Strukturelemente können durch Hinzufügen eines Inhaltselementes erstellt werden. Im Inhaltselementdialog kann das gewünschte Element im Tab "Container" ausgewählt und im anschliessenden Dialog angepasst werden.
Strukturelemente
Mit Strukturelementen können Seitenbereiche feiner unterteilt werden. Typische Strukturelemente sind Spalten, Container, Register und Akkordeon.
Aktuell bietet TYPO3 noch keine Strukturelemente, was zur Gründung der Strukturierten Inhaltsinitative führte.
TYPO3 wäre jedoch nicht TYPO3, wenn es für dieses Bedürfniss keine Lösung, basierend auf Erweiterungen, gäbe. So sind tatsächlich verschiedene Erweiterungen zur Erstellung von Struktur-Inhaltselementen verfügbar. Pizpalue unterstützt dabei die Erweiterungen gridelements und flux wobei die eigentlichen Elemente durch die Erweiterungen pp_gridelements und flux_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 und fügt neue Inhaltselemententypen hinzu.
Funkionserweiterungen wurden für Layouts, Rahmen, Hintergrundbilder, Animationen, Attribute und Bilder realisiert. Diese sind Hauptsächlich über die Registerkarte "Erscheinungsbild" zugänglich. Zu den neuen Inhaltselemententypen gehören "Modaler Dialog" und "Liste kategorisierter Inhalte".
Formulare
Die Form-Erweiterung wird zur Erstellung von Formularen verwendet. Sie zeichnet sich durch eine einfache Bedienung und Erweiterbarkeit aus.
WS Flexslider
Diese Bildpräsentation wird mit der Erweiterung "ws_flexslider" von Sven Wappler erstellt.
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.
Eventnews
Mit der Erweiterung "eventnews" von Georg Ringer können Ereignisse in einem Kalender dargestellt werden.
Dem folgenden Kalender wurden Ereignisse für Oktober 2021 hinzugefügt.
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 dieser Erweiterung "timelog" können Projektarbeiten (siehe Projektreferenz WR6QXo79
) 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 d3LpD9WcO
).
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.