Wikipedia:Dateiwartung/Werkzeug/Optionen

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Diese Seite beschreibt und konfiguriert Optionen zum Universalwerkzeug zur Dateiverwaltung. In der Spalte Cookie können direkt die Werte zumindest für den Rest der Sitzung definiert werden.

Das Werkzeug ist bei dir nicht installiert.
Dementsprechend kannst du auch keine Optionen dafür setzen.

Option Cookie Dein common.js etc. Deine Vorgabe Skript
Wirkung
Schalter-
Optionen
Jede Seite neu
.options.memory = -1;
Eine Sitzung
.options.memory = 0; Vorgabe
4 Wochen
.options.memory = 28;
Miniaturbilder
ausblenden
ausblenden
.options.lessMini = true;
einblenden
.options.lessMini = false; Vorgabe
Zielfenster
separat
.options.multiWin = true; Vorgabe
gleich
.options.multiWin = false;
Beobachtungs-
liste:

DÜP
Normal
.options.watchQ = "preferences";
Immer
.options.watchQ = "watch"; Vorgabe
Unverändert
.options.watchQ = "nochange";
Entfernen
.options.watchQ = "unwatch";
Beobachtungs-
liste:

CTB
Normal
.options.watchT = "preferences";
Immer
.options.watchT = "watch"; Vorgabe
Unverändert
.options.watchT = "nochange";
Entfernen
.options.watchT = "unwatch";
TUSC 1
(inaktiv)
username
.options.TUSC_1_commonsuser = "..."; Lebensdauer
4 Wochen
pw
(wäre weltweit sichtbar)


Die Optionen sind in der folgenden Reihenfolge wirksam:

  • Wenn nicht „Jede Seite neu“ gewählt wurde, nimm den letzten Wert des Cookies.
  • Wenn der Cookie nicht vorhanden ist oder „Jede Seite neu“, nimm den Wert, der im Benutzerskript (common.js usw.) vorgegeben wurde.
  • Wenn kein Wert im Benutzerskript angegeben ist, verwende die genannte Vorgabe des Skriptes.

Auf die TUSC-Daten hat dies keinen Einfluss. Sie werden immer 4 Wochen nach der letzten Benutzung gespeichert.

Passwörter in Cookies zu speichern, birgt ein gewisses Risiko. Ein bösartiges Skript eines anderen Benutzers könnte den Wert ausspähen. Es hätte allerdings Schwierigkeiten, unbemerkt den Wert an den neugierigen Benutzer zu übermitteln.

In der eigenen common.js usw. können Optionen beispielsweise mit der folgenden Syntax voreingestellt werden:

if (! mw.libs.fileAdm) {
   mw.libs.fileAdm  =  { };
}
mw.libs.fileAdm.options  =  { "memory":      7,
                              "dieseOption": false,
                              "jeneOption":  true };