Benutzer:Schnark/js/stub.js/main/json
[
["weblinksList", "re", "enwiki", "\\*\\s*\\[?((?:https?:)?//\\S*)", "g"],
["weblinks", "format-array", "weblinksList", "* $0", "\n"],
["title", "wikidata-label"],
["description", "wikidata-description"],
["is-a", "wikidata", "P31"],
["is-a-label", "wikidata-label", "is-a"],
["", "map", "is-a-label", {"Mensch": "person"}, "default"]
]
- Speichere alle Weblinks (nach Aufzählungszeichen) des englischen Artikels im Array
weblinksList
. - Formatiere diese als Liste in der Variablen
weblinks
. - Speichere das Wikidata-Label in
title
… - … und die Beschreibung in
description
. - Ermittle die Eigenschaft
P31
… - … und deren Label.
- Falls das Label
Mensch
lautet, so speichereperson
in der leeren Variablen, sonstdefault
.
Diese leere Variable bestimmt den Namen des Gerüsts (Benutzer:Schnark/js/stub.js/person/json + Benutzer:Schnark/js/stub.js/person bzw. Benutzer:Schnark/js/stub.js/default/json + Benutzer:Schnark/js/stub.js/default), die anderen Variablen können im Gerüst durch $variablenName
aufgerufen werden.