Redmine Wiki Comments
Ziel des Plugins ist das Hinzufügen von Kommentaren zu Wiki-Seiten. Diese erscheinen unterhalb des Seiteninhalts als Diskussionsbereich; jeder Eintrag speichert Autor, Zeitstempel und die Revision der Seite, auf die er sich bezieht:
Hinzugefügt von Chris vor etwa 21 Stunden. — Revision v12
Die Revision ist direkt mit genau dieser Version der Seite verlinkt.
Voraussetzungen
- Redmine >= 6.0
Installation
cd /pfad/zu/redmine/plugins
git clone https://github.com/admnwrk/redmine_wiki_comments.git
cd ..
bundle exec rake redmine:plugins:migrate RAILS_ENV=production
# Redmine/Container neu starten
Deinstallation:
bundle exec rake redmine:plugins:migrate NAME=redmine_wiki_comments VERSION=0 RAILS_ENV=production
Rechte
Die Rechte liegen im bestehenden Modul Wiki und erscheinen in der Rollenverwaltung neben den übrigen Wiki-Rechten:
| Recht | Bedeutung |
|---|---|
| Wiki-Kommentare ansehen | Diskussion unterhalb der Seite sehen |
| Wiki-Kommentare hinzufügen | neue Kommentare schreiben |
| Eigene Wiki-Kommentare bearbeiten/löschen | eigene Einträge ändern (innerhalb des Bearbeitungsfensters, falls konfiguriert) |
| Wiki-Kommentare verwalten | beliebige Einträge ändern/löschen, ohne Zeitbegrenzung |
Die Sichtbarkeit der Wiki-Seite selbst gilt immer zusätzlich: Wer die Seite nicht sehen kann, sieht auch deren Kommentare nicht.
Konfiguration
Administration → Plugins → Redmine Wiki Comments
- Sortierung — älteste oder neueste zuerst
- Referenzierte Revision anzeigen — Revisionsangabe im Kopf jedes Kommentars
- Bearbeitungsfenster (Minuten) — wie lange der Autor den eigenen Eintrag noch ändern darf (0 = unbegrenzt)
Details
- Kommentare gehören zur Seite, nicht zu einer Revision — sie bleiben nach dem Bearbeiten der Seite sichtbar. Die Revisionsnummer wird beim Erstellen des Kommentars festgehalten und ändert sich danach nicht mehr.
- Umbenennen einer Seite behält deren Kommentare (sie referenzieren die Seiten-ID, nicht den Titel).
- Löschen einer Seite löscht auch deren Kommentare.
- Kommentartexte werden mit Redmines eigenem Formatter gerendert (Textile oder CommonMark, je nach Instanz), inklusive Sanitizing.
- Kommentare erscheinen nicht im Wiki-Export (PDF/HTML,
/wiki/index).