Aiuto:I template: differenze tra le versioni

m
nessun oggetto della modifica
(documentazione template)
mNessun oggetto della modifica
 
(2 versioni intermedie di uno stesso utente non sono mostrate)
Riga 54: Riga 54:
Tra la riga contenente il testo per l'inserimento del template e il testo successivo non inserire righe vuote; questo consentirà l'allineamento del template con l'eventuale [[Aiuto:Sintassi#Indice | indice]] della pagina.
Tra la riga contenente il testo per l'inserimento del template e il testo successivo non inserire righe vuote; questo consentirà l'allineamento del template con l'eventuale [[Aiuto:Sintassi#Indice | indice]] della pagina.


Si occupa di indicare la compatibilità di una guida per una o più versioni di Debian. Inoltre segnala automaticamente una guida come [[Template:Guida da controllare|da controllare]], in base all'attuale Debian [[stable]] e ai parametri utilizzati nel template per indicarne la compatibilità, e la assegna alle categorie nascoste [[:Categoria:Da controllare|da controllare]] e [[:Categoria:Guide abbandonate|guide abbandonate]].
Si occupa di indicare la compatibilità di una guida per una o più versioni di Debian. Inoltre ne permette il [[Stati di una guida|tracciamento automatico]].


Per questo l'uso della forma "senza parametri", per segnalare la compatibilità per tutte le versioni, è '''sconsigliata''', se non per guide trattanti argomenti generali o relativi a pacchetti di sistema (priorità: ''required'', ''important'', ''standard'').<br/>
Per questo l'uso della forma "senza parametri", per segnalare la compatibilità per tutte le versioni, è '''sconsigliata''', se non per guide trattanti argomenti generali o relativi a pacchetti di sistema (priorità: ''required'', ''important'', ''standard'').<br/>
Riga 92: Riga 92:


== Problemi conosciuti ==
== Problemi conosciuti ==
;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.<br/>
: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 ('''&amp;#61;''')
:# Utilizzare [[Aiuto:Sintassi#Caratteri speciali HTML | il codice HTML]] corrispondente ('''&amp;#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]]
:# Utilizzare il [[Template:=|template apposito]] (sintassi: <nowiki>{{=}}</nowiki>)
 
;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.
: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 ('''&amp;#124;''')
:# Utilizzare il [[Template:!|template apposito]] (sintassi: <nowiki>{{!}}</nowiki>)
: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.
3 581

contributi