Tvorba statických html stránek

Pomocí této funkce můžete vytvářet statickou verzi stránek. Budou vytvořeny jednotlivé html soubory, které můžete použít např. pro statickou off-line prezentaci na CD. Je možné rovněž využít této funkce k vytvoření statických html stránek, ale s výhodami redakčního systému - na localhostu budete stránky spravovat, ale na serveru bude statická podoba těchto stránek (v tom případě pochopitelně přijdete o výhody dynamicky generovaného obsahu, jako je možnost komentování, odesílání formulářů apod.)

Poznámka: Hned na úvod si otevřeně řekněme, že tato funkce není navržena ke spouštění na veřejně přístupném serveru poskytovaném běžným hostingem. Skript, který je touto funkcí spuštěn vyžaduje poměrně veliké nároky na dobu spuštění. Spouštějte jej tudíž na localhostu, kde si můžete nastavit takřka neomezené hodnoty. Budete-li generovat větší statické html stránky přímo na serveru, počítejte s tím, že budete muset mít možnost nastavit si proměnné jako je maximální hodnota timeoutu, paměti apod.

Po vytvoření statických stránek je pro plné zprovoznění potřeba do vytvořeného adresáře zkopírovat adresáře s obrázky, soubory ke stažení, kaskádovými styly, javascriptem apod. Pak by měly výsledné statické stránky vypadat v podstatě stejně jako zdrojový web (pochopitelně v případě, že máte např. správně nastavené cesty v souborech kaskádových stylů apod.)

Nastavení výstupu

  • Jméno adresáře - adresář, do kterého jsou ukládány vygenerované soubory. Tento adresář je vytvořen v adresáři admin/export/. Má-li funkce zdárně proběhnout, nesmí tento nově vytvářený adresář existovat. Nezadáte-li žádné jméno adresáře, pokusí se systém vytvořit adresář (admin/export/)html.
  • Struktura adresářů - máte možnost volby, jeslti budou soubory ukládány do jednoho adresáře ve formě cesta_k_souboru_jmeno_souboru.html nebo do podadresářů ve formě cesta/k/souboru/jmeno_souboru/index.html.
    Druhý způsob je bezesporu elegantnější a většinou je tudíž lepší používat ten, nicméně máte na výběr.
    Třetí volba, stromová struktura adresářů bez index.html v odkazech, je totéž jako druhá možnost, rozdíl je v tom, že se do odkazů vloží pouze cesta/k/souboru/jmeno_souboru, nikoliv i jméno souboru (index.html).
  • Exportavat komenáře - komentáře pochopitelně na statických stránkách nelze přidávat - nicméně můžete komentáře již existující exportavat spolu s hlavním obsahem stránek.
  • Exportovat do úrovně - můžete nastavit, do jaké úrovně přístupových práv exportovat web, případně jestli se mají exportovat i soubory chráněné heslem. Jinými slovy je možné exportovat i web, který má chráněné uživatelské sekce a tyto do exportu nezahrnout, nebo naopak - exportovat vše.