Discussion: Kommentar-Plugin für DokuWiki

 image

Erstmals aufgefallen ist mir das Konzept vor Jahren in der offiziellen PHP-Dokumentation: Unten an der Seite können alle Besucher Anmerkungen anfügen, auch wenn sie für den normalen Seiteninhalt keine Schreibberechtigung haben. Oft findet man dort wertvolle Ergänzungen und Beispiele, an welche die Autoren der Dokumentation nicht gedacht haben.

Discussion ist ein Plug-in für DokuWiki, welches eine vergleichbare Kommentarfunktion bereitstellt. Nun könnte man zwar argumentieren, dass dies in einem Wiki – wo jeder Besucher den normalen Seiteninhalt umschreiben kann – nicht wirklich sinnvoll ist. Drei Gründe sprechen trotzdem für dieses Konzept:

  1. Es gibt Wikis, in denen nur ein beschränkter Kreis von registrierten Benutzern schreiben soll. In diesem Fall kann man die Inputs von Autoren und Besuchern sauber trennen.
  2. Es gibt Besucher, die zwar gerne einen kurzen Kommentar hinterlassen, die sich aber niemals die Mühe machen würden, den Seiteninhalt umzuschreiben (zumal dies Kenntnisse in der Wiki-Syntax verlangt). Das Kommentarformular ist dann eine niederschwellige Möglichkeit, um das Wissen solcher Besucher nutzbar zu machen.
  3. Das MediaWiki (das man von der Wikipedia her kennt) bietet zu jeder Seite eine Diskussionsseite, so dass der eigentliche Inhalt und die Diskussion darüber sauber getrennt sind. DokuWiki bietet keine solchen Diskussionsseiten, aber das Discussion-Plug-in leistet letztlich dasselbe.

Discussion ist eines der populärsten Plug-ins für DokuWiki – zu recht, kann ich da nur sagen.

Nachtrag zum Spam-Schutz (11. Juli 2009)

Kommentarformulare sind ein beliebtes Ziel von Spammern. Damit Ihr Wiki nicht verslumt, sollten Sie entweder Kommentare moderieren (das Plug-in bietet hierzu ein übersichtliches Backend sowie E-Mail-Benachrichtigung) und/oder das CAPTCHA-Plug-in installieren.

1 Gedanke zu “Discussion: Kommentar-Plugin für DokuWiki

  1. Hallo erst einmal,

    ich google schon seit Tagen ohne ein Ergebnis.
    Nun bin ich auf diese Seite gestossen und hoffe auf eine Hilfe/Antwort – die Wahrheit 🙂

    Es gibt bei dem Plugin Discossion ein Syntax “ {{threads>[namespace]&[flags]}} “ Das ist zwar schön und praktisch für mich als admin aber eine Gruppe oder User sieht diese automatisch generierte Tabelle nicht. Warum?

    Als User sehe ich das Feld um eine neue Seite zu generieren. Als User kann ich sogar eine neue Seite einrichten (weil ich der Gruppe bis „Hochladen“ die Freigabe erteilt habe.).
    Wenn ich als User die Adresse der generierten Seite direkt angebe, sehe ich die Seite und den „Zurück-Link“ zur Tabelle.

    Also das Problem anderes zu beschreiben: Als Admin sehe ich alles. Als User sehe ich bis auf diese Tabelle alles andere je nach Freigabe.

    Ich würde mich über eine Antwort freuen!

    Kami

Schreibe einen Kommentar

31 − 22 =

css.php