Das Universalwerkzeug (fileAdm
) soll die Arbeit aller Benutzer unterstützen, die sich mit der Wartung von Dateien beschäftigen.
- Es arbeitet vorrangig mit Dateibeschreibungsseiten, namentlich für die Aufgaben
- Dateikategorisierung
- Dateiüberprüfung
- Transfer nach Commons
- Dateiprüfung
- Zusätzlich gibt es einige Hilfsfunktionen zur Aufbereitung von Dateikategorien, Dateiverwendung, Erstellerbeiträgen.
Das Werkzeug kann von jedem eingebunden werden; manche Teilfunktionen sind allerdings nur für Administratoren oder gesondert registrierte Benutzer zugänglich, wenn die Aktionen besondere Berechtigungen erfordern.
Einbindung
BearbeitenEs sind die folgenden Zeilen in die persönliche common.js einzufügen:
mw.loader.load("//de.wikipedia.org/w/index.php?title=Wikipedia:Dateiwartung/Werkzeug/d.js&action=raw&ctype=text/javascript&maxage=86400&smaxage=40000",
"text/javascript");
Mehr ist zunächst nicht erforderlich.
Bedienungsanleitung
BearbeitenBeim Laden jeder Seite wird festgestellt, ob sie für das Werkzeug interessant sein kann. Falls nicht, beendet das Werkzeug sofort seine Aktivität.
Wenn Funktionen für diesen Kontext verfügbar sind, werden passende Links auf der Portalseite bereitgestellt. Die Links stehen
- im Vector-Skin in der Ausklappbox ▼
- in allen anderen Skins links unter „Werkzeuge“.
In einigen Sonderfällen steht am Seitenkopf eine farbige Box, die weitere Aktionsknöpfe enthält.
Optionen
BearbeitenAuf einer Optionsseite können individuelle Benutzerwünsche konfiguriert werden.
Funktionalität im Überblick
BearbeitenDateibeschreibungsseite
BearbeitenAuf Dateibeschreibungsseiten wird kosmetisch formatiert; Vorlagen-Weiterleitungen werden ersetzt und Kategorien sowie ggf. Interwikis ans Ende gestellt.
Dateikategorisierung
Bearbeiten- Fehlt bei einer Dateikategorie (außer Wartungskategorie) die {{Dateikategorie}}, wird in der Seitenansicht darauf hingewiesen.
- Diese fehlende {{Dateikategorie}} wird dann beim Öffnen automatisch eingefügt und nach Möglichkeit mit einem Vorschlag für den ersten Parameter versehen.
- Links auf die zugehörigen CatScan-Aufrufe werden den Portal-Werkzeugen hinzugefügt.
Steuer-Seiten
BearbeitenEine „Steuer-Seite“ zeigt eine Auflistung von Einzeldateien. Dies kann sein:
- Jede
Kategorie:Datei:
… (ausgenommen Wartungskategorien) - Spezial:Dateien und Spezial:Neue Dateien
- Jede Seite, die eine Markierungsvorlage enthält, wie beispielsweise:
Auf jeder „Steuer-Seite“ gilt für jeden, der das Werkzeug-Skript eingebunden hat:
- Die Anzeige der Miniaturbilder kann beliebig oft ein- und ausgeblendet werden.
- Ein Klick auf eine Einzeldatei bewirkt standardmäßig die Anzeige in immer demselben gesonderten Fenster/Tab.
- Es lässt sich der Status jeder der aufgelisteten Einzeldateien durch Farbmarkierungen anzeigen.
Farbkodierung
BearbeitenGruppe | Aussehen | Bedeutung | * |
---|---|---|---|
Neu DÜP |
blassrot unterlegt mit rotem Rahmen | Keine Lizenz, noch keine DÜP (Gerade erst hochgeladen) |
|
roter Rahmen | Dateiüberprüfung, keine Lizenz (noch ganz am Anfang) |
||
grün unterlegt mit rotem Rahmen | Dateiüberprüfung, Lizenz angegeben (Klärungsbedarf) |
||
Fein und frei | grün unterlegt mit grünem Rahmen | Lizenz angegeben, keine Dateiüberprüfung, keine Commons-Einstufung | |
Bleibt lokal NoCommons |
blassrot unterlegt | NoCommons, Lizenz, keine Kategorie, noch keine Dateiprüfung | |
orange unterlegt | NoCommons, Lizenz, eine Kategorie, noch keine Dateiprüfung | ||
gelb unterlegt | Zweitprüfung ausstehend | ||
grau unterlegt | Zweitprüfung ausstehend; Erstprüfung durch aktuellen Benutzer | noch nicht | |
grün unterlegt | Geprüfte Datei | ||
Commons- Transfer |
grün unterlegt mit blauem Rahmen | Commonsfähig, Lizenz angegeben | |
grau unterlegt mit blauem Rahmen | Konflikt NoCommons mit Commons-Absicht | ||
gelb unterlegt mit blauem Rahmen | |||
blau unterlegt mit blauem Rahmen | |||
rot unterlegt mit blauem Rahmen | NowCommons | ||
Problem | violett unterlegt mit gelbem Rahmen | Kommunikationsfehler | |
Keine Farbmarkierung | Server-Information fehlt |
Merkregel: Mit Rahmen = vorübergehender Zustand
Die Farbkodierung erfolgt in absteigender Reihenfolge; das heißt, dass etwa Dateiüberprüfung Vorrang vor anderen Kodierungen hat. Dadurch lässt sich mit einem Blick in eine Kategorie erkennen, welche Dateien hier möglicherweise falsch eingeordnet, widersprüchlich oder problematisch sind.
DÜP – Dateiüberprüfung
Bearbeiten- Wenn die {{Dateiüberprüfung}} noch nicht eingefügt war, ist in den Portal-Werkzeugen ein entsprechendes Link vorhanden.
- Über dieses Werkzeug-Link oder bei bereits aktiver Vorlage wird ein Formular angezeigt, mit dem die unterschiedlichen Fehlerarten markiert werden können, außerdem kann ein Freitext angehängt werden.
- Wurde für einen Problemtyp der Hochlader bereits benachrichtigt, wird ein Häkchen angezeigt, dies jedoch deaktiviert (grau) dargestellt.
- Die {{Dateiüberprüfung}} kann wahlweise über interaktive Bearbeitung hinzugefügt werden, oder per API (grauer Button). Dies gilt auch für alle anderen Boxen für das Einfügen von Vorlagen oder Verändern ihrer Einbindung.
- Wenn die {{Dateiüberprüfung}} (oder DÜP/benachrichtigt) bereits eingebunden ist, wird das Fomular immer schon angezeigt; sonst wird das Fomular durch [DÜP]-Klick eingefügt.
- Die Parameter einer bereits vorhandenen Vorlage DÜP werden ausgelesen und als Vorgabe-Häkchen in das Formular eingetragen.
- Die Häkchen im Formular können entfernt oder hinzugefügt werden. Wird dann Bearbeiten oder Übernehmen ausgeführt, werden genau diese Parameter in die Vorlage geschrieben. (Stand schon „Urheber“ in der Vorlage, wurde aber das Urheber-Häkchen entfernt, dann wird aus der Vorlageneinbindung der Parameter „Urheber“ entfernt.)
Dateiprüfung
BearbeitenNur Dateiprüfer:
- Zusätzliche Werkzeug-Links, mit dem die {{Geprüfte Datei}} hinzugefügt, weiter gefüllt und der Stand angezeigt werden kann, wenn die Eigenschaften der Datei das erlauben.
Funktionalität im Detail
BearbeitenAlle Seiten
BearbeitenDas Skript wird grundsätzlich nicht weiter tätig, wenn
- es nicht die aktuelle Version ist (
oldid
in der URL vorkommt) - es sich um eine Ansicht auf Commons handelt
- es (noch nicht implementiert) eine Weiterleitungsseite ist.
Individuelle Optionen
Bearbeiten- Auf einer Optionsseite können individuelle Einstellungen vorgenommen werden. Sie werden in Cookies gespeichert.
- Cookies können jederzeit gelöscht werden. Standardmäßig erfolgt das ohnehin beim Beenden der Browser-Sitzung.
- In einem Benutzerskript (common.js) können feste Vorgaben gemacht werden.
Kompatibilität
Bearbeiten- Browser: Halbwegs aktuell; ab 2009/2010
- Wenn es Probleme gibt, auf der Disku Bescheid geben.
- JavaScript: 1.81
- Jquery: MW-Basiseinbindung Sommer 2011
- MediaWiki: ab 1.18
Programmierung
BearbeitenTechnische Details hier.