Chybí panel nástrojů pro úpravy

https://www.dokuwiki.org/faq:toolbar

:?: Nějakým způsobem zmizel panel nástrojů pro úpravy a už se nezobrazuje. Co mám dělat?

:!: Panel nástrojů pro úpravy je vytvořen pomocí JavaScriptu. To znamená, že pokud někde dojde k chybě v JavaScriptu, skript se přeruší a panel nebude viditelný. Pro vyřešení problému postupujte podle následujících kroků:

Problém s prohlížečem

  1. Ujistěte se, že máte povolený JavaScript a používáte aktuální verzi prohlížeče.
  2. Zkuste vynutit obnovení stránky.
    • Někdy má prohlížeč ve své mezipaměti poškozený skript.
    • Použijte Shift-F5, Ctrl-F5, Ctrl-Shift-R nebo jinou kombinaci, kterou váš prohlížeč vyžaduje pro vynucené obnovení.
    • Proveďte to v režimu úprav (ignorujte varování o opakovaném odesílání POST dat).
  3. Restartujte počítač.
  4. Vyzkoušejte jiné prohlížeče.
  5. Zkuste deaktivovat doplňky prohlížeče, které mohou ovlivňovat JavaScript.

Problém s DokuWiki

  1. Ujistěte se, že používáte aktuální verzi DokuWiki. 1)
  2. Ujistěte se, že se JavaScript načítá (pomocí volání funkce tpl_metaheaders() ve vaší šabloně)
    • Podívejte se do zdrojového kódu stránky a najděte řádek s js.php.
    • Načtěte soubor js.php (např. http://example.com/dokuwiki/lib/exe/js.php) v novém okně a zkontrolujte, zda se vše zobrazí.
  3. Pokud jste provedli upgrade ze starší verze DokuWiki, ujistěte se, že máte aktuální soubor conf/dokuwiki.php.
    • Změny vždy provádějte v souboru local.php.
    • Nedefinované konfigurační hodnoty mohou způsobit chyby v JavaScriptu, takže je to důležité! (např.: ujistěte se, že je definováno $conf['usedraft']).
    • Ujistěte se, že soubor /lib/exe/jquery.php má správná oprávnění pro čtení webovým serverem (zkuste k němu přistoupit přes web).
  4. Zkuste deaktivovat všechny nainstalované pluginy třetích stran, jejich JavaScript může být chybný (např.: odstraňte starý jquery plugin).
    • Po deaktivaci znovu proveďte vynucené obnovení stránky.
  5. Zkuste odstranit soubor conf/userscript.js, pokud ho máte.
    • Po odstranění znovu proveďte vynucené obnovení stránky.
  6. Pokud je povolena volba config:gzip_output, zkuste ji deaktivovat.
  7. Deaktivujte volbu komprimace JavaScriptu/CSS.
    • Samozřejmě znovu proveďte vynucené obnovení stránky. ;-)
    • Pokud to pomůže, pravděpodobně některý z vašich pluginů obsahuje chybný JavaScript, vraťte se o krok zpět a najděte ten vadný.
  8. Pokud stále máte problémy, zkontrolujte konzoli chyb JavaScriptu ve Firefoxu a nahlaste chyby v systému pro hlášení chyb.
    • Ujistěte se, že jste předtím deaktivovali volbu komprimace.

Pokud narazíte na problémy způsobené pluginem třetí strany, kontaktujte jeho autora a požádejte ho o opravu.

1)
Starší verze DokuWiki nefungují s Google Chrome.