Modulo:Interprogetto/sandbox: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
controllo presenza dell'alias
fix
Riga 232:
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
local alias_progetto = cfg.automatic_link[key_progetto] and cfg.automatic_link[key_progetto].alias
self.oggetto = args[key_progetto .. '_oggetto'] or
alias_progetto and args[alias_progetto .. '_preposizione'] and not args[key_progetto .. '_preposizione'] and cfg.parameters[alias_progetto].oggetto or
default.oggetto or default_progetto.oggetto
if default.frase_unificata or default_progetto.preposizione then
self.preposizione = args[key_progetto .. '_preposizione'] or
alias_progetto and args[alias_progetto .. '_preposizione'] or
default.preposizione or default_progetto.preposizione
else
self.preposizione = ''