Použití substituční šablony ARTICLE/cs

Z kapica.cz
Verze z 30. 5. 2025, 15:36, kterou vytvořil FuzzyBot (diskuse | příspěvky) (Stránka aktualizována, aby odpovídala nové verzi zdrojové stránky)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)


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.

Do záhlaví článku, který již existuje, ji můžeme vložit pomocí substituce:
{{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ž atributy begin= a end=, 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í.

Výchozí identifikátory 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.

Nováčkům, co se teprve seznamují s tím jak funguje wiki je doporučeno, aby si nechávali své editace zkontrolovat od zkušenějších uživatelů. Kontaktovat je mohou přes jejich uživatelské diskuzní stránky