DIREKTIVEN


Inhalt:

Was sind Direktiven?

Direktiven sind Anweisungen, die kleine Progrämmchen ausführen, welche die Seite gestalten.
Sie werden dem Text und Inhalt einer Seite vorangestellt.
Sie sehen optisch den WikiLinks ähnlich. Man erkennt sie an dem Ausrufezeichen. Manchmal enthalten sie Parameter.

Wie sie aussehen

Eine Direktive sieht also so aus:

\[[!Direktiven-Parameter="Wert" Parameter="Wert"]]

Die Gänsefüsschen können weggelassen werden, falls der Wert ein einfaches Wort darstellt.
Und manche Direktiven nutzen Parameter ohne Werte.
Bspw.

[[!tag  Traumatherapie]]

Eine Direktive kann über mehrere Zeilen gehen:

[[!directive foo="baldersnatch" bar="supercalifragilisticexpialidocious" baz=11]]

Zudem können für den Wert auch mehrere Zeilen von zitiertem Text verwendet werden. Um Anführungszeichen als Teil des Zitats zu erlauben, umspanne den Textblock mit dreifachen Anführungszeichen oder triple-single-quotes:

[[!directive  text="""
1. "foo"
2. "bar"
3. "baz"
""" othertext='''
1. 'quux'
2. "foo"
''']]

If you want to put text with triple quotes into a parameter value, you can use perl-style here-doc syntax, even nesting it like this:

[[!directive  text=<<OUTER
[[!otherdirective <<INNER
inner text
INNER]]
outer text
OUTER]]

Liste der aktiven Direktiven

Interessant sind vor allem Folgende:

  • [[!toc ]] erstellt ein Inhaltsverzeichnis der Seite. Dafür müssen die Überschriften als solche gekennzeichnet werden.

  • [[!meta title]] verändert den Titel der Seite.
    Bspw.
    [[!meta title="Formatting wiki pages"]] verändert den Link "formatting" in "Formatting wiki pages"

  • [[!map ]] zeigt alle Seiten und Unterseiten des Wikis an.

Die Direktiven können vom Administrator erweitert werden. Liste ist bei Ausführen des Map-Befehls einsehbar (sowas mache ich in der Sandbox...)
Bitte bei Wünschen an mich wenden!