Predloga:Wikidata/p27
Uporablja Lua: |
Predloga obravnava državljanstvo (d:Property:P27) iz Wikipodatkov. Predloga izpiše:
- izpiše vsak element v ločeni vrstici
- doda zastavo države
- vrednost obda z
<span class="country-name">…</span>
Za prikaz zastave modul najprej izračuna «trenutni datum»:
- najprej poskusi dostopiti do kvalifikatorja d:Property:P582 (datum konca) za državo
- če ga ni, najprej vzame prvega izmed spodaj naštetih properties trenutnega objekta:
- če ni nibenega izmed zgoraj navedenih, vzame trenutni datum
Nato modul preišče slovar zastav — Modul:Wikidata:Dictionary/Flags — tam najde zadnjo zastavo določene države (glede na datum ustanovitve) - zastave so urejene po datumu ustanovitve.
Zatorej, če predloga {{wikidata/p27}} ne izpiše zastave, preverite:
- država je spodnjega tip (drugače ni umeščena v slovar):
- država ima v Wikipodatkih vnesenо «sliko zastave», in zastava ima vnešen ustrezni datume ustanovitve
Če prikazovanje zastave nepotrebno (t.j. zaradi zgodovinskih razlogov), ali če želite prikazati drugo zastavo, potem preverite:
- datum konca države (kvalifikator d:Property:P582) v «država» trenutnega elementa, ali pravilen datum smrti (ali druge ustrezne lastnosti)
- pravilnost vrednosti «zastava» v ustreznem elementu države, vključno s prisotnostjo pravilne vrednosti kvalifikatorja «datum začetka» za vsako zastavo.