# Nápověda Pub-Me CMS

## 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.

- Hlavní admin
  - Instalace
  - Nastavení
    - Nastavení webu
    - Vícejazyčné prostředí
    - Osobní nastavení
    - Administrátoři
    - Vyhrazená slova
      - Funkce vyhrazených slov
    - Systémové soubory
  - Administrátoři
  - XHTML šablony
  - CMS kód
  - Jazykové verze
  - Export a záloha
  - Rozšíření

### Související témata

- Vyhrazená slova
- Jazykové verze

### Odkazy

- Domovské stránky Pub-Me CMS
- Malének webdesign (autor Pub-Me)