Modulo:Arguments/man: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
→Wrappers: fix refuso Etichette: Modifica da mobile Modifica da web per mobile |
→Wrappers: fix refuso Etichette: Modifica da mobile Modifica da web per mobile |
||
Riga 300:
L'opzione <code>wrappers</code> è da utilizzare per specificare un numero limitato di ''template di interfaccia'', cioè template il cui solo scopo è di chiamare un modulo. Se il modulo rileva di essere chiamato da uno dei template elencati nell'opzione <code>wrappers</code> controllerà solo gli argomenti del frame padre, in caso contrario controllerà solo gli argomenti nel frame passato a <code>getArgs</code>. questo permette ai moduli di essere chiamati da un'#invoke oppure da un template di interfaccia senza la perdita di performance associata al dover controllare sia il frame padre che quello corrente per ogni accesso a un argomento.
Ad esempio il codice del template di en.wiki [[:en:Template:Side box]] è <code><nowiki>{{#invoke:Side box|main}}</nowiki></code> (
Le pagine contenenti template di interfaccia possono essere specificate come stringa o come array di stringhe.
|