Wikiup:Technik/Cloud/glamtools/treeviews
aus Wikipedia, der freien Enzyklopädie
< Wikiup:Technik | Cloud
{{Wikipedia:Technik/Cloud/Helferlein/!header
|Shortcuts=WP:HT/glamtools/treeviews |Info=Abrufstatistik |Logo= |PfadQuery= |VPS= |wmcloud= |Labs=https://tools.wmflabs.org/glamtools/treeviews |offline=0}} gibt eine Abrufstatistik der Artikel (zurzeit nur ANR) oder Dateien, die in bestimmte Kategorien und Unterkategorien eingeordnet sind.
Alle Angaben sind optional. Standardmäßig wird ein interaktives Formular angezeigt.
URL und URL-Parameter
Nachstehend sind die Parameter aufgelistet, wie sie in der URL benutzt werden.
- Die Basis-URL lautet:
https://tools.wmflabs.org/glamtools/treeviews
- Daran ist mit einem vorangehenden Fragezeichen
?
die Parameterliste anzuhängen. - Es folgen Zuweisungen name
=
Wert - Dabei darf Wert keine Leerzeichen enthalten; muss bei bestimmten Zeichen ggf. kodiert werden.
- Die einzelnen Zuweisungen name
=
Wert sind durch&
voneinander zu trennen. - Die Migration von Labs auf Toolforge ist noch nicht möglich.
- q
- JSON-Objekt mit der Abfrage.
JSON-Objekt
Die Formulareingaben werden umgesetzt in ein JSON-Objekt, das dann nach erforderlichem Encoding per URL übermittel wird.
{ "autolang": false,
// false (Vorgabe): Nur dieses Wiki
// true: Alle Wikiprojekte gleichen Typs durchsuchen
"union": true,
// false (Vorgabe): Seite muss in allen Kategorien enthalten sein
// true: Seite muss in irgendeiner Kategorie enthalten sein
"dates": true, // Erstellungsdatum der Seite heranziehen
"files": true, // Dateien statt Artikel
"lang": "de", // Sprache des Projekts
"project": "wikipedia", // Typ des Projekts
"depth": "3",
"rows": [ { "title": "Berlin",
"lang": "de",
"exclude": true,
"depth": "9" },
{ "title": "Potsdam",
"talk": true }
]
}
Das ergibt etwas wie
- http://tools.wmflabs.org/glamtools/treeviews/?q={"project":"wikisource","rows":[{"title":"Berlin","project":"wikisource"}]}
und befüllt zunächst das Formular.