Ein Script zum vereinfachten Setzen der DÜP-Vorlage

Bearbeiten


 
Hier der Link/Tab zum Eintragen der Mängel

Auf allen Dateibeschreibungsseiten wird im normalen Lesemodus durch diese Funktion ein zusätzlicher Tab (ein Tab ist z. B. „Versionsgeschichte“) mit dem Namen „DÜP“ hinzugefügt. Klickt man auf diesen Tab, so wird ein kleines Fenster geöffnet, in dem man auswählen kann, welche Mängel bei der Datei vorliegen. Bei Verweilen des Mauszeigers auf den jeweiligen Parameter-Bezeichnungen wird der jeweilige Parameter per Tooltip erklärt (ausführliche Erklärung auf der DÜP-Hauptseite). Falls eine nähere Erklärung nötig ist oder sonstiges angemerkt werden soll, dann kannst du dies im Freitextfeld machen.

Abschließend bestätigt man diese Auswahl mit „Markieren!“ und es erfolgt daraufhin das automatische Setzen der Vorlage:Dateiüberprüfung mit den entsprechenden Parametern. Gleichzeitig werden schon bestehende Einbindungen der Vorlage:DÜP und der Vorlage:Dateiüberprüfung auf der Dateibeschreibungsseite entfernt. Klicken auf „Abbrechen“ beendet die Funktion ohne Veränderungen.

Du „bekommst“ diese Funktion, wenn du folgende zwei Zeilen in deine common.js einträgst (und eventuell danach deinen Browsercache deiner .js leerst):

 // DÜP-Tab (zur Verwendungsübersicht: bitte nicht entfernen→ [[Benutzer:Ireas/düp-setzen-monobook.js]] ←danke)
 mw.loader.load("//de.wikipedia.org/w/index.php?title=Benutzer:Ireas/d%C3%BCp-setzen-monobook.js&action=raw&ctype=text/javascript");

Skinkompatibilität: Wenn du den Vector-Skin verwendest, dann ist der Tab evtl. im Ausklappmenü () versteckt. Meistgetestet ist es mit dem Monobook-Skin. Im Chick- und Modern-Skin funktioniert es auch.

Wenn du das DÜP-Tab lieber gern ganz links auf der Dateiseite haben willst, dann kannst du dies im Monobook-Skin mit einer zusätzlichen Zeile vor dem Scriptaufruf dies erreichen. Insgesamt dann dies:

 //DÜP-Tab (zur Verwendungsübersicht: bitte nicht entfernen→ [[Benutzer:Ireas/düp-setzen-monobook.js]] ←danke)
 window.duepTabsNachGanzLinks = true;
 mw.loader.load("//de.wikipedia.org/w/index.php?title=Benutzer:Ireas/d%C3%BCp-setzen-monobook.js&action=raw&ctype=text/javascript");

Es gibt noch mehr Parameter; komplette Parameterliste als Kopiervorlage:

 window.duepTabsNachGanzLinks = true; // Tab nach ganz links schieben (nur Monobook)
 window.duepLinksInToolbox = true; // Link in der Toolbox/Werkzeuge statt als Tab
 window.linkShortcut = "ü"; // Alt+Shift+ü als Kürzel

In den meisten Fällen ist das kompatibel mit anderen Skripten. Hauptsächlich unterstützt wird Mozilla Firefox. Es funktioniert auch – im Moment – in Opera (andere Browser wie Chrome könnten auch funktionieren, ist aber ungetestet). Sollte es trotzdem nicht gehen oder solltest du noch Fragen oder Wünsche haben, melde dich bitte hier.

Diese Benutzer verwenden dieses Skript (grober Überblick zur besseren Planung/Wartung).