Da die Board-Regeln nicht immer leicht zu finden sind, bzw. bei der Registrierung extra darauf hingewiesen wird, aber die Regeln immer wieder "ungelesen" übergangen werden, ist es an der Zeit, den User gezielt darauf aufmerksam zu machen, wo der Hase langläuft.
Hierzu soll der nachfolgend beschriebene (noch nicht existierende!) Mod helfen, indem ein Beitrag je Forum erstellt werden kann, den der User erst bestätigen muss, um den Rest des Forums zu sehen. Mods und Admins natürlich ausgenommen!
Dieser zu bestätigende Beitrag soll dann auf die Board-Regeln verweisen und dem User allgemeine Anleitungen geben, wie er sich in dem entsprechenden Forum denn nun zu verhalten hat.
Der Bestätigungsbeitrag: (Vollstängig umgesetzt)
- Lediglich ein Admin kann einen Beitrag zum Bestätigen erfassen und bearbeiten und auch nur einen je Forum. [100 %]
Dieser Beitrag erhält Markierung POST_CONFIRMATION. Kein neuer Topic-Typ, sondern ein neues Feld, um hier kompatibel zu bleiben. Wird nur als Topic-Typ erfasst/bearbeitet. [100 %]
User können diesen Post nur öffnen und bestätigen, nicht darauf antworten oder ihn gar bearbeiten/zitieren. Die Ansicht hierfür wird entsprechend neu erstellt. [100 %]
Die Bestätigungen werden in einer extra Tabelle festgehalten und unterhalb des jeweiligen Beitrags als Liste für den Admin/Moderator angezeigt (Pagination natürlich eingeschlossen). [100 %]
Jeder kann diesen Beitrag einsehen (auch nach der -nötigen- Bestätigung) und sieht den Hinweis zu seiner Bestätigung. [100 %]
Adminstratoren und Moderatoren sehen statt dessen die Bestätigungen aller User, aber nur ein Admin kann diese auch gesamt oder einzeln löschen. [100 %]
Nach Änderungen am betreffenden Topics müssen alle User erneut bestätigen. Die existierenden Bestätigungen für dieses Topic werden dann komplett gelöscht. [100 %]
- Der User sieht auf dem Index bei zu bestätigten Foren einen entsprechenden Hinweis, ob er bestätigen muss. Ansonsten ist diese Anzeige nicht vorhanden. [100 %]
Moderatoren erhalten nur einen Hinweis, ob eine Bestätigung vorhanden ist. [100 %]
Administratoren erhalten einen Hinweis, ob in einem Forum Bestätigungen erfassbar sind, bzw. bereits eine vorhanden ist. [100 %]
Ein solches Forum kann von einem User nicht wie gewohnt betreten werden: Es wird, wenn eingerichtet, nur der Bestätigungsbeitrag aufgerufen. Siehe auch Gäste unter Forenberechtigungen! [100 %]
Die Bestätigung ist erst nach 30 Sekunden möglich. Der Button hierfür wird solange deaktiviert. [100 %]
Erst nach der Bestätigung kann der User das Forum komplett und in gewohnter Weise einsehen. [100 %]
In der Forenansicht wird ein Link zum Bestätigungstopic angezeigt. [100 %]
Der Link zum Topic beinhaltet für User einen Hinweis mit Uhrzeit, wann dieser bestätigt wurde. [100 %]
Moderatoren und Admins sehen hier die Anzahl der User, die bestätigt haben und die Gesamtzahl aktiver User. [100 %]
- Foren, die unbestätigt sind, werden von der Suche komplett ausgenommen (siehe nächster Punkt). [100 %]
Es werden aber immer alle Bestätigungs-Topics von der Suche ausgeschlossen. [100 %]
- Mit der Funktion auth(); wird geprüft, ob der abgefragte User das Forum bestätigen muss und ob er dieses bereits getan hat. [100 %]
Alle Berechtigungen ausser AUTH_READ und AUTH_VIEW werden für unbestätigte Forum für User auf FALSE gesetzt (sofern sie das nicht durch die Foren-Einstellungen eh schon sind). [100 %]
Für Gäste wird dieses Forum gemäß den Forenberechtigungen zugänglich sein, aber ausser Lese- und Ansichtrechten werden alle anderen Rechte (Posten, antworten, Umfragen, etc.) entzogen. Es wird dazu im Forum und in der Topicansicht immer ein entsprechender Hinweis angezeigt und der Link zum Bestätigungstopic, der von Gästen dann nur nicht bestätigt werden kann.[100 %]
Aber Gästen sollen gemäß Einstellungen im Forenmanagement der Zugriff auf bestätigungspflichtige Foren auch vollkommen verweigert werden können. Hiermit kann man den Mod entsprechend den Board-Gewohnheiten, bzw. -Gegebenheiten gezielter anpassen, als alle Gäste immer die betreffenden Foren einsehen zu lassen (sofern überhaupt dazu berechtigt). Schafft ein evtl. nötiges Gleichgewicht zwischen Gästen und Usern (User, die noch nicht bestätigt haben). [100 %]
Ausgenommen für die Anpassung der Berechtigung wird der Index und das Forum selber sein, um das Forum berechtigten Usern anzuzeigen (gemäß den "normalen" Forenberechtigungen) und den Bestätigungstopic aufrufen zu können. [100 %]
- Categories Hierarchy Mod 2.0.5 RC2 [100 %]
Categories Hierarchy Mod 2.1.1 [100 %] [ Noch nicht 100%ig ausgetestet, daher noch kleinere Bugs möglich! ]
Split Topic Type Mod 2.0.1 (Keine Anpassungen nötig!)
Knowledge Base 2.0.2 [100 %]
Quiz Mod 0.2.1 [100 %]
Dieser Status wird laufend aktualisiert.
Jeder kann gerne seine Ideen und Vorschläge hierzu einbringen, die Liste wird dann ggf. entsprechend ergänzt.
Sollte etwas fehlen, dann nur zu: Posten ist hier ja erlaubt
Testforum ist abgeschaltet, da nun überflüssig.
Der Mod ist auf OXPUS.de installiert und wird demnächst auch zunächst für die Supportforen aktiviert.
Download des fertigen Mods: http://www.oxpus.de/downloads.php?view=detail&df_id=336