Aiuto:Subst

Sportello informazioni

La parola chiave subst: (abbreviazione della parola inglese substitution) o la sua equivalente italiana sost: (abbreviazione di sostituzione) possono essere usate come prefisso nel nome di un template, o altra pagina inclusa, per modificare il modo in cui il software riproduce il template.

Normalmente, il contenuto di un template incluso in una pagina viene riprodotto secondo lo stato attuale del template. Ciò significa che ogni modifica al contenuto del template richiamato nelle diverse pagine modifica anche queste ultime, perché il contenuto richiamato viene aggiornato alla versione corrente del template. In altre parole, una modifica al template originario viene riprodotta in tutte le pagine che contengono il template stesso.

L'inserimento di subst: nella chiamata del template comanda al software di sostituire il template con il risultato della elaborazione dello stesso, effettuata al momento del salvataggio della pagina. In altre parole, quando il template viene inserito con il subst: la pagina salvata non conterrà il riferimento al template ma il suo risultato come se fosse stato trascritto, quindi qualsiasi modifica al template originario non riguarderà più queste pagine, perché esse non includono il template.

La sostituzione può essere applicata anche a variabili e funzioni, per inserire direttamente il valore delle espressioni.