Page Comments Macro
Das [:HilfeZuMakros:Makro] PageComment2 ist eine MoinMoinErweiterung, die es erlaubt, direkt Kommentare an eine Seite anzufügen. Dieses Macro ist hilfreich für die WikiProjekte ["FAQErstellen"] (oder ["FAQ"]), DiskussionenImWiwa (DiskussionImForum) und SucheOptimieren.
Allgemeines
Update: Page comments können nicht ordentlich vo Spam geschützt werden. Weil es aber zur Zeit keine aktive WiwaCommunity gibt, ist Spam ein echtes Problem. Daher werden die PAge Comments nach und nach deaktiviert, in dem Maße indem sie von Spam betroffen sind.
Ich habe das Makro am 16.5 installiert. Jetzt könnt ihr anfangen, damit rumzuspielen. Bitte sammelt eure Erfahrungen, Verwendungsideen, Fragen hier. Wahrscheinlich macht es Sinn eine Reihe von CommentSandKasten Seiten zu erstellen. Wir sollten auch hier die Art der Benutzung und die Befehle dokumentieren, die für uns nützlich sind.
Die komplette Dokumentation des Makros auf Englisch: MacroMarket/PageComment2
HilfeZuMakros im allgemeinen.
Optionen
Das Makro hat viele Optionen, die man einstellen kann. Die sind alle auf MacroMarket/PageComment2 dokumentiert. Wir sollten die Optionen, die uns hilfreich erscheinen hier auch besprechen. Optionen gibt man z.B. so an: {{{PageComment2(notify=1) }}}
- markup
Wenn man markup=1 setzt, dann wird WikiSyntax unterstützt. (nur so viel erst ein Mal. ChristianBorn hatte das als Nachteil angemerkt. Damit müsste das zu lösen sein).
- notify
wenn man notify=1setzt, bekommen Abonnenten eine Mail zugeschickt, wenn ein Kommentar angefügt wird.
- countonly
Wenn man countonly=1 setzt, wird nur die Zahl angezeigt, wie viele Kommentare es schon gibt. Das ist für eine BlogeintragMitKommentarenVorlage und NeuigkeitMitKommentarenVorlage gut.
- commentfirst
- Wenn man `commentfirst=1 setzt, werden erst existierende Kommentare und danach erst das Textfeld gesetzt. Sonst kommt das Textfeld zuerst.
- newerfirst
- ...
Verwendung für Wiki-Foren
Wiki-Foren oder besser DiskussionImForum werden ab jetzt immer auf einer eigenen Seite geführt. Die Seite sollte auf der ForumVorlage basieren. Die kann in andere Seiten eingebunden werden:
Über Links uns einen Hinweistext, den JuliaHöhl sich noch ausdenken muss.
Über das IncludeMakro. In etwa
[[Include(DiskussionZuBlahBlah)]]
. Wahrscheinlich noch ´from´ und ´to´ Parameter einfügen.
Welche der Varianten man nimmt hängt davon ab, wie lang die diskutierte Seite(n) ist/sind.
Wiki-"Forum" einrichten
Technisch werden Wiki-Foren mit dem PageCommentMakro erzeugt.BR Man muss also auf der gewünschten Seite zunächst in den Editiermodus und dann an entsprechender Stelle folgendes schreiben:
[[PageComment2(notify=1,commentfirst=1)]]
Danach erscheint das Makro auf der Seite, und es kann nun diskutiert werden. Es ist jetzt auf der Seite eine vereinfachte Version des PageCommentMakro zu sehen. In welchen Variationen man das Makro nutzen kann, kann man hier unter dem Punkt "Optionen" nachlesen.
Wie soll es aussehen?
Wie beim diskutieren im Editiermodus, wird die Diskussion mit einer Trennlinie abgegrenzt. Danach folgt auch eine Überschrift und letztendlich wird das Makro eingefügt.
Beispiel:
Diskussion
Technische Details
Wenn wir Ein Problem mit Trollen bekommen, die das PageCommentMacro benutzen, dann werden wir wahrscheinlich die Rechte (HilfeZuAccessControlLists) für DiskussionImForum ändern müssen.
Wahrscheinlich ist am bessten: Eine UnterSeite mit ACL 'alle dürfen lesen, ForumModeratoren dürfen schreiben' d.h. alle dürfen kommentieren, und Moderatoren dürfen Kommentare löschen.
Alte Diskussion
Christoph, das Makro hat mal wieder den geschriebenen Text nicht abgespeichert. Könntest du eventuell diesen Bug an den Entwickler des Makros melden? -- ChristianBorn DateTime(2007-06-14T08:53:37Z) Bitte überprüfe, ob das problem nur besteht, wenn #preview oben in der URL steht. Dann ist der Bug nämlich schon gemeldet:
"If #preview is in URL (right after saving) comment doesn't get saved. Any way to get pass this? -- [http://moinmoin.wikiwikiweb.de/MacroMarket/PageComment2#head-c79f865829f3f3e689e474f314be2b25bce5a59d JureKodzoman 2006-06-02 12:25:48]"
Ich kann da aber noch mal drängeln, wenn das das Problem richtig eingrenzt
Nach einen kleinen Test von heute morgen habe ich festgestellt, dass man bei diesem Makro Beiträge auch unangemeldet löschen kann. Meiner Meinung nach ist dies ein großer Nachteil. Könnte man diese Einstellung ändern, so dass nur angemeldete User Beiträge löschen können? Mich würde auch mal interessieren, ob man auch gelöschte Beiträge wiederherstellen kann!? -- ChristianBorn DateTime(2007-05-24T08:05:19Z)
Kannst du das bitte genauer testen und dann hier aufschreiben?
- Bist du eingeloggt beim Schreiben des Kommentars (und wenn als wer?)
- Normalerweise bin ich immer eingeloggt, wenn ich hier im Wiki schreibe. Es ist ja viel interessanter beim Makro, wie man was machen kann, wenn man nicht eingeloggt ist. Wenn man uneingeloggt ist, kann man aber seinen Namen dazu schreiben.
- Bist du eingeloggt, wenn du ihn löschen willst (und wenn als wer?)
- Ich bin uneingeloggt, und kann dabei Kommentare löschen!
- Kannst du ihn löschen?
- Jaaa!
Auf der Doku des Makros steht "administrative actions (delete without password) are allowed to those who has WRITE acl." Also: Jeder, der die Seite editieren darf, darf auch Kommentare löschen. -- ChristophKoenig DateTime(2007-06-01T12:29:24Z)
Kann man diese Funktion denn ändern? So, dass man unangemeldet die Kommentare NICHT mehr löschen kann? -- ChristianBorn DateTime(2007-06-04T10:12:52Z)
Diskussion zum markup: Ich würde mal gerne Apsekte sammeln, welche Vorteile und Nachteile sich ergeben, wenn man den WikiSyntax aktiviert oder nicht!
- Vorteile:
- Das WikiNetz wird so weiter fortgeführt
- Wenn man über bestimmte Seiten diskutiert kann man ohne Copy & Paste direkt auf die Seite kommen
- Nachteile:
- ist eventuell nicht so abschreckend, wenn man das erste mal im Wiki ist --> führt eventuell dazu, dass Hemmschwelle vorm ersten Schreiben gesenkt wird.
Bug vom Makro: manchmal speichert das Makro nicht den geschriebenen Text ab, wenn man auf Speichern drückt. (genau dasselbe trifft auch aufs löschen zu, hab ich eben festgestellt)
Links vom WWW werden nicht als Link angezeigt...
Kommentarfunktion im Blog: Christoph, deine Vorstellung zur Kommentarfunktion beim Blog halte ich für besser als meine, sprich Kommentar wirklich nur zu jedem einzelenen Beitrag. Dafür ist das Makro echt toll geeignet!!!
Noch eine Frage Christoph: Kann man die Schrift im Makro größer machen?? -- ChristianBorn DateTime(2007-06-14T15:24:03Z)
Und noch eine Frage... Könnte man es eventuell hinkriegen, dass man seine eigenen Texte im Makro editieren könnte?? -- ChristianBorn DateTime(2007-06-14T15:29:37Z)
