Questa pagina è protetta dallo spostamento
Questa pagina è protetta

Template:Separatore lista

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Template protetto – Le modifiche possono essere proposte nella pagina di discussione.
Info Istruzioni per l'uso
Le istruzioni che seguono sono contenute nella sottopagina Template:Separatore lista/man (modifica · cronologia)
Sandbox: Template:Separatore lista/Sandbox (modifica · cronologia) · TemplateStyles: Template:Separatore lista/styles.css (modifica · cronologia) · Tutte le sottopagine: lista

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

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

Scrivendo:

 {{Separatore lista|10|20|30|40|50|separatore=, |congiunzione= e }}

si otterrà:

10, 20, 30, 40 e 50

Pagine correlate

  Progetto Template: collabora a Wikipedia sull'argomento Template