Help:Diff/de

Ein diff (kurz für Differenz) zeigt die Änderungen zwischen zwei Revisionen einer Seite an. Diffs sind ein wesentlicher Bestandteil der Navigation und Inhaltsmoderation in MediaWiki-Wikis.

Die Plattformen im Wiki Ökosystem haben verschiedene Versionen eines Diffs, je nachdem welches Gerät und welche Installation von MediaWiki verwendet wird.



Wann und warum sollte man einen Diff verwenden?
Der Hauptgrund für die Verwendung eines Diffs ist die Überprüfung einer bestimmten Änderung an einer Seite, die von dir oder jemand anderem vorgenommen wurde. Es gibt viele mögliche Gründe, dies zu tun:


 * So findest du Vandalismusfälle
 * Um festzustellen, wann ein Abschnitt, ein Satz oder ein Wort hinzugefügt oder entfernt wurde
 * Um festzustellen, welcher BEarbeiter eine bestimmte Änderung vorgenommen hat
 * Als Ausgangspunkt für weitere Aktionen, denn das diff enthält Special:MyLanguage/Help:Editing pages, Special:MyLanguage/Manual:Reverts und andere Aktionen sowie Links zu den Benutzer- und Gesprächsseiten des Bearbeiters.



Wie navigiert man, um eine Differenz anzuzeigen?
Die häufigste Art, einen Diff anzusehen, ist der "Revisionsverlauf". Dies ist über die Registerkarte "" zugänglich. Von dort aus kannst du "" verwenden, um die Diffs einzelner Revisionen anzuzeigen, oder du kannst die Optionsschaltflächen und die Schaltfläche "" verwenden, um die Diffs mehrerer Revisionen anzuzeigen.

Die meisten Spezialseiten, die Änderungen auflisten, enthalten normalerweise Links zu Diffs, wie zum Beispiel


 * Special:RecentChanges
 * Special:Watchlist
 * Special:Contributions
 * Special:Relatedchanges

Eine andere Möglichkeit, einen Unterschied zu sehen, ist die Special:Diff-Seite. Um dies zu verwenden, musst du die IDs der Überarbeitungen kennen, die du vergleichen möchtest. Die Revisions-IDs können anhand des  Teils einer Diff-URL ermittelt werden, wobei   die Diff-ID ist. Außerdem kannst du den Wert des Parameters  verwenden, um den Unterschied zwischen dieser und der vorherigen Revision zu ermitteln.



Komponenten zu einem diff
Unten findest du eine visuelle Darstellung der wichtigen Komponenten einer Diff-Seite, die du siehst, wenn du den Unterschied zwischen zwei Versionen betrachtest.



Dieses interaktive Beispiel zeigt den oberen Teil der Diff-Seite (einige der Links sind Dummy-Links). Die ältere Version ist links abgebildet, die neuere Version rechts.





Unveränderter Text
Unveränderter Text ist dunkelgrau auf hellgrau (nur die Teile vor und nach dem geänderten Text werden angezeigt).



Verschobener Text
Identischer Text, der von einem Ort zum anderen verschoben wurde, wird normalerweise als hinzugefügter und entfernter Text dargestellt. Bei MediaWiki-Installationen, die verwenden, kann es sein, dass ein Pfeilsymbol deutlicher anzeigt, wohin der verschobene Text gegangen ist.



Text hinzugefügt
Zeilen mit hinzugefügtem Text haben ein Plus-Symbol (+) vor sich. Die hinzugefügten Wörter und Zeichen sind hervorgehoben und fett gedruckt.



Entfernter Text
Zeilen, die entfernten Text enthalten, haben ein Minus-Symbol (−) vor sich. Die entfernten Wörter und Zeichen sind hervorgehoben und fett gedruckt.



Ersetzter Text
Wir können sehen, was durch neue Inhalte ersetzt wurde, wenn ein +-Symbol und ein −-Symbol neben der Phrase existieren, an der die Änderung vorgenommen wurde.

Geänderte Absätze sind schwarz auf weiß, mit einem orangefarbenen Rand auf der Seite der alten Revision und einem blauen Rand auf der Seite der neuen Version.

Eingefügter und entfernter Text wird mit der Rahmenfarbe und in Fettdruck hervorgehoben. Wenn ganze Absätze entfernt oder eingefügt wurden, werden sie nicht hervorgehoben oder fett gedruckt und die andere Seite ist leer.



Verknüpfung mit einem diff
Diffs können verlinkt werden, indem du die URL kopierst, während du das Diff ansiehst - diese URL hat zwei Parameter,  und.

Die Verlinkung zu einem Diff von außerhalb eines Wikis kann z.B. durch Verwendung der vollständigen URL erfolgen:



Die diff Spezialseite bei Special:Diff macht es einfacher, kürzere URLs zu erstellen, die auf diffs umleiten.

Innerhalb eines Wikis können diese Links die folgenden Formen annehmen:


 * → Special:Diff/1242287 – Zeigt den Unterschied zur vorherigen Revision der gleichen Seite an.
 * → Special:Diff/1242287/prev – Zeigt den Unterschied zur vorherigen Revision der gleichen Seite an.
 * → Special:Diff/1242287/next – Zeigt den Unterschied zur nächsten Revision der gleichen Seite an.
 * → Special:Diff/1242287/cur – Zeigt den Unterschied zur aktuellen Revision der gleichen Seite an.
 * → Special:Diff/1242286/1242287 – Zeigt den Unterschied zwischen den angegebenen Revisionen der gleichen Seite an, der auch umgekehrt sein kann, z.B.  → Special:Diff/1242287/1242286, was man aber vermeiden sollte.

Diese Links können sowohl in der Zusammenfassung verwendet als auch wie alle anderen internen Links angepasst werden, z.B..

Zum Beispiel könnte die vollständige URL  auch als   geschrieben werden.

Standardmäßig wird die spätere Revision der Seite vollständig unterhalb des Diffs angezeigt - dies kann über die Präferenzen ("") oder durch das Festlegen von  in der URL ausgeschaltet werden. Es können Links zu Diffs ohne den Seitentext erstellt werden:





Inline-Diffs
Seit MediaWiki 1.35 ist ein Inline-Diff (auch bekannt als einheitlicher Unterschied) verfügbar. Ab 2022 ist dies nur noch mit der Engine möglich. Auf Inline-Diffs kannst du zugreifen, indem du den Parameter  in der URL übergibst (Beispiel). Es ist geplant, in der Benutzeroberfläche einen Schalter zum Umschalten zwischen Inline- und Zweispaltigkeit einzubauen (T240608).



Wie melde ich Bugs?
Bugs sollten auf Phabricator unter dem Tag abgelegt werden.



Benutzerpräferenzen
Die folgenden Benutzer-Einstellungen sind im Abschnitt "" der Registerkarte "" Einstellungen verfügbar:
 * Schalte die Anzeige des Seitentextes unterhalb des Diffs um. Dieser Text ist die spätere der beiden Überarbeitungen der Seite.
 * Schalte die Anzeige des Seitentextes unterhalb des Diffs um. Dieser Text ist die spätere der beiden Überarbeitungen der Seite.


 * Ob nach einem Rollback die Differenz der zurückgerollten Revision angezeigt werden soll.
 * Ob nach einem Rollback die Differenz der zurückgerollten Revision angezeigt werden soll.

Einige Erweiterungen fügen auch ihre eigenen Einstellungen in Bezug auf Diffs hinzu.



Siehe auch

 * — Navigieren und Verstehen des Seitenverlaufs.
 * — Diffs in den Erweiterungen VisualEditor und VisualDiff.