Vorlagenparameter
Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
Spiel-ID | spielID | Kennzeichen eines Spiel-Datenbankeintrags (boardgame): https://www.boardgamegeek.com/boardgame/XXXX. Darf nicht zusammen mit den anderen ID-Parametern verwendet werden.
| Zahlenwert | optional |
Autor-ID | autorID | Kennzeichen eines Autoren-Datenbankeintrags (boardgamedesigner): https://www.boardgamegeek.com/boardgamedesigner/XXXX. Darf nicht zusammen mit den anderen ID-Parametern verwendet werden.
| Zahlenwert | optional |
Verlag-ID | verlagID | Kennzeichen eines Verlag-Datenbankeintrags (boardgamepublisher): https://www.boardgamegeek.com/boardgamepublisher/XXXX. Darf nicht zusammen mit den anderen ID-Parametern verwendet werden.
| Zahlenwert | optional |
Bild-ID | bildID | Kennzeichen eines Bild-Datenbankeintrags (image): https://www.boardgamegeek.com/image/XXXX. Darf nicht zusammen mit den anderen ID-Parametern verwendet werden.
| Zahlenwert | optional |
Name | name | Linkbeschriftung, Name des verlinkten Eintrags; wird aus dem Artikeltitel erzeugt, wenn nicht angegeben
| Mehrzeiliger Text | optional |
Abrufdatum | abruf | Abrufdatum des Links, möglichst im ISO-Format, zur Verwendung als Einzelnachweis
| Datum | optional |
Kopiervorlage
Bearbeiten{{BoardGameGeek|xxxxID=|name=}}
Beispiele
Bearbeiten{{BoardGameGeek|verlagID=46|name=Adlung-Spiele}}
- → Adlung-Spiele in der Spieledatenbank BoardGameGeek (englisch)
{{BoardGameGeek|spielID=18574|name=Dark Force}}
- → Dark Force in der Spieledatenbank BoardGameGeek (englisch)
{{BoardGameGeek|autorID=143|name=Alfred Mosher Butts}}
- → Alfred Mosher Butts in der Spieledatenbank BoardGameGeek (englisch)
{{BoardGameGeek|bildID=20422|name=Bild von ''Grever & Baroner''}}
- → Bild von Grever & Baroner in der Spieledatenbank BoardGameGeek (englisch)
{{BoardGameGeek|bildID=20422|name=Bild von ''Grever & Baroner''|abruf=2019-10-01}}
- → Bild von Grever & Baroner in der Spieledatenbank BoardGameGeek (englisch), abgerufen am 1. Oktober 2019.
Wikidata
BearbeitenDiese Vorlage unterstützt die Datenübernahme aus Wikidata.
Werden die ID-Parameter weggelassen, wird versucht, aus dem zugehörigen Wikidata-Datenobjekt eine gültige Kennung zu beziehen:
- für Spiele: d:Property:P2339 (BoardGameGeek-ID)
- für Autoren: d:Property:P3505 (BoardGameGeek-Spieleautoren-ID)
- für Verlage: d:Property:P6160 (BoardGameGeek-Verlags-ID)
Für Bilder gibt es kein zugehöriges Wikidata-Item, das ausgelesen werden kann, hier ist die Angabe einer ID verpflichtend.
Sind sowohl die lokalen Parameter angegeben als auch Daten im Wikidata-Objekt hinterlegt, wird den lokal vorhandenen Daten der Vorzug bei der Anzeige gegegeben. Gleichzeitig erfolgt eine Prüfung, ob beide Kennungen übereinstimmen. Ist das nicht der Fall, werden folgende Wartungskategorien ausgelöst:
- Kategorie:Wikipedia:Wikidata P2339 verschieden (BoardGameGeek-Spiel-ID)
- Kategorie:Wikipedia:Wikidata P3505 verschieden (BoardGameGeek-Autor-ID)
- Kategorie:Wikipedia:Wikidata P6160 verschieden (BoardGameGeek-Verlag-ID)
Sind lokale Daten angegeben, aber im entsprechenden Wikidata-Objekt nicht, werden ebenfalls Wartungskategorien ausgelöst:
- Kategorie:Wikipedia:Wikidata P2339 fehlt (BoardGameGeek-Spiel-ID)
- Kategorie:Wikipedia:Wikidata P3505 fehlt (BoardGameGeek-Autor-ID)
- Kategorie:Wikipedia:Wikidata P6160 fehlt (BoardGameGeek-Verlag-ID)
Vor allem bei der Verwendung der Vorlage für Einzelnachweise kann es vorkommen, dass in einem Artikel mehrere Vorlagenaufrufe mit unterschiedlichen IDs auftreten. Eine Prüfung auf verschiedene oder fehlende Wikidata-Eigenschaften ergibt dann keinen Sinn mehr, da für die Vorlage nicht zu unterscheiden ist, welche ID wirklich zum Artikelgegenstand gehört. Deshalb werden die Wikidata-Prüfungen nicht ausgeführt, wenn der Parameter abruf
(als Erkennungsmerkmal für einen Einzelnachweis) angegeben ist.
Funktionsweise
BearbeitenDa die Vorlage auf verschiedene „Verzeichnisbäume“ innerhalb der BoardGameGeek-Datenbank verlinkt und auf unterschiedliche Wikidata-Eigenschaften zurückgreift, wird der eigentliche Link in der Untervorlage:BoardGameGeek/core erzeugt. An diese Untervorlage werden die entsprechenden Werte für Autoren, Spiele, Verlage und Bilder durchgereicht.
Lua
Verwendetes Modul: WLink #getArticleBase