Benutzer-Werkzeuge

Webseiten-Werkzeuge


dokuwiki

Dies ist eine alte Version des Dokuments!


Dokuwiki

Dokuwiki ist eine in PHP geschriebene Wikisoftware.

Escaping von Sonderzeichen

Dokuwiki wandelt einige doppelte Sonderzeichen in eine Formatierung oder ein anderes Zeichen um. Benötigt man die doppelten Sonderzeichen als solche im Text, können sie mit

%%zeichen%%

escapet werden:

Eingabe ohne Escaping Bedeutung ohne Escaping Eingabe mit Escaping
-- – (langer Bindestrich)
%%--%%
__ unterstrichen
%%__%%
// kursiv
%%//%%
\\ Umbruch: Text
Text
%%\\%%

Relative Links zu Seiten außerhalb des Wikis können mit dem this-Tag angelegt werden:

[[this>../site.html]]

Zeilenumbruch in Listen

Ein Zeilenumbruch in einer Liste kann mit einem Doppelbachslash \\ erzeugt werden. Der Text muss dabei in einer Zeile stehen und nach dem Doppelbackslash muss ein Leerzeichen folgen.
Code:

  * Listenpunkt 1 \\ Zeile 2
  * Listenpunkt 2

Darstellung:

  • Listenpunkt 1
    Zeile 2
  • Listenpunkt 2

Liste in Tabelle

Listen bzw. Aufzählungen innerhalb von Tabellen lassen sich mit Hilfe des Wrap-Plugins realisieren.
Code:

^Wert^Beschreibung^
|A|<WRAP>
  * foo
  * bar
</WRAP>|

Darstellung:

WertBeschreibung
A
  • foo
  • bar

Tabelle in Liste

Es ist nicht möglich eine Tabelle als Element einer Liste anzulegen, auch nicht mit Hilfe des Wrap-Plugins.

Tabelle in Tabelle

Tabellen innerhalb von Tabellen lassen sich ebenfalls mit Hilfe des Wrap-Plugins realisieren.
Code:

^Wert^ Beschreibung^
|A|<WRAP>
^Überschrift 1^ Überschrift 2^
|foo |bar|
</WRAP>|

Darstellung:

Wert Beschreibung
A
Überschrift 1 Überschrift 2
foo bar

Sortierbare Tabellen

Tabellen können mit dem Plugin sortablejs und den Tags <sortable> bzw. </sortable> sortierbar gemacht werden. Die Tabelle muss eine Titelzeile mit ^ besitzen. Um standardmäßig nach einer Spalte zu sortieren <sortable 1> bzw. <sortable r1> für die umgekehrte Reihenfolge.

Beispiel:

<sortable>
^Überschrift 1 ^Überschrift 1^
|1 |2|
|2 |1|
</sortable>
Überschrift 1 Überschrift 1
1 2
2 1

Fußnoten in sortierbarer Tabelle

Werden Fußnoten in einer sortierbaren Tabelle (mit dem Plugin sortablejs) verwendet, darf keine Leerzeile zwischen Tabelle und schließendem </sortable> stehen, sonst werden alle Fußnoten zweimal eingeblendet: einmal direkt unter der Tabelle und einmal am Ende der Seite:

Aussehen mit Leerzeile:

Titel1)
Zelle 1
Zelle 2

1)
Fußnote 1

Aussehen ohne Leerzeile:

Titel2)
Zelle 1
Zelle 2

Ausrichtung von Bildern mit Titel

Um Bilder auszurichten, die einen Titel (Tooltip) besitzen, müssen die Leerzeichen vor dem | stehen:

{{ wiki:dokuwiki-128.png|Rechts}}
{{wiki:dokuwiki-128.png |Links}}
{{ wiki:dokuwiki-128.png |Zentriert}}

Beispiel:

Rechts Links Zentriert

SVG-Upload

Standardmäßig ist der Upload von SVG-Dateien im Media-Manager deaktiviert. Um ihn zu erlauben, muss eine Datei conf/mime.local.conf angelegt bzw. bearbeitet werden mit folgendem Inhalt:

svg     image/svg+xml

SVG-Dateien sind potentiell unsicher. Daher sollte der Upload in öffentlichen Wikis nicht erlaubt werden, siehe auch Bugreport!

Hinweise

Mit dem WRAP-Plugin lassen sich optisch ansprechende Hinweise erstellen.

Code Darstellung
<WRAP important round>
Dies ist ein Hinweis.
</WRAP>

Dies ist ein Hinweis.

<WRAP tip round>
Dies ist ein Tipp.
</WRAP>

Dies ist ein Tipp.

<WRAP todo round>
Dies ist ein TODO.
</WRAP>

Dies ist ein TODO.

<WRAP info round>
Dies ist eine Info.
</WRAP>

Dies ist eine Info.

<WRAP alert round>
Dies ist eine Warnung.
</WRAP>

Dies ist eine Warnung.

1)
Fußnote 1
2)
Fußnote 2
dokuwiki.1637425627.txt.gz · Zuletzt geändert: 2021/11/20 17:27 von olli