admnwrk

Redmine Wiki Comments

Veröffentlicht: Lesedauer: 2 Min.

Redmine Plugin

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).

Redmine: https://github.com/admnwrk/redmine_wiki_comments
requires (dev): Redmine v6.1
not tested with: lower versions
Current Version: 1.0.0
Request: apps@adminwerk.systems