Benutzer Diskussion:DerHexer/revisionjumper

Dokumentation mit Bildschirmfotos

Bearbeiten

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)Beantworten

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)Beantworten
Super!--Video2005 23:47, 16. Feb. 2009 (CET)Beantworten
Screenshots sind da. Grüße, —DerHexer (Disk.Bew.) 02:01, 17. Feb. 2009 (CET)Beantworten

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

Bearbeiten

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)Beantworten

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)Beantworten
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)Beantworten


Andere Wikis

Bearbeiten

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)Beantworten

*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)Beantworten
Auch, wenn da am Anfang
  if (wgServer.search(/secure/)==-1) {
   var revisionjumperlocation = 'http://de.wiki.x.io';
 } else {
   var revisionjumperlocation = 'https://secure.wikimedia.org/wikipedia/de';
 }
Wikipedia erwähnt ist?--Asdsdfdfgfgh 17:34, 5. Jan. 2011 (CET)Beantworten

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)Beantworten

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)Beantworten
@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)Beantworten

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

Bearbeiten

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)Beantworten

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)Beantworten

direkter https-Zugang und rev-helferlein

Bearbeiten

Hi DerHexer, Hinweis: bei aktivierten Helferlein "revisionjumper", direkter https://de.wiki.x.io 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)Beantworten

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

document.write

Bearbeiten

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

Bearbeiten

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)Beantworten

Ich schau es mir an, gestern ging es aber noch bei mir. Grüße, —DerHexer (Disk.Bew.) 21:40, 20. Mai 2013 (CEST)Beantworten
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)Beantworten
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)Beantworten

jumptohistory?

Bearbeiten

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)Beantworten

Hungarian translation

Bearbeiten

(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)Beantworten

@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)Beantworten

Scriptfehler zumindest bei langer Laufzeit

Bearbeiten

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)Beantworten

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

Versionsverlauf duchklicken hängt sich auf

Bearbeiten

Seit heute reagiert z.B. der Tab https://de.wiki.x.io/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)Beantworten

@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)Beantworten
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)Beantworten

Pagename wird nicht URL-Encoded

Bearbeiten

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)Beantworten

Huch, muss ich übersehen haben. Ist nun korrigiert. —DerHexer (Disk.Bew.) 01:16, 30. Jan. 2023 (CET)Beantworten

Next-to-last editor broken for IPv6 addresses

Bearbeiten

Apologies for writing in English, I don't speak German and don't trust Google Translate to properly translate it so it has the same meaning. The button for "next-to-last editor" that comes with this gadget does not seem to work for an IPv6 address. It seems to just compare the current revision to itself resulting it saying there were no changes between revisions. I initially raised this concern over at English Wikipedia's technical village pump and was directed here after discovering this was a user gadget. Blaze Wolf (Diskussion) 20:40, 24. Jan. 2023 (CET)Beantworten

@Blaze Wolf: Indeed, I wrote this gadget about 14 years ago with my little JavaScript knowledge. Again and again it surprises me that it is still working and people actually find it useful. :) Thanks for reporting the bug! I could take a look and hopefully could fix it. Please let me know if there's anything else that needs to be fixed. I don't use it much anymore. Best, —DerHexer (Disk.Bew.) 00:23, 30. Jan. 2023 (CET)Beantworten
I find it incredibly useful for anti-vandalism work and also general reviewing of edits when a user has made more than one. It allows me to quickly jump from the current revision to enclose all of the users edits. I also find the improved diff viewer much more useful than the regular one as it allows me to more easily see what was done in the edit. Blaze Wolf (Diskussion) 00:28, 30. Jan. 2023 (CET)Beantworten
It appears then when you fixed it, you've now broken it for registered users on accident. Blaze Wolf (Diskussion) 00:39, 1. Feb. 2023 (CET)Beantworten
@Blaze Wolf: Should be fixed again. Best, —DerHexer (Disk.Bew.) 20:42, 8. Feb. 2023 (CET)Beantworten

Funktioniert (bei mir) aktuell nicht

Bearbeiten

Moin DerHexer, aktuell funktioniert das Script bei mir nicht. Wenn ich beispielsweise hier "Zum vorletzten Bearbeiter" klicke bekomme ich diese Seite. Könntest Du bitte mal schauen? Danke und Grüße --Millbart talk 10:50, 8. Feb. 2023 (CET)Beantworten

@Millbart: Schau mal eins drüber. Ein anderer Bug wurde gemeldet, den ich behoben habe. Aber leider anscheinend ein neues Problem damit geschaffen. Ich schaue es mir gleich an. Grüße, —DerHexer (Disk.Bew.) 20:16, 8. Feb. 2023 (CET)Beantworten
Herrje, was für ein blöder Fehler. Ist hoffentlich behoben. Grüße, —DerHexer (Disk.Bew.) 20:42, 8. Feb. 2023 (CET)Beantworten
Ist (für mich zumindest) behoben. Dankr Dir! --Millbart talk 19:30, 12. Feb. 2023 (CET)Beantworten