## page was renamed from HelpTvorbaStranky
##master-page:HelpOnPageCreation
##master-date:2005-06-03 19:42:56
#acl -All:write Default
#format wiki
#language cs

## see comment on HelpObsah

= Vytvoření nové stránky =
## We should test this section with beginners
## Beginner

Vyvořit novou stránku lze jejím navštívením. Pokud stránka neexistuje, `MoinMoin` nabídne její vytvoření. Existují další způsoby, jak vytvořit novou stránku:

== Přidáním odkazu na jinou stránku ==
 1. Editujte jinou stránku
 1. Přidejte odkaz na novou stránku, buď jako WikiName nebo jako `["Název S Mezerami"]`
 1. Uložte stránku a klikněte na nově vytvořený odkaz
 1. Zvolte jednu z nabídnutých šablon
 1. Editujte svoji novou stránku a pak ji uložte

Více informací o hypertextových odkazech mezi stránkami obsahuje HelpOnLinking.

== Navštívením stránky ==
## Can a complete beginner use this?

 1. Navštivte url nové stránky, například `http://example.com/wiki/MyNewPage`
 1. Zvolte z nabízených šablon
 1. Editujte novou stránku a nakonec ji uložte

 (!) Nemusí fungovat ve všech prohlížečích, jestliže název stránky obsahuje non ASCII znaky.

== Použitím makra NewPage ==

Disponuje-li současná stránka makrem `NewPage`:
 1. Vložte název stránky do textového pole a klikněte na "<<GetText(Create New Page)>>"
 1. Upravte svoji stránku a uložte ji

Příklad:
 <<NewPage(HelpTemplate)>>

Makro `NewPage` usnadňuje vytváření stránek s jednotnou šablonou nebo automatické vytváření sub stránek. Více informací o makru `NewPage` obsahuje HelpOnMacros.

== Použitím makra GoTo ==

Pokud současná stránka disponuje makrem `GoTo`:
 1. Vložte název nové stránky do textového pole a klikněte "<<GetText(Go To Page)>>"
 1. Klikněte na "Create new page"
 1. Upravte svoji stránku a uložte ji

Příklad:
 <<GoTo>>

= Výroba a užívání šablon =
## Advanced

Šablonu lze vytvořit stejně jako jakoukoli stránku, důležité je na konec názvu stránky připojit "'''Template'''". Stránka se šablonou pak bude přidána do seznamu šablon, který se zobrazuje při pokusu o navštívení neexistující stránky. Například NonExistentHelpPage obsahuje odkaz na HelpTemplate, jehož aktivací dojde k nahrání obsahu HelpTemplate do okna editoru.

 (!) Správce wiki může změnit pravidla pojmenovávání šablon, což umožňuje používat například šablony ve více jazycích.

= Proměnné a jejich substituce při ukládání stránky =
## Advanced

<<Anchor(variablesubstitution)>>
Následující proměnné jsou nahrazeny zvláštními hodnotami v okamžiku uložení stránky. V náhledu se však nahrazené neobjeví!

|| Proměnná         || Popis                                  || Příklad ||
|| @``PAGE@     || Název stránky (užitečné pro šablony)       || HelpTvorbaStranky ||
|| @``DATE@     || Datum ve formátu operačního systému          || <<Date(2005-09-17T09:50:20Z)>> ||
|| @``TIME@     || Datum a čas v uživatelském formátu           || <<DateTime(2005-09-17T09:50:20Z)>> ||
|| @``USERNAME@ || Jméno uživatele (případně jeho doména/IP)    || JanBlaha ||
|| @``USER@     || Podpis "-- loginname"                     || -- JanBlaha ||
|| @``SIG@      || Datovaný podpis "-- loginname date time"     || -- JanBlaha <<DateTime(2005-09-17T09:50:20Z)>> ||
|| @``MAILTO@   || Mailto: link s uživatelskými daty    || Žádný - na veřejných místech raději používejte makro Mail``To ||

Lze definovat vlastní proměnné na stránce Home``Page``Name/My``Dict. Stačí tam vypsat vlastní slovník (podle HelpOnDictionaries) s proměnnými a jejich hodnotami.

Uložením šablony nebo stránky s definicí formuláře se proměnné nenahradí. Stejnětak se nenahradí v náhledech stránek. Nahrazování proměnných je jinak globální a děje se kdekoliv na stránce, včetně zobrazení zdrojového kódu, komentářů, instrukcí pro zpracování a ve všech "zvláštních" oblastech, kde by se mohlo předpokládat, že tomu tak není.

= Záloha editoru =
## Advanced

Máte-li domovskou stránku (stránku se stejným názvem, jako je Vaše uživatelské jméno), záloha textu, který editujete, se při každém uložení nebo náhledu stránky zazálohuje do `UserName/MoinEditorBackup`. Pokud se cokoliv stane s prohlížečem během úprav stránky, lze použít tuto zálohu. Náhled je užitečný!

## TODO: remove this stupidity, sub page should be allowed always
## (!) If sub pages are disabled, the backup is saved as `UserNameMoinEditorBackup`
