DokuWiki

Je lepší, když je to jednoduché

Nástroje uživatele

Nástroje webu


faq:no-styles

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 / ve style.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.ini změň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_file ze 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.
  • Řešení: Vypněte nastavení compress v 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:
    1. Vypněte kompresi CSS v konfiguraci DokuWiki
    2. Smažte obsah složky data/cache
    3. Vymažte cache prohlížeče
    4. Zobrazte CSS samostatně přes: http://yourdomain/lib/exe/css.php?purge=true
      • Parametr ?purge=true zajistí, že se CSS vygeneruje znovu, ne z cache
    5. Prohlédněte výstup CSS - zda někde nevypadá divně
    6. Postupně deaktivujte pluginy a sledujte změny ve výstupu CSS nebo vzhledu stránky
    7. Pokud najdete problémový plugin, zkontrolujte jeho CSS soubory - mohou obsahovat chyby nebo nevyplněné proměnné
    8. Pro kontrolu CSS můžete použít W3C Markup Validation Service
faq/no-styles.txt • Poslední změna: (upraveno správcem (MartinR) mimo DokuWiki)

Pokud není uvedeno jinak, je obsah této wiki dostupný pod licencí:
CC-BY-SA • Uveďte původ - Zachovejte licenci 4.0 Mezinárodní
CC-BY-SA • Uveďte původ - Zachovejte licenci 4.0 Mezinárodní Darovat Běží na PHP Validátor HTML5 Validátor CSS Běží na DokuWiki

Našli jste na stránce chybu, nebo překlep?
Budu vděčný za upozornění.
Děkuji

Nahoru