« Module:Index template » : différence entre les versions
Contenu supprimé Contenu ajouté
test de récupération des données de Wikidata |
Met un lien vers le statement pour les données issues de Wikidata |
||
Ligne 6 :
if statement.mainsnak.datavalue ~= nil then
local value = statement.mainsnak.datavalue.value.id
table.insert(links, displayWikidataLink(mw.wikibase.getSitelink(value), mw.wikibase.getLabel(value) or '?', category,
end
end
Ligne 40 :
end
function displayWikidataLink(page, label, category,
local tag = mw.html.create('span')
if page == nil then
Ligne 47 :
tag:wikitext('[[:' .. page .. '|' .. label .. ']]')
end
if
tag:wikitext(' [[Image:Blue pencil.svg|10px|link=d:' ..
if category ~= nil then
tag:wikitext('[[Category:' .. category .. ']]')
|