Con un modello che comprende una pagina "include", in cui è inserito (manualmente) il nome NewPage come parametro, è possibile creare una magic-language-navigation.
include:languages
[[=]]
[[[de:{$pagename}|Deutsch]]], [[[en:{$pagename}|English]]], [[[es:{$pagename}|Español]]], [[[fr:{$pagename}|Français]]], [[[pl:{$pagename}|Polish]]]
[[/=]]
Il risultato può essere visto sopra.
Il parametro pagename $ verrà passato con il comando include …
template:languages
[[include include:languages pagename=NewPageNameHerePlease]]
----
Questo modello dovrebbe essere il nuovo modello predefinito.
module NewPage
[[module NewPage category="fr" template="template:languages" size="15" button="crerare una pagina"]]
modifica messaggio di pagine esistenti
Questa frase "include" può essere inserita anche dopo la creazione del NewPage
etichette (tags)
Il modulo TagCLoud deve specificare xy: categoria della lingua e xy:page-tags di lancio (invece di system:page-tags)
xy:pagine tagcloud usano il medesimo principio
nuove lingue? ?
Solo la pagina include:languages deve essere cambiata con la nuova lingua, … le lingue inutilizzate debbono essere rimosse se non trovate un traduttore Wiki.
attenzione!
- pagenames DEVE rimanere il medesimo qualunque sia la lingua della pagina corrente;
- le pagine en: devono seguire le stesse regole (icioè appartenere ad una categoria di lingua
riconoscimenti
Si è scoperto questo trucco dopo aver visto http://siliconcity.wikidot.com/template:herocharacter