Spring til indhold

Modul:Flag/dok

Fra Wikipedia, den frie encyklopædi

Dette modul kan give flag fra Commons for et givet land og tidspunkt. Der gives også adgang til en hjælpefunktion til at finde sætninger på Wikidata som gælder på et givet tidspunkt.

Navnene på flagfilerne søges først i en tabel i Modul:Flag/data. Hvis de ikke findes der, søges i stedet på Wikidata. Hvis Wikidata bruges, returneres sporingskategorien Kategori:Missing flag in Module:Cycling race sammen med flaget.

Modulet kan ikke kaldes fra skabeloner.

Fra andre moduler bruges:

local flag = require('Modul:Flag')
flag.flag(countryID, time)
flag.getStatementForTime(qid, pid, time)
  • Funktionen flag giver et link til flagfilen for landet som har emnet countryID på Wikidata, på det valgte tidspunkt, eller nu hvis time er nil.
  • Funktionen getStatementForTime giver en Wikidata-sætning for emnet qid og egenskaben pid på det valgte tidspunkt. Hvis der ikke findes en sætning som opfylder dette, returneres nil.

Tidspunkterne skal være formateret som Wikidata-tidsværdistrenge.