Bitte beachte, dass sich diese Dokumentation auf die neuste Version dieser Erweiterung bezieht. Wenn eine ältere Version eingesetzt wird, kann diese abweichen. Die jeweils passende Dokumentation befindet sich im Dokumentation-Verzeichnis der Erweiterung.
Installation
Hier eine kompakte Installations- und Einrichtungs-Anleitung für deine TYPO3 Messages Erweiterung:
1. Static Templates einbinden
-
TypoScript → Includes
-
Öffne im Backend unter Template deine Root-Seite und klicke auf Info/Modify → Constant Editor bzw. Template-Record bearbeiten.
-
Unter Includes füge nacheinander hinzu:
- Modules (modules)
- Messages (messages)
- Messages – Bootstrap 5 Stylesheet (messages)
-
Speichere das Template.
-
Hinweis:
Das Bootstrap-5-Stylesheet-Template stellt alle benötigten CSS-Klassen als Variablen bereit, sodass du dein Design leicht per TypoScript anpassen kannst, ohne Fluid-Templates zu überschreiben.
2. Seite für Messages anlegen
-
Seitenbaum → neue Inhalts-Seite erstellen
-
Auf dieser Seite das Plugin „Messages“ einfügen.
-
Plugin-Flexform:
- Lege hier fest, welche Benutzer mit einander kommunizieren dürfen.
3. Frontend-User und Zugriffsschutz
- Anmeldung erforderlich
Die Erweiterung funktioniert immer basierend auf dem aktuell eingeloggten Frontend-User. Das heißt, es ist kein weiterer Zugriffsschutz notwendig. Du kannst aber die gesamte Seite so konfigurieren, dass diese nur für eingeloggte Nutzer sichtbar ist.
4. Prüfen & Testen
- Lege mindestens zwei Test-Benutzer an und melde dich mit einem im Frontend an.
- Erstelle eine neue Messages-Seite und platziere das Pluging darauf.
- Teste das senden von Nachrichten an den anderen Test-Benutzer – logge dich auch mit den anderen Test-Benutzer in einem anderen Browser oder Inkognito-Tab ein und reagiere auf die Nachrichten..
- Kontrolliere das Styling: Passe bei Bedarf die Bootstrap-Variablen im Static Template an.
Damit hast du alle nötigen Schritte durchlaufen, um deine Messages in TYPO3 zum Laufen zu bringen.
