Sablon:Wikidata lista/doc

A Wikipédiából, a szabad enciklopédiából
Jump to navigation Jump to search

A sablont beillesztve egy szócikkbe, majd megfelelően paraméterezve elkészít egy rendezhető, több oszlopos táblázatot a megadott feltételek alapján. A lista elemei a feltételnek megfelelő, a magyar Wikipédián is létező cikkek lesznek, az oszlopokban pedig tetszőleges értékeket jeleníthetünk meg. A lista szerkeszthető, de egy bot automatikusan frissíti, felülírva minden kézi változtatást. A lista elkészülte után azonban a sablon biztonságosan eltávolítható, így megakadályozható a táblázat automatikus módosítása.

Sablonparaméterek

Ennek a sablonnak ajánlott külön sorokba (blokkban) írni a paramétereit

ParaméterLeírásTípusÁllapot
WDQ-lekérdezéswdq

Wikidata Query nyelvű lekérdezés

Ismeretlenopcionális
SPARQL-lekérdezéssparql

SPARQL nyelvű lekérdezés

Ismeretlenajánlott
rendezéssort

Azon oszlop azonosítója, amely alapján a táblázat rendezendő. Lehet „label” (címke), „family_name” (vezetéknév, személyek esetén) vagy egy Pxxx formátumú azonosító (használni kívánt tulajdonság). Ismeretlen vagy üres érték esetén nem rendez.

Soropcionális
megjelenítendő oszlopokcolumns

A lekérdezésből készített táblázatban megjelenítendő oszlopok. Vesszővel ellátott lista <id>:<név> vagy <id> elemekkel, ahol az <id> egy azonosító („label” vagy Pxxx formátumú tulajdonság), a <név> pedig az oszlop esetleges címe.

Ismeretlenopcionális
bélyegképméretthumb

A bélyegképek szélessége képpontban

Alapértelmezett
128
Számopcionális
linkeléstípuslinks

Annak megadása, hogy milyen linkeket adjon vissza a lekérdezés

Alapértelmezett
all
Soropcionális
szakaszoksection

Egy tulajdonság száma, ami szerint szakaszokba rendezi a bot a találatokat

Példa
P131, 131
Soropcionális
szakaszok minimális hosszamin_section

Az egyes szakaszok minimális hossza. Ha egy szakasz ennél rövidebb lenne, a tartalma egy „Misc” szakaszba kerül

Alapértelmezett
2
Példa
4
Számopcionális
automatikus leírásautolistautodesc

Ha értéke „fallback”, a hiányzó leírások helyére automatikus leírást próbál készíteni

Soropcionális
nyelvlanguage

A címkék és leírások nyelvének kódja

Alapértelmezett
hu (magyar)
Soropcionális
sorsablonrow_template

A táblázat egy sorát generáló sablon neve. Paraméterként az oszlopok paraméterben megadott kulcsokat adja át (pl. „label”, „p18”)

Sablonopcionális
nem táblázatos eredményskip_table

Ha bármilyen értéket kap, nem jelenik meg a táblázat fejléce és lezárása. Értelmes eredményhez adj meg egy megfelelő formátumot generáló sorsablont is

Soropcionális
helyben szerkesztés adataiwdedit

Ha értéke „yes”, a bot generál a helyben szerkesztéshez szükséges adatokat is. Magukat az adatokat a táblázatsorokba írja, így sorsablon használatakor a sablonnak kell gondoskodnia a megfelelő formátumú adatok hozzáadásáról. Ez a szokásosnál nagyobb wikiszöveget eredményez, és a frissítések sikertelenek lehetnek miatta

Soropcionális
forráshivatkozásokreferences

Ha értéke „all”, a bot forráshivatkozásokat is generál. A lap aljára kézzel kell elhelyezni a {{jegyzetek}} sablont

Soropcionális
automatikus frissítés időközefreq

Ennyi napot vár a bot az automatikus frissítések között (a kézi frissítéseket ez nem érinti)

Alapértelmezett
0
Számopcionális
összegzéssummary

Kulcsok listája, amik megjelenjenek a táblázat végén lévő összegzésben. Elérhető kulcsok: itemnumber – a listában szereplő elemek száma

Soropcionális

Használata[szerkesztés]

Helyezzük el az alábbi szakaszt egy szócikkbe, majd mentés után kattintsunk a Kézi frissítés linkre.

{{Wikidata lista
|sparql=
|sort=
|columns=
|thumb=
|links=
}}
{{Wikidata lista vége}}

A lista elemei többféle típusúak lehetnek, ehhez a links paraméterhez írjuk be az alábbiak közül valamelyiket:

  • text: csak akkor kattintható, ha van magyar cikk, különben fekete;
  • local: csak azok kerülnek bele a listába, amiknek van magyar cikke is;
  • red: mint az első, de a fekete szövegek mind kattintható piros linkek lesznek;
  • all: egyből a Wikidatára linkel (most ezek a linkek külön oszlopban vannak;
  • reasonator: külső oldalra linkel, mely a Wikidatára támaszkodik.

Példa[szerkesztés]

Ez a lista a [[Magyarország]] vasútállomásait sorolja fel.

{{Wikidata lista
|sparql=SELECT ?item WHERE { ?item wdt:P31 wd:Q55488 . ?item wdt:P17 wd:Q28 }
|sort=label
|columns=label:Név,p131:Közigazgatási egység,p1619:Megnyitás,p1103:Vágányok száma,p81:Útvonal,p18:Kép
|thumb=100
|links=local
}}
{{Wikidata lista vége}}

Eredménye: Magyarország vasútállomásainak listája (a navigációs sablonok már korábban is benne voltak).

Amennyiben a táblázatban hibát találunk, azt ne a cikkben javítsuk, hanem a táblázatban található hibás szócikk wikidata-adatlapján. Ehhez kattintsunk a listában szereplő szócikk nevére, majd miután megnyílt a cikk, a Wikipédia cikk bal oldalán keressük meg a Wikidata-adatlap linket és kattintsunk rá. A bejövő új oldalon már tudjuk javítani az esetleges hibákat.

Miután végeztünk, a lista szócikk tetején lévő keretes dobozban található Lap kézi frissítése linkre kattintva frissíthetjük a teljes lista-szócikket.

Amennyiben a táblázattal elégedettek vagyunk és nem kívánjuk többet a Wikidata segítségével frissíteni, akkor távolítsuk el a Wikidata-lista és a Wikidata lista vége sablonokat a cikkből. Ezután bármit módosítunk, nem lesz többet a változtatásunk felülírva.

Kapcsolódó sablonok[szerkesztés]