XWiki Syntax Hilfe
Administrator
2014/06/29 19:30

Inhaltsverzeichnis
XWiki Syntax 2.1: Skripte 	 # 

XWiki Syntax 2.1 » Programmierung » Skripte

XWiki Syntax 2.1: Skripte
AllgemeinesEinführung
Einführung
Bemerkungen
Bemerkungen
Weitere Syntaxen
Weitere Syntaxen
BearbeitenAbsatz
Absatz
Überschriften
Überschriften
Textformatierung
Textformatierung
Horizontale Linie
Horizontale Linie
Listen
Listen
Definitionslisten
Definitionslisten
Neue Zeile/Zeilenumbruch
Neue Zeile/Zeilenumbruch
Links
Links
Tabellen
Tabellen
Bilder
Bilder
ForgeschrittenWortgetreu
Wortgetreu
Zitate
Zitate
Gruppen
Gruppen
Entziehungszeichen
Entziehungszeichen
Parameter
Parameter
ProgrammierungMakros
Makros
HTML
HTML
Skripte
Skripte

2.0 Scripts
In XWiki Syntax 1.0 war es möglich Velocity Skripte überall direkt in der Seite einzugeben. Dies hat zu Problemen geführt, beispielsweise wenn ein Nutzer unfreiwillig Velocity Inhalte eingegeben hat. Es war zudem leistungshungrig für Seiten, die keinen Velocity Inhalt benötigten. Es gab zudem etliche weitere technische Einschränkungen. Daher müssen in XWiki Syntax 2.0 Velocity Skripte mittels des Velocity Makros eingegeben werden. Selbiges gilt für Groovy Skripte.
Funktion	XWiki Syntax 2.1	
Velocity Skript	{ { velocity} } 
#set ($var = “whatever”)
{ { /velocity} } 

Groovy Skript	{ { groovy} } 
def var = “whatever”
{ { /groovy} }