Zum Inhalt springen

Wikipedia:Dateiwartung/Werkzeug/Optionen

aus Wikipedia, der freien Enzyklopädie

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
<syntaxhighlight lang="javascript" inline style="border: none; white-space: nowrap;">.options.memory = -1;</syntaxhighlight>
Eine Sitzung
<syntaxhighlight lang="javascript" inline style="border: none; white-space: nowrap;">.options.memory = 0;</syntaxhighlight> Vorgabe
4 Wochen
<syntaxhighlight lang="javascript" inline style="border: none; white-space: nowrap;">.options.memory = 28;</syntaxhighlight>
Miniaturbilder
ausblenden
ausblenden
<syntaxhighlight lang="javascript" inline style="border: none; white-space: nowrap;">.options.lessMini = true;</syntaxhighlight>
einblenden
<syntaxhighlight lang="javascript" inline style="border: none; white-space: nowrap;">.options.lessMini = false;</syntaxhighlight> Vorgabe
Zielfenster
separat
<syntaxhighlight lang="javascript" inline style="border: none; white-space: nowrap;">.options.multiWin = true;</syntaxhighlight> Vorgabe
gleich
<syntaxhighlight lang="javascript" inline style="border: none; white-space: nowrap;">.options.multiWin = false;</syntaxhighlight>
Beobachtungs-
liste:

DÜP
Normal
<syntaxhighlight lang="javascript" inline style="border: none; white-space: nowrap;">.options.watchQ = "preferences";</syntaxhighlight>
Immer
<syntaxhighlight lang="javascript" inline style="border: none; white-space: nowrap;">.options.watchQ = "watch";</syntaxhighlight> Vorgabe
Unverändert
<syntaxhighlight lang="javascript" inline style="border: none; white-space: nowrap;">.options.watchQ = "nochange";</syntaxhighlight>
Entfernen
<syntaxhighlight lang="javascript" inline style="border: none; white-space: nowrap;">.options.watchQ = "unwatch";</syntaxhighlight>
Beobachtungs-
liste:

CTB
Normal
<syntaxhighlight lang="javascript" inline style="border: none; white-space: nowrap;">.options.watchT = "preferences";</syntaxhighlight>
Immer
<syntaxhighlight lang="javascript" inline style="border: none; white-space: nowrap;">.options.watchT = "watch";</syntaxhighlight> Vorgabe
Unverändert
<syntaxhighlight lang="javascript" inline style="border: none; white-space: nowrap;">.options.watchT = "nochange";</syntaxhighlight>
Entfernen
<syntaxhighlight lang="javascript" inline style="border: none; white-space: nowrap;">.options.watchT = "unwatch";</syntaxhighlight>
TUSC 1
(inaktiv)
username
<syntaxhighlight lang="javascript" inline style="border: none; white-space: nowrap;">.options.TUSC_1_commonsuser = "...";</syntaxhighlight> 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: <syntaxhighlight lang="javascript"> if (! mw.libs.fileAdm) {

  mw.libs.fileAdm  =  { };

} mw.libs.fileAdm.options = { "memory": 7,

                             "dieseOption": false,
                             "jeneOption":  true };

</syntaxhighlight>