Seite anzeigenDiskussionÄltere VersionenLinks hierherPDF exportierenSeite als HTML/PDF exportierenNach oben Diese Seite ist nicht editierbar. Sie können den Quelltext sehen, jedoch nicht verändern. Kontaktieren Sie den Administrator, wenn Sie glauben, dass hier ein Fehler vorliegt. ====== Umfassende DokuWiki-Syntaxreferenz für wiki.satware.com ====== **Basierend auf DokuWiki 2024-02-06b "Kaos" Release** ---- ===== 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 ---- ===== 1. Grundlegende Textformatierung ===== ==== 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. Überschriften und Gliederung ===== ==== Überschriftenebenen ==== <code> ====== Ebene 1 (Hauptüberschrift) ====== ===== Ebene 2 ===== ==== Ebene 3 ==== === Ebene 4 === == Ebene 5 == </code> **Ergebnis:** ====== Ebene 1 (Hauptüberschrift) ====== ===== Ebene 2 ===== ==== Ebene 3 ==== === 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. ---- ===== 3. Links ===== ==== Externe Links ==== <code> http://www.google.com [[http://www.google.com]] [[http://www.google.com|Dieser Link führt zu Google]] <andi@splitbrain.org> </code> **Ergebnis:**\\ http://www.google.com\\ [[http://www.google.com]]\\ [[http://www.google.com|Dieser Link führt zu Google]]\\ <andi@splitbrain.org> ==== Interne Links ==== <code> [[seitenname]] [[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. Bilder und Medien ===== ==== Grundlegende Bildsyntax ==== <code> {{wiki:dokuwiki-128.png}} // Originalgröße {{wiki:dokuwiki-128.png?50}} // Breite: 50px {{wiki:dokuwiki-128.png?200x50}} // Breite x Höhe {{https://www.php.net/images/php.gif?200x50}} // Externes Bild </code> **Ergebnis:**\\ {{wiki:dokuwiki-128.png}}\\ {{wiki:dokuwiki-128.png?50}}\\ {{wiki:dokuwiki-128.png?200x50}}\\ {{https://www.php.net/images/php.gif?200x50}} ==== Bildausrichtung ==== <code> {{ wiki:dokuwiki-128.png}} // Rechtsbündig {{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. Listen ===== ==== Ungeordnete Listen ==== <code> * Dies ist eine Liste * Der zweite Punkt * Sie können verschiedene Ebenen haben * Noch ein Unterpunkt * Ein weiterer Punkt </code> **Ergebnis:** * Dies ist eine Liste * Der zweite Punkt * Sie können verschiedene Ebenen haben * Noch ein Unterpunkt * Ein weiterer Punkt ==== Geordnete Listen ==== <code> - Die gleiche Liste, aber nummeriert - Ein weiterer Punkt - Verwenden Sie Einrückung für tiefere Ebenen - Das war's - 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's - 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 ===== ==== Grundlegende Tabellensyntax ==== <code> ^ Überschrift 1 ^ Überschrift 2 ^ Überschrift 3 ^ | Zeile 1 Sp 1 | Zeile 1 Sp 2 | Zeile 1 Sp 3 | | Zeile 2 Sp 1 | Zeile 2 Sp 2 | Zeile 2 Sp 3 | </code> **Ergebnis:** ^ Überschrift 1 ^ Überschrift 2 ^ Überschrift 3 ^ | Zeile 1 Sp 1 | Zeile 1 Sp 2 | Zeile 1 Sp 3 | | Zeile 2 Sp 1 | Zeile 2 Sp 2 | Zeile 2 Sp 3 | ==== Colspan (Zellen horizontal verbinden) ==== <code> ^ Überschrift 1 ^ Überschrift 2 ^ Ü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 | </code> **Ergebnis:** ^ Überschrift 1 ^ Überschrift 2 ^ Ü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 ===== ==== Inline-Code ==== <code> Dies ist ''monospace'' Text. </code> **Ergebnis:**\\ Dies ist ''monospace'' Text. ==== Code-Blöcke ==== **Ergebnis:** <code> Dies ist vorformatierter Code, alle Leerzeichen bleiben erhalten: wie <-hier </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> /** * Die HelloWorldApp-Klasse implementiert eine Anwendung, die * einfach "Hello World!" zur Standardausgabe anzeigt. */ class HelloWorldApp { public static void main(String[] args) { System.out.println("Hello World!"); //Zeigt den String an. } } </code> </code> **Ergebnis:** <code java> /** * Die HelloWorldApp-Klasse implementiert eine Anwendung, die * 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> </code> **Ergebnis:** <file php myexample.php> <?php echo "hello world!"; ?> </file> ==== Code ohne Highlighting ==== <code> <code - myfile.foo> Kein Syntax-Highlighting, aber herunterladbar </code> </code> **Ergebnis:** <code - myfile.foo> Kein Syntax-Highlighting, aber herunterladbar </code> ---- ===== 8. Keine Formatierung ===== ==== Nowiki-Tags ==== <code> <nowiki> Dies ist Text, der Adressen wie diese enthält: http://www.splitbrain.org und **Formatierung**, aber nichts wird damit gemacht. </nowiki> </code> **Ergebnis:** <nowiki> Dies ist Text, der Adressen wie diese enthält: http://www.splitbrain.org und **Formatierung**, aber nichts wird damit gemacht. </nowiki> ==== Prozent-Zeichen ==== <code> Das Gleiche gilt für %%//__dieser__ Text// mit einem Smiley ;-)%%. </code> **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) "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 ===== <code> {{rss>http://slashdot.org/index.rss 5 author date 1h}} </code> **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=Tage, h=Stunden, m=Minuten) ---- ===== 13. Kontroll-Makros ===== ==== NOTOC - Inhaltsverzeichnis unterdrücken ==== <code> ~~NOTOC~~ </code> **Ergebnis:** Verhindert die automatische Erstellung eines Inhaltsverzeichnisses. ==== NOCACHE - Cache deaktivieren ==== <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> 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> **Ergebnis:** Speichert strukturierte Daten, die später abgefragt werden können. ==== Tag Plugin ==== <code> {{tag>tag1 tag2 tag3}} {{topic>tag1 -tag2}} {{count>+}} </code> **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 ==== <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> **Ergebnis:** Erstellt Container mit CSS-Klassen für erweiterte Formatierung. ---- ===== 15. Fehlerbehebung für DokuWiki 2024-02-06b "Kaos" ===== ==== Bekannte Probleme und Lösungen ==== === Formatierte Tabellen-Problem === * **Problem:** Tabellen mit komplexer Formatierung werden nicht korrekt gerendert * **Lösung:** Entfernen Sie temporär die Tabellenformatierung aus dem Quelltext * **Langfristig:** Warten Sie auf offizielle Patches === PHP 8.1 Kompatibilität === * **Problem:** Fehler beim Upgrade von PHP 7.4 auf 8.1 * **Lösung:** Überprüfen Sie Plugin-Kompatibilität und aktualisieren Sie alle Plugins * **Beispiel-Fix für ckgedit Plugin:** <code php> function checkuserfiles() { $expire = 0; // Diese Zeile hinzufügen // Rest der Funktion... } </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. Best Practices und Tipps ===== ==== Performance-Optimierung ==== * Verwenden Sie ''%%~~NOCACHE~~%%'' nur wenn nötig * Große Bilder vor dem Upload optimieren * Bei vielen Medien: Ordnerstruktur 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 ---- ===== 17. Erweiterte Funktionen ===== ==== Anker-Links ==== <code> Dies verlinkt zu [[syntax#internal|diesem Abschnitt]]. </code> **Ergebnis:**\\ Dies verlinkt zu [[syntax#internal|diesem Abschnitt]]. ==== Namespaces ==== <code> [[some:namespaces]] </code> **Ergebnis:**\\ [[some:namespaces]] Verwenden Sie Doppelpunkte, um Namespaces zu erstellen. ==== Sektionsbearbeitung ==== 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" abgestimmt. Bei Problemen konsultieren Sie die DokuWiki-Community oder die offizielle Dokumentation.** {{tag>wiki syntax dokuwiki referenz 2024}} wiki/syntax.txt Zuletzt geändert: 15.10.2025 05:34von Michael Wegener