Benutzer-Werkzeuge

Webseiten-Werkzeuge


wiki:syntax

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
wiki:syntax [2016/05/10 14:30]
mw
wiki:syntax [2016/06/09 14:18] (aktuell)
mw
Zeile 1: Zeile 1:
 ====== Syntax ====== ====== Syntax ======
  
-[[DokuWiki]] zeichnet sich u. a. durch einfache Textformatierungen aus. Dadurch bleiben die Dateien, die den Inhalt enthalten, gut lesbar. ​+DokuWiki zeichnet sich u. a. durch einfache Textformatierungen aus. Dadurch bleiben die Dateien, die den Inhalt enthalten, gut lesbar. ​
 In den nachfolgenden Abschnitten sind die möglichen Formatierungsarten aufgelistet,​ die innerhalb des Editors verwendet werden können. Einige der hier vorgestellten Formatierungen sind auch direkt über die [[doku>​de:​toolbar|Quickbuttons]] erreichbar. In den nachfolgenden Abschnitten sind die möglichen Formatierungsarten aufgelistet,​ die innerhalb des Editors verwendet werden können. Einige der hier vorgestellten Formatierungen sind auch direkt über die [[doku>​de:​toolbar|Quickbuttons]] erreichbar.
 Ein erstes Beispiel, wie der Aufbau einer Seite aussehen kann, findest du, wenn du dir diese Seite im Quelltext-Modus anzeigen lässt. Klicke dazu auf den Button "​Vorschau"​. ​ Ein erstes Beispiel, wie der Aufbau einer Seite aussehen kann, findest du, wenn du dir diese Seite im Quelltext-Modus anzeigen lässt. Klicke dazu auf den Button "​Vorschau"​. ​
Zeile 7: Zeile 7:
 Zum  Ausprobieren oder Üben kann die [[playground:​playground|Spielwiese]] verwendet werden. Zum  Ausprobieren oder Üben kann die [[playground:​playground|Spielwiese]] verwendet werden.
  
 +<WRAP important 400px>
 +==== Wichtig ====
 +Die installierten Erweiterungen erweitern auch die Syntax!\\
 +Bitte klicken Sie [[wiki:​eliassyntax|hier]],​ um die zusätzlichen Befehle zu sehen.
 +</​WRAP>​
  
 ====== 1 Texte ====== ====== 1 Texte ======
Zeile 93: Zeile 98:
  
 Einfach den Quelltext dieser Seite anschauen (den Knopf "​Edit"​ drücken) um zu sehen, wie diese Blöcke angewendet werden. Einfach den Quelltext dieser Seite anschauen (den Knopf "​Edit"​ drücken) um zu sehen, wie diese Blöcke angewendet werden.
- 
 ===== 1.5 Syntax-Hervorhebung ===== ===== 1.5 Syntax-Hervorhebung =====
  
-[[DokuWiki]] kennt Syntax-Highlighting für Quellcode, um dessen Lesbarkeit zu erhöhen. Dafür wird [[http://​qbnz.com/​highlighter/​|GeSHi]] "​**Ge**neric **S**yntax **Hi**ghlighter"​ benutzt. Somit wird jede Programmiersprache unterstützt,​ die GeSHi kennt.+DokuWiki kennt Syntax-Highlighting für Quellcode, um dessen Lesbarkeit zu erhöhen. Dafür wird [[http://​qbnz.com/​highlighter/​|GeSHi]] "​**Ge**neric **S**yntax **Hi**ghlighter"​ benutzt. Somit wird jede Programmiersprache unterstützt,​ die GeSHi kennt.
 Es wird der gleiche Bezeichner wie im vorherigen Abschnitt benutzt, nur dass er nun auch den Namen der Sprache enthält: Es wird der gleiche Bezeichner wie im vorherigen Abschnitt benutzt, nur dass er nun auch den Namen der Sprache enthält:
 ''<​nowiki><​code java> Quelltext </​code></​nowiki>''​ ''<​nowiki><​code java> Quelltext </​code></​nowiki>''​
Zeile 160: Zeile 164:
 Aus dem englischen: Durch 4 oder mehr Bindestriche "​-"​ wird eine horizontale Linie erzeugt: Aus dem englischen: Durch 4 oder mehr Bindestriche "​-"​ wird eine horizontale Linie erzeugt:
 ----- -----
- 
- 
- 
- 
 ====== 2 Links ====== ====== 2 Links ======
  
Zeile 293: Zeile 293:
  
   {{ wiki:​dokuwiki-128.png |Dies ist ein Titel}}   {{ wiki:​dokuwiki-128.png |Dies ist ein Titel}}
 +  ​
 ===== 3.5 Dateidownload ===== ===== 3.5 Dateidownload =====
  
Zeile 452: Zeile 452:
 ===== 6.3 Typografie ===== ===== 6.3 Typografie =====
  
-[[DokuWiki]] kann einfache Textzeichen in ihre typografischen Entsprechungen umwandeln.+DokuWiki kann einfache Textzeichen in ihre typografischen Entsprechungen umwandeln.
 Hier eine Liste aller Zeichen, die DokuWiki kennt: Hier eine Liste aller Zeichen, die DokuWiki kennt:
  
Zeile 465: Zeile 465:
 Bitte beachtet: Diese Umwandlungen können in der Konfigurationsdatei abgestellt werden Bitte beachtet: Diese Umwandlungen können in der Konfigurationsdatei abgestellt werden
  
-===== 6.4 HTML und PHP einbinden ===== += 7 Kontroll-Makros ======
- +
-In einer Seite kann sowohl HTML als auch PHP direkt benutzt werden. +
- +
-<​html>​ +
-This is some <font color="​red"​ size="​+1">​HTML-Code</​font>​ +
-</​html>​ +
- +
-<​code>​ +
-<​html>​ +
-This is some <font color="​red"​ size="​+1">​HTML-Code</​font>​ +
-</​html>​ +
-</​code>​ +
- +
-<​php>​ +
-echo 'A logo generated by PHP:';​ +
-echo '<​img src="'​ . $_SERVER['​PHP_SELF'​] . '?​='​ . php_logo_guid() . '"​ alt="​PHP Logo !" />';​ +
-</​php>​ +
- +
-<​code>​ +
-<​php>​ +
-echo 'A logo generated by PHP:';​ +
-echo '<​img src="'​ . $_SERVER['​PHP_SELF'​] . '?​='​ . php_logo_guid() . '"​ alt="​PHP Logo !" />';​ +
-</​php>​ +
-</​code>​ +
- +
-**Achtung**:​ Das Einbinden von HTML und PHP in einer Seite kann in der Konfigurationsdatei ausgeschaltet werden((Konfigurationsoptionen [[config:​htmlok]] bzw. [[config:​phpok]])). Ist diese Option aktiviert, wird der Quellcode dieser Abschnitte als Text angezeigt und nicht ausgeführt. +
- +
-**Achtung**:​ Das Einbinden von HTML und PHP auf einer Seite im Internet ist gewöhnlich ein schweres Sicherheitsrisiko! Diese Funktion ist nur für das Intranet gedacht! +
- +
-====== 7 Kontroll-Makros ======+
  
 Einige Syntax-Befehle beeinflussen wie Dokuwiki eine Seite beim Aufruf ausgibt. Die folgenden Kontroll-Makros sind verfügbar: Einige Syntax-Befehle beeinflussen wie Dokuwiki eine Seite beim Aufruf ausgibt. Die folgenden Kontroll-Makros sind verfügbar:
wiki/syntax.1462883406.txt.gz · Zuletzt geändert: 2016/05/10 14:30 von mw