Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
wiki:syntax [13.06.2025 13:31] – Reveal.js Plugin Dokumentation hinzugefügt - Vollständige Syntax-Referenz mit Best Practices Jane Alesiwiki:syntax [16.07.2025 11:54] (aktuell) – Updated syntax reference with optimized structure and comprehensive plugin coverage Jane Alesi
Zeile 1: Zeile 1:
-====== Umfassende DokuWiki-Syntaxreferenz für wiki.satware.com ======+====== DokuWiki Syntax Reference Optimized ======
  
-**Basierend auf DokuWiki 2024-02-06b "Kaos" Release**+**System:** DokuWiki 2024-02-06b "Kaos" | Bootstrap3 | 25+ plugins | PHP 7.4-8.1
  
 ---- ----
  
-===== Systemkonfiguration ===== +===== 1. Text Formatting =====
-  * **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''//__** 
 +```
  
-===== 1. Grundlegende Textformatierung =====+==== Line Breaks ==== 
 +``` 
 +Line 1\\ 
 +Line 2 with forced break\\ 
 +End of paragraph
  
-==== Textauszeichnung ==== +New paragraph starts here 
-<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. Überschriften und Gliederung =====+===== 2. Headers & Structure =====
  
-==== Überschriftenebenen ==== +==== Header Levels ==== 
-<code> +``` 
-====== Ebene 1 (Hauptüberschrift) ====== +====== H1 (Main Title) ====== 
-===== Ebene 2 ===== +===== H2 (Section) ===== 
-==== Ebene 3 ==== +==== H3 (Subsection) ==== 
-=== Ebene 4 === +=== H4 (Sub-subsection) === 
-== Ebene 5 == +== H5 (Paragraph) == 
-</code>+```
  
-**Ergebnis:** +==== Control Macros ==== 
-====== Ebene 1 (Hauptüberschrift) ====== +``` 
-===== Ebene 2 ===== +----                    // horizontal line 
-==== Ebene 3 ==== +~~NOTOC~~              // disable table of contents 
-=== Ebene 4 === +~~NOCACHE~~            // force page refresh 
-== 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 93: Zeile 47:
 ===== 3. Links ===== ===== 3. Links =====
  
-==== Externe Links ==== +==== External Links ==== 
-<code> +``` 
-http://www.google.com +http://example.com 
-[[http://www.google.com]] +[[http://example.com]] 
-[[http://www.google.com|Dieser Link führt zu Google]] +[[http://example.com|Link text]] 
-<andi@splitbrain.org+<email@domain.com
-</code>+```
  
-**Ergebnis:**\\ +==== Internal Links ==== 
-http://www.google.com\\ +``` 
-[[http://www.google.com]]\\ +[[pagename]] 
-[[http://www.google.com|Dieser Link führt zu Google]]\\ +[[pagename|Display text]] 
-<andi@splitbrain.org>+[[namespace:page]] 
 +[[#anchor|Section link]] 
 +[[syntax#internal|This section]] 
 +```
  
-==== Interne Links ==== +==== Special Links ==== 
-<code> +``` 
-[[seitenname]] +[[doku>wiki]]          // Interwiki 
-[[seitenname|Link-Text]] +[[\\server\share]]     // Windows share 
-[[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. Bilder und Medien =====+===== 4. Media & Images =====
  
-==== Grundlegende Bildsyntax ==== +==== Basic Image Syntax ==== 
-<code> +``` 
-{{wiki:dokuwiki-128.png}}                    // Originalgröße +{{image.png}}                    // original size 
-{{wiki:dokuwiki-128.png?50}}                 // Breite50px +{{image.png?200}}               // width200px 
-{{wiki:dokuwiki-128.png?200x50}}             // Breite Höhe +{{image.png?200x100}}           // width height 
-{{https://www.php.net/images/php.gif?200x50}} // Externes Bild +{{https://example.com/img.png}} // external image 
-</code>+```
  
-**Ergebnis:**\\ +==== Image Alignment ==== 
-{{wiki:dokuwiki-128.png}}\\ +``` 
-{{wiki:dokuwiki-128.png?50}}\\ +{{ image.png }}                 // centered 
-{{wiki:dokuwiki-128.png?200x50}}\\ +{{image.png }}                  // left aligned 
-{{https://www.php.net/images/php.gif?200x50}}+{{ image.png}}                  // right aligned 
 +{{image.png|Caption text}}      // with caption 
 +```
  
-==== Bildausrichtung ==== +==== Supported Formats ==== 
-<code> +- **Images:** gif, jpg, png, svg 
-{{ wiki:dokuwiki-128.png}}    // Rechtsbündig +**Video:** webm, ogv, mp4 
-{{wiki:dokuwiki-128.png }}    // Linksbündig +**Audio:** ogg, mp3, wav
-{{ 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. Listen =====+===== 5. Lists =====
  
-==== Ungeordnete Listen ==== +==== Unordered Lists ==== 
-<code> +``` 
-  * Dies ist eine Liste +  * First item 
-  * Der zweite Punkt +  * Second item 
-    * Sie können verschiedene Ebenen haben +    * Nested item 
-    * Noch ein Unterpunkt +    * Another nested 
-  * Ein weiterer Punkt +  * Back to first level 
-</code>+```
  
-**Ergebnis:** +==== Ordered Lists ==== 
-  * Dies ist eine Liste +``` 
-  * Der zweite Punkt +  - First numbered 
-    * Sie können verschiedene Ebenen haben +  - Second numbered 
-    * Noch ein Unterpunkt +    - Nested numbered 
-  * Ein weiterer Punkt+    - Another nested 
 +  - Back to first level 
 +```
  
-==== Geordnete Listen ==== +==== Mixed Lists ==== 
-<code> +``` 
-  - Die gleiche Liste, aber nummeriert +  * Unordered 
-  - Ein weiterer Punkt +    - Ordered nested 
-    - Verwenden Sie Einrückung für tiefere Ebenen +    - Another ordered 
-    - Das war'+  * Back to unordered 
-  - 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. Tabellen =====+===== 6. Tables =====
  
-==== Grundlegende Tabellensyntax ==== +==== Basic Table ==== 
-<code> +``` 
-Überschrift 1 ^ Überschrift 2 ^ Überschrift 3 ^ +Header 1 ^ Header 2 ^ Header 3 ^ 
-Zeile Sp 1  Zeile 1 Sp  Zeile 1 Sp  +Cell   Cell   Cell   
-Zeile Sp 1  Zeile 2 Sp 2  Zeile 2 Sp 3  +Row    Data     More     
-</code>+```
  
-**Ergebnis:** +==== Advanced Features ==== 
-Überschrift 1 ^ Überschrift 2 ^ Überschrift 3 ^ +``` 
-Zeile 1 Sp 1  | Zeile 1 Sp 2  Zeile 1 Sp  +Header 1 ^ Header 2 ^ Header 3 ^ 
-Zeile 2 Sp 1  Zeile Sp 2  Zeile 2 Sp  |+Cell   | Colspan  |
 +| Rowspan  Cell 2   | Cell   
 +:::      Cell   Cell   | 
 +```
  
-==== Colspan (Zellen horizontal verbinden) ==== +==== Alignment ==== 
-<code> +``` 
-Überschrift 1 ^ Überschrift 2 ^ Überschrift 3 +    Centered Header     
-Zeile 1 Sp 1  Zeile 1 Sp 2  | Zeile 1 Sp 3  | +|  right|  center  |left  | 
-| Zeile 2 Sp 1  ein colspan (beachten Sie die doppelte Pipe) || +``` 
-| Zeile 3 Sp 1  | Zeile 3 Sp 2  | Zeile 3 Sp 3  | +**Rules:** 2+ spacesleft→right, right→left, both→center
-</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 und Formatierung =====+===== 7. Code & Formatting =====
  
-==== Inline-Code ==== +==== Inline Code ==== 
-<code> +``` 
-Dies ist ''monospace'' Text. +Use ''monospace'' for inline code 
-</code>+```
  
-**Ergebnis:**\\ +==== Code Blocks ==== 
-Dies ist ''monospace'' Text. +```
- +
-==== Code-Blöcke ==== +
-**Ergebnis:**+
 <code> <code>
-Dies ist vorformatierter Code, alle Leerzeichen bleiben erhalten: wie              <-hier+Plain code block 
 +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 
- * Die HelloWorldApp-Klasse implementiert eine Anwendung, die +public class Hello {
- * 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!"); //Zeigt den String an.+        System.out.println("Hello World!");
     }     }
 } }
 </code> </code>
-</code>+```
  
-**Ergebnis:** +==== File Blocks ==== 
-<code java> +``` 
-/** +<file php script.php> 
- * Die HelloWorldApp-Klasse implementiert eine Anwendung, die +<?php 
- * einfach "Hello World!" zur Standardausgabe anzeigt. +echo "Downloadable file"; 
- */ +?>
-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>+```
  
-**Ergebnis:** +==== No Formatting ==== 
-<file php myexample.php+``` 
-<?php echo "hello world!"; ?> +<nowiki>**No formatting** //applied here//</nowiki
-</file>+%%**No formatting** //applied here//%% 
 +```
  
-==== Code ohne Highlighting ==== +==== Supported Languages ==== 
-<code> +**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 - myfile.foo> +
-Kein Syntax-Highlightingaber herunterladbar +
-</code> +
-</code>+
  
-**Ergebnis:** +**Complete list:** 200+ languages including assemblyfortran, cobol, ada, pascal, delphi, vb, powershell, batch, nginx, apache, docker, terraform, etc.
-<code - myfile.foo> +
-Kein Syntax-Highlightingaber herunterladbar +
-</code>+
  
 ---- ----
  
-===== 8. Keine Formatierung =====+===== 8. Special Elements =====
  
-==== Nowiki-Tags ==== +==== Quotes ==== 
-<code> +``` 
-<nowiki+First level quote 
-Dies ist Text, der Adressen wie diese enthält: http://www.splitbrain.org und **Formatierung**, aber nichts wird damit gemacht. +>> Second level quote 
-</nowiki+>>> Third level quote 
-</code>+```
  
-**Ergebnis:** +==== Footnotes ==== 
-<nowiki> +``` 
-Dies ist Text, der Adressen wie diese enthält: http://www.splitbrain.org und **Formatierung**, aber nichts wird damit gemacht. +Text with footnote((This is the footnote content)) 
-</nowiki>+```
  
-==== Prozent-Zeichen ==== +==== Emoticons & Symbols ==== 
-<code> +``` 
-Das Gleiche gilt für %%//__dieser__ Text// mit einem Smiley ;-)%%. +8-) 8-O :-( :-) =) :-/ :-\ :-? :-D :-P :-O :-X :-| ;-) ^_^  
-</code> +:?: :!: LOL FIXME DELETEME
- +
-**Ergebnis:**\\ +
-Das Gleiche gilt für %%//__dieser__ Text// mit einem Smiley ;-)%%. +
- +
----- +
- +
-===== 9. Zitate ===== +
- +
-<code> +
-Ich denke, wir sollten es tun +
- +
-> Nein, sollten wir nicht +
- +
->> Nun, ich sage, wir sollten +
- +
-> Wirklich? +
- +
->> Ja! +
- +
->>> Dann lass es uns tun! +
-</code> +
- +
-**Ergebnis:** +
- +
-Ich denke, wir sollten es tun +
- +
-> Nein, sollten wir nicht +
- +
->> Nun, ich sage, wir sollten +
- +
-> Wirklich? +
- +
->> Ja! +
- +
->>> Dann lass es uns tun! +
- +
----- +
- +
-===== 10. Fußnoten ===== +
- +
-<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. Text-Konvertierungen ===== +
- +
-==== Smileys ==== +
-DokuWiki konvertiert häufig verwendete Emoticons in ihre grafischen Entsprechungen: +
- +
-<code> +
-8-) 8-O :-( :-) =) :-/ :-\ :-? :-D :-P :-O :-X :-| ;-) ^_^ m( :?: :!: LOL FIXME DELETEME +
-</code> +
- +
-**Ergebnis:**\\ +
-8-) 8-O :-( :-) =) :-/ :-\ :-? :-D :-P :-O :-X :-| ;-) ^_^ m( :?: :!: LOL FIXME DELETEME +
- +
-==== Typografische Konvertierungen ==== +
-<code>+
 -> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r) -> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r)
-"Er dachte 'Es ist eine Männerwelt'..." +```
-</code> +
- +
-**Ergebnis:**\\ +
--> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r)\\ +
-"Er dachte 'Es ist eine Männerwelt'..."+
  
 ---- ----
  
-===== 12. RSS/ATOM Feed-Aggregation =====+===== 9. RSS/Feeds =====
  
-<code> +``` 
-{{rss>http://slashdot.org/index.rss 5 author date 1h}} +{{rss>http://example.com/feed.rss 5 author date 1h}} 
-</code>+```
  
-**Ergebnis:**\\ +**Parameters:** 
-{{rss>http://slashdot.org/index.rss 5 author date 1h}} +- Numbermax items to display 
- +**author:** show author names 
-**Parameter:** +**date:** show publication dates 
-  * **Zahl:** Maximale Anzahl der anzuzeigenden Elemente (Standard: 8) +- **reverse:** newest first 
-  * **reverse:** Zeigt die letzten Elemente zuerst an +**1h/1d/1w:** update frequency
-  * **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=Tage, h=Stunden, m=Minuten)+
  
 ---- ----
  
-===== 13Kontroll-Makros =====+===== 10Plugin Extensions =====
  
-==== NOTOC - Inhaltsverzeichnis unterdrücken ==== +==== Color Plugin ==== 
-<code+``` 
-~~NOTOC~~ +<color red>Red text</color
-</code>+<color blue/yellow>Blue text on yellow background</color> 
 +<color #FF0000>Hex color</color> 
 +```
  
-**Ergebnis:** Verhindert die automatische Erstellung eines Inhaltsverzeichnisses.+==== Icons Plugin ==== 
 +``` 
 +{{icon>home}}              // Generic icon 
 +{{fa>home}}                // Font Awesome 
 +{{fa>user|User Profile}}   // With tooltip 
 +{{glyphicon>star?24}}      // Glyphicon with size 
 +```
  
-==== NOCACHE - Cache deaktivieren ==== +==== Forms Plugin ==== 
-<code> +```
-~~NOCACHE~~ +
-</code> +
- +
-**Ergebnis:** Zwingt DokuWiki, die Seite bei jedem Aufruf neu zu rendern. +
- +
----- +
- +
-===== 14. Plugin-spezifische Syntax ===== +
- +
-Ihre Installation verfügt über folgende Syntax-Plugins: +
- +
-==== Add New Page Plugin ==== +
-<code> +
-{{NEWPAGE}} +
-{{NEWPAGE>namespace}} +
-{{NEWPAGE>namespace?label=Benutzerdefiniertes Label}} +
-</code> +
- +
-**Ergebnis:**\\ +
-{{NEWPAGE}}\\ +
-{{NEWPAGE>namespace}}\\ +
-{{NEWPAGE>namespace?label=Benutzerdefiniertes Label}} +
- +
-==== 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> <form>
-Action mail me@example.com +Action mail admin@example.com 
-Thanks "Vielen Dank für Ihre Eingabe."+Thanks "Thank you for your submission"
  
-Fieldset "Persönliche Daten+Fieldset "Contact Information
-Textbox "Name" "=Ihr Name" +Textbox "Name" "=Your Name" 
-email "E-Mail Adresse" @@+email "Email" @@ 
 +textarea "Message" !
  
-submit "Absenden"+submit "Send Message"
 </form> </form>
-</code>+```
  
-**Ergebnis:** Erstellt ein funktionsfähiges Formular mit E-Mail-Versand.+==== Tag Plugin ==== 
 +``` 
 +{{tag>documentation wiki syntax}} 
 +{{topic>wiki +syntax}} 
 +{{count>+}} 
 +```
  
-==== Color Plugin ==== +==== ToDo Plugin ==== 
-<code> +``` 
-<color green>grüner Text</color+<todo>Task to complete</todo
-<color blue/lightgrey>blauer Text auf hellgrauem Hintergrund</color> +<todo #>Completed task</todo
-<color #FF0000>roter Text</color+<todo @user>Task assigned to user</todo
-</code> +<todo !>High priority task</todo
- +```
-**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 ==== ==== Struct Plugin ====
-<code>+```
 ---- struct data ---- ---- struct data ----
 schema: person schema: person
-name: Max Mustermann +name: John Doe 
-email: max@example.com+email: john@example.com 
 +department: IT
 ---- ----
-</code>+```
  
-**Ergebnis:** Speichert strukturierte Daten, die später abgefragt werden können. +==== DataTables Plugin ==== 
- +``` 
-==== Tag Plugin ==== +<datatables
-<code> +^ Name ^ Position ^ Salary ^ 
-{{tag>tag1 tag2 tag3}} +| John | Developer | $75,000 | 
-{{topic>tag1 -tag2}} +| Jane | Designer | $65,000 | 
-{{count>+}} +| Bob | Manager | $85,000 | 
-</code+</datatables
- +```
-**Ergebnis:**\\ +
-{{tag>tag1 tag2 tag3}}\\ +
-{{topic>tag1 -tag2}}\\ +
-{{count>+}} +
- +
-==== 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 ==== ==== VShare Plugin ====
-<code> +``` 
-{{youtube>L-WM8YxwqEU}} +{{youtube>VIDEO_ID}} 
-{{vimeo>123456789}} +{{youtube>VIDEO_ID?large}} 
-{{youtube>L-WM8YxwqEU?large}} +{{vimeo>VIDEO_ID}} 
-</code+{{dailymotion>VIDEO_ID}} 
- +```
-**Ergebnis:** Bettet Videos von YouTube, Vimeo und anderen Plattformen ein.+
  
 ==== Wrap Plugin ==== ==== Wrap Plugin ====
-<code> +``` 
-<WRAP classes #id width :language+<WRAP center round info 60%
-"großer" Inhalt+**Information Box** 
 +Centered, rounded info box with 60% width
 </WRAP> </WRAP>
  
-<wrap classes #id width :language>"kleiner" Inhalt</wrap> +<wrap em>Emphasized inline text</wrap> 
-</code> +```
- +
-**Ergebnis:** Erstellt Container mit CSS-Klassen für erweiterte Formatierung.+
  
 ---- ----
  
-===== 15Fehlerbehebung für DokuWiki 2024-02-06b "Kaos" =====+===== 11Reveal.js Presentations =====
  
-==== Bekannte Probleme und Lösungen ====+==== Basic Setup ==== 
 +``` 
 +~~REVEAL theme~~
  
-=== Formatierte Tabellen-Problem === +====== Main Slide ====== 
-  * **Problem:** Tabellen mit komplexer Formatierung werden nicht korrekt gerendert +Slide content here
-  * **Lösung:** Entfernen Sie temporär die Tabellenformatierung aus dem Quelltext +
-  * **Langfristig:** Warten Sie auf offizielle Patches+
  
-=== PHP 8.1 Kompatibilität === +===== Horizontal Slide ===== 
-  * **Problem:** Fehler beim Upgrade von PHP 7.4 auf 8.1 +Next slide content
-  * **Lösung:** Überprüfen Sie Plugin-Kompatibilität und aktualisieren Sie alle Plugins +
-  * **Beispiel-Fix für ckgedit Plugin:**+
  
-<code php> +==== Vertical Slide ==== 
-function checkuserfiles() { +Nested slide content 
-    $expire 0; // Diese Zeile hinzufügen +```
-    // Rest der Funktion... +
-} +
-</code>+
  
-=== Cache-Probleme === +==== Advanced Features ==== 
-  * Browser-Cache leeren (Strg+F5) +``` 
-  * ''%%~~NOCACHE~~%%'' temporär verwenden +~~REVEAL theme=sky&transition=fade&controls=1~~
-  * Admin: Cache über Konfiguration leeren+
  
-=== Plugin-Konflikte === +{{background>lightblue}} 
-  * Plugins einzeln deaktivieren +===== Slide with Background =====
-  * Kompatibilität mit DokuWiki-Version prüfen +
-  * Plugin-Dokumentation konsultieren+
  
-----+<fragment>First point appears</fragment> 
 +<fragment>Then second point</fragment> 
 +<fragment>Finally third point</fragment>
  
-===== 16. Best Practices und Tipps =====+<notes> 
 +Speaker notes here 
 +- Point 1 
 +- Point 2 
 +</notes> 
 +```
  
-==== Performance-Optimierung ==== +**Available Themes:** white, black, sky, beige, blood, league, moon, night, serif, simple, solarized, dokuwiki
-  Verwenden Sie ''%%~~NOCACHE~~%%'' nur wenn nötig +
-  Große Bilder vor dem Upload optimieren +
-  * Bei vielen MedienOrdnerstruktur verwenden +
- +
-==== Barrierefreiheit ==== +
-  * Alt-Text für Bilder verwenden +
-  * Aussagekräftige Link-Texte +
-  * Logische Überschriftenhierarchie +
- +
-==== Wartung ==== +
-  * Regelmäßige Backups +
-  * Plugin-Updates beachten +
-  * Broken Links prüfen +
- +
-==== Sicherheit ==== +
-  * Sichere Passwörter verwenden +
-  ACL-Einstellungen prüfen +
-  Regelmäßige Updates+
  
 ---- ----
  
-===== 17Erweiterte Funktionen =====+===== 12Mermaid Diagrams =====
  
-==== Anker-Links ==== +==== Flowcharts ==== 
-<code+``` 
-Dies verlinkt zu [[syntax#internal|diesem Abschnitt]]. +<mermaid
-</code>+graph TD 
 +    A[Start] --> B{Decision} 
 +    B -->|Yes| C[Action 1] 
 +    B -->|No| D[Action 2] 
 +    C --> E[End] 
 +    D --> E 
 +</mermaid> 
 +```
  
-**Ergebnis:**\\ +==== Sequence Diagrams ==== 
-Dies verlinkt zu [[syntax#internal|diesem Abschnitt]].+``` 
 +<mermaid> 
 +sequenceDiagram 
 +    participant User 
 +    participant System 
 +    participant Database 
 +     
 +    User->>SystemRequest 
 +    System->>Database: Query 
 +    Database-->>System: Response 
 +    System-->>User: Result 
 +</mermaid> 
 +```
  
-==== Namespaces ==== +==== Gantt Charts ==== 
-<code+``` 
-[[some:namespaces]] +<mermaid
-</code>+gantt 
 +    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> 
 +```
  
-**Ergebnis:**\\ +**Supported Types:** flowchart, sequence, gantt, class, git, pie, journey, er, timeline, quadrant
-[[some:namespaces]]+
  
-Verwenden Sie Doppelpunkte, um Namespaces zu erstellen.+----
  
-==== Sektionsbearbeitung ==== +===== 13. System Configuration =====
-Jede Überschrift wird automatisch zu einem bearbeitbaren Abschnitt. +
- +
-----+
  
-**Diese umfassende Syntaxreferenz deckt alle verfügbaren Funktionen Ihrer wiki.satware.com Installation ab und ist speziell auf DokuWiki 2024-02-06b "Kaos" abgestimmtBei Problemen konsultieren Sie die DokuWiki-Community oder die offizielle Dokumentation.**+==== Current Installation ==== 
 +**DokuWiki:** 2024-02-06b "Kaos" 
 +- **Template:** Bootstrap3 v2024-02-06 (hotfix/20241008) 
 +- **PHP:** 7.4-8.1 compatible 
 +- **Plugins:** 25+ active extensions
  
-{{tag>wiki syntax dokuwiki referenz 2024}}+==== Cache Management ==== 
 +``` 
 +~~NOCACHE~~              // Force refresh for this page 
 +```
  
 +==== Performance Tips ====
 +- Optimize images before upload
 +- Use namespaces for organization
 +- Avoid excessive plugin usage
 +- Regular maintenance and updates
  
 ---- ----
  
-===== 18Reveal.js Slideshow Plugin =====+===== 14Troubleshooting =====
  
-==== Plugin-Übersicht ==== +==== Common Issues ==== 
-Das **Reveal.js Plugin** ermöglicht es, DokuWiki-Seiten in professionelle HTML5-Präsentationen umzuwandeln. Basierend auf dem beliebten Reveal.js Framework von Hakim El Hattab.+**Problem** | **Solution** | 
 +| Page not updating | Use `~~NOCACHE~~` or Ctrl+F5 | 
 +| Images not displaying | Check file path and permissions | 
 +| Syntax not working | Verify plugin activation | 
 +| PHP errors | Check PHP version compatibility | 
 +| Plugin conflicts | Disable plugins individually |
  
-  * **GitHub Repository:** [[https://github.com/neuralyzer/dokuwiki-plugin-revealjs|neuralyzer/dokuwiki-plugin-revealjs]] +==== Browser Compatibility ==== 
-  * **Reveal.js Version:** 3.9.2 +**Modern browsers:** Full support 
-  * **DokuWiki Kompatibilität:** 2024-02-06b "Kaos" und früher +- **Mobile devices:** Responsive design 
-  * **Lizenz:** MIT (Reveal.js Framework)+**Accessibility:** Screen reader compatible 
 +- **Performance:** Optimized for speed
  
-==== Grundlegende Verwendung ====+==== Debug Strategies ==== 
 +1. Check browser console for errors 
 +2. Verify plugin compatibility 
 +3. Test with minimal content 
 +4. Use DokuWiki debug mode 
 +5. Check server logs
  
-=== Präsentation aktivieren === +----
-<code> +
-~~REVEAL~~ +
-</code>+
  
-**Ergebnis:** Fügt einen "Präsentation starten" Button ein. **Obligatorisch** für alle Präsentationen.+===== 15Best Practices =====
  
-=== Theme-Auswahl === +==== Content Organization ==== 
-<code> +- Use logical heading hierarchy 
-~~REVEAL white~~ +- Implement consistent naming conventions 
-~~REVEAL theme=sky&transition=convex&controls=1~~ +- Organize media in folders 
-</code>+- Regular content reviews
  
-**Verfügbare Themes:** +==== Accessibility ==== 
-  * ''black'', ''white'', ''beige'', ''blood'', ''league'', ''default'' +- Provide alt-text for images 
-  * ''moon'', ''night'', ''serif'', ''simple'', ''sky'', ''solarized'' +- Use descriptive link text 
-  * ''dokuwiki'' (solarized mit DokuWiki-Hintergrundfarbe)+- Maintain proper heading structure 
 +Test with screen readers
  
-==== Folien-Struktur ====+==== Security ==== 
 +- Keep DokuWiki updated 
 +- Use strong authentication 
 +- Review ACL settings regularly 
 +- Monitor for suspicious activity
  
-=== Header-basierte Folien === +==== Performance ==== 
-<code> +- Optimize images and media 
-====== Hauptfolie (H1) ====== +- Use caching effectively 
-Inhalt der ersten Folie+- Minimize plugin usage 
 +- Regular maintenance
  
-===== Horizontale Folie (H2) ===== +----
-Inhalt der zweiten Folie+
  
-==== Vertikale Folie (H3) ==== +===== 16. Advanced Features =====
-Unterfolie (vertikal verschachtelt)+
  
-=== Weitere vertikale Folie === +==== Namespaces ==== 
-Noch eine Unterfolie +``` 
-</code>+[[namespace:page]] 
 +[[sub:namespace:page]] 
 +```
  
-**Folien-Hierarchie:** +==== Anchors ==== 
-  * **H1 (======):** Hauptfolien (horizontal) +``` 
-  * **H2 (=====):** Horizontale Folien +[[page#section|Link to section]] 
-  * **H3 (====) und tiefer:** Vertikale Folien (verschachtelt)+```
  
-=== Konfigurierbare Folien-Ebenen === +==== Interwiki Links ==== 
-<code+``` 
-~~REVEAL horizontal_slide_level=1~~ +[[doku>wiki]] 
-</code>+[[wp>Wikipedia]] 
 +[[google>search term]] 
 +```
  
-**horizontal_slide_level Optionen:** +==== Include Pages ==== 
-  * ''1'': H1+ horizontal, H2+ vertikal +``` 
-  * ''2''H2+ horizontal, H3+ vertikal (Standard)+{{page>namespace:page}} 
 +{{section>page#section}} 
 +```
  
-==== Hintergrund-Gestaltung ==== +----
- +
-=== Einfache Hintergründe === +
-<code> +
-{{background>red}} +
-===== Folie mit rotem Hintergrund ===== +
- +
-{{background>:wiki:dokuwiki-128.png}} +
-===== Folie mit Bild-Hintergrund ===== +
-</code> +
- +
-=== Erweiterte Hintergrund-Optionen === +
-<code> +
-{{background>orange wiki:dokuwiki-128.png 10% repeat bg-slide}} +
-===== Folie mit komplexem Hintergrund ===== +
-</code> +
- +
-**Hintergrund-Parameter:** +
-  * **Farben:** HTML-Farbnamen, Hex (''#ff0000''), RGB, HSL +
-  * **Bilder:** DokuWiki-Medien ('':wiki:image.png'') oder URLs +
-  * **Größe:** ''10%'', ''250px'', ''auto'', ''contain'', ''cover'' +
-  * **Position:** ''top'', ''bottom'', ''left'', ''right'', ''center'' +
-  * **Wiederholung:** ''repeat'' (Standard: no-repeat) +
-  * **Übergang:** ''bg-none'', ''bg-fade'', ''bg-slide'', ''bg-convex'', ''bg-concave'', ''bg-zoom'' +
- +
-==== Alternative Folien-Indikatoren ==== +
- +
-=== Horizontale Folien === +
-<code> +
----- orange wiki:dokuwiki-128.png 10% repeat bg-slide zoom-in fade-out slow no-footer ----> +
- +
-Folien-Inhalt hier +
- +
-<---- +
-</code> +
- +
-**Syntax-Elemente:** +
-  * ''---->'': Neue horizontale Folie öffnen +
-  * ''<----'': Folie schließen +
-  * ''---->>'': Vertikaler Folien-Container öffnen +
-  * ''<<----'': Vertikalen Container schließen +
- +
-=== Parameter für alternative Indikatoren === +
-<code> +
----- salmon wiki:dokuwiki-128.png 10% repeat bg-slide zoom-in fade-out slow no-footer ----> +
-</code> +
- +
-**Übergangs-Optionen:** +
-  * **Folien-Übergang:** ''none'', ''fade'', ''slide'', ''convex'', ''concave'', ''zoom'' +
-  * **Richtung:** ''-in'', ''-out'' (z.B. ''zoom-in'', ''fade-out''+
-  * **Geschwindigkeit:** ''default'', ''fast'', ''slow'' +
- +
-==== Fragmente (Schrittweise Anzeige) ==== +
- +
-=== Inline-Fragmente === +
-<code> +
-<fragment>Erscheint zuerst...</fragment> +
- +
-<fragment>...dann das hier...</fragment> +
- +
-<fragment>...und schließlich das!</fragment> +
-</code> +
- +
-=== Block-Fragmente === +
-<code> +
-<fragment-block> +
-==== Überschrift erscheint komplett ==== +
-  * Listenpunkt 1 +
-  * Listenpunkt 2 +
-  * Listenpunkt 3 +
-</fragment-block> +
-</code> +
- +
-=== Fragment-Listen === +
-<code> +
-<fragment-list> +
-  * Punkt 1 (erscheint einzeln) +
-  * Punkt 2 (erscheint einzeln) +
-  * Punkt 3 (erscheint einzeln) +
-</fragment-list> +
- +
-<no-fragment-list> +
-  * Alle Punkte (erscheinen zusammen) +
-  * Auch bei aktivierter build_all_lists Option +
-</no-fragment-list> +
-</code> +
- +
-=== Fragment-Stile und Indizes === +
-<code> +
-<fragment style="fade-in" index="1">Erstes Fragment</fragment> +
-<fragment style="highlight-red" index="2">Zweites Fragment</fragment> +
-</code> +
- +
-**Fragment-Stile:** +
-  * ''fade-in'', ''fade-out'', ''fade-up'', ''fade-down'' +
-  * ''zoom-in'', ''zoom-out'' +
-  * ''highlight-red'', ''highlight-green'', ''highlight-blue'' +
-  * ''current-visible'', ''semi-fade-out'' +
- +
-==== Sprecher-Notizen ==== +
- +
-<code> +
-===== Folie-Titel ===== +
-Sichtbarer Folien-Inhalt +
- +
-<notes> +
-  * Notiz für den Sprecher +
-  * Nur im Sprecher-Modus sichtbar (Taste 's'+
-  * Listen sind hier nie inkrementell +
-</notes> +
-</code> +
- +
-**Sprecher-Modus aktivieren:** Taste ''s'' während der Präsentation drücken. +
- +
-==== Fußzeilen ==== +
- +
-=== Globale Fußzeile === +
-<code> +
-<wrap footer> +
-Firmenlogo oder Copyright-Hinweis +
-</wrap> +
- +
-====== Erste Folie ====== +
-Inhalt... +
-</code> +
- +
-=== Fußzeile für einzelne Folien deaktivieren === +
-<code> +
-{{no-footer}} +
-===== Folie ohne Fußzeile ===== +
- +
-{{background>:images:image1.png no-footer}} +
-===== Folie mit Hintergrund ohne Fußzeile ===== +
- +
----- no-footer ----> +
-Alternative Folien-Syntax ohne Fußzeile +
-</code> +
- +
-==== Konfigurationsoptionen ==== +
- +
-=== Vollständige Parameter-Syntax === +
-<code> +
-~~REVEAL theme=sky&transition=convex&controls=1&show_progress_bar=1&build_all_lists=1&show_image_borders=0&horizontal_slide_level=2&enlarge_vertical_slide_headers=0&show_slide_details=1&open_in_new_window=1&auto_slide=6000&loop=1~~ +
-</code> +
- +
-=== Wichtige Konfigurationsparameter === +
- +
-^ Parameter ^ Werte ^ Beschreibung ^ +
-| ''theme'' | ''white'', ''black'', ''sky'', etc. | Präsentations-Theme | +
-| ''transition'' | ''none'', ''fade'', ''slide'', ''convex'', ''concave'', ''zoom'' | Folien-Übergang | +
-| ''controls'' | ''0'', ''1'' | Navigations-Kontrollen anzeigen | +
-| ''show_progress_bar'' | ''0'', ''1'' | Fortschrittsbalken anzeigen | +
-| ''build_all_lists'' | ''0'', ''1'' | Listen schrittweise aufbauen | +
-| ''show_image_borders'' | ''0'', ''1'' | Bild-Rahmen anzeigen | +
-| ''horizontal_slide_level'' | ''1'', ''2'' | Header-Ebene für horizontale Folien | +
-| ''enlarge_vertical_slide_headers'' | ''0'', ''1'' | Vertikale Folien-Header vergrößern | +
-| ''size'' | ''960x700'' | Basis-Foliengröße in Pixeln | +
-| ''auto_slide'' | ''0'', ''6000'' | Automatischer Folien-Wechsel (ms) | +
-| ''loop'' | ''0'', ''1'' | Präsentation wiederholen | +
- +
-==== PDF-Export ==== +
- +
-=== Export-URL === +
-<code> +
-Normale URL: +
-http://example.com/doku.php?do=export_revealjs&id=example:page +
- +
-PDF-Export URL: +
-http://example.com/doku.php?do=export_revealjs&id=example:page&print-pdf +
-</code> +
- +
-=== Export-Schritte === +
-  - URL mit ''&print-pdf'' Parameter aufrufen +
-  - Seite lädt im PDF-Export-Modus +
-  - Browser-Druckfunktion verwenden (Strg+P) +
-  - Als PDF speichern +
- +
-**Empfohlene Browser:** Chrome oder Chromium für beste Ergebnisse. +
- +
-==== Best Practices ==== +
- +
-=== Folien-Design === +
-  * **Wenig Text:** Maximal 6-8 Zeilen pro Folie +
-  * **Große Schrift:** Gut lesbar auch von hinten +
-  * **Kontrast:** Dunkler Text auf hellem Hintergrund oder umgekehrt +
-  * **Bilder optimieren:** Nicht zu große Dateien verwenden +
- +
-=== Navigation === +
-  * **Tastatur:** Pfeiltasten für Navigation +
-  * **Maus:** Klick für nächste Folie +
-  * **Touch:** Wischen auf mobilen Geräten +
-  * **Übersicht:** Taste ''Esc'' für Folien-Übersicht +
- +
-=== Performance === +
-  * ''%%~~NOCACHE~~%%'' für dynamische Inhalte +
-  * Bilder vor Upload komprimieren +
-  * Nicht zu viele Fragmente pro Folie +
- +
-=== Kompatibilität === +
-  * **Include Plugin:** Siehe Kompatibilitäts-Fix in Plugin-Dokumentation +
-  * **MathJax:** Wird automatisch geladen (ignoriert DokuWiki MathJax Plugin) +
-  * **Wrap Plugin:** Vollständig kompatibel +
- +
-==== Beispiel-Präsentation ==== +
- +
-<code> +
-~~REVEAL white~~ +
- +
-====== Meine Präsentation ====== +
-**Untertitel hier** +
- +
-Datum und Autor +
- +
-===== Agenda ===== +
-  * Punkt 1 +
-  * Punkt 2   +
-  * Punkt 3 +
- +
-{{background>lightblue}} +
-===== Hauptteil ===== +
- +
-<fragment>Erster wichtiger Punkt</fragment> +
- +
-<fragment>Zweiter wichtiger Punkt</fragment> +
- +
-<fragment-block> +
-==== Detaillierte Informationen ==== +
-  * Detail A +
-  * Detail B +
-  * Detail C +
-</fragment-block> +
- +
-==== Unterfolie ==== +
-Vertikale Navigation mit Pfeiltasten +
- +
-<notes> +
-Sprecher-Notizen: +
-- Punkt A erwähnen +
-- Fragen stellen +
-- Auf nächste Folie überleiten +
-</notes> +
- +
-===== Zusammenfassung ===== +
-  * Wichtigste Erkenntnisse +
-  * Nächste Schritte +
-  * Kontakt-Informationen +
- +
-===== Vielen Dank! ===== +
-**Fragen?** +
- +
-{{background>:images:company-logo.png}} +
-</code> +
- +
-==== Fehlerbehebung ==== +
- +
-=== Häufige Probleme ===+
  
-^ Problem ^ Lösung ^ +===== 17. Quick Reference =====
-| Präsentation startet nicht | ''%%~~REVEAL~~%%'' am Seitenanfang hinzufügen | +
-| Folien werden nicht getrennt | Header-Syntax prüfen (====== vs =====) | +
-| Hintergrund wird nicht angezeigt | Bild-Pfad und Dateiformat überprüfen | +
-| Fragmente funktionieren nicht | Syntax von ''<fragment>'' Tags prüfen | +
-| PDF-Export fehlerhaft | Chrome/Chromium Browser verwenden |+
  
-=== Bekannte Einschränkungen === +==== Essential Shortcuts ==== 
-  * **PHP 7.4+ erforderlich:** Ältere Versionen nicht unterstützt +**Element** **Syntax** **Result** 
-  * **DokuWiki "Igor" Kompatibilität:** Begrenzte Unterstützung +| Bold | `**text**` | **text** 
-  * **Plugin-Konflikte:** Include Plugin benötigt Anpassung +| Italic | `//text//` | //text// | 
-  * **MathJax:** Verwendet eigene MathJax-Einbindung+| 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 |
  
-=== Debug-Tipps === +==== Plugin Shortcuts ==== 
-  Browser-Entwicklertools für JavaScript-Fehler +**Plugin** | **Syntax** | **Function** | 
-  * ''%%~~NOCACHE~~%%'' für Konfigurationsänderungen +| Color | `<color red>text</color>` | Colored text | 
-  * Plugin-Manager für Aktivierung/Deaktivierung +| Icon | `{{fa>home}}` | Font Awesome icon | 
-  * DokuWiki-Logs für Server-seitige Fehler+| Tag | `{{tag>tag1 tag2}}` | Page tags | 
 +| Todo | `<todo>task</todo>` | Task item | 
 +| Mermaid | `<mermaid>graph TD...</mermaid>` | Diagram |
  
 ---- ----
  
-**Das Reveal.js Plugin erweitert DokuWiki um professionelle PräsentationsfähigkeitenFür detaillierte Informationen und Updates besuchen Sie das [[https://github.com/neuralyzer/dokuwiki-plugin-revealjs|GitHub Repository]].**+**Complete DokuWiki syntax reference for wiki.satware.com**   
 +**Version:** 2024-02-06b "Kaos" | **Updated:** {{CURRENTDATE}}
  
-{{tag>reveal.js präsentation slideshow plugin dokuwiki}}+{{tag>wiki syntax dokuwiki reference guide}}
  • wiki/syntax.1749814264.txt.gz
  • Zuletzt geändert: 13.06.2025 13:31
  • von Jane Alesi