Modulo:Interprogetto/sandbox: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m superfluo
aggiungo spiegazioni e miglioro
Riga 145:
if not self.disambigua or cfg.parameters[key_progetto].abilita_in_disambigua then
local sitelink = self.entity:getSitelink(progetto.interwiki)
-- Dà sempre precedenza al sitelink se è una categoria
if sitelink and mw.ustring.find(sitelink, '^Category:') then
-- 'false' disabilita la consultazione della proprietà
self.from_property_category[key_progetto] = false
end
Line 244 ⟶ 246:
self.badge_leftbar.title = (entity.badge[key_progetto] and entity.badge[key_progetto].title) or ''
self.etichetta = is_defined(args[key_progetto .. '_etichetta']) or (default_progetto.etichetta_lower and default.etichetta_lower) or default.etichetta
-- elabora l'oggetto per i testi completi su wikisource quando il collegamento è ricavato da wikidata e il parametro testo_preposizione è compilato
self.oggetto = args[key_progetto .. '_oggetto'] or
local alias_s_oggetto = key_progetto == 's' and args['.testo_preposizione'] and not args.orig_s and not args['.s_preposizione'] and cfg.parameters['testo'].oggetto or
self.oggetto = args[key_progetto .. '_oggetto'] or alias_s_oggetto or default.oggetto or default_progetto.oggetto
if default.frase_unificata or default_progetto.preposizione then
-- consulta il parametro testo_preposizione se il collegamento a wikisource non è manuale
self.preposizione = args[key_progetto .. '_preposizione'] or
local alias_s_preposizione = key_progetto == 's' and not args.orig_s and args['.testo_preposizione'] or default.preposizione or default_progetto.preposizione
self.preposizione = args[key_progetto .. '_preposizione'] or alias_s_preposizione or default.preposizione or default_progetto.preposizione
else
self.preposizione = ''