Discussioni template:Cite web

Ultimo commento: 17 anni fa, lasciato da Nemo bis in merito all'argomento problema con subst:

problema con subst:

modifica
cb La discussione proviene dalla pagina Aiuto:Sportello informazioni.
– Il cambusiere Nemo 02:04, 22 ago 2008 (CEST)Rispondi

Ciao! Qualcuno mi sa dire perché questa modifica non funziona? In pratica ho solo aggiunto subst: davanti al template {{cite web}} per far sì che nella pagina rimanga solo la versione italiana dello stesso template. Però il risultato è che il template non viene né espanso né sostituito... /me perplesso... --Francesco (All your base are belong to us) 15:55, 17 ago 2008 (CEST)Rispondi

Al di là della questione tecnica, non è opportuno substare in ns0 e farlo in generale con contenenti parser functions. --Brownout(msg) 18:15, 17 ago 2008 (CEST)Rispondi
Eh, ma in questo caso l'azione aveva uno scopo ben preciso: siccome la parte è tradotta da en.wiki, utilizza il template {{cite web}} (con i nomi dei campi in inglese) che è semplicemente un template che include il nostro {{cita web}} (che ha i nomi dei campi in italiano), facendo la traduzione dei nomi dei campi (guarda il sorgente del primo template per capire bene la situazione). Utilizzando il subst, il risultato doveva essere una pagina che includeva il template {{cita web}} in italiano, con i campi "automagicamente" completati in maniera corretta. Però questo meraviglioso trucchetto rimane a livello puramente teorico, perché non funziona e non capisco perché. Forse subst è disabilitato in ns0? --Francesco (All your base are belong to us) 22:27, 17 ago 2008 (CEST)Rispondi
Mi rispondo da solo: non dovrebbe essere disabilitato perché con {{ref}} funziona. /me continua a non capire l'inghippo... --Francesco (All your base are belong to us) 12:56, 18 ago 2008 (CEST)Rispondi
Ok, ho trovato il baco, subst non funziona dentro i tag ref. --Francesco (All your base are belong to us) 13:09, 18 ago 2008 (CEST)Rispondi
Copio qui, chissà che a qualcuno non venga in mente una soluzione in futuro (comunque, per i template complessi, se si vuole solo avere il codice risultante, meglio usare special:expandtemplates. --Nemo 02:04, 22 ago 2008 (CEST)Rispondi
Ritorna alla pagina "Cite web".