https://www.dokuwiki.org/faq:sidebar
Pokud používáte výchozí šablonu (nebo jinou šablonu, která podporuje postranní panel automaticky), funkce sidebaru je již dostupná. Pokud používáte jinou šablonu, existují v zásadě dva způsoby, jak postranní panel přidat:
Použití šablony, která sidebar již obsahuje, bývá často lepší volbou, protože sidebar bude optimalizován pro daný design a rozvržení šablony.
Většina šablon používá běžnou wiki stránku s názvem „sidebar“ jako postranní panel. Název této stránky lze nastavit pomocí konfigurační volby config:sidebar. Některé šablony mohou mít vlastní nastavení nebo dokonce více sidebarů – viz dokumentace k vaší šabloně.
Ve většině případů stačí stránku „sidebar“ vytvořit. Přejděte na
http://your-wiki.com/doku.php?id=sidebar, klikněte na „Vytvořit tuto stránku“, upravte ji, uložte – a je to. Vaše změny se zobrazí v postranním panelu.
Pokud váš sidebar obsahuje dynamické prvky (např. rozbalování podseznamů, jako u některých navigačních pluginů), může být potřeba na stránku přidat makro ~~NOCACHE~~, aby se sidebar neukládal do mezipaměti.
Jeden sidebar se ve výchozím nastavení použije pro všechny stránky ve jmenném prostoru, kde je stránka „sidebar“ vytvořena. Můžete si tedy zvolit, kde se má sidebar zobrazovat:
:sidebar – použije se pro všechny stránky v celé wiki (jmenný prostor :*):foo:sidebar – použije se pro všechny stránky ve jmenném prostoru foo:*Navíc můžete snadno mít více sidebarů: „použije se nejbližší stránka sidebar“, jak uvádí nastavení sidebar.
Není žádné omezení pro specifické sidebary podle jmenného prostoru, což usnadňuje orientaci:
:foo:sidebar pro jmenný prostor foo:*:bar:sidebar pro jmenný prostor bar:*:foo:bar:sidebar pro jmenný prostor :foo:bar:*:foo:bar:baz:sidebar pro jmenný prostor :foo:bar:baz:*Jinými slovy: stačí vytvořit stránku s názvem „sidebar“ v daném jmenném prostoru a bude se vztahovat na všechny stránky v tomto prostoru.
Je však nutné ověřit, zda vaše šablona toto nastavení podporuje. Např. šablona Bootstrap3 (a možná i další) rozšiřuje schopnosti jmenného prostoru i na jiné prvky šablony (rightsidebar, navbar, pageheader,…). Zkontrolujte konfigurační možnosti vaší šablony.
Otázka: Sidebar se nezobrazuje některým nebo všem uživatelům bez administrátorských práv.
Odpověď: Uživatel, kterému se má sidebar zobrazit, musí mít oprávnění ke čtení stránky „sidebar“.