Änderungen

Wechseln zu: Navigation, Suche

Hilfe:Flagged Revisions

1.382 Bytes hinzugefügt, 14:53, 11. Nov. 2019
keine Bearbeitungszusammenfassung
{{#css:
.toc{
width: 20%;
float: right !important;
margin: 10px 0px 10px 30px !important;
border: 1px solid #AAA;
background-color: #F9F9F9;
display: table;
padding: 7px !important;
}
}}
 
Die Extension Flagged Revision ermöglicht es von einer Seite zwei Versionen zu sehen. Die "Lesen" Version wird gleich bleiben, auch wenn eingebundene Vorlagen sich ändern oder Bilder überschrieben werden.
'''Kurzbeschreibung Workflow''':
In der Revision werden alle Änderungen eines Leitfadens vorgenommen, während in Lesen die alte letztgültige offiziell freigegebene Version des Leitfadens angezeigt wird. Lesen wurde zu Beginn der Editierung als "Abgenommen" geflaggt. Damit wird sichergestellt, dass alle Änderungen von nun an in Revision einfließen. Beim Flaggen "Bearbeitung abgeschlossen" und "Geprüft" bleiben die Änderungen in der Revision. Erst beim Flaggen auf "Abgenommen" wandert die Revision in Lesen.
Detailierte Beschreibung des Workflow unter [[#Benutzung_von_Flagged_Revisions|Benutzung von Flagged Revisions]]
Es gibt vier verschiedene Status, die folgende Funktionen haben:
* '''in Bearbeitung:''' ist derzeit nicht möglich zu verwenden, da der Button zur Bestätigung ausgegraut wird (Grundeinstellung von FlaggedRevs)
* '''Bearbeitung abgeschlossen:''' wird geflaggt, um anzugeben, dass der Beitrag abgeschlossen ist. Der Beitrag bleibt in der Current Version(Revision).* '''Geprüft:''' wird geflaggt, um anzugeben, dass der Beitrag geprüft worden ist. Der Beitrag bleibt in der Current Version(Revision).* '''AbgeschlossenAbgenommen:''' wird geflaggt, um anzugeben, dass der Beitrag/Leitfaden abgeschlossen zum Ballot freigegeben ist bzw. offiziell abgenommen ist. Die Current Version wandert in (Revision) wird zur Stable Version und ist für alle sichtbar(Lesen).
==Benutzergruppen==
Es gibt drei verschiedene Benutzergruppen, die folgendes flaggen können:
* '''Passive Sichter (Autoreview):''' wird bei uns nicht verwendet
* '''Sichter (Editor ):'''
** Bearbeitung abgeschlossen
* '''Prüfer''': Für Mitarbeiter, die Leitfäden freigeben
==Versionsvergleich== [[TestseiteFlagged]][[TestFR]] ==Benutzung von Flagged Revisions==Hier wird der Workflow, wie ein neuer Leitfaden zur Erstellung eines neuen Leitfadens im Wiki erstellt wird, vollständig abgebildet. Ebenso umfasst der Workflow die Benutzung von Flagged Revisions.
<div style="height:2500px">
<div style="float:left; margin-right:10px">[[Datei:Workflow_Leitfaden_erstellen2.png]]</div>
1. Im ersten Schritt werden wird in der LocalSettion.php [[#Hilfe:Leitfaden_erstellen#Neuen_Namespace_anlegen|ein neuer Namespace|neue Namespaces erstellt]] in der LocalSettion.php. Die Nummer die hier vergeben wurde, soll ebenso in der Flagged Revision.php eingefügt werden, da ansonsten später die Seite nicht flaggbar ist.
2. Als nächstes wird eine [[Hilfe:Leitfaden_erstellen#Neue_Seite_anlegen|leere Seite im Namesraum ILF]] erstellt.
''Falls es noch keine gibt:''<br/>
3. Am Beginn der Seite den Hinweis [[Hilfe:Leitfaden_erstellen#Under_Construction|in Bearbeitung]] setzten setzen und diese als Prüfer/Reviewer als abgenommen flaggen. Jetzt springt man direkt zu Punkt 7!
''Falls es bereits einen alten Leitfaden im Wiki gibt:''<br/>
Unser Workflow sieht es nicht vor, dass Änderungen, die durch einen Sichter oder Passiven Sichter gemacht werden, automatisch in die stabile Version geschoben werden. Auto-review bewirkt jedoch, dass Änderungen automatisch ohne flaggen in die stabile Version gezogen werden. Daher stellten wir das auto-review in der FlaggedRev.php ab:
Verzeichnis: extensionextensions/FlaggedRevs/FlaggedRevs.php
<pre>
$wgFlaggedRevsAutoReview = FR_AUTOREVIEW_NONE;
Die original Erweiterung sieht 12 verschiedene Status vor, da wir jedoch nur vier benötigen, wurden diese reduziert.
Verzeichnis: extensionextensions/FlaggedRevs/FlaggedRevs.php
<pre>
$wgFlaggedRevsTags = [
Der Prüfer kann bei uns alle Levels der Status sehen.
Verzeichnis: extensionextensions/FlaggedRevs/FlaggedRevs.php
<pre>
$wgFlaggedRevsTags = [
Der Sichter kann nur ein Level von Status sehen (Bearbeitung abgeschlossen), daher wurde folgende Änderung durchgeführt:
Verzeichnis: extensionextensions/FlaggedRevs/FlaggedRevs.php
<pre>
$wgFlaggedRevsTagsRestrictions = [
Weiters wurden die GroupPermissions für den Editor/Sichter angepasst:
Verzeichnis: extensionextensions/FlaggedRevs/FlaggedRevs.php
<pre>
# Define our basic reviewer class of established editors (Editors)
Da das auto-review bei uns nicht verwendet wird, hat der passive Sichter keine Verwendung und alle Rechte wurden auf false gesetzt.
Verzeichnis: extensionextensions/FlaggedRevs/FlaggedRevs.php
<pre>
$wgFlaggedRevsTagsAuto = false;
==Der Reiter "Revision" scheint nicht auf bei mir==
Hierfür musst du die Seite einmal geflaggt haben und danach eine Änderung durchführen. Nun sollte der Reiter "Revision" die durchgeführten Änderung beinhalten und der Reiter "Lesen" die Version, bevor du Veränderungen durchgeführt hast.
 
==Meine Seite kann nicht geflaggt werden==
Wenn das Kästchen zum Flaggen der Seite nicht aufscheint, dann muss der Namensraum in der FlaggedRevs.php erst eingefügt werden.
 
Dafür befolge folgende Schritte:
Der neue Namensraum muss in der FlaggedRevs.php (Verzeichnis: extensions/FlaggedRevs/FlaggedRevs.php) ebenso eingefügt werden, ansonsten kann man Seiten, die diesen Namensraum angehören, nicht flaggen. Hierfür die FlaggedRevs.php öffnen und die Zahl von oben, die vergeben wurde für den Namespace nach 3050 einfügen:
<pre>
# Allowed namespaces of reviewable pages
$wgFlaggedRevsNamespaces = [ NS_MAIN, NS_FILE, NS_TEMPLATE, 3000, 3002, 3004, 3006, 3008, 3010, 3012, 3014, 3016, 3018, 3020, 3030, 3032, 3034, 3036, 3038, 3040, 3042, 3044, 3046, 3048, 3050];
</pre>
 
==Warum ist der Bestätigungsbutton ausgegraut, wenn "in Bearbeitung" ausgewählt wird==
Das ist eine Grundeinstellung von Flagged Revision und könnte nicht ohne tieferes eingreifen in den Code geändert werden.
3.869
Bearbeitungen

Navigationsmenü