Vysvětlení funkce klíčových slov

Vyhrazená slova umožňují používat "hezké adresy" nejen pro názvy dokumentů, ale také pro nejrůznější argumenty, jako je například číslo stránky apod. Vyhrazená slova jsou zakázána v odkazech (objeví-li se například v Aliasu některého dokumentu, jsou automaticky systémem upravena, aby se předešlo konfliktu). Nachází-li se vyhrazené slovo v adrese stránky, systém ví, že končí například jméno stránky a začínají argumenty.

Příklad použití klíčových slov

Tento poněkud krkolomný popis si lépe popíšeme na příkladu.

Typická webová adresa vypadá zhruba takto (dejme tomu, že se jedná o stránku, která se jmenuje Archiv):

www.mojestranka.cz/page.php?itemid=123&topic=3&date=2007

To je poněkud nešikovné jak pro vyhledávače, tak pro uživatele, kteří se snaží adresu zapamatovat. Pomocí Aliasu v nastavení dokumentu a klíčových slov, můžeme z adresy udělat nejen lépe vypadající, ale i česky znějící adresu:

www.mojestranka.cz/archiv/tema/novinky/datum/2007

Vyhrazená slova navíc umožňují nejen obejít se bez otazníků a ampersandů (znak &), ale také používat vícejyzčné weby opravdu vícejazyčně: například máme-li anglickou verzi tohoto webu a vytvoříme dokument s nastaveným jazykem angličtina a adresa bude vypadat následovně:

www.mojestranka.cz/en/archive/topic/news/date/2007

Použití různých vyhrazených slov v jazykových verzích

Tento seznam vyhrazených slov systému pouze říká, jak to které slovo převést na argument, používaný interně v systému (tzn. že například slovo "strana" znamená pro systém argument "page"). To, jestli systém použije při generování odkazů slovo "strana", "page", nebo třeba "Seite", určíte v nastavení konkrétní jazykové verze stránek. Je potřeba, abyste v případě, že se rozhodnete použít slovo, které seznamu vyhrazených slov chybí (např. ono německé "Seite"), toto slovo do tohoto seznamu doplnili a přiřadili mu patřičný argument (tedy např. "page").

Argument vs. vyhrazené slovo

Argument je zjednodušeně řečeno jméno interní proměnné, kterou systém používá pro své interní potřeby. Tyto argumenty neměňte. Pouze v případě, že byste do systému přidávali nové funkce, má smysl argumenty přidávat, jinak použití nového argumentu nebude mít žádný smysl.

Vyhrazené slovo je v podstatě překladem argumentu do konkrétní jazykové verze. Pokud změníte vyhrazené slovo, musíte jej změnit také v nastavení patřičné jazykové verze. To znamená, že když se rozhodnete pro argument img používat místo vyhrazeného slova obr slovo obrazek, musíte tuto změnu promítnout také do nastavení vyhrazených slov v patřičné jazykové verzi.

Nepoužívejte diakritiku

Jak pro argumenty, tak pro vyhrazená slova platí následující omezení: nepoužívejte v nich diakritiku, mezery, zvláštní znaky atd. Omezte se na malou anglickou abecedu (a-z bez háčků a čárek), čísla (0-9). Případné víceslovné výrazy spojujte polčkami (-), nebo je pište dohromady. V drtivé většině případů si ovšem postačíte pouze s písmeny a-z.