Änderungen

Wechseln zu: Navigation, Suche

Hilfe:Flagged Revisions

1.266 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]]
==Status==
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
=Benutzung von Flagged Revisions=VersionsvergleichHier wird der Workflow, zur Erstellung eines neuen Leitfadens im Wiki, 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> <div>         1. Im ersten Schritt wird in der LocalSettion.php [[Hilfe:Leitfaden_erstellen#Neuen_Namespace_anlegen|ein neuer Namespace erstellt]]. 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. Nun muss unterschieden werden, ob es bereits eine alte Version des Leitfadens im Wiki gibt oder nicht. ''Falls es noch keine gibt:''<br/>3. Am Beginn der Seite den Hinweis [[Hilfe:Leitfaden_erstellen#Under_Construction|in Bearbeitung]] 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/>4. Den gesamten Quelltext der alten Hauptseite in die neue leere Seite einfügen. Die zuvor angelegten Namensräume kommen jetzt zum Einsatz. Im Quelltext die alten Namensräume durch die neuen ersetzten und die Seite speichern.<br/>Beispiel:<pre>elga-cdaea-2.06.2:Einleitung wird zu elga-cdaea-2.06.3:Einleitung</pre> 5. Nun sind alle Unterseiten rot und müssen mit den Text der alten Unterseiten befüllt werden. Also einfach den Quelltext der alten Unterseiten in die neuen Unterseiten kopieren.
[[TestseiteFlagged]]6. Jetzt wird die Hauptseite nochmal aktualisiert. Hierfür einmal auf den Reiter Bearbeiten klicken und den Text nicht verändern, sonder direkt auf Speichern klicken. Das dient dazu, dass die Inhalte der Unterseiten in die Hauptseite gezogen werden.
==Benutzung von Flagged Revisions==[[Datei:Workflow_Leitfaden_erstellen.png]]Im Flagged Revision gibt es zwei verschiedene Versionen von Seiten (Reiter "Lesen" und "Revision"). Die Revision ist die Version der Seite, die den angemeldeten Benutzern zuerst angezeigt wird. Lesen ist die Version der SeiteWenn alle Unterseiten korrekt kopiert wurden, dann muss die den nicht angemeldeten Benutzern Hauptseite als erstes angezeigt wird. Durch wechseln der Reiter "Lesen" und "Revisionabgenommen" kann zwischen den Versionen der Seiten gewechselt vom Reviewer/Prüfer geflaggt werden. "Lesen" steht für die stabile VersionDies bewirkt, "Revision" steht für die Current Version. Im Flagged Revision gibt es zwei verschiedene Versionen von Seiten (Reiter "Lesen" und "Revision"). Die Revision ist dass der alte Leitfaden in die Version der ursprünglich leere Seite, die den angemeldeten Benutzern zuerst angezeigt wird. Lesen kopiert worden ist die Version der Seite, die den nicht angemeldeten Benutzern als erstes angezeigt wird. Durch wechseln der Reiter "Lesen" und "Revision" kann zwischen jedliche Änderungen am Text oder den Versionen der Seiten gewechselt werden. "Lesen" steht für Templates keine Auswirkung auf die stabile Version, "Revision" steht für die Current Version. Im Flagged Revision gibt es zwei verschiedene Versionen von Seiten der Seite haben (Reiter "Lesen" und "Revision"). Die Revision ist die Version der Seite, die den angemeldeten Benutzern zuerst angezeigt wird. Lesen ist die Version der Seite, die den nicht angemeldeten Benutzern als erstes angezeigt wird. Durch wechseln der Änderungen werden ab jetzt nur im Reiter "Lesen" und "Revision" kann zwischen den Versionen der Seiten gewechselt werden. "Lesen" steht für die stabile Version, "Revision" steht für die Current Versiondargestellt. Im Flagged Revision  Nun gibt es zwei verschiedene Versionen von Seiten (Reiter : "Lesen" und "Revision"). Die Revision ist die Version der Seite, die den angemeldeten Benutzern zuerst angezeigt wird. Lesen ist die Version der Seite, die den nicht angemeldeten Benutzern als erstes angezeigt wird<br/>7. Durch wechseln der Reiter "Lesen" und "Revision" kann zwischen Editoren/Sichter können jetzt Änderungen in den Versionen der Seiten gewechselt werdenUnterseiten durchführen. "Lesen" steht für die stabile Die alte Version, "Revision" steht für die Current Version. Im Flagged Revision gibt es zwei verschiedene Versionen von Seiten (Reiter des Leitfadens in "Lesen" und "Revision")wird nicht verändert. Die Revision ist die Version der Seite, die Änderungen in den angemeldeten Benutzern zuerst angezeigt wird. Lesen ist die Version der Seite, die den nicht angemeldeten Benutzern als erstes angezeigt wird. Durch wechseln der Unterseiten sind im Reiter "Lesen" und "Revision" kann zwischen den Versionen auf der Seiten gewechselt werden. "Lesen" steht für die stabile VersionHauptseite ersichtlich, "Revision" steht für wenn nicht: einfach die Current Version. Im Flagged Revision gibt es zwei verschiedene Versionen von Seiten Seite einmal aktualisiern(Reiter "Lesen" bearbeiten und "Revision"sofort speichern). Die Revision ist  8. Wenn die Version Bearbeitung von seitens der SeiteEditoren/Sichter abgeschlossen ist, die den angemeldeten Benutzern zuerst angezeigt wird. Lesen ist die Version der Seite, die den nicht angemeldeten Benutzern Unterseite als erstes angezeigt wird. Durch wechseln der Reiter "Lesen" und "RevisionÜberarbeitung abgeschlossen" geflaggt. Danach kann zwischen den Versionen der Seiten gewechselt werdenReviewer/Prüfer die Seite überprüfen. 9. "Lesen" steht für Falls die stabile VersionÜberprüfung von seitens des Reviewers/Prüfers ok ist, "Revision" steht für kann die Current Version. Im Flagged Revision gibt es zwei verschiedene Versionen von Seiten (Reiter Unterseite auf "Lesengeprüft" und "Revision")gesetzt werden. Die Revision ist die Version Änderung der Seite, die Unterseite werden immer in den angemeldeten Benutzern zuerst angezeigt wird. Lesen ist die Version der Seite, die den nicht angemeldeten Benutzern als erstes angezeigt wird. Durch wechseln der Reiter "Lesen" und "Revision" kann zwischen den Versionen der Seiten gewechselt werdenHauptseite übernommen, das flaggen der Unterseite hat dabei keinen Einfluss. 10. "Lesen" steht für die stabile VersionWenn nun alle Unterseiten als geprüft geflaggt worden sind, können diese als "Revisionabgenommen" steht für die Current Versiongeflaggt werden.  Im Flagged Revision gibt es zwei verschiedene Versionen von Seiten (Reiter "Lesen" und "Revision"). Die Revision ist die Version der Seite, die den angemeldeten Benutzern zuerst angezeigt wird. Lesen ist nächsten Schritt muss die Version der Seite, die den nicht angemeldeten Benutzern Hauptseite als erstes angezeigt wird. Durch wechseln der Reiter "Lesen" und "Revisionabgenommen" kann zwischen den Versionen der Seiten gewechselt gefallt werden. "Lesen" steht für die stabile Version, "Revision" steht für die Current Version. Im Flagged Revision gibt es zwei verschiedene Versionen von Seiten (damit alle Änderungen in den Reiter "Lesen" und "Revision"). Die Revision ist die Version der Seite, die den angemeldeten Benutzern zuerst angezeigt wirdgezogen werden. Lesen Nun ist die Version der Seiteneue Leitfaden auch für Benutzer, die den nicht angemeldeten Benutzern angemeldet sind, als erstes angezeigt wirdersichtlich. 11. Hier beginnt das Ballotierungsverfahren. In Falle von Änderungen oder Kommentare muss zu Punkt 7. Durch wechseln der Reiter "Lesen" und "Revision" kann zwischen den Versionen der Seiten gewechselt zurückgesprungen werden. "Lesen" steht für Wenn keine Änderungen anfallen muss als letzter Schritt die stabile Version, Vorlage "RevisionUnderConstruction" steht für entfernt werden und die Current Version. Im Flagged Revision gibt es zwei verschiedene Versionen von Seiten (Reiter Seite nochmals als "Lesenabgenommen" und "Revision")geflaggt werden. Die Revision Somit ist die Version der Seite, die den angemeldeten Benutzern zuerst angezeigt wird. Lesen ist die Version der Seite, die den nicht angemeldeten Benutzern als erstes angezeigt wird. Durch wechseln der Reiter "Lesen" neue Leitfaden erstellt und "Revision" kann zwischen den Versionen der Seiten gewechselt werdengültig. "Lesen" steht für die stabile VersionÄnderungen, "Revision" steht für die Current Version. Im Flagged Revision gibt es zwei verschiedene Versionen von Seiten seitens eines Bots (Reiter "Lesen" und "Revision"Art-Decor Templates). Die Revision ist gemacht werden greifen nicht die stabile Version der Seite, die den angemeldeten Benutzern zuerst angezeigt wird des Leitfadens an. Lesen ist die Version der Seite, die Diese werden wieder in den nicht angemeldeten Benutzern als erstes angezeigt wird. Durch wechseln der Reiter "Lesen" und "Revision" kann zwischen den Versionen der Seiten gewechselt werden. "Lesen" steht für die stabile Version, "Revision" steht für die Current Versiongeschoben. </div></div>
=Probleme, Lösungen und Anpassungen=
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;
"revreview-accuracy-3": "Abgenommen",
</pre>
 
=Fragen=
==Was passiert, wenn ich Änderungen in Art-Decor durchführe?==
Die Änderungen von Art-Decor Templates werden von einem ADbot in das Wiki gezogen. Wenn der Leitfaden als "abgenommen" geflaggt wurde, werden die Änderungen nur in die Revision gezogen und betreffen nicht Templates in der stabilen Version.
 
==Wie kann ich die Bezeichnung der verschiedenen Auswahlmöglichkeiten beim Status ändern?==
Gehe zum Punkt [[#Wording|Wording]].
 
==Was sind die Standardrechte, die verteilt werden?==
Siehe hierfür: [[#Standardrechteverteilung|Standardrechteverteilung]].
 
==Warum benutzten wir kein Auto-Review?==
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.
 
==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ü