Modulo:Interprogetto/sandbox: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m plain |
riformulo per i badges |
||
Riga 136:
end
function Wikidata_entity:
if property_language and
self.entity.claims and
Riga 143:
local entityId = 'Q' .. self.entity.claims[property_language][1].mainsnak.datavalue.value['numeric-id']
local claims = mw.wikibase.getBestStatements(entityId, 'P424')
return nil▼
end
return self.entity:getSitelink(interwiki)▼
end
Line 160 ⟶ 156:
-- Carica i collegamenti di un progetto solo se non disambigua o tipo di progetto abilitato in disambigua
if not self.disambigua or cfg.parameters[key_progetto].abilita_in_disambigua then
local
-- Dà sempre precedenza al sitelink se è una categoria
if sitelink and mw.ustring.find(sitelink, '^Category:') then
Line 180 ⟶ 177:
self.collegamenti[key_progetto] = sitelink
end
if self.entity.sitelinks[
local badge_class = {}
local badge_title = {}
for _, badge_quality in ipairs(self.entity.sitelinks[
if cfg.badges[badge_quality] then
badge_class[#badge_class+1] = cfg.badges[badge_quality].class
|