User:-jkb-/versionjumper hexer how to

From Wikisource
Jump to navigation Jump to search

ich übersetze von hinten, und zwar die Version vom 19:29, 17. Feb. 2009, spätere Äderungen können eingefügt werden


dort, wo mehrere ################# auftauchen, ist eine Stelle, die unklar ist, nicht übersetzt, oder sonstwie kontrolliert werden muss.


s.a.






Wie übernehme ich dieses Skript?[edit]

thumb|200px|Aktivierung des Gadgets

Mit Standardfunktionen als Gadget[edit]

Zum Aktivieren des Skriptes mit Standardfunktionen einfach auf Spezial:Einstellungen den Reiter „Gadgets“ anklicken. Dort befindet sich im Abschnitt „Bearbeitungswerkzeuge“ der Hinweis „Der revisionjumper erzeugt ein Benutzerinterface, in dem man auf einfache Weise zwischen verschiedenen Versionen springen kann.“ Um das Gadget zu aktivieren, klickt man einfach auf das Kästchen vor dem Text und speichert per Klick auf „Einstellungen speichern“ anschließend ab. Im Anschluss daran leert man den Browser-Cache noch entsprechend dem momentan genutzten Browser: Mozilla/Firefox/Safari: Strg + R (Mactaste + R bei Macintosh) drücken; Konqueror: F5 drücken; Opera: Cache unter ExtrasEinstellungen leeren; Internet Explorer: Strg + F5. Das Skript kann ohne weitere Änderungen genutzt werden. Für die unten aufgeführten, individuellen Einstellungen muss das Skript im eigenen Monobook aktiviert werden (siehe folgender Abschnitt).

Mit individuellen Einstellungen im eigenen Monobook[edit]

Zum Aktivieren des Skriptes mit allen Funktionsmöglichkeiten einfach im eigenen Monobook folgende Zeilen ergänzen:

// Modul: revisionjumper.js Ermöglicht das Springen in Diffs und Permalinks 
importScript('MediaWiki:Gadget-revisionjumper.js'); // [[MediaWiki:Gadget-revisionjumper.js]]

Das Skript kann jetzt auch ohne weitere Änderungen genutzt werden. Wer die Anzeige und Funktionsweise des Skriptes noch individuell anpassen möchte, kann dies mittels der unten aufgeführten Änderungen tun. Nach dem Abspeichern leert man den Browser-Cache noch entsprechend dem momentan genutzten Browser: Mozilla/Firefox/Safari: Strg + R (Mactaste + R bei Macintosh) drücken; Konqueror: F5 drücken; Opera: Cache unter ExtrasEinstellungen leeren; Internet Explorer: Strg + F5.

Funktion: ← Zum vorletzten Bearbeiter[edit]

Diese Funktion ermöglicht es, mit einem Klick ein Diff über alle Änderungen des letzten Bearbeiters zu erzeugen. Diese Funktion wird nur angezeigt, wenn beim Klicken im Diff auf beiden Seiten der gleiche Benutzer angezeigt wird. Möchte man diese Funktion abschalten, muss man in seinem Monobook folgende Zeile ergänzen:

var disablepenultimateeditor = true;

Funktionen des Drop-Down-Menüs[edit]

thumb|200px|Darstellung der Drop-Down-Menüs in Permalinks thumb|200px|Individuelle Zuschaltung des Drop-Down-Menüs in der normalen, aktuellen Artikelansicht

Wo sind die Funktionen verfügbar?[edit]

Die Funktionen des Drop-Down-Menüs sind nicht nur in normalen Diffs vorhanden, sondern auch in Permalinks. In beiden Fällen wird von der angezeigten Version ein Diff zur berechneten Version erstellt. Wer sich lieber ohne Diff durch die Permalinks verschiedener Zeiten klicken und stattdessen den Permalink der errechneten Version sehen möchte, kann in sein Monobook folgende Zeile ergänzen:

var getoldid = true;

Diese Verfahrensweise kann auch in der ganz normalen, aktuellen Artikelansicht angeschaltet werden. Dazu kann man in seinem Monobook folgende Zeile ergänzen:

var displayonview = true;

Ob bei einem Sprung von der aktuellen auf eine frühere Version ein Diff oder ein Permalink erstellt werden soll, wird ebenfalls über var getoldid = true; definiert.


thumb|200px|Auswahl im Drop-Down-Menü bezieht sich auf die gegenüberliegende Version

x Versionen vorwärts/rückwärts[edit]

Per Klick auf eine Option des Auswahlmenüs, die von der Struktur her „x Versionen vorwärts/rückwärts“ lautet, wird ein neues Diff erstellt, das den Unterschied zwischen der angezeigten und der um x von dieser verschiedenen Version zeigt. Standardmäßig sind Sprünge um 10, 50, 150 und 500 Versionen vorgesehen. Diese Voreinstellungen können individuell verändert werden, indem man in seinem Monobook eine Zeile wie die folgende definiert:

var numberrevisionjumper = new Array("25", "100", "250", "500");

Nun würde das Drop-Down-Menü Sprünge um 25, 100, 250 oder 500 Versionen gestatten. Die Reihenfolge der Angaben im Drop-Down-Menü ist ausschließlich durch die Reihenfolge der Versionsanzahlen im Monobook bestimmt – var numberrevisionjumper = new Array("300", "75", "100"); ist somit möglich. Für von diesen Zahlen abweichende Sprünge ist die Funktion „prompt Versionen“ vorhanden. Sollte die angegeben Version vor der Artikelerstellung liegen, wird zur ersten Version gesprungen; sollte sie nach der letzten Bearbeitung liegen, zur letzten Version.

400px|vorher 400px|vorher
vorher nachher

thumb|200px|Auswahl im Drop-Down-Menü bezieht sich auf die Zeit der gegenüberliegenden Version

x Stunde(n)/Tag(e)/Monat(e)/Jahr(e) vorwärts/rückwärts[edit]

Per Klick auf eine Option des Auswahlmenüs, die von der Struktur her „x Stunde(n)/Tag(e)/Monat(e)/Jahr(e) vorwärts/rückwärts“ lautet, wird zwischen der angezeigten Version und der um x Stunde(n)/Tag(e)/Monat(e)/Jahr(e) abweichenden Version ein Diff erstellt. Standardmäßig sind Sprünge um 1, 4 bzw. 12 Stunden, 3 bzw. 7 Tage, 1 bzw. 3 Monate und 1 bzw. 2 Jahre vorgesehen. Diese Voreinstellungen können individuell verändert werden, indem man in einem Monobook Zeilen wie die folgende definiert:

var timerevisionjumper = new Array("10h", "14d", "6m", "5a");

Es ist also zunächst die Zahl zu definieren (hier: 10, 14, 6 bzw. 5) und direkt (!) danach das Kürzel für Stunde (h), Tag (d), Monat (m) und Jahr (a). Die Reihenfolge der Angaben im Drop-Down-Menü ist ausschließlich durch die Reihenfolge der Zeitangaben im Monobook bestimmt – var timerevisionjumper = new Array("3a", "21d", "1a"); ist somit möglich. Für von diesen Zeiten abweichende Sprünge ist die Funktion „prompt um-Zeit“ vorhanden. Sollte die berechnete Zeit vor der Artikelerstellung liegen, wird zur ersten Version gesprungen; sollte sie nach der letzten Bearbeitung liegen, zur letzten Version.


thumb|200px|Fenster zur individuellen Angabe von Versionssprüngen

prompt Versionen[edit]

Nach einem Klick auf „prompt Versionen“ erscheint ein Fenster, in dem man angeben kann, um wie viele Versionen man von der angezeigten Version springen möchte. Das Fenster akzeptiert nur reine Zahleneingaben und wird solange nach einer gültigen Zahl fragen, bis diese eingegeben ist. Ein Klick auf „Abbrechen“ unterbindet dies. Ob vor- oder rückwärts gesprungen wird, hängt vom jeweiligen Drop-Down-Menü ab. Sollte die angegebene Version vor der Artikelerstellung liegen, wird zur ersten Version gesprungen; sollte sie nach der letzten Bearbeitung liegen, zur letzten Version.


thumb|200px|Fenster zur individuellen Angabe von Sprüngen um eine bestimmte Zeit

prompt um-Zeit[edit]

Nach einem Klick auf „prompt um-Zeit“ erscheint ein Fenster, in dem man die Zeit angeben kann, die zwischen der angezeigten Version und der berechneten Version liegen soll. Ob vor- oder rückwärts gesprungen wird, hängt vom jeweiligen Drop-Down-Menü ab. Die Angabe wird in dem kleinen Fenster erklärt – sie entspricht der Syntax der vordefinierten Zeitsprünge. Ein vordefiniertes Beispiel, welches man verändern muss, ist im Eingabefeld angegeben. Sollte die berechnete Zeit vor der Artikelerstellung liegen, wird zur ersten Version gesprungen; sollte sie nach der letzten Bearbeitung liegen, zur letzten Version.


thumb|200px|Fenster zur individuellen Angabe von Sprüngen auf eine bestimmte Zeit

prompt auf-Zeit[edit]

Nach einem Klick auf „prompt auf-Zeit“ erscheint ein Fenster, in dem man die Zeit angeben kann, auf die von der angezeigten Version gesprungen werden soll. Dabei ist es unerheblich, ob man das linke oder rechte Drop-Down-Menü verwendet. Die Syntax zur Eingabe wird in dem Fenster erklärt und muss zwingend eingehalten werden. Sollte die berechnete Zeit vor der Artikelerstellung liegen, wird zur ersten Version gesprungen; sollte sie nach der letzten Bearbeitung liegen, zur letzten Version.


thumb|200px|Sprünge zur ersten bzw. letzten Version

first / last revision[edit]

Click on „first / last revision“ and you will get the diff between the revision you are looking at and the fist or the last revision.


You have found no answer on your question?[edit]

Then describe your problem on the page ###################.