Modulo:Interprogetto/sandbox: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
r |
Nessun oggetto della modifica |
||
Riga 3:
local p = {} -- per l'esportazione delle funzioni del modulo
local cfg = {}
local cfg = mw.loadData('Modulo:Interprogetto/Configurazione')▼
local root = mw.html.create('') -- radice del markup html
local debug = {} -- per debug
Riga 127:
-- Carica i collegamenti di un progetto solo se non disambigua o tipo di progetto abilitato in disambigua
if not self.disambigua or cfg.progetti[key_progetto].abilita_in_disambigua then
if progetto.interwiki then
local sitelink = self.entity:getSitelink(progetto.interwiki) if sitelink then
self.collegamenti[key_progetto] = sitelink
if self.entity.sitelinks[progetto.interwiki].badges then
local badge_class = {}
local badge_title = {}
for _, badge_quality in ipairs(self.entity.sitelinks[progetto.interwiki].badges) do
if cfg.badges[badge_quality] then
badge_class[#badge_class+1] = cfg.badges[badge_quality].class
badge_title[#badge_title+1] = cfg.badges[badge_quality].title
end
self.badge[key_progetto].title = table.concat(badge_title, ', ' )
end
▲ self.badge[key_progetto] = {}
▲ self.badge[key_progetto].class = table.concat(badge_class, ' ' )
▲ self.badge[key_progetto].title = table.concat(badge_title, ', ' )
end
elseif progetto.property_category then
Riga 378 ⟶ 380:
function p.interprogetto(frame)
-- se chiamata da una sandbox carica la configurazione della sandbox
if nil ~= string.find (frame:getTitle(), 'sandbox', 1, true) then
cfg = mw.loadData('Module:Interprogetto/Configurazione/sandbox')
else
end
local origArgs
-- ========================================================================================================
Riga 543 ⟶ 551:
-- ========================================================================================================
if entity.disambigua and #progetti == 0 and collegamento_found then
add_error('Collegamenti non visualizzabili
'Errori di compilazione del template Interprogetto - collegamenti in disambigua')
elseif #progetti == 0 then
|