O tomto webu

Tyto webové stránky jsou vytvořeny pomocí redakčního systému Drupal 7. Pro zajímavost jsem připravil výpis zde použitých modulů a témat vzhledu Drupalu, které zajišťují funkce webu. Pro vývoj používám prostředí Acquia Dev Desktop 2 ve Windows 10.

Hostitelem webu je free hosting Pipni, který má jistá omezení. Vytvářením tohoto webu si zároveň testuji, jak by bylo možné Drupal 7 provozovat v omezených podmínkách hostingu. Níže uvádím zjištěné problémy a omezení.

    Vzhled stránek je dán použitým tématem vzhledu z frameworku http://getbootstrap.com/. Konkrétně realizováno pomocí https://www.drupal.org/project/bootstrap a vytvořením vlastního subtématu, které vychází z návrhu https://bootswatch.com/flatly

    Původně byl vzhled stránky určován vlastním subtématem tématu https://www.drupal.org/project/at_commerce. Subtéma je demonstrováno na http://lifed79bccgb87iq.devcloud.acquia-sites.com. Hlavní nabídku tam generuje modul https://www.drupal.org/project/superfish.

    Na webu je v článcích (article) implementováno dělení slov na konci řádku pomocí skriptu hyphenator.

    "Lightbox" zobrazení obrázků je uděláno pomocí modulu Colorbox.

    Web je nedůsledně dvojjazyčný.

    Na webu je implementováno stahování obsahu ve formátu PDF.

    Pro přidávání tagů ke článkům je nasazen již nepodporovaný modul https://www.drupal.org/project/acdx_references, závislý na modulu https://www.drupal.org/project/autocomplete_deluxe.

    Časem zde oživím vzorový eshop postavený na modulech Drupal Commerce.

    Zjištěné problémy a omezení Drupalu 7 na free hostingu Pipni

    • Uvedený hosting nepodporuje mod_rewrite a tedy nemůžeme zapnout čisté URL adresy.
    • Soubory .htaccess generované Drupalem způsobují problémy při vytváření dočasných souborů (např. z modulu Color). Pomohlo zakomentovat řádky začínající "options" v souboru /www/sites/lifenet7/files/.htaccess.

    Poznámky:

    1. Na free Pipni lze nainstalovat aplikaci pro evidenci chyb http://www.mantisbt.org/. Je připraven na http://mantis.fettr.net/.
    2. Na free Pipni nelze nainstalovat Drupal 8, protože není k dispozici potřebná verze databázového serveru.
    3. Na Pipni lze založit více databází, na rozdíl od hostingu Active24.