Terminverwaltung
Die Terminverwaltung ist ein eigenes Modul im Backend namens »Events«, das du in der Gruppe »Inhalte« findest. Du kannst dort mehrere Kalender anlegen, die wiederum die einzelnen Termine bzw. Events enthalten. Durch die Verwendung mehrerer Kalender ist eine Kategorisierung der Einträge möglich.
Kalender
Archive werden zur Gruppierung und/oder Kategorisierung von Kalendern verwendet. Jedes Archiv kann sich auf eine bestimmte Sprache oder ein bestimmtes Thema beziehen.
Um einen neuen Kalender anzulegen klicke auf
Neu.
Titel und Weiterleitung
Titel: Der Titel eines Kalenders wird in der Backend-Übersicht verwendet.
Weiterleitungsseite: Hier legst du fest, auf welche Seite ein Besucher beim Anklicken eines Events weitergeleitet wird. Diese Zielseite sollte das Modul »Eventleser« enthalten, um den vollständigen Beitrag anzuzeigen.
Zugriffsschutz
Genau wie Inhaltselemente können auch Kalender geschützt werden. Die Events des Kalenders werden dann nur angemeldeten Mitgliedern angezeigt.
Archiv schützen: Hier aktivierst du den Zugriffsschutz.
Erlaubte Mitgliedergruppen: Hier legst du fest, welche Mitgliedergruppen nach der Anmeldung im Frontend Zugriff auf den Kalender haben sollen.
Kommentare
Die Contao-Kommentarfunktion kennst du bereits von der »News/Blog«-Erweiterung bzw. dem gleichnamigen Include-Element (Kommentare). Sie steht auch für Kalender und Events zur Verfügung.
Kommentare aktivieren: Hier aktivierst du die Kommentarfunktion für den Kalender.
Benachrichtigung an: Hier legst du fest, ob bei neuen Kommentaren der Systemadministrator, der Autor eines Beitrags oder beide benachrichtigt werden.
Sortierreihenfolge: Hier legst du die Reihenfolge der Kommentare fest. Normalerweise wird in einem Kalender der älteste Kommentar zuerst angezeigt (aufsteigend).
Kommentare pro Seite: Hier kannst du die Anzahl der Kommentare pro Seite festlegen. Contao erzeugt bei Bedarf automatisch einen Seitenumbruch.
Kommentare moderieren: Wenn du diese Option wählst, erscheinen Kommentare nicht sofort auf der Webseite, sondern erst, nachdem du sie im Backend freigegeben hast.
BBCode erlauben: Wenn du diese Option wählst, können deine Besucher BBCode zur Formatierung ihrer Kommentare verwenden. Folgende Tags werden unterstützt:
| Tag | Erklärung |
|---|---|
[b][/b] | Fettschrift |
[i][/i] | Kursivschrift |
[u][/u] | Unterstrichen |
[img][/img] | Bild einfügen |
[code][/code] | Programmcode einfügen |
[color=#f00][/color] | Farbiger Text |
[quote][/quote] | Zitat einfügen |
[quote=Tim][/quote] | Zitat mit Nennung des Urhebers einfügen |
[url][/url] | Link einfügen |
[url=http://example.com][/url] | Link mit Linktitel einfügen |
[email][email] | E-Mail-Adresse einfügen |
[email=info@example.com][/email] | E-Mail-Adresse mit Titel einfügen |
Login zum Kommentieren benötigt: Wenn du diese Option auswählst, können nur angemeldete Mitglieder Kommentare hinzufügen. Die bereits abgegebenen Kommentare sind aber weiterhin für alle Besucher der Webseite sichtbar.
Spam-Schutz deaktivieren: Standardmäßig müssen Besucher beim Erstellen von Kommentaren eine Sicherheitsfrage beantworten, damit die Kommentarfunktion nicht zu Spam-Zwecken missbraucht werden kann. Falls du aber ohnehin nur angemeldeten Mitgliedern das Kommentieren erlauben möchtest, kannst du die Sicherheitsfrage hier deaktivieren. Seit Contao 4.4 wird diese Frage nur noch den Spambots »angezeigt«.
RSS-Feeds
Jeder Kalender kann auf Wunsch als RSS-Feed exportiert werden. RSS-Feeds sind XML-Dateien mit deinen Beiträgen, die mit einem RSS-Reader abonniert und z. B. in eine andere Webseite eingebunden werden können.
Die Feeds können über das Seitenlayout im
Kopfbereich der Seite eingebaut werden. Mit »Kopfbereich« ist dabei nicht die Kopfzeile deines Seitenlayouts gemeint,
sondern das <head>-Tag des HTML-Quelltextes.
Um einen neuen Feed anzulegen klicke auf
RSS-Feeds und danach auf
Neu.
Titel und Sprache
Titel: Der Titel wird als Feed-Titel in der XML-Datei ausgeben.
Feed-Alias: Der Alias eines Feeds wird als Dateiname verwendet.
Feed-Sprache: Hier kanst du die Sprache des Feeds eingeben.
Kalender
Kalender: Hier legst du fest, welche Kalender in dem Feed enthalten sind.
Feed-Einstellungen
Feed-Format: Hier legst du das Format des Feeds fest. Contao unterstützt RSS 2.0 und Atom, die beiden am weitesten verbreiteten Formate.
Exporteinstellungen: Hier legst du fest, ob lediglich die Teasertexte der Beiträge oder die kompletten Beiträge als Feed exportiert werden.
Maximale Anzahl an Beiträgen: Hier kannst du die Anzahl der Beiträge des Feeds beschränken. In der Regel reichen um die 25 Beiträge pro Feed vollkommen aus. Meistens werden ohnehin nur die ersten drei bis fünf tatsächlich verwendet.
Basis-URL: Die Basis-URL ist vor allem im Multidomain-Betrieb wichtig, wenn du mehrere Webseiten mit einer Contao-Installation betreibst. Damit der Feed auf die richtige Domain verlinkt, kannst du diese hier eingeben.
Feed-Beschreibung: Hier kannst du eine Beschreibung des Feeds eingeben.
Bildeinstellungen
Bildgröße: Hier kannst du die gewünschte Bildgröße angeben. Dabei kannst du zwischen folgenden Skalierungsmodi auswählen:
| Eigene Größen | |
|---|---|
| Exaktes Format (wichtiger Teil) | Erhält den wichtigen Teil des Bildes wie in der Dateiverwaltung angegeben. Falls erforderlich, wird das Bild beschnitten. |
| Proportional | Die längere Seite des Bildes wird an die vorgegebenen Abmessungen angepasst und das Bild proportional verkleinert. |
| An Rahmen anpassen | Die kürzere Seite des Bildes wird an die vorgegebenen Abmessungen angepasst und das Bild proportional verkleinert. |
Events
In diesem Abschnitt wird dir erklärt, wie du ein Event anlegst. Events werden grundsätzlich nach ihrem Datum sortiert, daher gibt es hier keine Icons, mit denen du die Reihenfolge ändern könntest.
Die Events bestehen aus den Einstellungen des Events (»Eventliste«) und aus deren Inhalten (»Eventleser«).
Um einen neuen Event zu erstellen, klicke im gewünschten Archiv auf
bzw.
und danach auf
Neu.
Titel und Autor
Titel: Hier kannst du den Titel des Events eingeben.
Event hervorheben: Hier kannst du den Event in einer Liste mit hervorgehobener Events anzeigen.
Event-Alias: Der Alias eines Events ist eine eindeutige und aussagekräftige Referenz, über die du ihn in deinem Browser aufrufen kannst.
Autor: Hier kannst du den Autor des Events ändern.
Datum und Zeit
Zeit hinzufügen: Wenn du diese Option auswählst, kannst du dem Event eine Uhrzeit hinzufügen. Andernfalls geht Contao von einem ganztägigen Event aus.
Startzeit: Hier gibst du die Startzeit des Events ein.
Endzeit: Hier gibst du die Endzeit des Events an. Um einen Termin mit offenem Ende anzulegen, fülle dieses Feld nicht aus.
Startdatum: Hier gibst du das Startdatum des Events ein.
Enddatum: Hier gibst du das Enddatum des Events ein. Wenn du dieses Feld nicht ausfüllst, geht Contao automatisch von einem eintägigen Event aus.
Weiterleitungsziel
Das Weiterleitungsziel bestimmt, auf welche Seite ein Besucher beim Anklicken eines Events weitergeleitet wird. Normalerweise ist das die Seite, auf der das Frontend-Modul »Eventleser« zur Darstellung des kompletten Events eingebunden ist.
Weiterleitungsziel: Hier legst du das Weiterleitungsziel fest.
| Weiterleitungsziel | Erklärung |
|---|---|
| Standard 1 | Die Weiterleitung erfolgt auf die Seite, die du in den Archiv-Einstellungen festgelegt hast. Auf dieser Seite sollte das Frontend-Modul »Nachrichtenleser« eingebunden sein. |
| Seite 2 | Die Weiterleitung erfolgt zu einer bestimmten Seite in der Seitenstruktur. |
| Artikel 3 | Die Weiterleitung erfolgt zu einem bestimmten Artikel. |
| Individuelle URL 4 | Die Weiterleitung erfolgt zu einer individuellen URL. |
Link-Text: Hier kannst du den Standard-Text des “Weiterlesen…"-Links überschreiben. 1 2 3 4
ab 5.3 Kanonische URL: Hier kannst du eine individuelle kanonische URL wie z. B. https://www.example.com/ festlegen. 1
Weiterleitungsseite: Hier wählst du die Zielseite aus der Seitenstruktur aus. 2
Artikel: Hier wählst du den Zielartikel aus. 3
Link-Adresse: Hier gibst du die URL der externen Zielseite ein. 4
In neuem Fenster öffnen: Lege fest, ob die externe Zielseite in einem neuen Browserfenster geöffnet werden soll. 4
Metadaten
Meta-Titel: Hier kannst du einen individuellen Meta-Titel eingeben, um den Standard-Seitentitel zu überschreiben.
Ausgabe im Quellcode:
<title>Seitentitel</title>Robots-Tag: Das Robots-Tag legt fest, wie Suchmaschinen eine Seite behandeln. Standardmäßig erben Events die Robots-Tag-Einstellung von der Seite, die das »Eventleser«-Modul enthält. Bei Bedarf lässt sich der Robots-Tag pro Event anpassen:
- Standard (-): Es wird die Robots-Tag-Einstellung von der Seite mit dem »Eventleser«-Modul verwendet
- index: die Seite in den Suchindex aufnehmen
- follow: den Links auf der Seite folgen
- noindex: die Seite nicht in den Suchindex aufnehmen
- nofollow: den Links auf der Seite nicht folgen
Mit index,follow können Suchmaschinen das Event in den Suchindex aufnehmen. Mit noindex,nofollow werden Suchmaschinen angewiesen, das Event nicht in den Suchindex aufzunehmen.
Ausgabe im Quellcode:
<meta name="robots" content="index,follow">Meta-Beschreibung: Hier kannst du eine individuelle Meta-Beschreibung eingeben, um die Standard-Seitenbeschreibung zu überschreiben.
Ausgabe im Quellcode:
<meta name="description" content="Beschreibung der Seite (150 und 300 Zeichen).">Google Suchergebnis-Vorschau: Hier kannst du sehen wie Google die Metadaten in den Suchergebnissen anzeigt. Andere Suchmaschinen zeigen gegebenenfalls längere Texte an oder beschneiden diese an einer anderen Position.
Unterüberschrift und Teaser
Veranstaltungsort: Hier kannst du einen Veranstaltungsort eingeben.
Adresse: Hier kannst du die Adresse des Veranstaltungsortes eingeben.
Teasertext: Hier kannst dueine kurze Zusammenfassung des Events eingeben, die z. B. mit dem Modul »Eventliste«, gefolgt von einem Weiterlesen-Link, angezeigt wird.
Bildeinstellungen
Ein Bild hinzufügen: Bei Bedarf kannst du dem Beitrag ein Bild hinzufügen.
Quelldatei: Hier wählst du das einzufügende Bild aus. Wenn du das Bild noch nicht auf den Server übertragen hast, kannst du es direkt im Popup-Fenster nachholen, ohne die Eingabemaske zu verlassen.
Großansicht/Neues Fenster: Ist diese Option gewählt, wird das Bild beim Anklicken in seiner Originalgröße geöffnet. Diese Option steht bei verlinkten Bildern nicht zur Verfügung.
Bildgröße: Hier kannst du die gewünschte Bildgröße angeben. Dabei kannst du zwischen folgenden Skalierungsmodi auswählen:
| Eigene Größen | |
|---|---|
| Exaktes Format (wichtiger Teil) | Erhält den wichtigen Teil des Bildes wie in der Dateiverwaltung angegeben. Falls erforderlich, wird das Bild beschnitten. |
| Proportional | Die längere Seite des Bildes wird an die vorgegebenen Abmessungen angepasst und das Bild proportional verkleinert. |
| An Rahmen anpassen | Die kürzere Seite des Bildes wird an die vorgegebenen Abmessungen angepasst und das Bild proportional verkleinert. |
Bildausrichtung: Hier legst du die Ausrichtung des Bildes fest. Wird es
oberhalb,
unterhalb,
linksbündig oder
rechtsbündig eingefügt. Bei links- oder rechtsbündig
umfließt der Text das Bild (wie im Icon symbolisiert).
Metadaten überschreiben: Hier kannst du die Metadaten aus der Dateiverwaltung überschreiben.
Alternativer Text: Hier kannst du einen alternativen Text für das Bild eingeben (alt-Attribut). Eine barrierefreie Webseite sollte für jedes Objekt eine kurze Beschreibung enthalten, die angezeigt wird, wenn das Objekt selbst nicht dargestellt werden kann. Alternative Texte werden außerdem von Suchmaschinen ausgewertet und sind daher ein wichtiges Instrument der Onpage-Optimierung.
Bildtitel: Hier kannst du den Titel des Bildes eingeben (title-Attribut).
Bildlink-Adresse: Bei einem Klick auf ein verlinktes Bild wirst du direkt zu der angegebenen Zielseite weitergeleitet (entspricht einem Bildlink). Beachte, dass für ein verlinktes Bild keine Lightbox-Großansicht mehr möglich ist.
Bildunterschrift: Hier kannst du eine Bildunterschrift eingeben.
Wiederholungen
Bei Bedarf kannst du ein Event in bestimmten Zeitabständen wiederholen. Mögliche Eingaben sind z. B. alle vier Tage, alle zwei Wochen, alle fünf Monate oder jedes Jahr.
Event wiederholen: Hier aktivierst du die Wiederholfunktion.
Intervall: Hier legst du fest, in welchen Abständen Tag(e), Woche(n), Monat(e) und Jahr(e) das Event wiederholt wird.
Wiederholungen: Wenn du hier einen Wert größer 0 eingibst, wird der Termin nach der vorgegebenen Anzahl an Wiederholungen nicht mehr angezeigt.
Anlagen
Anlagen, im Zusammenhang mit RSS-Feeds auch »Enclosures« genannt, sind Dateien, die mit einem Event verknüpft sind. Diese Dateien werden sowohl im RSS-Feed exportiert als auch auf der Webseite zum Download angeboten.
Anlagen hinzufügen: Hier aktivierst du das Hinzufügen von Anlagen.
Anlangen: Hier wählst du die Dateien aus, die du mit dem Event verknüpfen möchtest.
Experteneinstellungen
CSS-Klasse: Hier kannst du dem Event eine CSS-Klasse hinzufügen.
Kommentare deaktivieren: Hier deaktivierst du die Kommentarfunktion für ein Event.
ab 5.6 Suchindexierer: Hier kannst du festlegen, ob das Event bei der internen Website-Suche einbezogen oder ausgeschlossen werden soll. Standardmäßig erben Events die Suchindexierer-Einstellung von der Seite, die das »Eventleser«-Modul enthält. Bei Bedarf lässt sich dieses Verhalten pro Event anpassen:
- Standard (-): Indizierung gemäß der Suchindexierer-Einstellung von der Seite mit dem »Eventleser«-Modul. Falls dort keine Auswahl getroffen wurde (-), erfolgt die Indizierung gemäß der Einstellung des Metadaten-Robots-Tags.
- Immer indizieren: Das Event einbeziehen, auch wenn es den Robots-Tag noindex hat oder die Seite mit dem »Eventleser«-Modul andere Einstellungen hat.
- Niemals indizieren: Das Event ausschließen, auch wenn es den Robots-Tag index hat oder die Seite mit dem »Eventleser«-Modul andere Einstellungen hat.
Veröffentlichung
Solange ein Event nicht veröffentlicht ist, wird es auch nicht im Frontend angezeigt. Du kennst dieses Verhalten ja bereits von Seiten und Artikeln. Zusätzlich zur manuellen Veröffentlichung hast du wie immer auch die Möglichkeit, Events automatisch zu einem bestimmten Datum zu aktivieren.
Event veröffentlichen: Hier kannst du das Event veröffentlichen.
Anzeigen ab: Hier aktivierst du das Event zu einem bestimmten Datum.
Anzeigen bis: Hier deaktivierst du das Event zu einem bestimmten Datum.
Inhalt für Events
Nachdem wir die Einstellungen für das Event vorgenommen haben, können wir diesem Inhaltselemente für die
Ausgabe im »Eventleser« mitgeben, klicke dazu beim gewünschten Event auf
bzw.
und danach auf
Neu.
In den Events stehen dir alle Inhaltselemente von Contao zur Verfügung.

