Wikipédia:Segítség infoboxok paramétereinek Wikidatához való kapcsolásához
Ez az útmutató segítséget szeretne nyújtani már meglévő infoboxok olyan módosításához, hogy beillesztés után, ha van megfelelő adat a Wikidatán, az is automatikusan megjelenjen.
Az egységesített infoboxsablonok esetében a dolgunk legtöbbször csak annyi, hogy egy már jól működő sablonból átmásoljuk azokat a részeket a másik sablonba, amikre szükségünk van.
Wikidata sablon beillesztése sablonba
szerkesztésKép megjelenítése
szerkesztésAz infobox KÉP szakaszában található kódot cseréljük le az alábbira:
KÉP -->{{Infobox/Kép<!-- -->|{{{kép|}}}<!-- -->|{{{képméret|}}}<!-- -->|{{{képaláírás|}}}<!-- -->|wd-property = P18<!-- -->}}<!-- -->{{#if:{{Wikidata-f|P18|{{{kép|}}}}}||[[Kategória:Fotó nélküli sablont tartalmazó cikkek]]}}<!--
Egyszerű érték megjelenítése
szerkesztésAz alábbi példa az országparamétert tölti ki a Wikidata alapján:
Eredeti kód:
ORSZÁG -->{{Infobox/Általános<!-- -->|{{{ország|}}}<!-- -->|Ország<!-- -->|<!-- -->}}<!--
Módosított kód:
ORSZÁG -->{{Infobox/Általános<!-- -->|{{wikidata|p17|{{{ország|}}}}}<!-- -->|Ország<!-- -->|<!-- -->}}<!--
Más paraméter esetében a p17 értéket értelemszerűen más számra kell átírni. Ehhez a szócikk Wikidata-adatlapján találhatunk segítséget, rákattintva a használni kívánt tulajdonság nevére.
Egymásba ágyazott infobox paraméterek
szerkesztésBizonyos esetekben egy paraméternek két különböző megnevezése is lehet. Ez tulajdonképpen egy javítandó apró hiba, mely kompatibilitási okokból maradt meg a sablonban.
Az alábbi példa a bezárás ideje paramétert tölti ki a Wikidata alapján. A bezárás dátuma két eltérő paraméternévvel is megadható: bezárás ideje és bezárás éve.
Eredeti kód:
Bezárás ideje -->{{Infobox/Általános<!-- -->|{{{bezárás ideje|{{{bezárás éve|}}}}}}<!-- -->|Bezárás ideje<!-- -->|<!-- -->}}<!--
Módosított kód:
Bezárás ideje -->{{Infobox/Általános<!-- -->|{{wikidata|p576|{{{bezárás ideje|{{{bezárás éve|}}}}}}}}<!-- -->|Bezárás ideje<!-- -->|<!-- -->}}<!--
Mértékegységek megjelenítése
szerkesztésBizonyos esetekben az infobox automatikusan odaírja az adatok mellé a mértékegységet is, a szerkesztőnek csak a számot kell a megfelelő paraméterhez írnia mértékegység nélkül. Ebben az esetben a Wikidatás adat mellé is kell a mértékegység. Ehhez külön Wikidata paraméter van.
Eredeti kód:
Magassága -->{{Infobox/Kiegészített<!-- -->|{{{magassága|}}}<!-- -->|m<!-- -->|Magassága<!-- -->|<!-- -->}}<!--
Módosított kód:
Magassága -->{{Infobox/Kiegészített<!-- -->|{{Wikidata|P2048|{{{magassága|}}}|unit=m}}<!-- -->|m<!-- -->|Magassága<!-- -->|<!-- -->}}<!--
Az unit paramétere mindig az a mértékegység legyen, amit látni szeretnénk az infoboxban. Ha más mértékegységű adat van a Wikidatán, a sablon automatikusan átváltja nekünk a megfelelőre.
Csak az első érték megjelenítése
szerkesztésNéha hibás wikikódot eredményezne egynél több érték megjelenítése, például ha egy linkben jelenik meg (weboldal, katalógusazonosító stb.). A |first=
paraméterrel elérhető, hogy akkor is csak egy érték jelenjen meg, ha egyébként több van megadva:
Eredeti kód:
WEBOLDAL -->{{Infobox/Megjegyzés feltétellel<!-- -->|megj=[{{{weboldal|}}} Weboldal]<!-- -->|<!-- -->|<!-- -->|center<!-- -->|<!-- -->|{{{weboldal|}}}<!-- -->}}<!--
Módosított kód:
WEBOLDAL -->{{Infobox/Megjegyzés feltétellel<!-- -->|megj=[{{Wikidata|p856|{{{weboldal|}}}|first=}} Weboldal]<!-- -->|<!-- -->|<!-- -->|center<!-- -->|<!-- -->|{{Wikidata-f|p856|{{{honlap|}}} }}<!-- -->}}<!--
Ez a megoldás csak akkor használandó, ha technikai okokból lehetetlen több érték megjelenítése. Ha technikailag lehetséges, ám nem kívánatos, hogy az összes érték megjelenjen (pl. népességi, forgalmi adatok több évre visszamenőleg fel vannak víve, egy tisztség összes viselője szerepel az elmúlt kétszáz évből), akkor a sablon módosítása helyett a Wikidata-adatlapon kell a megjelenítendő értéket – vagy akár értékeket – preferált rangúra állítani: ha van preferált rangú állítás, akkor a normál rangúak nem jelennek meg.
Egymásba ágyazott Wikidata-sablonok
szerkesztésNéha nehéz eldönteni, hogy a paraméterhez melyik Wikidata-érték kerüljön. Ez csak átmeneti állapot, idővel az adatoknak és a paramétereknek fajtánként szét kell válniuk.
Eredeti kód:
Megnyitás -->{{Infobox/Általános<!-- -->|{{{megnyitás|}}}<!-- -->|Megnyitás<!-- -->|<!-- -->}}<!--
Módosított kód:
Megnyitás -->{{Infobox/Általános<!-- -->|{{Wikidata|p571|{{Wikidata|p580|{{Wikidata|p1619|{{{megnyitás|}}}}}}}}}<!-- -->|Megnyitás<!-- -->|<!-- -->}}<!--
A fenti módosítással, ha egy épületnek nincs kitöltve a megnyitási ideje, akkor megpróbálja helyette az alapítás/keletkezés ideje (P571), a kezdet ideje (P580) vagy pedig a megnyitás ideje Wikidata-értéket felhasználni.
Minősítők megjelenítése
szerkesztésA minősítők megjelenítésével a nyers adatokon kívül plusz információkat olvashatunk be. Ezek az adat mellett, kisebb betűmérettel, bezárójelezve jelennek meg.
A repülőtereknél ilyen adat például az utasforgalom mellett megjelenő Felmérés éve paraméter tartalma.
Eredeti kód:
UTASFORGALOM -->{{Infobox/Általános<!-- -->|{{{utasforgalom|}}}<!-- -->|Utasforgalom<!-- -->|<!-- -->}}<!--
Módosított kód:
UTASFORGALOM -->{{Infobox/Általános<!-- -->|{{Wikidata|P3872|{{{utasforgalom|}}}|showQualifiers=}}<!-- -->|Utasforgalom<!-- -->|<!-- -->}}<!--
Ha a showQualifiers paraméter nem kap értéket, mindent megjelenít, ha paraméterezzük, akkor csak egy bizonyos tulajdonságot olvas be és ír ki. A megjelenítendő tulajdonságra egy Pxxx paraméterrel tudunk hivatkozni.
Commons sablon megjelenítése
szerkesztésHa az infoboxunkban még nincs commons-kategória, az alábbi kódrészlettel rakhatjuk bele:
COMMONS-KATEGÓRIA -->{{Infobox/Commons<!-- -->|{{{wikicommons|}}}<!-- -->|{{{név|}}}<!-- -->}}<!--
Ez a programrész a sablon legvégére, a pozíciós sablonok utáni részhez kerüljön, a LÁBLÉC fölé.
Fontos megjegyzések
szerkesztésMivel az infoboxsablonok sok cikkbe vannak beillesztve (akár több ezer cikkbe is!), a szerkesztéssel járjunk el körültekintő módon! Használjuk a sablon előnézetét, teszteljük olyan cikkel, melyben korábban nem volt infobox. Ha nem működik megfelelően, győződjünk meg arról, hogy létrejött-e a kapcsolat a szócikk és a Wikidata között, továbbá arról, hogy a Wikidatán a szükséges mezők ki vannak-e megfelelően töltve.
A sablon szerkesztése és elmentése után ne feledkezzünk meg a sablondokumentáció frissítéséről sem.