Aiuto:Template: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
→‎Limitazioni: queste cose non mi risultano (più) vere
m →‎Limitazioni: aggiorno altra roba dell'anteguerra
Riga 130:
 
==Limitazioni==
Un nome di parametro o il suo valore non può contenere il carattere "'''|'''", dal momento che serve per separare i parametri. SeEventuali occorre"|" usareall'interno undei "wikilink ([[Aiuto:Piped_link|piped link",]]) usareo lodi stilealtri deitemplate linknon esternisono oun dueproblema, parametrima distinti,se ooccorre inserire un "|" per altri motivi, usare il template {{Tl|!}}.
:questa sintassi funziona correttamente: '''<nowiki>{{Template|[[Marte (astronomia)|Marte]]}}</nowiki>'''
:ma questa non funziona: '''<span style="color:red"><nowiki>{{</nowiki>Template|La | è una barra}}</span>'''
:per porvi rimedio, è necessario usare questa variante: '''<span style="color:green"><nowiki>{{Template|La {{!}} è una barra}}</nowiki></span>'''
 
Inoltre, se il nome delle variabili non viene specificato, il loro valore non può contenere il segno "'''='''". Se si ha bisogno di inserire il segno "=" in un template che usa i nomi impliciti per le variabili allora è necessario esplicitarne il nome, ad esempio:
:questa sintassi funziona correttamente: '''<nowiki>{{</nowiki>Template|A|B}}'''
:ma questa non funziona: '''<span style="color:red"><nowiki>{{</nowiki>Template|A=10|B=32}}</span>'''