Module:Infoboesse : Diferince etur modêyes

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Aucun résumé des modifications
Roye 2:
local wd = require("Module:Wikidata")
local CatNS = mw.site.namespaces.Category.name
local lang = mw.getContentLanguage():getCode()
 
function p.main(frame)
Ligne 34 ⟶ 35 :
-- imådje
local img = entity:getClaims('P18')
if img[1]local imgname ~= nil and
local imgdes = nil
img[1].mainsnak.datavalue ~= nil then
if frame.args.imadje ~= nil and frame.args.imadje ~= "" then
imgname = img[1].mainsnak.datavalue.value
imgname = frame.args.imadje
div_main:wikitext( '[[File:'..imgname..'|center|200px]]' )
elseif img[1] ~= nil and img[1].mainsnak.datavalue ~= nil then
imgname = img[1].mainsnak.datavalue.value
if img[1].qualifiers ~=nil and
img[1].qualifiers["P2096"] ~= nil then
for i, imgdesimgtxt in ipairs( img[1].qualifiers["P2096"] ) do
if imgdesimgtxt.datavalue.value.language ~= nil and
imgdesimgtxt.datavalue.value.language == lang"wa" then
local div_imgdesimgdes = mwimgtxt.htmldatavalue.create( 'div' )value.text
:addClass("infoboesse-imadje-discrijhaedje")
:wikitext(imgdes.datavalue.value.text)
div_main:node(div_imgdes)
end
end
end
end
if imgname ~= nil then
div_main:wikitext( '[[File:'..imgname..'|center|200px]]' )
if imgdes ~= nil then
local div_imgdes = mw.html.create( 'div' )
:addClass("infoboesse-imadje-discrijhaedje")
:wikitext(imgdes.datavalue.value.text)
div_main:node(div_imgdes)
end
else