
Šablony témat a projektů usnadňují vytváření nových témat nápovědy, jelikož Vám umožní zahrnout do Vašeho aktuálního projektu nejen zvolený předdefinovaný styl tématu, ale automaticky také všechny použité skripty, obrázky, videa a další soubory použité v šabloně tématu.
V této kapitole se dozvíte, jak jsou šablony v produktu definovány a jak si můžete přidat šablony vlastní.
Šablony témat
Šablony témat naleznete v aplikační složce produktu Precision Helper v podsložce Templates\_Topics.
Při výchozí instalaci na Windows 2000/XP je to složka:
"C:\Documents and Settings\%UserName%\Data aplikací\Precision\precisionhelper\Templates\_Topics"
Při výchozí instalaci na Windows Vista (a vyšší) je to složka:
"C:\Users\%UserName%\AppData\Roaming\Precision\precisionhelper\Templates\_Topics"
Ve složce _Topics mohou již být soubory a další složky uloženy zcela libovolně, ale pro správné fungování v produktu Precision Helper je nutné splnit dvě podmínky:
- Hlavní soubor šablony musí být ve formátu tématu nápovědy (čili html, xml, apod.), a název souboru by měl obsahovat dvě přípony - identifikátor jazykového řezu a vlastní formát souboru. Čili např.: mytemplate.en.htm.
- Pro daný soubor šablony musí existovat konfigurační soubor s příponou .lst, který musí být ve struktuře adresářů umístěn tak, jako by se jednalo o projektový soubor, ve kterém budete chtít danou šablonu použít. Tento soubor pak musí obsahovat seznam obrázků, skriptů, stylů, a dalších souborů použitých v šabloně, přičemž hlavní soubor šablony musí být uveden na prvním místě. (Jak je asi patrné, pro různé šablony můžete využívat společné obrázky, styly, a další soubory.)
Precision Helper obsahuje několik základních šablon, na jejichž definici se můžete podívat, a také vyzkoušet jakým způsobem jsou poté nová témata, vytvořená z těchto šablon, zařazována do Vašich projektů.
Nejsnadnějším způsobem, jak vytvořit novou vlastní šablonu, je použít volbu "Uložit jako šablonu" v okně tématu (v nabídce "Vybrat téma"). Šablony si můžete evidovat v pomocném projektu nápovědy, editovat je jako normální témata, a poté uložit pro používání pomocí výše zmíněné volby.
Šablony projektů
Šablony projektů naleznete v aplikační složce produktu Precision Helper v podsložce Templates\_Projects.
Jako šablony jsou akceptovány všechny soubory s příponou .HHP (projekty MS Html Help). Pro rozlišení jazykových mutací, by projektové soubory měly obsahovat dvě přípony - identifikátor jazykového řezu a vlastní formát souboru. Čili např.: myproject.en.hhp.
Narozdíl od šablon témat, zde není nutné definovat speciální konfigurační soubory. Při vytváření nového projektu ze šablony se veškerý obsah složky s vybranou šablonou projektu (včetně podsložek) zkopíruje do umístění, které jste vybrali pro Váš nový projekt, a projektový soubor se přejmenuje na Vámi zadaný název.
Díky výše uvedenému principu použití šablon projektů, nelze soubory obrázků, stylů, skriptů, apod., sdílet mezi jednotlivými šablonami projektů.
Nejsnadnějším způsobem, jak vytvořit novou vlastní šablonu projektu, je zkopírovat obsah celého adresáře s Vaším stávajícím projektem do zmíněné složky šablon - např. Templates\_Projects\MyTemplate.