Použití substituční šablony ARTICLE/cs
Substituční šablona {{ARTICLE}} byla vytvořena proto, aby usnadnila uživatelům založení nového článku.
Použití
Při zakládání nové stránky, můžeme vložit její obsah pomocí rozšíření Multiboilerplate, když vybereme šablonu {{ARTICLE}} z rozbalovací nabídky.
Je to výhodné, protože ji můžeme vložit šablonu do editačního okna, doplnit obsah a před uložením zkontrolovat, jestli výsledek odpovídá tomu co chceme, dříve než je ta stránka opravdu založena.
Pokud ne, můžeme editaci stornovat, nebo tu šablonu načíst znova.
{{subst:ARTICLE}}
Po uložení stránky na první pohled nic neuvidíme, ale vložený kód bude vypadat takto:
<!-- 1. stage
{{#ifeq:{{NUMBEROFSUBPAGES:Translations:{{FULLPAGENAME}}}}|0|{{int:languageofsource|{{PAGELANGUAGE}}}}|}}
1. stage -->
<!-- 3. stage
<noinclude><languages />
<!-- translate>[[Kategorie:WROP]]
3. stage -->
<!-- 2. stage
{{GTrans
| {{subst:FULLPAGENAME}}
| {{subst:PAGELANGUAGE}}
}}
2. stage -->
<!-- 3. stage
<!-- /translate></noinclude><section begin=news /><section begin=main />{{lastedit|
| {{subst:FULLPAGENAME}}
}}
3. stage -->
__NOTOC__
<!-- START OF PEREX -->
<!-- END OF PEREX --><section end=news /><section end=main />
Obsah stránky a perex
- Obsah stránky
- Tvoří vše co je na stránce.
- Perex
- Je část obsahu stránky, vymezená elementem
section, jehož atributybegin=aend=, mají-li shodný identifikátor, určují co z kódu se má zahrnout.
O využití perexu se podrobně píše na stránce Uživatel:Keny/ Uživatelské stránky, v rámci šablony {{ARTICLE}} je část kódu, co bude zahrnuta do perexu vymezena komentáři, ve kterých je slovo PEREX.
Ale nic nebrání tomu, aby byl perex sestaven z několika částí.
news a main vymezuje části, s nimiž pracuje šablona {{content}} na hlavní stránce wiki TheWoodcraft.org, ale to, jestli se odkaz na stránku někde zobrazí, včetně příslušného perexu, závisí především na čase poslední změny a kategorii do které je stránka kategorizována. Viz Nápověda:Kategorizace
První fáze
Během první fáze tvoříme obsah.
Pokud je v češtině, můžeme kód vymezený řádky na kterých je uvedeno stage 1. smazat a přejít rovnou ke druhé fázi, protože výchozím jazykem wiki TheWoodcraft.org je cs (čeština).
Pokud je obsah v jazyce jiném a vy nevíte jaký je nastaven výchozí jazyk stránky, odstraňte pouze řádky na kterých je uvedeno 1. stage a následně kód stránky uložte.
Obratem se začne na stránce zobrazovat informační box, který oznamuje aktuální jazyk stránky. Pokud odpovídá jazyku ve kterém je obsah, můžeme kód který ho vypisuje odstranit. Ale nemusíme. Přestane se zobrazovat, jakmile bude obsah stránky označený k překladu.
Druhá fáze
Ke druhé fázi můžeme přistoupit ve chvíli, kdy už je definitivně jasné, jak se bude stránka jmenovat, protože při uložení kódu dojde k substituci (nahrazení) názvu a jazykového kódu stránky.
Spočívá v tom, že odstraníte řádky na kterých je uvedeno 2. stage a následně kód stránky uložte.
Výsledkem bude vložení kódu, kterým se volá Widget:GoogleTranslate, který generuje odkaz na automatický překlad stránky z výchozího jazyka do aktuálně zvoleného jazyka rozhraní.
Třetí fáze
Během poslední, třetí fáze, se rozhodujeme, budeme-li obsah stránky překládat, nebo si vystačíme jen s automatickým překladem.
Budeme-li obsah překládat, je potřeba odstranit řádky na kterých je uvedeno 3. stage a u značkovacího párového elementu translate odstranit řetězce !-- , a wiki s ním začne pracovat.
To, jak označkovat zbytek obsahu, podrobně rozebírá Nápověda:Jazykové mutace stránek
Pokud nebudeme článek překládat pomocí překladatelského rozhraní wiki, můžeme z vloženého kódu šablony odstranit nejenom řádky na kterých je uvedeno 3. stage, ale také element languages a párový, značkovací element translate.