Modulo:String/sandbox: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
modifico arraytostring con la sintassi più estesa |
fix nomi parametri |
||
Riga 407:
Uso:
{{#invoke:String|arraytostring|par1=xxx|par2=xxx....|parn=xxxx|msg=msg|separator=|congiunzione=|
Parametri:
Riga 419:
congiunzione: La stringa da inserire invece di separatore tra l'ultimo e il penultimo valore. Se
non precisato viene usato il valore di separatore
lista: se valorizzata a 'infobox' imposta l'unione come una lista, eccetto che nel caso ci sia
solo un elemento (in questo caso separatore/congiunzione/
Nmin = indice iniziale da cui partire a scandire i parametri (di default pari a 1)
Nmax = indice massimo a cui arrivare con i parametri (se non precisato illimitato)
Riga 475:
end
if #elements == 0 then return '' end
-- carico separatori, congiunzione,
local
local lista = base_args.lista or ''
if lista == 'infobox' then
if #elements > 1 then
separatore = '</LI>\n<LI>'
congiunzione = separatore
end
else
separatore = base_args.separatore or ''
congiunzione = base_args.congiunzione or separatore
end
return
end
|