summaryrefslogtreecommitdiff
path: root/ikiwiki/directive/toggle.mdwn
blob: f46cb93b980f9163b2f6d009e5b20aff16565677 (plain)

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"]]