FlaggedRevs

FlaggedRevisions (FlaggedRevs) ist eine MediaWiki-Erweiterung mit der ein Freigabemechanismus aktiviert wird. So werden neue Versionen eines Artikels zunächst als Entwurf gekennzeichnet, so lange bis ein Nutzer mit Revisions-Rechten diesen Artikel kontrolliert und freigegeben hat.
In BlueSpice wurde diese MediaWiki-Erweiterung angepasst und arbeitet durch den FlaggedRevsConnector mit dem Workflow-Tool ReviewExtended zusammen, um die komplette Funktionalität eines Begutachtungsprozesses mit abschließender Freigabe zu realisieren. Sie erhalten die beiden in Kombination in dem kostenpflichtigen Paket Teamwork.

Anwendungsbereich[Bearbeiten | Quelltext bearbeiten]

Der Freigabemechanismus spielt insbesondere bei Inhalten eine Rolle, die Verbindlichkeit besitzen und nicht ohne Kontrolle durch autorisierte Personen veröffentlicht werden dürfen (z.B. Richtlinien in Betriebshandbüchern).


Funktionen von FlaggedRevisions[Bearbeiten | Quelltext bearbeiten]

FlaggedRevisions ermöglicht die Aktualitäts- und Qualitätskontrolle auf inhaltlicher Ebene, sowie die Validierung der Informationen in einem Artikel.  Nicht freigegebene Artikel werden in einer Entwurfsfassung gespeichert, die auch als solche gekennzeichnet ist. Nur freigegebene Artikel erhalten den entsprechenden Status und die farbige Kennzeichnung mit dem grünen Punkt.

Überblick über die Status von Artikeln[Bearbeiten | Quelltext bearbeiten]

Icon in der Statusleiste Bezeichnung Bedeutung
Btn-flaggedrevs-erstentwurf.png Erstentwurf Wird ein Artikel erstellt und ist damit die allererste Fassung, so wird dieser als "Erstentwurf" gekennzeichnet. Der Artikel wir erst dann für alle Nutzer sichtbar, wenn ein autorisierter Benutzer den Artikel kontrolliert und freigegeben hat (Klick auf "Freigeben").
Btn-flaggedrevs-entwurf.png Entwurf Wird ein schon mal freigegebener Artikel von einem Benutzer, der nicht das Freigaberecht hat, weiter bearbeitet, so wird der Artikel mit dem Status "Entwurf" gekennzeichnet und als solcher abgespeichert. Die Benutzer ohne entsprechende Rechte sehen zunächst nur die zuletzt freigegebene Version, bis die Freigabe der Änderungen erfolgt (Klick auf "Freigeben") und diese dadurch in den Artikel übernommen werden.
Btn-flaggedrevs-freigegeben.png Freigegeben Hat ein Benutzer mit dem Freigaberecht den Artikel kontrolliert und freigegeben, so wird der Artikel nach der Freigabe mit diesem Status gekennzeichnet und für jeden Benutzer sichtbar geschaltet.


Was passiert bei der Bearbeitung eines Artikels?[Bearbeiten | Quelltext bearbeiten]

Bereits im Bearbeitungsmodus des Artikels schaltet der Status von der freigegebenen Version in den Entwurf um. Nach dem Speichern der Änderungen wird der überarbeitete Artikel als Entwurf gespeichert und ist nur in dem entsprechenden Reiter einsehbar.

Bearbeitet ein Nutzer einen bestehenden Artikel, so erhält er schon vor der Bearbeitung die Warnung angezeigt, dass es sich bei der Bearbeitung um einen Entwurf handelt.

Screenshot: Warnung über den Entwurfsstatus in der Statebar mit Link zu den Versionen

Wird dieser Entwurf abgespeichert, so wird ihm und anderen der Artikel mit einer Warnung angezeigt. Diese Warnung enthält einen Link zum Versionsvergleich, wo die Änderungen von der letzten freigegebenen Version mit dem neuen Entwurf verglichen werden können.

Ist der Autor ein Nutzer mit dem Recht autoreview, so wird seine Änderung nach dem Speichern automatisch als freigegeben markiert. In diesem Fall wird davon ausgegangen, dass keine weitere Kontrolle notwendig ist.

Icon-info.png

Info

Haben Sie das Paket VisualDiff installiert, so sehen Sie den Versionsvergleich als Text mit farbiger Markierung der Änderungen.



Ist ein Artikel im Entwurfsstatus für weitere Bearbeitungen gesperrt?[Bearbeiten | Quelltext bearbeiten]

Nein. Möchte ein Autor einen Artikel bearbeiten, so erkennt er an den typischen Wiki-Reitern oberhalb des Artikels, dass dieser Artikel seit der letzten Freigabe bereits bearbeitet, aber noch nicht freigegeben wurde. Der Autor kann nun mit dem üblichen Klick auf den Reiter "Bearbeiten" an dieser Entwurfsfassung weiterarbeiten.


Einen Artikel freigeben[Bearbeiten | Quelltext bearbeiten]

In der StateBar befindet sich die Freigabe-Funktion. Klicken Sie einfach neben Entwurf auf "(Freigeben)". Sind die Änderungen in Ordnung und möchten Sie nichts weiter ergänzen, dann geben Sie einen Freigabekommentar ein und klicken Sie anschließend auf "Freigeben".
Der Artikel bekommt nun in der Statebar den Status "Freigegeben" zugewiesen. Er besitzt solange Verbindlichkeit, bis eine neue freigegebene Version die alte ersetzt.


Freigaben in der Versionsgeschichte[Bearbeiten | Quelltext bearbeiten]

Damit Sie auch nach mehreren Bearbeitungen und Freigaben noch nachvollziehen können, welche Version von wem und zu welchem Zeitpunkt freigegeben wurde, ist die Freigabe eines Artikels auch in der Versionierung hinterlegt. Klicken Sie dazu auf den Reiter "Versionsgeschichte". Bei den Versionen mit Freigabe finden Sie am Ende der jeweiligen Zeile den Hinweis "freigegeben von" und den jeweiligen Benutzernamen des Freigebenden.

Icon-info.png

Info

Haben Sie das Paket VisualDiff installiert, so sehen Sie in der Versionshistorie die freigegebenen Versionen grün hinterlegt (siehe Screenshot).


Screenshot: Freigegebene Versionen in der Versionsgeschichte mit farbiger Hervorhebung durch das Package VisualDiff

Berechtigungen[Bearbeiten | Quelltext bearbeiten]

FlaggedRevs in Namensräumen aktivieren[Bearbeiten | Quelltext bearbeiten]

Auch wenn FlaggedRevs installiert ist, ist die Funktion erst einmal nicht sichtbar, denn sie muss erst aktiviert werden um die Funktionalität nutzen zu können. Die Aktivierung kann für jeden Namensraum separat vorgenommen werden, denn nicht in jedem Namensraum ist FlaggedRevs sinnvoll (z.B. in sämtlichen Diskussionen, da diese ja zum offenen Austausch da sind und keiner Überprüfung unterliegen sollten).

Um also die Funktion für die gewünschten Namensräume freizuschalten, gehen Sie in die Namensraumverwaltung im Adminbereich Ihres Wikis.

Screenshot: FlaggedRevisions in den Namensräumen aktivieren

In der Auflistung sehen Sie nun auch die Spalte "FlaggedRevs", die in der Standardansicht der Namensraumliste sonst nicht vorhanden ist. Um dieses für einen Namensraum zu aktivieren, wählen Sie die Zeile mit dem gewünschten Namensraum aus und klicken Sie auf den Bearbeiten-Button. In diesem Dialog finden Sie nun ebenfalls "FlaggedRevs", das Sie anhaken können um die Funktion für den Namensraum freizuschalten. Bestätigen Sie Ihre Wahl einfach mit "Ok" und schon können Sie die Funktionalität im gewählten Namensraum nutzen.

Icon-note.png
Hinweis

Fehlende FlaggedRevs-Spalte: Sollte die Spalte "FlaggedRevs" nicht in ihrer Namensraumverwaltung sichtbar sein, bewegen Sie Ihren Mauszeiger auf irgendeinen anderen Spaltentitel. Am rechten Rand der Spalte erscheint ein Pfeil, mit dem Sie ein Dropdown-Menü öffnen können. In diesem Menü finden Sie "Spalten" und darunter auch "FlaggedRevs". Haken Sie durch einen Klick die Box an und die Spalte "FlaggedRevs" erscheint in Ihrer Liste.


Benutzerberechtigungen[Bearbeiten | Quelltext bearbeiten]

Hier eine Übersicht über die Nutzerrechte, die den Freigabemechanismus von FlaggedRevisions betreffen:

Benutzerrechte Definition
review Benutzer kann Entwürfe sichten und freigeben.
validate Dieses Recht wird von BlueSpice in abgewandelter Version genutzt, ist aber für die Verwendung von FlaggedRevisions nicht relevant.
autoreview Edits, die der Benutzer selbst vornimmt, werden automatisch als freigegeben gekennzeichnet.
stablesettings

Dieses Recht wird von BlueSpice in abgewandelter Version genutzt, ist aber für die Verwendung von FlaggedRevisions nicht relevant.

unreviewedpages Der Benutzer kann die Seite Spezial:Ungesichtete_Seiten sehen.

Die oben erwähnte Spezialseite "Ungesichtete Seiten" listet alle Artikel auf, die als Erstentwurf markiert sind.


Zusätzliche Benutzergruppen und deren Berechtigungen[Bearbeiten | Quelltext bearbeiten]

FlaggedRevisions erstellt automatisch zusätzliche Benutzergruppen, die dann auch in der Gruppenverwaltung gelistet sind. Diese neuen Gruppen sind sogenannte Systemgruppen, können also manuell nicht verändert werden. Die zusätzlichen Gruppen sind:

Gruppe Zugewiesene Rechte Definition
autoreview autoreview Benutzer, die dieser Gruppe zugewiesen werden, erhalten das Recht autoreview. D.h. die Edits dieser Benutzer werden automatisch als freigegeben gekennzeichnet.
editor autoreview, review, unreviewedpages

Benutzer, die dieser Gruppe zugewiesen werden, erhalten das Recht autoreview. D.h. die Edits dieser Benutzer werden automatisch als freigegeben gekennzeichnet. Zudem kann der Benutzer Entwürfe sichten und die Spezialseite mit den ungesichteten Seiten einsehen.

reviewer autoreview, review, unreviewedpages, validate

Benutzer, die dieser Gruppe zugewiesen werden, erhalten das Recht autoreview. D.h. die Edits dieser Benutzer werden automatisch als freigegeben gekennzeichnet. Zudem kann der Benutzer Entwürfe sichten sowie freigeben, und die Spezialseite mit den ungesichteten Seiten einsehen.

Sie können diese Gruppen nutzen und diesen Benutzer zuweisen, um diesen Benutzern die entsprechenden Rechte zuzuweisen.

Spezialseiten[Bearbeiten | Quelltext bearbeiten]

Wie oben bei den Berechtigungen bereits angemerkt, gibt es die Spezialseite "Ungesichtete Seiten". Um zu überprüfen, welche Artikel im Wiki noch auf eine Freigabe warten, gibt es noch eine weitere Spezialseite. Daher gibt es für die Verwaltung ungesichteter Artikel diese beiden Spezialseiten:

  • Spezial:Ungesichtete_Seiten: Hier sind alle Artikel aufgelistet, die sich im Status "Erstentwurf" befinden und noch gesichtet und freigegeben werden müssen.
  • Spezial:Seiten_mit_ungesichteten_Versionen: Hier sind alle Artikel aufgelistet, wovon es eine oder mehrere Versionen gibt, die noch gesichtet und freigeben werden müssen. Diese ungesichteten Versionen befinden sich im Status "Entwurf".

Klassisch mit MediaWiki[Bearbeiten | Quelltext bearbeiten]

Weitere Informationen zur unveränderten MediaWiki Extension FlaggedRevisions finden Sie auf mediawiki.org.

Anhänge

Diskussionen