Panagusar

urnosen

Dagiti annong a kapada iti mw.wikibase.resolvePropertyId, ngem para kadagiti entidad ti Wikidata imbes a dagiti tagikua.

Mangisubli ti maysa nga id ti entidad para iti naited nga etiketa wenno id. Daytoy ket mangipalubos iti panagusar kadagiti etiketa ti entidad imbes a dagiti id kadagiti amin a lugar. No awan ti mabirukan nga entidad para iti etiketa wenno id, wenno ti etiketa ket saan a nalawag, maipasubli ti pateg a nil.

Panagtawag iti kaunegan iti maysa a modulo (_id)

urnosen

Dagiti pagarigan a panagtawag iti kaunegan ti modulo ket mabalin a kasala ti sumaganad:


Kodigo Resulta
local resolveEntity = require( "Modulo:ResolveEntityId" )
id = resolveEntity._id('Q42')
id = Q42
local resolveEntity = require( "Modulo:ResolveEntityId" )
id = resolveEntity._id('Q0')
id = nil
local resolveEntity = require( "Modulo:ResolveEntityId" )
id = resolveEntity._id('Q404')
id = Q404
local resolveEntity = require( "Modulo:ResolveEntityId" )
id = resolveEntity._id('Q151384451555')
id = nil
local resolveEntity = require( "Modulo:ResolveEntityId" )
id = resolveEntity._id('Douglas Adams')
id = nil
local resolveEntity = require( "Modulo:ResolveEntityId" )
id = resolveEntity._id('ThisIsNotARealWikidataItem')
id = nil
local resolveEntity = require( "Modulo:ResolveEntityId" )
id = resolveEntity._id('ThisIsNotARealWikidataItem', 'Saan a nabirukan ti ID ti Wikidata')
id = 'Saan a nabirukan ti ID ti Wikidata'

Panagusar manipud iti kaunegan ti maysa a plantilia (entityid)

urnosen

Ti sumaganad ket mangisubli iti id ti entidad (wenno nil no awan ti ID): {{#invoke:ResolveEntityId|entityid|id}}

Nasukatanen (_entityid)

urnosen

Ti annong ti _entityid, a makasapul a ti frame ket maipasa koma a kas ti umuna nga argumento, ket nasukatanen gapu ta dagiti banag a mangpakabel ket saanen a nasken para iti phab:T143970.

Ti sumaganad ket mangisubli iti id ti entidad (wenno ti alternatibo a teksto no awan ti ID): {{#invoke:ResolveEntityId|entityid|id|alternatibo a teksto no ti id ket nil}}