3 581
contributi
mNessun oggetto della modifica |
|||
Riga 94: | Riga 94: | ||
;Carattere "=" all'interno dei template: | ;Carattere "=" all'interno dei template: | ||
L'inserimento del carattere "=" (uguale) all'interno dei template può portare a problemi di corretta interpretazione dei parametri e, quindi, ad un output indesiderato. | :L'inserimento del carattere "=" (uguale) all'interno dei template può portare a problemi di corretta interpretazione dei parametri e, quindi, ad un output indesiderato. | ||
Per risolvere si può ricorrere ad uno dei seguenti metodi: | :Per risolvere si può ricorrere ad uno dei seguenti metodi: | ||
# Utilizzare i parametri numerati. Ad esempio <nowiki>{{Template|1=testo}} anziché {{Template|testo}}</nowiki> | :# Utilizzare i parametri numerati. Ad esempio <nowiki>{{Template|1=testo}} anziché {{Template|testo}}</nowiki> | ||
# Utilizzare [[Aiuto:Sintassi#Caratteri speciali HTML | il codice HTML]] corrispondente ('''&#61;''') | :# Utilizzare [[Aiuto:Sintassi#Caratteri speciali HTML | il codice HTML]] corrispondente ('''&#61;''') | ||
# Utilizzare la codifica URL ('''%3D''') se si sta assegnando un indirizzo attraverso il parametro "link=" e l'inserimento di immagini. | :# Utilizzare la codifica URL ('''%3D''') se si sta assegnando un indirizzo attraverso il parametro "link=" e l'inserimento di immagini. | ||
# Utilizzare il [[Template:=|template apposito]] (sintassi: <nowiki>{{=}}</nowiki>) | :# Utilizzare il [[Template:=|template apposito]] (sintassi: <nowiki>{{=}}</nowiki>) | ||
;Carattere "|" all'interno dei template, comandi e tabelle: | ;Carattere "|" all'interno dei template, comandi e tabelle: | ||
Analogamente l'inserimento del carattere "|" (pipe) all'interno del testo dei template, comandi o tabelle può portare a un output indesiderato. È usato infatti per delimitare un argomento dal successivo nei template e nei comandi (per esempio forniti dall'estensione MediaWiki [https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions ParserFunctions]); e a delimitare celle, righe, colonne e la fine delle tabelle. | :Analogamente l'inserimento del carattere "|" (pipe) all'interno del testo dei template, comandi o tabelle può portare a un output indesiderato. È usato infatti per delimitare un argomento dal successivo nei template e nei comandi (per esempio forniti dall'estensione MediaWiki [https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions ParserFunctions]); e a delimitare celle, righe, colonne e la fine delle tabelle. | ||
Per risolvere si può ricorrere ad uno dei seguenti metodi, quando si intende utilizzare il carattere ''pipe'' come semplice testo: | :Per risolvere si può ricorrere ad uno dei seguenti metodi, quando si intende utilizzare il carattere ''pipe'' come semplice testo: | ||
# Utilizzare [[Aiuto:Sintassi#Caratteri speciali HTML | il codice HTML]] corrispondente ('''&#124;''') | :# Utilizzare [[Aiuto:Sintassi#Caratteri speciali HTML | il codice HTML]] corrispondente ('''&#124;''') | ||
# Utilizzare il [[Template:!|template apposito]] (sintassi: <nowiki>{{!}}</nowiki>) | :# Utilizzare il [[Template:!|template apposito]] (sintassi: <nowiki>{{!}}</nowiki>) | ||
Si noti comunque che è possibile annidare più template senza problemi, fintanto che il carattere ''pipe'' non è usato come testo, e che gli accorgimenti di cui sopra vanno utilizzati unicamente in tale circostanza. I problemi sorgono invece se si annidano template/comandi e tabelle, a prescindere dall'ordine, e sarebbe necessario sostituire sempre tutti i caratteri ''pipe'' annidati. | :Si noti comunque che è possibile annidare più template/comandi senza problemi, fintanto che il carattere ''pipe'' non è usato come testo, e che gli accorgimenti di cui sopra vanno utilizzati unicamente in tale circostanza. I problemi sorgono invece se si annidano template/comandi e tabelle, a prescindere dall'ordine, e sarebbe necessario sostituire sempre tutti i caratteri ''pipe'' annidati. |
contributi