Модуль:Wdl
Для документации этого модуля может быть создана страница Модуль:Wdl/Документация
local p = {}
function p.main( frame )
if not mw.wikibase then return nil end
local lexeme
local id = frame.args[1]
frame = frame:getParent() or frame
if mw.wikibase.isValidEntityId(id) and mw.wikibase.entityExists(id) then
item = mw.wikibase.getEntity(id)
return 'worked'
end
return 'invalid ID'
end
function p.representation( frame )
local form_id = frame.args[1]
local language_code = frame.args[2] or 'en'
return mw.wikibase.getEntity(form_id).representations[language_code].value
end
return p