Benutzer:Frog23/Dead Link Finder/Updates
Auf dieser Seite werde ich Neuerungen und Änderungen des Dead Link Finder-Skripts ankündigen. Wer also auf dem Laufenden bleiben möchte, brauch nur diese Seite zur Beobachtungsliste hinzu fügen.
On this page I will post about news and changes to the Dead Link Finder script. So if you want to stay updated, just put this site to your watch list.
25. November 2013: Wechsel zu WM Tool Labs Da der Wechsel vom Toolserver zu Wikimedia Labs ansteht, solltet ihr die Zeile aktualisieren, mit der die JavaScript-Datei des DeadLinkFinders eingebunden wird. Bitte ersetzt die entsprechende Zeile in eure eigene JavaScript-Seite durch:
mw.loader.load("//tools.wmflabs.org/deadlinkfinder/script.js");
Wie immer gilt: Damit diese Änderungen wirksam werden, muss unter Umständen der Browser-Cache geleert werden.
25. November 2013: Switch to WM Tool Labs
With the upcomming switch from the Toolserver to Wikimedia Tool Labs you should update the line which loads the JavaScript file of the DeadLinkFinder. So please replace the corresponding line in your costum JavaScript file with:
mw.loader.load("//tools.wmflabs.org/deadlinkfinder/script.js");
As always: In order to make this fix work, it might be necessary to bypass the browser cache.
9. September 2013: Neu Art, wie das Script aufgerufen wird. Da Wikimedia seit kurzem standardmäßig auf https umgestellt hat, muss die Methode geändert werden, mit der das Script in der eigenen JavaScript-Seite eingebunden wird. Die bisherige Zeile
importScriptURI("http://toolserver.org/~frog23/deadlinkfinder/script.js");
muss durch
mw.loader.load("//toolserver.org/~frog23/deadlinkfinder/script.js");
ersetzt werden.
Vielen Dank an Thoken für die erste Korrektur.
Wie immer gilt: Damit diese Änderungen wirksam werden, muss unter Umständen der Browser-Cache geleert werden.
9. September 2013: A new way on how the script is installed.
Since Wikimedia recently switched to https by default, the method on how the script is called from within the user specific JavaScript page has to be updated.
The previous line
importScriptURI("http://toolserver.org/~frog23/deadlinkfinder/script.js");
has to be replaced by
mw.loader.load("//toolserver.org/~frog23/deadlinkfinder/script.js");
Many thanks to Thoken for creating the first fix for this problem.
As always: In order to make this fix work, it might be necessary to bypass the browser cache.
7. Juli 2011: Bug-Fix und White-List erweitert
- Das Script funktionierte nicht mehr für Firefox 4 und 5, das ist jetzt behoben.
- White-List für Wikimedia-Domains erweitert, deren Links nicht überprüft werden.
Wie immer gilt: Damit diese Änderungen wirksam werden, muss unter Umständen der Browser-Cache geleert werden.
7. July 2011: Bug-Fix and White-List extended
- The script stoped working in Firefox 4 and 5. This is now fixed.
- more Wikimedia-Domains added to the White-List of sites, whose links will not be checked.
As always: In order to make this fix work, it might be necessary to bypass the browser cache.
13. Mai 2011: neue Features hinzugefügt und ein kleiner Bugfix:
- neuer Parameter
var deadLinkFinder_showIndividualOK
mit dem ein kleines OK-Symbol hinter jedem erfolgreich geprüften Link angezeigt werden kann. (Vorschlag von Federstrich) - neuer Parameter
var deadLinkFinder_showRedirects
mit dem zusätzlich zum Fehler- oder optionalem OK-Symbol einen kleinen Pfeil zu jedem Link angezeigt werden kann, ob dieser Link eine Weiterleitung ist. (Vorschlag von Federstrich) - kleiner Bug korrigiert: wenn der Browsemode beendet wird, weil ein defekter Link gefunden wurde, wird jetzt auch der Link keine Links mehr überprüfen wieder angezeigt (Bug gefunden von Federstrich)
Wie immer gilt: Damit diese Änderungen wirksam werden, muss unter Umständen der Browser-Cache geleert werden.
13. May 2011: some features added and a small bugfix:
- new parameter
var deadLinkFinder_showIndividualOK
which allows for small OK-icons to be displayed after evey successfully checked Link. (Suggested by Federstrich) - new parameter
var deadLinkFinder_showRedirects
which allows for small arrow-icons to be displayed besides the small warning icon and the optional ok-icon to be displayed next to each link, if this link redirects to another URL. (Suggested by Federstrich) - small bug fixed: after the browsemode has stopped because a dead link was found, the link stop checking links is displayed now. (bug reported by Federstrich)
As always: In order to make this fix work, it might be necessary to bypass the browser cache.
06. Dez 2010: mehrere Fehler behoben und neue Features hinzugefügt:
- gelegentlicher Fehler, dass leere Fehlercodes angezeigt wurden, sollte behoben sein. Statt dessen wird nun XX4 angezeigt.
- Bei den Seiten Bearbeiten (&action=edit), Versionsgeschichte (&action=history) und Versionsunterschiede anzeigen (&action=historysubmit) werden keine automatischen Prüfungen mehr ausgeführt. Lediglich beim normalen Lesen des Artikels und bei der Vorschau einer bearbeiten Version (&action=submit) werden Links überprüft.
- bei der Vorschauseite (&action=submit) wird die normale URL des Artikels zur Speicherung an den Server übermittelt
- bei der Seite Spezial:Weblink-Suche wird nicht die URL der Suche, sondern die URLs der Artikel in denen die gefundenen Links enthalten sind, zur Speicherung an den Server übermittelt
- Ausnahmeregelung für verschiedene Projektseiten der Wikimedia Foundation, sowie anderen Seiten, zu denen keine Links mehr überprüft werden, auch wenn sie als externe Links markiert sind. Damit werden viele überflüssige Überprüfungen vermieden. Zu den anderen Seiten gehören
http://toolserver.org/*
,http://creativecommons.org/*
undhttp://www.gnu.org/*
. - neuer Parameter
var deadLinkFinder_linkToLinkSearch
mit dem das Warnungssymbol neben einem defekten Link auf die WeblinkSuche verlinkt, damit man sehen kann, in welchen anderen Artikeln dieser Link noch auftaucht. (Vorschlag von Federstrich) - der BrowseMode wird nicht mehr über Parameter in der URL gesteuert (URLs in mit den entsprechenden Parametern werden jedoch noch erkannt)
- wenn der BrowseMode gestartet wird, wird der aktuelle Artikel nicht mehr überprüft
Wie immer gilt: Damit diese Änderungen wirksam werden, muss unter Umständen der Browser-Cache geleert werden.
06. Dec 2010: several bugs fixed and some features added:
- occasional bug, which displayed empty error codes, should be fixed now. Instead XX4 is now displayed.
- On the pages Edit (&action=edit), revision history (&action=history) and compare revisions (&action=historysubmit) no automated checks are done anymore. Only for the regular article and the preview of an edited version (&action=submit), links are checked.
- On the preview page (&action=submit), the regular URL of the article is send to the Server for saving.
- On the Page Special:LinkSearch, not the URL of the search, but the URL of the articles which contain the found links, are send to the server for saving.
- Exceptional rule for several project pages of the Wikimedia Foundation, as well as other pages, to which no more links will be checked, even if they are marked as external links. This avoids a lot of unnecessary checks. The other pages are:
http://toolserver.org/*
,http://creativecommons.org/*
andhttp://www.gnu.org/*
. - new Parameter
var deadLinkFinder_linkToLinkSearch
which causes the warning icon next to a dead link to be linked to the LinkSearch, so it is easy to see, on what other articles this link also appears. (Suggested by Federstrich) - the BrowseMode is not controlled anymore by parameters in the URL (however, URLs with such parameters are still accepted)
- when the BrowseMode is started, the current articles is not checked anymore
As always: In order to make this fix work, it might be necessary to bypass the browser cache.
25. Nov 2010: kleine Fehler behoben, die entstehen, wenn man automatische Prüfen ein- bzw. ausstellt, während man in einem Namensraum ist, der nicht automatisch überprüft werden soll. Siehe hier und hier für Details. Danke an Federstrich für das Finden und Aufzeigen dieser Fehler. Damit diese Änderungen wirksam werden, muss unter Umständen der Browser-Cache geleert werden.
Außerdem habe ich die Dokumentation zum OK-Symbol korrigiert, da es die Funktionsweise des Skripts nicht korrekt wiedergab. Auch hier danke an Federstrich.
25. Nov 2010: small bug fix, which occured when the automated checking is switched on or off while being in a namespace which is not checked by default. See here (German) und here (German) for details. Thanks to Federstrich for finding and reporting this bug. In order to make this fix work, it might be necessary to bypass the browser cache.
Also I updated the documentation for the OK-Icon, as it did not describe the behavior of the script correctly. Thanks again to Federstrich.