Çouci, c' est l' pådje di documintaedje po Module:Wikidata

Ci module ci est eployî pa d' ôtes modules po rprinde des dnêyes ki sont so Wikidata. Vey eto Extension:Wikibase Client/Lua.

Tcherdjaedje

candjî

Po poleur eployî ci module ci dins èn ôte, i l' fåt tcherdjî :

wd = require("Module:Wikidata")

Fonccions po les modules

candjî

p.getEntity( id )

Dene li tåvlea des dnêyes di Wikidata po l' elemint id.
  • id (nén oblidjî) c'est l'id di Wikidata k' est dizo l' cogne Qxxx avou xxx come limero, metans pol Beldjike c' est Q31. Si on n' mete rén, adon c' est l' elemint raloyî a l' pådje k' est diné.
wd.getEntity("Q31")

p.getLabel( entity, lang ),
Entity:getLabel( lang )

Dene li label d'on elemint dins on lingaedje
  • entity c'est l' elemint di Wikidata ki pour esse on id u bén on tåvlea diné pa p.getEntity().
  • lang c'est l' code do lingaedje. Si on n' mete rén, adon c' est l' walon k' est eployî
wd.getLabel("Q31") -- dene Beldjike
wd.getLabel("Q31", "fr") -- dene Belgique
-- k' est l' minme ki
local entity = wd.getEntity("Q31")
wd.getLabel(entity) -- dene Beldjike
wd.getLabel(entity, "fr") -- dene Belgique
-- u co pus simplumint
entity:getLabel() -- dene Beldjike
entity:getLabel("fr") -- dene Belgique

p.getDescription( entity, lang ),
Entity:getDescription( lang )

Dene li discrijhaedje d'on elemint dins on lingaedje
  • entity c'est l' elemint di Wikidata ki pour esse on id u bén on tåvlea diné pa p.getEntity().
  • lang c'est l' code do lingaedje. Si on n' mete rén, adon c' est l' walon k' est eployî
wd.getDescription("Q31") -- dene payis di l' Urope do Coûtchant
wd.getDescription("Q31", "fr") -- dene État d'Europe occidentale
-- k' est l' minme ki
local entity = wd.getEntity("Q31")
wd.getDescription(entity) -- dene payis di l' Urope do Coûtchant
wd.getDescription(entity, "fr") -- dene État d'Europe occidentale
-- u co pus simplumint
entity:getDescription() -- dene payis di l' Urope do Coûtchant
entity:getDescription("fr") -- dene État d'Europe occidentale