Die neue Forum-Extension für TYPO3: Einblicke in mm_forum
Die TYPO3-Erweiterung mm_forum [1] wurde ursprünglich für den Einsatz im deutschsprachigen TYPO3-Portal typo3.net entwickelt. Inzwischen stellt sie dort seit über zwei
Jahren ihr Leistungspotenzial unter Beweis: 20.000 registrierte
Benutzer und 180.000 Beiträge zeigen eindrucksvoll die
Möglichkeiten, die in mm_forum stecken. Unter der aktiven Mithilfe der Portalmitglieder konnte die Extension
im Laufe der Zeit kontinuierlich verbessert werden, sodass die Veröffentlichung der Extensionsinnvoll wurde.
Hervorzuhebende Funktionen der Version 0.1.1: |
|
Installation
Sowohl die Installation als auch die Konfiguration der Extension erfolgen dialogbasiert in thematisch voneinander getrennten Schritten. Dadurch sind die Arbeiten stets benutzerfreundlich und übersichtlich gehalten. Das mitgelieferte Backend-Modul hilft Schritt für Schritt, die notwendigen Einstellungen vorzunehmen. Bereits nach wenigen Mausklicks steht eine einsatzfähige Foren-Erweiterung für
TYPO3 zur Verfügung, die später noch angepasst werden kann.
Im Anschluss an die Grundinstallation steht Umsteigern von anderen Systemen die Möglichkeit zur Verfügung, Daten aus existierenden Foren zu importieren. Der Import-Manager ist dabei in der Lage, sowohl lokale als auch externe Foreninstallationen auszulesen und die Daten anschließend in mm_forum zu integrieren. Aktuell ist der Import aus phpBB- und CHC-Foren möglich.
Benutzer-Administration
Die Benutzerverwaltung des Backend-Moduls ermöglicht es Foren-Administratoren, angemeldete Benutzer zu suchen, sie zu bearbeiten oder, im Falle eines Verstoßes, zu sperren. Das standardmäßig zur Verfügung stehende Benutzerprofil kann dabei mit geringem Aufwand um eigene Felder erweitert werden, um so eine Anpassung an individuelle Themengebiete zu ermöglichen. Vom Benutzer ausgefüllte Profildaten können als öffentlich oder privat gekennzeichnet werden, um beispielsweise persönliche Daten nur angemeldeten Benutzern oder Administratoren zugänglich zu machen.
Die Ergänzung des integrierten User-Ranking-Systems um eigene Ränge oder Benutzerbezeichnungen erfolgt direkt über die Backend-Verwaltung der Extension. Aktive Benutzer werden so im Frontend des Forums entsprechend ihrer Beiträge und ihres Ranges hervorgehoben.
Foren-Administration
Das Anlegen und Bearbeiten von Forenkategorien sowie der untergeordneten Themenbereiche ist dank einer übersichtlichen Baumstruktur auch wenig erfahrenen Benutzern möglich. Selbst umfangreiche Strukturen sind in relativ kurzer Zeit abgebildet. Die Lese- und Schreibrechte werden anhand der Gruppenrichtlinien für jeden Bereich des Forums gesondert vergeben.
Konfiguration & Anpassung
Die grafische Darstellung von mm_forum ist durchgehend Template-basiert. Die optische Anpassung des Frontends an bestehende Projekte oder Webseiten ist über die Backend-Verwaltung im Bereich Designvorlagen möglich. Dazu wird ein vordefiniertes Template als Grundlage für das spätere Design ausgewählt und anschließend beliebig verändert. Die Bearbeitung der HTML- und CSS-Daten erfolgt wahlweise über den integrierten Editor der Backend-Verwaltung oder lokal über einen beliebigen HTML-Editor. Die Auswahl aus der Liste der verfügbaren Designs im Drop-Down-Menü ist aufgrund der Vergabe von Vorlagenbezeichnungen stets übersichtlich, die Aktivierung der gewünschten Vorlage erfolgt mit einem einzigen Mausklick.
Neben dem grafischen Erscheinungsbild des Forums lässt sich auch die Verwendung von BB-Codes und Smileys beliebig steuern. Beispielsweise können BB-Codes hinterlegt werden, die zwar im Frontend des Forums dargestellt werden, jedoch nicht beim Verfassen von Beiträgen in der Eingabemaske erscheinen. Damit ist es auch ohne die Aktivierung der BB-Codes möglich, vorhandene Daten aus einem phpBB-Import korrekt darzustellen. Sowohl BB-Codes als auch Smileys lassen sich bequem über das Backend-Verwaltungsmodul der Extension editieren und darüber hinaus einzeln freischalten.
Zusätzlich lässt sich die optional aktivierbare Quelltext-Hervorhebung an zahlreiche Skriptsprachen anpassen. So stehen neben HTML und CSS weitere 70 Skriptsprachen zur Verfügung, deren Verwendung sich individuell aktivieren lässt.
Werkzeuge für die Moderation
Moderatoren stellt mm_forum eine Vielzahl unterschiedlicher Funktionen zur Verfügung, die die Frontend-Verwaltung deutlich vereinfachen. Eine Werkzeugleiste, die sich oberhalb eines Themas ein- und ausblenden lässt, hält beispielsweise Aktionen wie das Schließen, Sperren, Verschieben oder Löschen von Beiträgen bereit. Beiträge lassen sich mit einem beliebigen Präfix versehen, die so beispielsweise auf wichtige Boardinformationen oder Ankündigungen hinweisen. Verfasser von Beiträgen sowie Moderatoren und Administratoren sind in der Lage, beantwortete Fragestellungen als gelöst zu markieren. So wird es bei der Suche nach Beiträgen zu einem konkreten Thema möglich, nur gelöste Antworten zu erhalten. Darüber hinaus kann jeder Moderator bereits veröffentlichte Beiträge editieren, um etwa Verstöße gegen die Boardregeln zu entfernen oder Kommentare einzufügen. Alle angemeldeten Benutzer eines Forums können Beiträge melden. Gemeldete Beiträge werden den Moderatoren nach dem Login in einer Übersicht angezeigt, um so zeitnah auf Regelverstöße reagieren zu können.
Statistik-Modul
Das Statistik-Modul im Extension-Backend bietet die Möglichkeit, umfangreiche Auswertungen auf Basis verschiedener Kriterien zu erstellen. So ist eine Analyse der Forenaktivität sortiert nach Beiträgen, Themen oder Benutzern möglich. Vordefinierte Filtereinstellungen ermöglichen die Generierung von Statistiken für einen konkreten Zeitraum oder für einen speziellen Bereich des Forums.
Funktionsvielfalt für Forenbenutzer
Der Funktionsumfang, der angemeldeten Benutzern im Forum zur Verfügung steht, wird vollständig über die Backend-Verwaltung der Extension gesteuert. Neben dem bloßen Erstellen von Beiträgen kann so das Anhängen von Dokumenten oder das Einfügen von Umfragen erlaubt werden. Benutzer können hilfreiche Themen oder Beiträge als Favoriten speichern, um später direkt darauf zuzugreifen. Eine E-Mail-Benachrichtigung informiert Benutzer, sobald für einen beobachteten Beitrag eine Antwort verfasst wurde. Eine Übersicht der neuesten Beiträge sowie der noch unbeantworteten Themen bietet auf einen Blick eine Zusammenfassung der aktuellen Diskussionen im Forum.
Private Nachrichten
Ein integriertes Private Messaging System ermöglicht die interne Kommunikation von angemeldeten Besuchern, Moderatoren und Administratoren. Über den Posteingang und Postausgang lässt sich der geführte Schriftverkehr problemlos zurückverfolgen.
Benutzerprofil
Über das Benutzerprofil können öffentliche Angaben zur eigenen Person, die Signatur, der verwendete Avatar oder das persönliche Passwort definiert werden. Angemeldete Benutzer haben im Profil Einblick in die persönlichen Informationen, den eigenen Rang und die Anzahl der verfassten Beiträge sowie der eröffneten Themen.
Hallo,
reicht es für den Benutzer sich an der Webseite anzumelden um das Forum nutzen zu können, oder ist für das Forum ein 2. Login nötig.
Wie hoch schätzt ihr den Zeitaufwand ein (erfahrener Typo3-Webentwickler), um das Forum zu installieren und an die Website anzupassen – ohne Benutzer-Administration?
Freue mich auf Antwort.
Viele Grüße
Christa