summaryrefslogtreecommitdiff
path: root/ikiwiki/directive/toggle.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'ikiwiki/directive/toggle.mdwn')
-rw-r--r--ikiwiki/directive/toggle.mdwn38
1 files changed, 38 insertions, 0 deletions
diff --git a/ikiwiki/directive/toggle.mdwn b/ikiwiki/directive/toggle.mdwn
new file mode 100644
index 0000000..f46cb93
--- /dev/null
+++ b/ikiwiki/directive/toggle.mdwn
@@ -0,0 +1,38 @@
+Die `toggle`- und `toggleable`-Anweisungen werden durch die [[!iki
+plugins/toggle desc=toggle]]-Erweiterung bereitgestellt.
+
+Mit diesen Anweisungen kann man auf Seiten Links erstellen, die beim
+Anklicken andere Teile der Seite anzeigen.
+
+Um dies zu erreichen, wird Javascript verwendet; Browser ohne Javascript
+sehen immer den kompletten Inhalt.
+
+Beispiel für die Benutzung:
+
+ \[[!toggle id="ipsum" text="anzeigen"]]
+
+ \[[!toggleable id="ipsum" text="""
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do
+ eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
+ ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
+ aliquip ex ea commodo consequat.
+
+ [[!toggle id="ipsum" text="verbergen"]]
+ """]]
+
+In dem umschaltbaren Text können beliebige Wiki-Formatierungen verwendet
+werden, sogar wie im obigen Beispiel weitere `toggle`-Anweisungen.
+
+Außerdem müssen die Definitionen von `toggle` und `toggleable` nicht
+nebeneinander stehen, sondern können beliebig über die Seite verteilt
+werden. Es kann auch mehrere `toggle` geben, die das gleiche `toggleable`
+umschalten.
+
+Als `id` ist "default" voreingestellt, sodass diese Angabe in einfachen
+Fällen weggelassen werden kann.
+
+Wenn ein `toggleable` zu Beginn angezeigt werden soll (um es dann verbergen
+zu können), kann bei seiner Einrichtung der Parameter `open=yes` angegeben
+werden.
+
+[[!meta robots="noindex, follow"]]