Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
wiki:syntax [16.07.2025 11:54] – Updated syntax reference with optimized structure and comprehensive plugin coverage Jane Alesiwiki:syntax [15.10.2025 05:34] (aktuell) – alte Version wiederhergestellt (10.06.2025 10:42) Michael Wegener
Zeile 1: Zeile 1:
-====== DokuWiki Syntax Reference Optimized ======+====== Umfassende DokuWiki-Syntaxreferenz für wiki.satware.com ======
  
-**System:** DokuWiki 2024-02-06b "Kaos" | Bootstrap3 | 25+ plugins | PHP 7.4-8.1+**Basierend auf DokuWiki 2024-02-06b "Kaos" Release**
  
 ---- ----
  
-===== 1. Text Formatting =====+===== Systemkonfiguration ===== 
 +  * **DokuWiki Version:** 2024-02-06b "Kaos" 
 +  * **Template:** Bootstrap3 v2024-02-06 (hotfix/20241008) 
 +  * **Installierte Plugins:** 25+ aktive Erweiterungen 
 +  * **PHP-Kompatibilität:** 7.4 bis 8.1
  
-==== Basic Markup ==== +----
-``` +
-**bold** //italic// __underline__ ''monospace'' +
-<sub>subscript</sub> <sup>superscript</sup> <del>strikethrough</del> +
-**__//''combined formatting''//__** +
-```+
  
-==== Line Breaks ==== +===== 1. Grundlegende Textformatierung =====
-``` +
-Line 1\\ +
-Line 2 with forced break\\ +
-End of paragraph+
  
-New paragraph starts here +==== Textauszeichnung ==== 
-```+<code> 
 +DokuWiki unterstützt **fett**, //kursiv//, __unterstrichen__ und ''monospace'' Text. 
 +Natürlich können Sie **__//''alles kombinieren''//__**. 
 +</code> 
 + 
 +**Ergebnis:**\\ 
 +DokuWiki unterstützt **fett**, //kursiv//, __unterstrichen__ und ''monospace'' Text.\\ 
 +Natürlich können Sie **__//''alles kombinieren''//__**. 
 + 
 +==== Hoch- und Tiefstellung ==== 
 +<code> 
 +Sie können <sub>tiefgestellt</sub> und <sup>hochgestellt</sup> verwenden. 
 +Beispiel: H<sub>2</sub>O und E=mc<sup>2</sup> 
 +</code> 
 + 
 +**Ergebnis:** Sie können <sub>tiefgestellt</sub> und <sup>hochgestellt</sup> verwenden.\\ 
 +Beispiel: H<sub>2</sub>O und E=mc<sup>2</sup> 
 + 
 +==== Durchgestrichener Text ==== 
 +<code> 
 +Sie können etwas als <del>gelöscht</del> markieren. 
 +</code> 
 + 
 +**Ergebnis:** Sie können etwas als <del>gelöscht</del> markieren. 
 + 
 +==== Zeilenumbrüche und Absätze ==== 
 +<code> 
 +Dies ist Text mit Zeilenumbrüchen\\ 
 +Beachten Sie, dass die zwei Backslashes nur am Zeilenende\\ 
 +oder gefolgt von\\ einem Leerzeichen erkannt werden \\dies passiert ohne. 
 +</code> 
 + 
 +**Ergebnis:**\\ 
 +Dies ist Text mit Zeilenumbrüchen\\ 
 +Beachten Sie, dass die zwei Backslashes nur am Zeilenende\\ 
 +oder gefolgt von\\ einem Leerzeichen erkannt werden \\dies passiert ohne. 
 + 
 +**Wichtig:** Verwenden Sie erzwungene Zeilenumbrüche nur wenn wirklich nötig.
  
 ---- ----
  
-===== 2. Headers & Structure =====+===== 2. Überschriften und Gliederung =====
  
-==== Header Levels ==== +==== Überschriftenebenen ==== 
-``` +<code> 
-====== H1 (Main Title) ====== +====== Ebene 1 (Hauptüberschrift) ====== 
-===== H2 (Section) ===== +===== Ebene 2 ===== 
-==== H3 (Subsection) ==== +==== Ebene 3 ==== 
-=== H4 (Sub-subsection) === +=== Ebene 4 === 
-== H5 (Paragraph) == +== Ebene 5 == 
-```+</code>
  
-==== Control Macros ==== +**Ergebnis:** 
-``` +====== Ebene 1 (Hauptüberschrift) ====== 
-----                    // horizontal line +===== Ebene 2 ===== 
-~~NOTOC~~              // disable table of contents +==== Ebene 3 ==== 
-~~NOCACHE~~            // force page refresh +=== Ebene 4 === 
-```+== Ebene 5 == 
 + 
 +==== Automatisches Inhaltsverzeichnis ==== 
 +  * Wird automatisch bei mehr als 3 Überschriften erstellt 
 +  * Deaktivierung mit ''%%~~NOTOC~~%%'' 
 + 
 +==== Horizontale Linie ==== 
 +<code> 
 +---- 
 +</code> 
 + 
 +**Ergebnis:** 
 +---- 
 + 
 +Vier oder mehr Bindestriche erzeugen eine horizontale Linie.
  
 ---- ----
Zeile 47: Zeile 93:
 ===== 3. Links ===== ===== 3. Links =====
  
-==== External Links ==== +==== Externe Links ==== 
-``` +<code> 
-http://example.com +http://www.google.com 
-[[http://example.com]] +[[http://www.google.com]] 
-[[http://example.com|Link text]] +[[http://www.google.com|Dieser Link führt zu Google]] 
-<email@domain.com+<andi@splitbrain.org
-```+</code>
  
-==== Internal Links ==== +**Ergebnis:**\\ 
-``` +http://www.google.com\\ 
-[[pagename]] +[[http://www.google.com]]\\ 
-[[pagename|Display text]] +[[http://www.google.com|Dieser Link führt zu Google]]\\ 
-[[namespace:page]] +<andi@splitbrain.org>
-[[#anchor|Section link]] +
-[[syntax#internal|This section]] +
-```+
  
-==== Special Links ==== +==== Interne Links ==== 
-``` +<code> 
-[[doku>wiki]]          // Interwiki +[[seitenname]] 
-[[\\server\share]]     // Windows share +[[seitenname|Link-Text]] 
-```+[[namespace:seitenname]] 
 +[[syntax#internal|Zu diesem Abschnitt]] 
 +</code> 
 + 
 +**Ergebnis:**\\ 
 +[[seitenname]]\\ 
 +[[seitenname|Link-Text]]\\ 
 +[[namespace:seitenname]]\\ 
 +[[syntax#internal|Zu diesem Abschnitt]] 
 + 
 +==== Interwiki-Links ==== 
 +<code> 
 +[[doku>Interwiki]] 
 +[[wp>Wiki]] 
 +</code> 
 + 
 +**Ergebnis:**\\ 
 +[[doku>Interwiki]]\\ 
 +[[wp>Wiki]] 
 + 
 +==== Windows-Freigaben ==== 
 +<code> 
 +[[\\server\freigabe|Diese Freigabe]] 
 +</code> 
 + 
 +**Ergebnis:**\\ 
 +[[\\server\freigabe|Diese Freigabe]] 
 + 
 +==== Bild-Links ==== 
 +<code> 
 +[[http://php.net|{{wiki:dokuwiki-128.png}}]] 
 +</code> 
 + 
 +**Ergebnis:**\\ 
 +[[http://php.net|{{wiki:dokuwiki-128.png}}]]
  
 ---- ----
  
-===== 4. Media & Images =====+===== 4. Bilder und Medien =====
  
-==== Basic Image Syntax ==== +==== Grundlegende Bildsyntax ==== 
-``` +<code> 
-{{image.png}}                    // original size +{{wiki:dokuwiki-128.png}}                    // Originalgröße 
-{{image.png?200}}               // width200px +{{wiki:dokuwiki-128.png?50}}                 // Breite50px 
-{{image.png?200x100}}           // width height +{{wiki:dokuwiki-128.png?200x50}}             // Breite Höhe 
-{{https://example.com/img.png}} // external image +{{https://www.php.net/images/php.gif?200x50}} // Externes Bild 
-```+</code>
  
-==== Image Alignment ==== +**Ergebnis:**\\ 
-``` +{{wiki:dokuwiki-128.png}}\\ 
-{{ image.png }}                 // centered +{{wiki:dokuwiki-128.png?50}}\\ 
-{{image.png }}                  // left aligned +{{wiki:dokuwiki-128.png?200x50}}\\ 
-{{ image.png}}                  // right aligned +{{https://www.php.net/images/php.gif?200x50}}
-{{image.png|Caption text}}      // with caption +
-```+
  
-==== Supported Formats ==== +==== Bildausrichtung ==== 
-- **Images:** gif, jpg, png, svg +<code> 
-**Video:** webm, ogv, mp4 +{{ wiki:dokuwiki-128.png}}    // Rechtsbündig 
-**Audio:** ogg, mp3, wav+{{wiki:dokuwiki-128.png }}    // Linksbündig 
 +{{ wiki:dokuwiki-128.png }}   // Zentriert 
 +</code> 
 + 
 +**Ergebnis:** 
 + 
 +{{ wiki:dokuwiki-128.png}} 
 + 
 +{{wiki:dokuwiki-128.png }} 
 + 
 +{{ wiki:dokuwiki-128.png }} 
 + 
 +==== Bildtitel und Alt-Text ==== 
 +<code> 
 +{{ wiki:dokuwiki-128.png |Dies ist die Bildunterschrift}} 
 +</code> 
 + 
 +**Ergebnis:**\\ 
 +{{ wiki:dokuwiki-128.png |Dies ist die Bildunterschrift}} 
 + 
 +==== Unterstützte Medienformate ==== 
 + 
 +^ Typ ^ Formate ^ 
 +| **Bilder** | ''gif''''jpg''''png''''svg'' | 
 +**Video** | ''webm''''ogv''''mp4'' | 
 +**Audio** | ''ogg''''mp3''''wav''
 +| **Flash** | ''swf''
 + 
 +==== Nur-Link zu Medien ==== 
 +<code> 
 +{{wiki:dokuwiki-128.png?linkonly}} 
 +</code> 
 + 
 +**Ergebnis:**\\ 
 +{{wiki:dokuwiki-128.png?linkonly}} 
 + 
 +==== Fallback-Formate für Videos ==== 
 +Laden Sie mehrere Formate hoch (z.B. ''video.mp4'', ''video.webm'', ''video.ogv'') für maximale Browser-Kompatibilität.
  
 ---- ----
  
-===== 5. Lists =====+===== 5. Listen =====
  
-==== Unordered Lists ==== +==== Ungeordnete Listen ==== 
-``` +<code> 
-  * First item +  * Dies ist eine Liste 
-  * Second item +  * Der zweite Punkt 
-    * Nested item +    * Sie können verschiedene Ebenen haben 
-    * Another nested +    * Noch ein Unterpunkt 
-  * Back to first level +  * Ein weiterer Punkt 
-```+</code>
  
-==== Ordered Lists ==== +**Ergebnis:** 
-``` +  * Dies ist eine Liste 
-  - First numbered +  * Der zweite Punkt 
-  - Second numbered +    * Sie können verschiedene Ebenen haben 
-    - Nested numbered +    * Noch ein Unterpunkt 
-    - Another nested +  * Ein weiterer Punkt
-  - Back to first level +
-```+
  
-==== Mixed Lists ==== +==== Geordnete Listen ==== 
-``` +<code> 
-  * Unordered +  - Die gleiche Liste, aber nummeriert 
-    - Ordered nested +  - Ein weiterer Punkt 
-    - Another ordered +    - Verwenden Sie Einrückung für tiefere Ebenen 
-  * Back to unordered +    - Das war'
-```+  - Zurück zur ersten Ebene 
 +</code> 
 + 
 +**Ergebnis:** 
 +  - Die gleiche Liste, aber nummeriert 
 +  - Ein weiterer Punkt 
 +    - Verwenden Sie Einrückung für tiefere Ebenen 
 +    - Das war'
 +  - Zurück zur ersten Ebene 
 + 
 +==== Gemischte Listen ==== 
 +<code> 
 +  * Ungeordnet 
 +    - Geordnet 
 +    - Noch einer 
 +  * Zurück zu ungeordnet 
 +</code> 
 + 
 +**Ergebnis:** 
 +  * Ungeordnet 
 +    - Geordnet 
 +    - Noch einer 
 +  * Zurück zu ungeordnet
  
 ---- ----
  
-===== 6. Tables =====+===== 6. Tabellen =====
  
-==== Basic Table ==== +==== Grundlegende Tabellensyntax ==== 
-``` +<code> 
-Header 1 ^ Header 2 ^ Header 3 ^ +Überschrift 1 ^ Überschrift 2 ^ Überschrift 3 ^ 
-Cell   Cell   Cell   +Zeile Sp 1  Zeile 1 Sp  Zeile 1 Sp  
-Row    Data     More     +Zeile Sp 1  Zeile 2 Sp 2  Zeile 2 Sp 3  
-```+</code>
  
-==== Advanced Features ==== +**Ergebnis:** 
-``` +Überschrift 1 ^ Überschrift 2 ^ Überschrift 3 ^ 
-Header 1 ^ Header 2 ^ Header 3 ^ +Zeile 1 Sp 1  | Zeile 1 Sp  Zeile 1 Sp  
-Cell   | Colspan  |+Zeile 2 Sp 1  Zeile Sp 2  Zeile 2 Sp  |
-| Rowspan  | Cell   Cell   +
-:::      Cell   Cell   | +
-```+
  
-==== Alignment ==== +==== Colspan (Zellen horizontal verbinden) ==== 
-``` +<code> 
-    Centered Header     +Überschrift 1 ^ Überschrift 2 ^ Überschrift 3 
-|  right|  center  |left  | +Zeile 1 Sp 1  Zeile 1 Sp 2  | Zeile 1 Sp 3  | 
-``` +| Zeile 2 Sp 1  ein colspan (beachten Sie die doppelte Pipe) || 
-**Rules:** 2+ spacesleft→right, right→left, both→center+| Zeile 3 Sp 1  | Zeile 3 Sp 2  | Zeile 3 Sp 3  | 
 +</code> 
 + 
 +**Ergebnis:** 
 +^ Überschrift 1 ^ Überschrift ^ Überschrift 3 ^ 
 +| Zeile 1 Sp 1  | Zeile 1 Sp 2  | Zeile 1 Sp 3  | 
 +| Zeile 2 Sp 1  | ein colspan (beachten Sie die doppelte Pipe) || 
 +| Zeile 3 Sp 1  | Zeile 3 Sp 2  | Zeile 3 Sp 3  | 
 + 
 +==== Vertikale Überschriften ==== 
 +<code> 
 +|              ^ Überschrift 1  ^ Überschrift 2  ^ 
 +^ Überschrift 3 | Zeile 1 Sp 2  | Zeile 1 Sp 3  | 
 +^ Überschrift 4 | Zeile 2 Sp 2  | Zeile 2 Sp 3  | 
 +</code> 
 + 
 +**Ergebnis:** 
 +|              ^ Überschrift 1  ^ Überschrift 2  ^ 
 +^ Überschrift 3 | Zeile 1 Sp 2  | Zeile 1 Sp 3  | 
 +^ Überschrift 4 | Zeile 2 Sp 2  | Zeile 2 Sp 3  | 
 + 
 +==== Rowspan (Zellen vertikal verbinden) ==== 
 +<code> 
 +^ Überschrift 1 ^ Überschrift 2                ^ Überschrift 3 ^ 
 +| Zeile 1 Sp 1  | diese Zelle erstreckt sich vertikal | Zeile 1 Sp 3 | 
 +| Zeile 2 Sp 1  | :::                                 | Zeile 2 Sp 3 | 
 +| Zeile 3 Sp 1  | :::                                 | Zeile 3 Sp 3 | 
 +</code> 
 + 
 +**Ergebnis:** 
 +^ Überschrift 1 ^ Überschrift 2                ^ Überschrift 3 ^ 
 +| Zeile 1 Sp 1  | diese Zelle erstreckt sich vertikal | Zeile 1 Sp 3 | 
 +| Zeile 2 Sp 1  | :::                                 | Zeile 2 Sp 3 | 
 +| Zeile 3 Sp 1  | :::                                 | Zeile 3 Sp 3 | 
 + 
 +==== Tabellenausrichtung ==== 
 +<code> 
 +^           Tabelle mit Ausrichtung           ^^^ 
 +|        rechts|    zentriert    |links          | 
 +|links          |        rechts|    zentriert    | 
 +| xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx | 
 +</code> 
 + 
 +**Ergebnis:** 
 +^           Tabelle mit Ausrichtung           ^^^ 
 +|        rechts|    zentriert    |links          | 
 +|links          |        rechts|    zentriert    | 
 +| xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx | 
 + 
 +**Ausrichtungsregeln:** 
 +  * **Rechtsbündig:** Mindestens 2 Leerzeichen links 
 +  * **Linksbündig:** Mindestens 2 Leerzeichen rechts   
 +  * **Zentriert:** Mindestens 2 Leerzeichen auf beiden Seiten
  
 ---- ----
  
-===== 7. Code & Formatting =====+===== 7. Code und Formatierung =====
  
-==== Inline Code ==== +==== Inline-Code ==== 
-``` +<code> 
-Use ''monospace'' for inline code +Dies ist ''monospace'' Text. 
-```+</code>
  
-==== Code Blocks ==== +**Ergebnis:**\\ 
-```+Dies ist ''monospace'' Text. 
 + 
 +==== Code-Blöcke ==== 
 +**Ergebnis:**
 <code> <code>
-Plain code block +Dies ist vorformatierter Code, alle Leerzeichen bleiben erhalten: wie              <-hier
-preserves   spaces+
 </code> </code>
  
 +==== Datei-Blöcke ====
 +<code>
 +<file>
 +Dies ist ziemlich dasselbe, aber Sie könnten es verwenden, um zu zeigen, dass Sie eine Datei zitiert haben.
 +</file>
 +</code>
 +
 +**Ergebnis:**
 +<file>
 +Dies ist ziemlich dasselbe, aber Sie könnten es verwenden, um zu zeigen, dass Sie eine Datei zitiert haben.
 +</file>
 +
 +==== Syntax-Highlighting ====
 +<code>
 <code java> <code java>
-// Syntax highlighted Java +/** 
-public class Hello {+ * Die HelloWorldApp-Klasse implementiert eine Anwendung, die 
 + * einfach "Hello World!" zur Standardausgabe anzeigt. 
 + *
 +class HelloWorldApp {
     public static void main(String[] args) {     public static void main(String[] args) {
-        System.out.println("Hello World!");+        System.out.println("Hello World!"); //Zeigt den String an.
     }     }
 } }
 </code> </code>
-```+</code>
  
-==== File Blocks ==== +**Ergebnis:** 
-``` +<code java> 
-<file php script.php> +/** 
-<?php + * Die HelloWorldApp-Klasse implementiert eine Anwendung, die 
-echo "Downloadable file"; + * einfach "Hello World!" zur Standardausgabe anzeigt. 
-?>+ */ 
 +class HelloWorldApp { 
 +    public static void main(String[] args) { 
 +        System.out.println("Hello World!"); //Zeigt den String an. 
 +    } 
 +
 +</code> 
 + 
 +==== Unterstützte Sprachen für Syntax-Highlighting ==== 
 +''4cs'', ''6502acme'', ''6502kickass'', ''6502tasm'', ''68000devpac'', ''abap'', ''actionscript3'', ''actionscript'', ''ada'', ''aimms'', ''algol68'', ''apache'', ''applescript'', ''apt_sources'', ''arm'', ''asm'', ''asp'', ''asymptote'', ''autoconf'', ''autohotkey'', ''autoit'', ''avisynth'', ''awk'', ''bascomavr'', ''bash'', ''basic4gl'', ''batch'', ''bf'', ''biblatex'', ''bibtex'', ''blitzbasic'', ''bnf'', ''boo'', ''caddcl'', ''cadlisp'', ''ceylon'', ''cfdg'', ''cfm'', ''chaiscript'', ''chapel'', ''cil'', ''c_loadrunner'', ''clojure'', ''c_mac'', ''cmake'', ''cobol'', ''coffeescript'', ''c'', ''cpp'', ''cpp-qt'', ''cpp-winapi'', ''csharp'', ''css'', ''cuesheet'', ''c_winapi'', ''dart'', ''dcl'', ''dcpu16'', ''dcs'', ''delphi'', ''diff'', ''div'', ''dos'', ''dot'', ''d'', ''ecmascript'', ''eiffel'', ''email'', ''epc'', ''e'', ''erlang'', ''euphoria'', ''ezt'', ''f1'', ''falcon'', ''fo'', ''fortran'', ''freebasic'', ''freeswitch'', ''fsharp'', ''gambas'', ''gdb'', ''genero'', ''genie'', ''gettext'', ''glsl'', ''gml'', ''gnuplot'', ''go'', ''groovy'', ''gwbasic'', ''haskell'', ''haxe'', ''hicest'', ''hq9plus'', ''html'', ''html4strict'', ''html5'', ''icon'', ''idl'', ''ini'', ''inno'', ''intercal'', ''io'', ''ispfpanel'', ''java5'', ''java'', ''javascript'', ''jcl'', ''j'', ''jquery'', ''julia'', ''kixtart'', ''klonec'', ''klonecpp'', ''kotlin'', ''latex'', ''lb'', ''ldif'', ''lisp'', ''llvm'', ''locobasic'', ''logtalk'', ''lolcode'', ''lotusformulas'', ''lotusscript'', ''lscript'', ''lsl2'', ''lua'', ''m68k'', ''magiksf'', ''make'', ''mapbasic'', ''mathematica'', ''matlab'', ''mercury'', ''metapost'', ''mirc'', ''mk-61'', ''mmix'', ''modula2'', ''modula3'', ''mpasm'', ''mxml'', ''mysql'', ''nagios'', ''netrexx'', ''newlisp'', ''nginx'', ''nimrod'', ''nsis'', ''oberon2'', ''objc'', ''objeck'', ''ocaml-brief'', ''ocaml'', ''octave'', ''oobas'', ''oorexx'', ''oracle11'', ''oracle8'', ''oxygene'', ''oz'', ''parasail'', ''parigp'', ''pascal'', ''pcre'', ''perl6'', ''perl'', ''per'', ''pf'', ''phix'', ''php-brief'', ''php'', ''pic16'', ''pike'', ''pixelbender'', ''pli'', ''plsql'', ''postgresql'', ''postscript'', ''povray'', ''powerbuilder'', ''powershell'', ''proftpd'', ''progress'', ''prolog'', ''properties'', ''providex'', ''purebasic'', ''pycon'', ''pys60'', ''python'', ''qbasic'', ''qml'', ''q'', ''racket'', ''rails'', ''rbs'', ''rebol'', ''reg'', ''rexx'', ''robots'', ''roff'', ''rpmspec'', ''rsplus'', ''ruby'', ''rust'', ''sas'', ''sass'', ''scala'', ''scheme'', ''scilab'', ''scl'', ''sdlbasic'', ''smalltalk'', ''smarty'', ''spark'', ''sparql'', ''sql'', ''sshconfig'', ''standardml'', ''stonescript'', ''swift'', ''systemverilog'', ''tclegg'', ''tcl'', ''teraterm'', ''texgraph'', ''text'', ''thinbasic'', ''tsql'', ''twig'', ''typoscript'', ''unicon'', ''upc'', ''urbi'', ''uscript'', ''vala'', ''vbnet'', ''vb'', ''vbscript'', ''vedit'', ''verilog'', ''vhdl'', ''vim'', ''visualfoxpro'', ''visualprolog'', ''whitespace'', ''whois'', ''winbatch'', ''wolfram'', ''xbasic'', ''xml'', ''xojo'', ''xorg_conf'', ''xpp'', ''yaml'', ''z80'', ''zxbasic'' 
 + 
 +==== Herunterladbare Code-Blöcke ==== 
 +<code> 
 +<file php myexample.php> 
 +<?php echo "hello world!"; ?>
 </file> </file>
-```+</code>
  
-==== No Formatting ==== +**Ergebnis:** 
-``` +<file php myexample.php
-<nowiki>**No formatting** //applied here//</nowiki+<?php echo "hello world!"; ?> 
-%%**No formatting** //applied here//%% +</file>
-```+
  
-==== Supported Languages ==== +==== Code ohne Highlighting ==== 
-**Popular:** javaphp, python, javascript, html, css, xml, json, yaml, bash, sql, c, cpp, csharp, go, rust, swift, kotlin, scala, ruby, perl, lua, r, matlab, latex, markdown+<code> 
 +<code - myfile.foo> 
 +Kein Syntax-Highlightingaber herunterladbar 
 +</code> 
 +</code>
  
-**Complete list:** 200+ languages including assemblyfortran, cobol, ada, pascal, delphi, vb, powershell, batch, nginx, apache, docker, terraform, etc.+**Ergebnis:** 
 +<code - myfile.foo> 
 +Kein Syntax-Highlightingaber herunterladbar 
 +</code>
  
 ---- ----
  
-===== 8. Special Elements =====+===== 8. Keine Formatierung =====
  
-==== Quotes ==== +==== Nowiki-Tags ==== 
-``` +<code> 
-First level quote +<nowiki
->> Second level quote +Dies ist Text, der Adressen wie diese enthält: http://www.splitbrain.org und **Formatierung**, aber nichts wird damit gemacht. 
->>> Third level quote +</nowiki
-```+</code>
  
-==== Footnotes ==== +**Ergebnis:** 
-``` +<nowiki> 
-Text with footnote((This is the footnote content)) +Dies ist Text, der Adressen wie diese enthält: http://www.splitbrain.org und **Formatierung**, aber nichts wird damit gemacht. 
-```+</nowiki>
  
-==== Emoticons & Symbols ==== +==== Prozent-Zeichen ==== 
-``` +<code> 
-8-) 8-O :-( :-) =) :-:-\ :-? :-D :-P :-O :-X :-| ;-) ^_^  +Das Gleiche gilt für %%//__dieser__ Text/mit einem Smiley ;-)%%. 
-:?: :!: LOL FIXME DELETEME +</code> 
--> <- <-> => <= <=> >> << -- --- 640x480 (c(tm) (r) + 
-```+**Ergebnis:**\\ 
 +Das Gleiche gilt für %%//__dieser__ Text// mit einem Smiley ;-)%%.
  
 ---- ----
  
-===== 9. RSS/Feeds =====+===== 9. Zitate =====
  
-``` +<code
-{{rss>http://example.com/feed.rss 5 author date 1h}} +Ich denke, wir sollten es tun
-```+
  
-**Parameters:** +> Nein, sollten wir nicht
-- Number: max items to display +
-- **author:** show author names +
-- **date:** show publication dates +
-- **reverse:** newest first +
-- **1h/1d/1w:** update frequency+
  
-----+>> Nun, ich sage, wir sollten
  
-===== 10. Plugin Extensions =====+> Wirklich?
  
-==== Color Plugin ==== +>> Ja!
-``` +
-<color red>Red text</color> +
-<color blue/yellow>Blue text on yellow background</color> +
-<color #FF0000>Hex color</color> +
-```+
  
-==== Icons Plugin ==== +>>> Dann lass es uns tun! 
-``` +</code>
-{{icon>home}}              // Generic icon +
-{{fa>home}}                // Font Awesome +
-{{fa>user|User Profile}}   // With tooltip +
-{{glyphicon>star?24}}      // Glyphicon with size +
-```+
  
-==== Forms Plugin ==== +**Ergebnis:**
-``` +
-<form> +
-Action mail admin@example.com +
-Thanks "Thank you for your submission"+
  
-Fieldset "Contact Information" +Ich denke, wir sollten es tun
-Textbox "Name" "=Your Name" +
-email "Email" @@ +
-textarea "Message" !+
  
-submit "Send Message" +Nein, sollten wir nicht
-</form> +
-```+
  
-==== Tag Plugin ==== +>> Nun, ich sage, wir sollten
-``` +
-{{tag>documentation wiki syntax}} +
-{{topic>wiki +syntax}} +
-{{count>+}} +
-```+
  
-==== ToDo Plugin ==== +Wirklich?
-``` +
-<todo>Task to complete</todo> +
-<todo #>Completed task</todo> +
-<todo @user>Task assigned to user</todo> +
-<todo !>High priority task</todo> +
-```+
  
-==== Struct Plugin ==== +>> Ja!
-``` +
----- struct data ---- +
-schema: person +
-name: John Doe +
-email: john@example.com +
-department: IT +
----- +
-```+
  
-==== DataTables Plugin ==== +>>> Dann lass es uns tun!
-``` +
-<datatables> +
-^ Name ^ Position ^ Salary ^ +
-| John | Developer | $75,000 | +
-| Jane | Designer | $65,000 | +
-| Bob | Manager | $85,000 | +
-</datatables> +
-```+
  
-==== VShare Plugin ==== +----
-``` +
-{{youtube>VIDEO_ID}} +
-{{youtube>VIDEO_ID?large}} +
-{{vimeo>VIDEO_ID}} +
-{{dailymotion>VIDEO_ID}} +
-```+
  
-==== Wrap Plugin ==== +===== 10. Fußnoten =====
-``` +
-<WRAP center round info 60%> +
-**Information Box** +
-Centered, rounded info box with 60% width +
-</WRAP>+
  
-<wrap em>Emphasized inline text</wrap+<code> 
-```+Sie können Fußnoten((Dies ist eine Fußnote)) hinzufügen, indem Sie doppelte Klammern verwenden. 
 +</code
 + 
 +**Ergebnis:** Sie können Fußnoten((Dies ist eine Fußnote)) hinzufügen, indem Sie doppelte Klammern verwenden.
  
 ---- ----
  
-===== 11. Reveal.js Presentations =====+===== 11. Text-Konvertierungen =====
  
-==== Basic Setup ==== +==== Smileys ==== 
-``` +DokuWiki konvertiert häufig verwendete Emoticons in ihre grafischen Entsprechungen:
-~~REVEAL theme~~+
  
-====== Main Slide ====== +<code> 
-Slide content here+8-) 8-O :-( :-) =) :-/ :-\ :-? :-D :-P :-O :-X :-| ;-) ^_^ m( :?: :!: LOL FIXME DELETEME 
 +</code>
  
-===== Horizontal Slide ===== +**Ergebnis:**\\ 
-Next slide content+8-) 8-O :-( :-) =) :-/ :-\ :-? :-D :-P :-O :-X :-| ;-) ^_^ m( :?: :!: LOL FIXME DELETEME
  
-==== Vertical Slide ==== +==== Typografische Konvertierungen ==== 
-Nested slide content +<code> 
-```+-> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r) 
 +"Er dachte 'Es ist eine Männerwelt'..." 
 +</code>
  
-==== Advanced Features ==== +**Ergebnis:**\\ 
-``` +-> <- <-> => <<=> >> << -- --- 640x480 (c) (tm) (r)\\ 
-~~REVEAL theme=sky&transition=fade&controls=1~~+"Er dachte 'Es ist eine Männerwelt'..."
  
-{{background>lightblue}} +----
-===== Slide with Background =====+
  
-<fragment>First point appears</fragment> +===== 12. RSS/ATOM Feed-Aggregation =====
-<fragment>Then second point</fragment> +
-<fragment>Finally third point</fragment>+
  
-<notes+<code
-Speaker notes here +{{rss>http://slashdot.org/index.rss 5 author date 1h}} 
-- Point 1 +</code>
-- Point 2 +
-</notes> +
-```+
  
-**Available Themes:** white, black, sky, beige, blood, league, moon, night, serif, simplesolarizeddokuwiki+**Ergebnis:**\\ 
 +{{rss>http://slashdot.org/index.rss 5 author date 1h}} 
 + 
 +**Parameter:** 
 +  * **Zahl:** Maximale Anzahl der anzuzeigenden Elemente (Standard: 8) 
 +  * **reverse:** Zeigt die letzten Elemente zuerst an 
 +  * **author:** Zeigt Autorennamen an 
 +  * **date:** Zeigt Elementdaten an 
 +  * **description:** Zeigt Elementbeschreibung an (HTML-Tags werden entfernt) 
 +  * **nosort:** Sortiert die Elemente nicht 
 +  * **n[dhm]:** Aktualisierungsperiode (d=Tageh=Stundenm=Minuten)
  
 ---- ----
  
-===== 12Mermaid Diagrams =====+===== 13Kontroll-Makros =====
  
-==== Flowcharts ==== +==== NOTOC - Inhaltsverzeichnis unterdrücken ==== 
-``` +<code
-<mermaid+~~NOTOC~~ 
-graph TD +</code>
-    A[Start] --> B{Decision} +
-    B -->|Yes| C[Action 1] +
-    B -->|No| D[Action 2] +
-    C --> E[End] +
-    D --> E +
-</mermaid> +
-```+
  
-==== Sequence Diagrams ==== +**Ergebnis:** Verhindert die automatische Erstellung eines Inhaltsverzeichnisses.
-``` +
-<mermaid> +
-sequenceDiagram +
-    participant User +
-    participant System +
-    participant Database +
-     +
-    User->>SystemRequest +
-    System->>Database: Query +
-    Database-->>System: Response +
-    System-->>User: Result +
-</mermaid> +
-```+
  
-==== Gantt Charts ==== +==== NOCACHE - Cache deaktivieren ==== 
-``` +<code
-<mermaid+~~NOCACHE~~ 
-gantt +</code>
-    title Project Timeline +
-    dateFormat YYYY-MM-DD +
-    section Planning +
-    Requirements :done, 2024-01-01, 2024-01-05 +
-    Design      :active, 2024-01-06, 3d +
-    section Development +
-    Coding      :2024-01-10, 7d +
-    Testing     :2024-01-15, 5d +
-</mermaid> +
-```+
  
-**Supported Types:** flowchartsequence, gantt, class, git, pie, journey, er, timeline, quadrant+**Ergebnis:** Zwingt DokuWikidie Seite bei jedem Aufruf neu zu rendern.
  
 ---- ----
  
-===== 13System Configuration =====+===== 14Plugin-spezifische Syntax =====
  
-==== Current Installation ==== +Ihre Installation verfügt über folgende Syntax-Plugins:
-**DokuWiki:** 2024-02-06b "Kaos" +
-- **Template:** Bootstrap3 v2024-02-06 (hotfix/20241008) +
-- **PHP:** 7.4-8.1 compatible +
-- **Plugins:** 25+ active extensions+
  
-==== Cache Management ==== +==== Add New Page Plugin ==== 
-``` +<code> 
-~~NOCACHE~~              // Force refresh for this page +{{NEWPAGE}} 
-```+{{NEWPAGE>namespace}} 
 +{{NEWPAGE>namespace?label=Benutzerdefiniertes Label}} 
 +</code>
  
-==== Performance Tips ==== +**Ergebnis:**\\ 
-- Optimize images before upload +{{NEWPAGE}}\\ 
-- Use namespaces for organization +{{NEWPAGE>namespace}}\\ 
-- Avoid excessive plugin usage +{{NEWPAGE>namespace?label=Benutzerdefiniertes Label}}
-- Regular maintenance and updates+
  
 +==== BPMN.io Plugin ====
 +<code>
 +<bpmnio type="bpmn">
 +BPMN XML Inhalt hier...
 +</bpmnio>
 +</code>
 +
 +**Ergebnis:** Rendert BPMN-Diagramme basierend auf dem bereitgestellten XML-Inhalt.
 +
 +==== Bureaucracy Plugin ====
 +<code>
 +<form>
 +Action mail me@example.com
 +Thanks "Vielen Dank für Ihre Eingabe."
 +
 +Fieldset "Persönliche Daten"
 +Textbox "Name" "=Ihr Name"
 +email "E-Mail Adresse" @@
 +
 +submit "Absenden"
 +</form>
 +</code>
 +
 +**Ergebnis:** Erstellt ein funktionsfähiges Formular mit E-Mail-Versand.
 +
 +==== Color Plugin ====
 +<code>
 +<color green>grüner Text</color>
 +<color blue/lightgrey>blauer Text auf hellgrauem Hintergrund</color>
 +<color #FF0000>roter Text</color>
 +</code>
 +
 +**Ergebnis:**\\
 +<color green>grüner Text</color>\\
 +<color blue/lightgrey>blauer Text auf hellgrauem Hintergrund</color>\\
 +<color #FF0000>roter Text</color>
 +
 +==== DataTables Plugin ====
 +<code>
 +<datatables>
 +^ Spalte A ^ Spalte B ^ Spalte C ^
 +| Zeile A1 | Zeile B1 | Zeile C1 |
 +| Zeile A2 | Zeile B2 | Zeile C2 |
 +</datatables>
 +</code>
 +
 +**Ergebnis:** Erstellt eine interaktive Tabelle mit Sortier-, Filter- und Suchfunktionen.
 +
 +==== Icons Plugin ====
 +<code>
 +{{icon>home}}
 +{{fa>home|Startseite}}
 +{{glyphicon>user?24}}
 +</code>
 +
 +**Ergebnis:**\\
 +{{icon>home}}\\
 +{{fa>home|Startseite}}\\
 +{{glyphicon>user?24}}
 +
 +==== Struct Plugin ====
 +<code>
 +---- struct data ----
 +schema: person
 +name: Max Mustermann
 +email: max@example.com
 ---- ----
 +</code>
  
-===== 14Troubleshooting =====+**Ergebnis:** Speichert strukturierte Daten, die später abgefragt werden können.
  
-==== Common Issues ==== +==== Tag Plugin ==== 
-| **Problem** | **Solution** | +<code> 
-| Page not updating | Use `~~NOCACHE~~` or Ctrl+F5 | +{{tag>tag1 tag2 tag3}} 
-| Images not displaying | Check file path and permissions | +{{topic>tag1 -tag2}} 
-| Syntax not working | Verify plugin activation | +{{count>+}} 
-| PHP errors | Check PHP version compatibility | +</code>
-| Plugin conflicts | Disable plugins individually |+
  
-==== Browser Compatibility ==== +**Ergebnis:**\\ 
-**Modern browsers:** Full support +{{tag>tag1 tag2 tag3}}\\ 
-**Mobile devices:** Responsive design +{{topic>tag1 -tag2}}\\ 
-- **Accessibility:** Screen reader compatible +{{count>+}} 
-- **Performance:** Optimized for speed+ 
 +==== ToDo Plugin ==== 
 +<code> 
 +<todo>Titel der Aufgabe</todo> 
 +<todo #>Erledigte Aufgabe</todo> 
 +<todo @benutzer>Aufgabe für Benutzer</todo> 
 +</code> 
 + 
 +**Ergebnis:**\\ 
 +<todo>Titel der Aufgabe</todo>\\ 
 +<todo #>Erledigte Aufgabe</todo>\\ 
 +<todo @benutzer>Aufgabe für Benutzer</todo> 
 + 
 +==== VShare Plugin ==== 
 +<code> 
 +{{youtube>L-WM8YxwqEU}} 
 +{{vimeo>123456789}} 
 +{{youtube>L-WM8YxwqEU?large}} 
 +</code> 
 + 
 +**Ergebnis:** Bettet Videos von YouTube, Vimeo und anderen Plattformen ein. 
 + 
 +==== Wrap Plugin ==== 
 +<code> 
 +<WRAP classes #id width :language> 
 +"großer" Inhalt 
 +</WRAP> 
 + 
 +<wrap classes #id width :language>"kleiner" Inhalt</wrap> 
 +</code>
  
-==== Debug Strategies ==== +**Ergebnis:** Erstellt Container mit CSS-Klassen für erweiterte Formatierung.
-1Check browser console for errors +
-2. Verify plugin compatibility +
-3. Test with minimal content +
-4. Use DokuWiki debug mode +
-5. Check server logs+
  
 ---- ----
  
-===== 15. Best Practices =====+===== 15. Fehlerbehebung für DokuWiki 2024-02-06b "Kaos" =====
  
-==== Content Organization ==== +==== Bekannte Probleme und Lösungen ====
-- Use logical heading hierarchy +
-- Implement consistent naming conventions +
-- Organize media in folders +
-- Regular content reviews+
  
-==== Accessibility ==== +=== Formatierte Tabellen-Problem === 
-- Provide alt-text for images +  * **Problem:** Tabellen mit komplexer Formatierung werden nicht korrekt gerendert 
-- Use descriptive link text +  * **Lösung:** Entfernen Sie temporär die Tabellenformatierung aus dem Quelltext 
-- Maintain proper heading structure +  * **Langfristig:** Warten Sie auf offizielle Patches
-- Test with screen readers+
  
-==== Security ==== +=== PHP 8.1 Kompatibilität === 
-- Keep DokuWiki updated +  * **Problem:** Fehler beim Upgrade von PHP 7.4 auf 8.1 
-- Use strong authentication +  * **Lösung:** Überprüfen Sie Plugin-Kompatibilität und aktualisieren Sie alle Plugins 
-Review ACL settings regularly +  * **Beispiel-Fix für ckgedit Plugin:**
-Monitor for suspicious activity+
  
-==== Performance ==== +<code php> 
-Optimize images and media +function checkuserfiles() { 
-Use caching effectively +    $expire 0; // Diese Zeile hinzufügen 
-Minimize plugin usage +    // Rest der Funktion... 
-Regular maintenance+
 +</code> 
 + 
 +=== Cache-Probleme === 
 +  * Browser-Cache leeren (Strg+F5) 
 +  * ''%%~~NOCACHE~~%%'' temporär verwenden 
 +  * Admin: Cache über Konfiguration leeren 
 + 
 +=== Plugin-Konflikte === 
 +  * Plugins einzeln deaktivieren 
 +  * Kompatibilität mit DokuWiki-Version prüfen 
 +  * Plugin-Dokumentation konsultieren
  
 ---- ----
  
-===== 16. Advanced Features =====+===== 16. Best Practices und Tipps =====
  
-==== Namespaces ==== +==== Performance-Optimierung ==== 
-``` +  * Verwenden Sie ''%%~~NOCACHE~~%%'' nur wenn nötig 
-[[namespace:page]] +  * Große Bilder vor dem Upload optimieren 
-[[sub:namespace:page]] +  * Bei vielen MedienOrdnerstruktur verwenden
-```+
  
-==== Anchors ==== +==== Barrierefreiheit ==== 
-``` +  * Alt-Text für Bilder verwenden 
-[[page#section|Link to section]] +  * Aussagekräftige Link-Texte 
-```+  * Logische Überschriftenhierarchie
  
-==== Interwiki Links ==== +==== Wartung ==== 
-``` +  * Regelmäßige Backups 
-[[doku>wiki]] +  * Plugin-Updates beachten 
-[[wp>Wikipedia]] +  * Broken Links prüfen
-[[google>search term]] +
-```+
  
-==== Include Pages ==== +==== Sicherheit ==== 
-``` +  * Sichere Passwörter verwenden 
-{{page>namespace:page}} +  * ACL-Einstellungen prüfen 
-{{section>page#section}} +  * Regelmäßige Updates
-```+
  
 ---- ----
  
-===== 17. Quick Reference =====+===== 17. Erweiterte Funktionen =====
  
-==== Essential Shortcuts ==== +==== Anker-Links ==== 
-| **Element** | **Syntax** | **Result** | +<code> 
-| Bold | `**text**` | **text** | +Dies verlinkt zu [[syntax#internal|diesem Abschnitt]]. 
-| Italic | `//text//` | //text// | +</code>
-| Link | `[[page|text]]` | [[page|text]] | +
-| Image | `{{image.png}}` | Image display | +
-| Code | `''code''` | ''code''+
-| Header | `===== H2 =====` | Section header | +
-| List | `  * item` | • item | +
-| Table | `^ head ^ head ^` | Table header |+
  
-==== Plugin Shortcuts ==== +**Ergebnis:**\\ 
-| **Plugin** | **Syntax** | **Function** | +Dies verlinkt zu [[syntax#internal|diesem Abschnitt]]. 
-| Color | `<color red>text</color>` | Colored text | + 
-| Icon | `{{fa>home}}` | Font Awesome icon | +==== Namespaces ==== 
-| Tag | `{{tag>tag1 tag2}}` | Page tags | +<code> 
-| Todo | `<todo>task</todo>` | Task item | +[[some:namespaces]] 
-| Mermaid | `<mermaid>graph TD...</mermaid>` | Diagram |+</code
 + 
 +**Ergebnis:**\\ 
 +[[some:namespaces]] 
 + 
 +Verwenden Sie Doppelpunkte, um Namespaces zu erstellen. 
 + 
 +==== Sektionsbearbeitung ==== 
 +Jede Überschrift wird automatisch zu einem bearbeitbaren Abschnitt.
  
 ---- ----
  
-**Complete DokuWiki syntax reference for wiki.satware.com**   +**Diese umfassende Syntaxreferenz deckt alle verfügbaren Funktionen Ihrer wiki.satware.com Installation ab und ist speziell auf DokuWiki 2024-02-06b "Kaos" abgestimmt. Bei Problemen konsultieren Sie die DokuWiki-Community oder die offizielle Dokumentation.** 
-**Version:** 2024-02-06b "Kaos" | **Updated:** {{CURRENTDATE}}+ 
 +{{tag>wiki syntax dokuwiki referenz 2024}}
  
-{{tag>wiki syntax dokuwiki reference guide}} 
  • wiki/syntax.1752659666.txt.gz
  • Zuletzt geändert: 16.07.2025 11:54
  • von Jane Alesi