Template:Indenta: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
- blockquote, rimpiazzo con :
rimpiazzo i due punti con il <dl><dd> ... </dd></dl>.
Riga 2:
{{{1}}}
|
:<dl><dd>{{Escludi dalla stampa|1=<span style="margin-left: 1.6em;">}}{{{1}}}{{Escludi dalla stampa|</span>}}</dd></dl>
}}</includeonly><noinclude>
<!--
<!-- Nota dell'implementazione: perché ho usato i due punti nella parte Escludi dalla stampa: è vero che non mettono l'indentazione sul lato sinistro, tuttavia 1. la mettono sopra e sotto, 2. assicurano che il testo stia su un rigo a sé (altrimenti MediaWiki concatena il testo prima e il templ, su una sola riga, mentre dovrebbero stare su due righe separate; non si può mettere un <br /> invece dei due punti, perché altrimenti si crea uno spazio di troppo se invece il templ è preceduto da righe vuote.)
Note dell'implementazione.
Perché non ho messo il <dl><dd> ... </dd></dl> dentro un {{Solo in stampa}}:
1. è vero che non mettono l'indentazione sul lato sinistro, tuttavia la mettono sopra e sotto;
2. assicurano che il testo stia su un rigo a sé (altrimenti MediaWiki concatena il testo prima e il templ, su una sola riga, mentre dovrebbero stare su due righe separate).
Perché ho messo il <dl><dd> ... </dd></dl> invece dei due punti o di un altro sistema come un <br />:
1. Il <br /> funziona nel caso il tmpl sia preceduto da righe con testo, ma crea uno spazio di troppo nel caso il templ sia preceduto da righe vuote;
2. I due punti non si possono mettere per [[meta:Help:Newlines_and_spaces#Automatic_newline]]. In sintesi: mettendo i due punti ad inizio rigo,
sarebbero il primo carattere restituito dal template, quindi MW spezzerebbe la "catena" dei due punti (= gli {{indenta}} non potrebbero essere innestati)
e inoltre aggiungerebbe una riga vuota di troppo prima dei due punti.
 
-->