faq:no-styles
⋮ Obsah
Styly se nenačítají
Používáte PHP 5.3.0
- Problém: Šablona se zobrazuje bez stylování. CSS soubory se nenačítají.
- Příčina: Chyba v PHP 5.3.0, která způsobuje problém, pokud jsou CSS soubory ve vedlejší složce (kvůli znaku
/vestyle.ini). - Řešení: Nejlepší je aktualizovat PHP na nejnovější verzi.
- Alternativa: Zkopírujte všechny CSS soubory do kořenové složky šablony a v souboru
style.inizměňte všechny cesty typu:css/<soubor>.css→<soubor>.css
Styly se nenačítají po přidání/odebrání pluginu
- Možná příčina: Konfigurace PHP se změnila, nebo PHP není správně nastaveno na novém serveru.
- Řešení: Ujistěte se, že funkce
parse_ini_file()není zakázaná.- Zkontrolujte direktivu:
disable_functions = …,parse_ini_file,…
- Odeberte
parse_ini_fileze seznamu zakázaných funkcí.
Neúplné styly
- Verze: 2014-05-05 "Ponder Stibbons"
- Problém: Rozvržení stránky je rozbité, i když máte aktuální verzi šablony.
- Příčina: Chyba v CSS kompresoru
- Řešení: Vypněte nastavení
compressv konfiguraci DokuWiki.- V další verzi bude chyba opravena, takže kompresi můžete opět zapnout.
Styly vůbec nefungují
- Příznak: Stránka se zobrazuje jako čisté HTML bez stylů.
- Možná příčina: Chyba v některém ze stylových souborů.
- Postup pro odhalení chyby:
- Vypněte kompresi CSS v konfiguraci DokuWiki
- Smažte obsah složky
data/cache - Vymažte cache prohlížeče
- Zobrazte CSS samostatně přes:
http://yourdomain/lib/exe/css.php?purge=true- Parametr
?purge=truezajistí, že se CSS vygeneruje znovu, ne z cache
- Prohlédněte výstup CSS - zda někde nevypadá divně
- Postupně deaktivujte pluginy a sledujte změny ve výstupu CSS nebo vzhledu stránky
- Pokud najdete problémový plugin, zkontrolujte jeho CSS soubory - mohou obsahovat chyby nebo nevyplněné proměnné
- Pro kontrolu CSS můžete použít W3C Markup Validation Service
faq/no-styles.txt • Poslední změna: (upraveno správcem (MartinR) mimo DokuWiki)