Verlinkung eines Eintrags in der englischsprachigen Spieledatenbank BoardGameGeek.

Vorlagenparameter

Spiel-IDspielID
Kennzeichen eines Spiel-Datenbankeintrags (boardgame): https://www.boardgamegeek.com/boardgame/XXXX. Darf nicht zusammen mit den anderen ID-Parametern verwendet werden.
Beispiel
10
Autor-IDautorID
Kennzeichen eines Autoren-Datenbankeintrags (boardgamedesigner): https://www.boardgamegeek.com/boardgamedesigner/XXXX. Darf nicht zusammen mit den anderen ID-Parametern verwendet werden.
Beispiel
12
Verlag-IDverlagID
Kennzeichen eines Verlag-Datenbankeintrags (boardgamepublisher): https://www.boardgamegeek.com/boardgamepublisher/XXXX. Darf nicht zusammen mit den anderen ID-Parametern verwendet werden.
Beispiel
16
Bild-IDbildID
Kennzeichen eines Bild-Datenbankeintrags (image): https://www.boardgamegeek.com/image/XXXX. Darf nicht zusammen mit den anderen ID-Parametern verwendet werden.
Beispiel
18
Namename
Linkbeschriftung, Name des verlinkten Eintrags; wird aus dem Artikeltitel erzeugt, wenn nicht angegeben
Beispiel
Klaus Teuber
Abrufdatumabruf
Abrufdatum des Links, möglichst im ISO-Format, zur Verwendung als Einzelnachweis
Beispiel
2019-10-01

Verlinkung eines Eintrags in der englischsprachigen Spieledatenbank BoardGameGeek.

Vorlagenparameter

Diese Vorlage bevorzugt Inline-Formatierung von Parametern.

ParameterBeschreibungTypStatus
Spiel-IDspielID

Kennzeichen eines Spiel-Datenbankeintrags (boardgame): https://www.boardgamegeek.com/boardgame/XXXX. Darf nicht zusammen mit den anderen ID-Parametern verwendet werden.

Beispiel
10
Zahlenwertoptional
Autor-IDautorID

Kennzeichen eines Autoren-Datenbankeintrags (boardgamedesigner): https://www.boardgamegeek.com/boardgamedesigner/XXXX. Darf nicht zusammen mit den anderen ID-Parametern verwendet werden.

Beispiel
12
Zahlenwertoptional
Verlag-IDverlagID

Kennzeichen eines Verlag-Datenbankeintrags (boardgamepublisher): https://www.boardgamegeek.com/boardgamepublisher/XXXX. Darf nicht zusammen mit den anderen ID-Parametern verwendet werden.

Beispiel
16
Zahlenwertoptional
Bild-IDbildID

Kennzeichen eines Bild-Datenbankeintrags (image): https://www.boardgamegeek.com/image/XXXX. Darf nicht zusammen mit den anderen ID-Parametern verwendet werden.

Beispiel
18
Zahlenwertoptional
Namename

Linkbeschriftung, Name des verlinkten Eintrags; wird aus dem Artikeltitel erzeugt, wenn nicht angegeben

Beispiel
Klaus Teuber
Mehrzeiliger Textoptional
Abrufdatumabruf

Abrufdatum des Links, möglichst im ISO-Format, zur Verwendung als Einzelnachweis

Beispiel
2019-10-01
Datumoptional

Kopiervorlage

Bearbeiten

{{BoardGameGeek|xxxxID=|name=}}

Beispiele

Bearbeiten

Wikidata

Bearbeiten

Diese 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 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:

Sind lokale Daten angegeben, aber im entsprechenden Wikidata-Objekt nicht, werden ebenfalls Wartungskategorien ausgelöst:

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

Bearbeiten

Da 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