Benutzer Diskussion:DerHexer/revisionjumper

aus Wikipedia, der freien Enzyklopädie

Dokumentation mit Bildschirmfotos

Könnte jemand die Beschreibung um ein Bildschirmfoto erweitern? Ich habe erst nach einiger Suche die neue Funktion gefunden.--Video2005 23:27, 16. Feb. 2009 (CET)

Ich wollte es noch machen, ja. Meine Reihenfolge war aber zunächst, dass es als Gadget funktionieren sollte, dann ein Hinweis auf WP:AN (den ich heute wohl nicht mehr schaffen werde) und dann solche Bildchen. ;) Grüße, —DerHexer (Disk.Bew.) 23:35, 16. Feb. 2009 (CET)
Super!--Video2005 23:47, 16. Feb. 2009 (CET)
Screenshots sind da. Grüße, —DerHexer (Disk.Bew.) 02:01, 17. Feb. 2009 (CET)

Bug: x Versionen vorwärts/rückwärts

Bei dieser Funktion, mit der man x Versionen springen können sollte, wird nur um x-1 Versionen gesprungen. Außerdem wird 1 Versionen zurück angezeigt, wenn man sich das Gadget mit 1 konfiguriert, allerdings ist das nicht so schlimm.

Gruß --[[Benutzer:Steef389]] gegen die Reglementierungswut 17:02, 20. Apr. 2009 (CEST)

Letzteres war einmal möglich. Als das Skript aber globalisiert wurde, mussten die Bezeichnungen allerdings so angepasst werden, dass es keine Probleme bei unterschiedlichem Singular und Plural gibt (wobei mir gerade einfällt, dass man auch dieses Problem beheben könnte). [MediaWiki:Gadget-revisionjumper-config.js Diese Bearbeitung] sollte diesem ein wenig entgegenwirken. Der Sprung um Versionen ist meiner Ansicht nach korrekt, es wird auf die x von der ursprünglichen Version verschiedene Version gesprungen. Bei 50 rückwärts wird also ein Diff zur 50. Version vor der rechts stehenden Version aufgebaut; dadurch ergibt sich, dass 49 Versionen zwischen diesem Diff liegen. Grüße, —DerHexer (Disk.Bew.) 22:09, 20. Apr. 2009 (CEST)
Ahh, ok, dann habe ich die Funktion falsch interpretiert. Ich hatte gedacht, dass bei 1 Version vor, 1 diff mehr angezeigt werden soll. Also sozusagen +/- 1 Version. Gruß --[[Benutzer:Steef389]] gegen die Reglementierungswut 22:59, 20. Apr. 2009 (CEST)


Andere Wikis

Muss man an diesem Skin irgendetwas ändern, wenn man ihn in anderen Wikis benutzen will, oder funktioniert das auch so?--Asdsdfdfgfgh 17:16, 5. Jan. 2011 (CET)

*jump dazwischen* Falls DerHexer demnächst sich nicht melden sollte: soweit ich weiß ja, ich habe den Jumper vor längerer Zeit auf der Oldwikisource installiert und er läuft da problemlos. Gruß -jkb- 17:28, 5. Jan. 2011 (CET)
Auch, wenn da am Anfang
  if (wgServer.search(/secure/)==-1) {
   var revisionjumperlocation = 'http://de.wikipedia.org';
 } else {
   var revisionjumperlocation = 'https://secure.wikimedia.org/wikipedia/de';
 }
Wikipedia erwähnt ist?--Asdsdfdfgfgh 17:34, 5. Jan. 2011 (CET)

Das erinnert mich an etwas. Ich kann mich schwach erinnern, dass wir in der Tat dieses Problem hatten, und er hat später eine neue Version gemacht, s. z.B. hier, die ja abweicht. Warte am besten ab, bis er auftaucht, vielleicht hat er eine noch bessere, ich glaube er wollte es ja auch af enwiki und/oder meta installieren. Gruß -jkb- 18:14, 5. Jan. 2011 (CET)

Wer hat denn diesen Unsinn da reingeschrieben? ^^ Vor allem wurde der Fix für die Implementierung in die englischsprachige Wikipedia eingebaut, die wurden nun immer nach enwiki umgeleitet!? Sehr merkwürdig … sollte nun aber hoffentlich behoben sein. Grüße, —DerHexer (Disk.Bew.) 18:34, 8. Jan. 2011 (CET)
@Asdsdfdfgfgh: Es reicht, wenn du auf Benutzer:Asdsdfdfgfgh/monobook.js einfach document.write('<script type="text/javascript" src="'+wgServer+wgScriptPath+'/index.php?title=MediaWiki:Gadget-revisionjumper.js&action=raw&ctype=text/javascript&dontcountme=s"><\/script>'); schreibst, sodass die Seite eingebunden wird. Grüße, —DerHexer (Disk.Bew.) 20:18, 8. Jan. 2011 (CET)

Klarstellung betreffend anderer Skins für die Benutzeroberfläche der deutschen Wikipedia

Hallo DerHexer, ich fände es hilfreich, wenn im Abschnitt „Mit individuellen Einstellungen im eigenen Monobook“ ein Hinweis dazu stünde, ob der revisionjumper auch unter anderen Skins für die Wikipedia-Benutzeroberfläche funktioniert und dass dazu eine Konfiguration der zugehörigen benutzerdefinierten <skin>.js erforderlich ist, insbesondere, da die Skin „Monobook“ ja nicht mehr der voreingestellte Standard ist. Das würde meiner Vermutung nach insbesondere bei neueren und unerfahreneren Interessenten am revisionjumper einige Fragen in Vorfeld klären. --X:: black ::X 12:40, 26. Mai 2011 (CEST)

Meines Wissens und meines Testens nach funktioniert das Skript auch unter Vector. Kann ich aber gerne noch ergänzen, wenn ich wieder zu Hause bin. Grüße, —DerHexer (Disk.Bew.) 14:28, 26. Mai 2011 (CEST)

direkter https-Zugang und rev-helferlein

Hi DerHexer, Hinweis: bei aktivierten Helferlein "revisionjumper", direkter https://de.wikipedia.org Zugang, monobook, Opera 9.64 kommt es zur SSL-Hinweis "Unsichere Webseite". Wird das Helferlein in den Einstellungen deaktiviert, ist die SSL-Anzeige der Seite "sicher". Typisch tritt diese Signalisierung im Opera dann auf, wenn Teile der Seite mit http statt mit https (nach)geladen werden. In den ersten Zeilen unter MediaWiki:Gadget-revisionjumper.js dürften Altstand sein und nur secure.wikimedia.org auswählen, vielleicht lässt sich das anpassen?--wdwd 16:49, 7. Okt. 2011 (CEST)

Ich schau's mir demnächst mal an. Grüße, —DerHexer (Disk.Bew.) 17:06, 7. Okt. 2011 (CEST)
Sollte meines Erachtens behoben sein. Grüße, —DerHexer (Disk.Bew.) 14:15, 10. Okt. 2011 (CEST)

document.write

document.write wird wohl mit MediaWiki 1.19 nicht mehr so gut funktionieren. Siehe auch hexmode blog. Der Umherirrende 20:42, 26. Feb. 2012 (CET)

Skript läuft bei mir nicht mehr

Hallo, leider habe ich nicht richtig mitbekommen seit wann, aber das Skript läuft bei mir schon seit einiger Zeit nicht mehr. Keine Fehlermeldungen, es passiert einfach nichts, wenn ich etwas aus der Auswahlliste wähle. Geht das bei anderen noch? --IvlaDisk. 21:32, 20. Mai 2013 (CEST)

Ich schau es mir an, gestern ging es aber noch bei mir. Grüße, —DerHexer (Disk.Bew.) 21:40, 20. Mai 2013 (CEST)
Danke. Ganz, ganz selten geht es auch bei mir. So eins von gefühlt 100 Malen, meistens versuche ich es gar nicht mehr zu benutzen. Sowohl unter jeweils aktuellem Firefox als auch unter Chrome, normalerweise Vector, gestern auch mal unter Monobook (mit PDDs monobook.js) probiert. Eben mit frisch angelegtem Account probiert, da in den Gadgets nur den Revisionjumper eingeschaltet: geht alles. Liegt also trotz der vorherigen Tests irgendwo an meiner Konfiguration. Nicht besonders eilig, ich bin die nächsten Wochen ohnehin kaum aktiv und probiere dann einfach gelegentlich mal weiter. Gruß, --IvlaDisk. 12:18, 22. Mai 2013 (CEST)
Bei mir ist es ähnlich, allerdings schon seit immer (d.h. seit ca. 2 oder 3 Jahren). Was geht, sind die "Änderungen seit meiner letzten Bearbeitung". Das Springen mit den Auswahlboxen funktioniert zwar auf Permalinkseiten, aber nicht auf Difflinkseiten. Selbst dann nicht, wenn rechts im Difflink die aktuelle Version angezeigt wird, also nur eine einzige Auswahlbox auf der Seite steht. --Grip99 01:04, 4. Aug. 2013 (CEST)

jumptohistory?

Gibt es zufällig eine Funktion des revisionjumpers, die von einem Permalink oder der rechten Version eines Difflinks direkt an die Stelle der (typischerweise langen) Versionsgeschichte springt, wo diese Version ganz oben steht? Siehe meine Frage [1] auf FzW. --Grip99 01:04, 4. Aug. 2013 (CEST)

Hungarian translation

(Sorry for writing in English) Hello, can you import the Hungarian translation from hu:MediaWiki:Gadget-revisionjumper-config.js? (The only author needed to be provided is hu:User:Dani.) Thanks, --Tacsipacsi (Diskussion) 00:29, 28. Mai 2015 (CEST)

@Tacsipacsi: I'm very sorry that I didn't see your request here. It's implemented now. Cheers, —DerHexer (Disk.Bew.) 00:37, 22. Sep. 2016 (CEST)

Scriptfehler zumindest bei langer Laufzeit

Nur so zur Info: Ich bekam seit kurzem (ein paar Tage, vielleicht auch erst heute?) auf Diff-Seiten (getestet auf WP:AUS, also lange Versionsgeschichte) in der Konsole die Fehlermeldung TypeError: req8.responseXML.getElementsByTagName(...)[0] is undefined, laut Fehlermeldung stest in der Datei [2] in Spalte 675, jedoch in unterschiedlichen Zeilen (wtf?), was mir dann natürlich auch alles andere JS gestoppt hat. Davor war mir ein lange dauernder Request aufgefallen, der mich an den RevisionCounter erinnerte, weshalb ich den RevisionJumper mal deaktiviert hatte, woraufhin es jetzt normal funktioniert. Da ich ihn eigentlich eh nicht nutze ist die kein Supportrequest, nur als Hinweis, dass es bei anderen Anfragen bedacht und optimalerweise im Script die Exception gecatcht wird. --nenntmichruhigip (Diskussion) 17:29, 19. Aug. 2015 (CEST)

Ich kann den Fehler auf WP:AUS bei mir leider nicht rekonstruieren. Grüße, —DerHexer (Disk.Bew.) 00:44, 22. Sep. 2016 (CEST)

Versionsverlauf duchklicken hängt sich auf

Seit heute reagiert z.B. der Tab https://de.wikipedia.org/w/index.php?title=Wikipedia:Grafikwerkstatt&diff=164723430&oldid=164720606 in Firefox (Windows/Ubuntu) als auch in Chrome (Windows)/Chromium(Ubuntu) nicht mehr richtig wenn ich "revisionjumper" aktiviert habe. Ich kann dann noch scrollen, aber ich kann nicht mehr Text markieren, nicht Links anklicken noch die Scrollleiste betätigen.  — Johannes Kalliauer - Diskussion | Beiträge 21:29, 19. Apr. 2017 (CEST)

@JoKalliauer: Sehr bitter. Den Fehler hatte ich in meiner Testversion schon im Februar behoben, aber anscheinend nicht ins Gadget übertragen. Sollte nun wieder funktionieren. Grüße, —DerHexer (Disk.Bew.) 18:59, 24. Apr. 2017 (CEST)
Sorry für die späte Rückmeldung: Ich hatte ihn jetzt deaktiviert, aber ich habe den revisionjumper jetzt kurzfristig aktiviert und jetzt scheint es auch beim oben genannten Beispiel zu funktionieren. Danke.  — Johannes Kalliauer - Diskussion | Beiträge 12:26, 6. Mai 2017 (CEST)

Pagename wird nicht URL-Encoded

Das Script encoded den Pagename nicht. Wenn die Seite beispielsweise ein ampersand (&) enthält geht das springen in den Revions Kaputt, und es wird eine andere Seite aufgerugen.

Steps to reproduce: Auf der Seite [3] (Letzter diff der Seite) auf 'changes since my last edit' (Änderungen seit meinem letzten edit (?)) klicken, man kommt dann auf die Seite [4] (Letzter diff einer Anderen Seite).

--Info-Screen::Talk 18:38, 17. Feb. 2020 (CET)