Benutzer:TMg/weblinkChecker

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
„Weblink-Checker“-Symbol in der Symbolleiste
„Weblink-Checker“-Symbol in der Symbolleiste
Weblink-Checker
Bildschirmfoto eines geöffneten Weblink-Helfers
Tabellarische Recherche- und Bearbeitungs-Oberfläche des Weblink-Helfers oberhalb der Werkzeugleiste

Dieses Benutzerskript bindet ein interaktives Werkzeug in die Werkzeugleiste ein, mit dem alle in einem Artikel verstreuten (toten) Weblinks (vor allem in Einzelnachweisen) schnell überprüft, ersetzt und beschriftet werden können.

Folgende Zeilen entweder in die eigene common.js (zur lokalen Verwendung nur in der deutschsprachigen Wikipedia) oder die eigene global.js im Meta-Wiki (zur globalen Verwendung in allen Wikimedia-Wikis) kopieren:

// [[User:TMg/weblinkChecker.js]]
mw.loader.load( '//de.wikipedia.org/w/index.php?title=Benutzer:TMg/weblinkChecker.js&action=raw&ctype=text/javascript' );

Die interaktiv vorgenommenen Einstellungen werden lokal im Webbrowser gespeichert. Um sie unabhängig vom Webbrowser permanent zu sichern, können die folgenden Zeilen einzeln in die eigene common.js übernommen werden:

var weblinkCheckerContext   = true;
var weblinkCheckerSearch    = 'http://www.google.de/search?q=%s';
var weblinkCheckerAutoLimit = 0;

Geplante Funktionen

[Bearbeiten | Quelltext bearbeiten]
  • Domains immer klein. erledigtErledigt
  • Schnelles Nachtragen von fehlenden Linkbeschriftungen ermöglichen. erledigtErledigt
  • Vorlage:Toter Link erkennen. erledigtErledigt
  • Vorlage:Weblink ohne Linktext entfernen, wenn eine Beschriftung ergänzt wurde.
  • Schreibweisen wie * http://example.com Beschriftung erkennen und (halb-)automatisch umformatieren. erledigtErledigt
  • Substituierte Archivvorlagen erkennen, vor allem damit die Links nicht doppelt angezeigt werden (Beispiel).
  • Ampelsystem oder andere optische Klassifizierung, mindestens für „tot“ und „archiviert“. erledigtErledigt
  • Besondere Warnmarkierung oder einmalige Malware-Warnung beim Aufruf als tot markierter Weblinks.
  • Vorlage:Defekter Weblink Bot von der Diskussionsseite dazu holen.
  • Schnelles Austauschen eines (toten) Weblinks ermöglichen. erledigtErledigt
  • Auf Wunsch Vorlage:Internetquelle oder eine andere Vorlage einsetzen, vor allem als Alternative zur Vorlage:Webarchiv.
  • Vorschau für die Weblinksuche innerhalb der Wikipedia. erledigtErledigt
  • Vorschau abschaltbar/konfigurierbar machen. erledigtErledigt
  • Die Websuche konfigurierbar machen. erledigtErledigt
  • Archivlinks gekürzt anzeigen, damit nach dem Original recherchiert werden kann. erledigtErledigt
  • Welche Archive gibt es noch, die beim Einfügen eines Ersatzlinks automatisch als Archivlink erkannt werden sollten?
  • Option zur kompletten Entfernung von (Werbe-) Weblinks, evtl. gleich mit einer zu wählenden Begründung.
  • Arbeitsliste sortierbar machen. erledigtErledigt
  • Ersatzlinks per Web Storage merken und beim nächsten Vorkommen vorschlagen.
  • Auf Knopfdruck einfache HTTP-HEAD-Prüfung per AJAX und Auswertung der HTTP-Status-Codes. Technisch nicht möglich.