Forum Aktionen

Auch verfügbar in English, Français und Русский


Mit den Forum-Aktionen lässt sich ein Forum innerhalb eines definierten Clusters des eigenen Wikis erstellen.



1. Globale Einstellungen


Der Konfigurationswert forum_cluster definiert den Namensraum, in dem das Forum liegt. Dies ist notwendig, um einen eindeutigen Pfad zu erhalten.

2. Aktionen

Diese folgenden Aktionen funktionieren nur innerhalb des definierten Foren-Clusters.

2.1. forums

  • zeigt die Liste der Unterforen
  • {{forums [pages="subtag1, subtag2, ..."]}}
  • pages – Um Mehrebenen-Foren zu erstellen, übergibt dieser optionale Parameter eine kommagetrennte Liste von Tag-Namen von Seiten, die als Unterforen und nicht als Themen angesehen werden müssen.
  • Tags müssen absolut (nicht relativ) sein. Wenn man Seiten definiert, muss dies für alle Unterforen und Themenseiten geschehen.

2.2. topics

  • zeigt die Themenübersicht des Forums
  • {{topics [pages="subtag1, subtag2, ..."]}}
  • pages – Bei der Erstellung von Mehrebenen-Foren übergibt dieser optionale Parameter eine kommagetrennte Liste der Tag-Namen von den Seiten, die als Unterforen eingerichtet wurden, so dass Themen unter diesen Cluster-Unterseiten nicht mit angezeigt werden. Tags müssen absolut sein.

3. Berechtigungen

3.1. Meta-Seiten

Wichtig

Die Berechtigungen für Kommentare zu allen Foren-Metaseiten, welche die Aktion {{forums}} oder {{topics}} beinhalten, müssen leer sein.

e.g.
Settings for Forums meta page permissions

3.2. Topic-Seiten

Die Anwendung setzt spezielle Berechtigungen für die Themen-Seiten, welche in der Regel mit der Aktion topics erstellt werden. Diese Seiten werden über den verwendeten Namensraum erkannt.

$read_acl	= '*';
$write_acl	= $user_name;
$comment_acl	= '$';
$create_acl	= '';
$upload_acl	= '';

Beachte die leere create_acl. Die topic-Aktion zeigt nur Seiten mit leeren create_acl als Themen an.

4. Handler

Man muss Mitglied der Gruppe Moderator sein, um die Moderationswerkzeuge nutzen zu können.

4.1. Forum moderieren

Forum moderieren

4.2. Thema moderieren

Thema moderieren

5. Beispiel


Um mehrere Foren zu haben, können weitere Unterforen innerhalb des Foren-Clusters erstellt werden.


Seite Aktion
Forum {{forums pages="Forum/Discussion,Forum/National"}}
Forum/Discussion {{topics}}
Forum/Discussion/Topic1
Forum/Discussion/Topic2
Forum/National {{forums pages="Forum/National/Deutsch"}}
Forum/National/Deutsch {{topics}}
Forum/National/Deutsch/Topic1
Forum/National/Deutsch/Topic2

Forum
Aktion forums
Forum/Discussion
Aktion topics