Wikipedia:Technik/Cloud/glamtools/treeviews

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Abkürzung: WP:HT/glamtools/treeviews
glamtools/treeviews
(Abrufstatistik)

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[Quelltext bearbeiten]

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[Quelltext bearbeiten]

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.

Ähnliche Werkzeuge[Quelltext bearbeiten]