Table of Contents

Wie füge ich eine Sidebar hinzu?

Wenn Du das neue Default Template (oder irgend ein anderes Template, das Sidebars von sich aus unterstützt) benutzt, hast Du schon die Sidebar-Funktionalität. Wenn Du ein anderes Template benutzt, gibt es prinzipell zwei Wege, die Sidebar-Funktionalität hinzuzufügen:

Das Benutzen eines Templates, das die Sidebar-Funktionalität enthält, ist oft die beste Wahl, denn die Sidebar ist dann schon optimal an Design und Layout des Templates angepasst.

Ich habe eine Sidebar-Funktionalität. Wie kann ich die Sidebar jetzt erstellen oder ändern?

Die meisten Templates benutzen eine normale Wikiseite mit Namen “sidebar” für die Sidebar. Bei manchen ist das konfigurierbar, so dass Du den Namen der Seite für die Sidebar selbst wählen kannst (z. B. gibt es seit Adora Belle die Konfigurationsoption sidebar, die von manchen Templates unterstützt wird). Andere Templates haben mehrere Sidebars, von denen jede ihre eigene Seite hat, manchmal sogar abhängig vom Namespace.

Im häufigsten Fall, dass Deine Sidebar einfach “sidebar” heißt, musst Du die Seite nur anlegen. Gehe auf die Seite http://dein-wiki.net/doku.php?id=sidebar, klicke auf “Seite erstellen”, bearbeite die Seite und speichere sie. Das ist alles, Deine gesicherten Änderungen werden in der Sidebar erscheinen.

Wie bekomme ich eine automatische Navigation in meine Sidebar?

Am besten ist es, ein Plugin mit Tag 'menu' oder mit Tag 'navigation' zu installieren.

Oft wirst Du zusätzlich das ~~NOCACHE~~ Makro brauchen, wenn Du ein Plugin benutzt, das den Inhalt der Sidebar abhängig von der angezeigten Seite oder dem Namespace ändert.

Meine Sidebar aktualisiert sich nicht richtig oder hebt falsche Sachen hervor

Wenn Deine Sidebar viele dynamische Elemente enthält (z. B. Hervorhebung der aktuellen Seite oder das Öffnen einer Unter-Liste, wie es eine große Zahl an Navigations-Plugins tut), musst Du das ~~NOCACHE~~ Makro in Deiner Sidebar eintragen, um das Caching der Sidebar zu verhindern.