Template:Esempi d'uso delle variabili con le funzioni aggiuntive del Parser
Combinazione di variabili | Risultato |
---|---|
{{SERVER}}{{localurl:{{FULLPAGENAME}}|action=edit}} | //it.wikisource.org/w/index.php?title=Template:Esempi_d%27uso_delle_variabili_con_le_funzioni_aggiuntive_del_Parser&action=edit |
{{fullurl:{{FULLPAGENAME}}|action=edit}} | //it.wikisource.org/w/index.php?title=Template:Esempi_d%27uso_delle_variabili_con_le_funzioni_aggiuntive_del_Parser&action=edit |
{{fullurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} | //it.wikisource.org/w/index.php?title=Template:Esempi_d%27uso_delle_variabili_con_le_funzioni_aggiuntive_del_Parser&action=edit |
{{fullurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAME}}}} | //it.wikisource.org/w/index.php?title=Speciale:Whatlinkshere&target=Template:Esempi d'uso delle variabili con le funzioni aggiuntive del Parser |
[[{{NAMESPACE}}:{{PAGENAME}}_1]] | Template:Esempi d'uso delle variabili con le funzioni aggiuntive del Parser_1 |
{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}_1}} | //it.wikisource.org/wiki/Template:Esempi_d%27uso_delle_variabili_con_le_funzioni_aggiuntive_del_Parser_1 |
{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|oldid={{REVISIONID}}}} | //it.wikisource.org/w/index.php?title=Template:Esempi_d%27uso_delle_variabili_con_le_funzioni_aggiuntive_del_Parser&oldid=- |
L'ultimo esempio non è utile come collegamento se usato sulla pagina in sé, ma fornisce informazioni utili sulla pagina di provenienza, ad esempio, quando si fa una copia della pagina stampandola o salvandola in HTML. In quest'ultimo caso, il collegamento nell'HTML punta direttamente alla pagina originale. Il testo può essere usatoanche come riferimento a una versione specifica della pagina, e può essere ricavato dal collegamento "Link permanente" a sinistra o dalla cronologia.
Come detto sopra, con la variabile localurl è necessario usare sempre la variabile PAGENAME con una E sola, altrimenti non funzionano i collegamenti che contengono caratteri speciali. Ad esempio, data la pagina Þ, scrivendo {{localurl:Þ}} si ottiene correttamente/wiki/%C3%9E (e aggiungendo {{SERVER}} si ha il collegamento //it.wikisource.org/wiki/%C3%9E che punta alla pagina corretta). Al contrario, scrivendo {{PAGENAMEE}} si ottiene %C3%9E, che se inserita nella variabile {{localurl:%C3%9E}} dà come risultato /wiki/%C3%9E. Non essendo modificata, la funzione localurl non viene applicata e l'aggiunta di {{SERVER}} dà come unico risultato il collegamento errato //it.wikisource.org/wiki/%C3%9E che non punta da nessuna parte.
Nei template, per i link alle pagine che dipendono da un parametro si utilizza lo stile dei collegamenti "esterni" anche per indicare i link interni; in tal modo si evita che il sistema faccia un collegamento alla pagina di modifica anche se la pagina è già esistente. È possibile avvalersi delle variabili per costruire il collegamento esterno.
Le variabili possono essere usate anche all'interno dei collegamenti:
- La sintassi [[a{{NAMESPACE}}b|c{{PAGENAME}}d]] dà come risultato il collegamento cEsempi d'uso delle variabili con le funzioni aggiuntive del Parserd.
Descrizione
modificaEsempi d'uso delle variabili con le funzioni aggiuntive del Parser
Uso
Ricopiare il testo sottostante.
{{Esempi d'uso delle variabili con le funzioni aggiuntive del Parser}}