Die Extension tt_news ist im TYPO3 System fertig installiert und funktioniert einwandfrei. Doch nicht selten kommt der Wunsch auf, die eigenen Beiträge von Besuchern kommentieren zu lassen. Für viele TYPO3 Benutzer ein ganz klarer Fall für eine Installation der Extension „ve_guestbook“! Aber ist das die richtige Entscheidung?
Die Erweiterung ve_guestbook bietet sehr gute Funktionalitäten, wenn ein Gästebuch erstellt werden soll. Auch wenn es darum geht, tt-news Beiträge zu kommentieren, kann die englischsprachige Extension ve_guestbook punkten. Für diese Anforderung wird auf der tt_news SingleView-Seite ein „list“-Element und ein „form“-Element der Erweiterung ve_guestbook eingebunden (genau in dieser Reihenfolge) und schon können die News kommentiert werden (hier gehts zum Handbuch).
Die echte Alternative: comments
Doch ve_guestbook ist nicht das Allheilmittel, wenn es um eine Kommentar-Funktion geht. Denn für ein professionelles Kommentierungssystem bietet es in der derzeitigen Version noch zu wenig. Zum Beispiel fehlt die Funktion die Kommentierung für einzelne tt_news Beiträge wieder zu deaktivieren. Denn Kommentierungen sind nicht immer erwünscht (weil zum Beispiel ein Beitrag von Spammern ausgenutzt wird) und deswegen ist diese Lösung in der Praxis sehr ungeeignet.
Als nächstes möchtest Du vielleicht die Kommentare erst freischalten, bevor du sie selber gelesen hast. Das kann zum Beispiel Image-Gründe haben, aber auch mit den gesetzlichen Vorschriften zusammen hängen. Denn in Deutschland ist der Seitenbetreiber mitverantwortlich für die Inhalte auf seiner Seite (auch die Beiträge der Besucher).
Und genau bei diesen Anforderungen kommt die Erweiterung comments zum tragen. Die Installation, der Erweiterung von Dimitry Dulepov verläuft denkbar einfach und ist sehr ähnlich zu der Einrichtung von ve_guestbook.
Einrichtung von comments
Wieder muss ein Inhaltselement „comment list“ (für die Auflistung der späteren Kommentare) und das Element „comment form“ (für das Kommentar-Formular) in der tt_news SingleView angelegt werden. Und danach kann die Extension auch schon den eigenen Ansprüchen angepasst werden.
Um die Kommentierung nun aber zu steuern, entwickelte der Programmierer Dimitry Dulepov die zweite Extension comments_ic, die nach Einrichtung von „comments“ auch noch einmal installiert werden muss. comments_ic fügt danach zwei neue Optionen den tt_news Beiträgen hinzu, mit der dann gesteuert werden kann, ob die Kommentierung deaktiviert oder automatisch zu einem definierten Zeitpunkt abgestellt werden soll. Das „Zuspammen“ von einzelnen Artikeln kann damit ganz gezielt kontrolliert werden und ggf. die Kommentierung abgestellt werden. Das ist echte Flexibilität!
Update vom 19.12.2011:
Die Erweiterung comments wird mittlerweile von Ingo Renner weiterentwickelt und ist derzeit in der Version 1.5.4 verfügbar. In dieser Version ist die Erweiterung „comments_ic“ nicht mehr erforderlich. Damit tt_news Beiträge kommentierbar sind muß im FlexForm des Plugins im Feld „Präfix“ das Kürzel „tx_ttnews“ eingetragen werden. Damit kann einer News auch eindeutig ein Kommentar zugeordnet werden.
(Besten Dank an Marvin)