Achtung: Dieser Bereich ist noch in Arbeit. Schauen Sie öfters vorbei ...
MH-Dev.-Board
Das MH-Dev.-Board ist eine auf Open-Source basierende Forensoftware, die für jedermann kostenlos zur Verfügung steht. Basierend auf dem Zend Framework wird lediglich PHP5 und eine MySQL Datenbank benötigt.
Warum sollen Sie das MH-Dev.-Board verwenden?
Zuerst einmal, es ist kostenlos und wird kostenlos bleiben! Okay, da gibt es auch ein paar andere Foren aber in diesem Board habe ich mir vorgenommen zu versuchen alles besser zu machen als es die anderen, kostenlosen Foren, momentan machen. Zudem ist dieses Forum mit dem Zend Framework auf eine technisch aktuelle Schiene.
Außerdem kann hier aktiv die Community mit rumschrauben und Wünsche etc. äußern.
Kennen Sie das Problem bei dem phpBB-Board? Ihr Forum ist nicht so häufig besucht und Sie finden nicht jeden Tag Zeit reinzuschauen. Was passiert nach 1-2 Wochen? Ihr Forum wird von Spam-Bots überflutet und es werden dort kräftig unseriöse Bilder und Links gepostet. Das MH-Dev.-Board hat von Haus aus die Möglichkeit das gesamte Forum in einen Moderations-Status zu versetzen, welches alle Benutzer von vornherein auf "unsicher" einstuft. Wird jetzt ein Beitrag geschrieben oder ein Thema eröffnet, müssen Sie sich zunächst diesem annehmen und den Beitrag oder das Thema freischalten bzw. löschen. Haben Sie einmal ein Beitrag oder ein Thema freigeschaltet, stuft das Forum diesen Benutzer als "sicher" ein und moderiert automatisch beim nächsten Beitrag oder Thema von diesem User selber. Der Beitrag oder das Thema ist dann sofort sichtbar. Sie haben also jederzeit die Möglichkeit selber zu reagieren und schon vorher die Notbremse zu ziehen!
Ich möchte nun das Board etwas genauer vorstellen. Dazu gehe ich auf einzelne Bereiche ein und erläuter dessen Funktionen etwas genauer.
Beiträge
Ich habe das Bild mit kleinen roten Zahlen etwas eingegliedert und gehe jetzt jede Zahl einmal kurz durch.
1) Hier lässt sich der Titel eines Threads bearbeiten.
2) In der Auswahlbox lässt sich der Thread: schließen, öffnen, anpinnen, entpinnen, löschen und wiederherstellen.
3) Der Autor eines Beitrags.
4) Das Icon mit dem Männchen zeigt an ob der Benutzer on- oder offline ist. Daneben das Icon mit dem Stift zeigt das dieser Benutzer der Autor dieses Threads ist. Das Schild daneben zeigt an das der Benutzer ein Administrator ist.
5) Hier kann man das Level, das Level in Prozent und den aktuellen Erfahrungsbalken eines Benutzers sehen.
6) Über diese zwei Icons lassen sich Beiträge bewerten. Daumen hoch für ein guten Beitrag und den Daumen runter für einen ... schlechteren. In seinen persönlichen Einstellungen kann man festlegen, ab welcher Zahl an schlechten Bewertungen ein Beitrag ausgeblendet werden soll. Standard ist 5.
7) Von links nach rechts: Beitrag editieren, Beitrag löschen (lässt sich wiederherstellen), Benutzer bannen, Beitrag zitieren und Beitrag melden.
Moderation
Die Moderation ist derzeit in die Bereiche Posts, Threads, Log, Ban, User-Ranks und Smilies unterteilt.
In den Tabs Posts und Threads lassen sich Beiträge und Themen moderieren, die auf ihre Freischaltung warten. Dies können zum Beispiel Beiträge oder Themen von neuen Mitgliedern sein, die zuvor noch keine Beiträge geschrieben haben bzw. noch keine von diesen Beiträge freigeschaltet wurden.
Unter Log findet man letzte aktivitäten von Moderatoren bzw. Administratoren. Dies sind in etwa Meldungen das ein Topic geschlossen wurde oder das ein Benutzer deaktiviert wurde usw..
Der Ban-Tab zeigt alle aktiven und bereits abgelaufene Bans an. Hier kann die Dauer und der Ort des Bans verwaltet werden. Der Ban kann aber auch direkt aufgehoben werden.
User-Rank beinhaltet alle Ränge im Forum. Im Moment sind dies die Ränge von Level 1 bis Level 15. Der Rang wird über eine spezielle Formel ermittelt:
(tage_registriert * 2 / exponent(pi()) + 1) * (beiträge * exponent(1) / 3)
Besser sei gesagt das die Formel nicht den Rang, sondern die "Erfahrung" eines Benutzers ermittelt. Die Ränge sind so verteilt, dass man anfangs schnell aufsteigt und es mit zunehmenden Level immer schwieriger wird.
Zu guter letzt kommt der Reiter Smilies. Wie der Name vielleicht schon verrät, kann man hier Smilies anlegen und löschen. Die Smilies müssen zuvor in den Ordner unter "/static/gfx/smilies" hochgeladen werden, damit diese dann zur Auswahl stehen.
Administration
Die Administration weißt ein paar mehr Bereiche auf. Diese wären Categories, Boards, User, Groups, Permissions, Themes und Settings.
In Categories kann man die Oberkategorien eines Boards verwalten. Es kann für jede Oberkategorie ein eigener Sprach-Schlüssel hinterlegt werden, um diese Kategorie Mehrsprachig zur Verfügung zu stellen. Auch kann hier die Reihenfolge festgelegt werden, in welcher die Kategorien angezeigt werden.
Der Tab Boards hat in etwas das gleiche wie bei den Categories. Wie der Name schon sagt geht es hier aber um die Boards selber. Neben der Oberkategorie lassen sich hier auch Boards als "Haupt"-Board zuweisen, sodass das angelegte Board ein Unterboard darstellt. Auch eine Benutzergruppe lässt sich dem Board zuweisen, welche dann ausschließlich Zugriff auf dieses Board hat.
In jedem Board kann man auch entscheiden ob man Beiträge und Themen von nicht registrierten Benutzer erlauben möchte oder nicht.
Neben diesen Funktionen gibt es auch noch die Möglichkeit das kompette Board zu "säubern". Es werden alle Threads und Beiträge gelöscht.
Unter User kann man einzelne Benutzer verwalten. Man kann ihnen eine bestimmte *Rolle zuweisen (user = normaler Benutzer, moderator = Moderator, admin = Administrator), seine persönlichen Daten und Einstellungen ändern, einer Gruppe zuordnen oder den Benutzer löschen bzw. deaktivieren.
* die Rollen haben nur Auswirkungen auf den Zugriff geschützter Bereiche. So kann ein Benutzer mit der Rolle "user" auch Beiträge moderieren wenn ihm dieses Recht über eine Gruppe zugeiwesen wird, aber er kann nicht den geschützen Moderations-Bereich aufrufen.
In dem Reiter Groups können wir öffentliche oder private Gruppen anlegen bzw. löschen. Auch können wir der Gruppe Rechte (Permissions) zuweisen.
Der Reiter Permissions ist nun die Ergänzung zu den Gruppen. Einmal ein Rechte-Level angelegt, kann man hier nun festlegen was man mit diesem Level kann. Man kann globale Rechte verteilen oder einzelne Boards zuweisen. Diese Rechte teilen sich dann in "Zugriff" und "Moderator" unter.
In Themes kann man neue Skins für das Forum anlegen. Für die Skins muss im Ordner "application/layout" ein neuer Ordner erstellt werden, welches den gleichen Namen trägt wie der Unique-Key für das Theme. In diesem Ordner wird dann das Gerüßt der Seite erstellt. Neben dem Grundgerüßt muss nun auch für jedes Modul ein "Layout" erstellt werden. Diese sind im Ordner "application/views/<unique_key>" zu finden. Am besten man orientiert sich an dem "Default"-Theme.
Unter Settings lassen sich nun diverse Einstellungen tätigen, die das ganze Forum betreffen. Neben dem Board-Name, der Domain und der E-Mailadresse von einem Administrator, lassen sich hier auch die Standardsprache usw. einstellen.
Man kann Avatar-Uploads erlauben, die größe und maße eines jeden Avatars begrenzen, Beitrags-Bewertungen ein-/ausstellen, das Board in einen Wartungszustand versetzen und vieles weitere mehr!


