Template:Separatore lista/man
Aspetto
Il template {{Separatore lista}} serve per concatenare una lista di stringhe, inserendo un separatore opzionale fra i valori.
Ha lo stesso uso della funzione Lua MediaWiki mw.list.listToText
, su cui si basa.
Le stringhe vuote o composte solo da spazi vengono ignorate, ma la concatenazione continua con eventuali stringhe non vuote successive.
Sintassi
[modifica]La sintassi è:
{{Separatore lista|stringa1|stringa2|stringa3|...|separatore=|congiunzione=}}
- stringaN = le varie stringhe da concatenare, può essere usato testo semplice o anche wikisintassi o parametri di template. Le stringhe vuote sono ignorate, senza aggiunta di separatori.
- separatore = il separatore (opzionale) da inserire tra le stringhe
- congiunzione = il separatore (opzionale) da inserire tra l'ultima e la penultima stringa. Se non specificato viene usato il valore di separatore.
Eventuali spazi all'inizio o alla fine di separatore o congiunzione vanno inseriti tramite l'entità HTML  
altrimenti verrebbero ignorati.
Esempio
[modifica]Scrivendo:
{{Separatore lista|10|20|30|40|50|separatore=, |congiunzione= e }}
si otterrà:
10, 20, 30, 40 e 50
Pagine correlate
[modifica]- Template:Separatore lista br, versione del template con separatore preimpostato a <br />
- Template:Ciclo formattato
- Template:Lista
- Modulo:Separatore lista, modulo che implementa il template