XWiki - XWiki Syntax Hilfe

Page / - zuletzt bearbeitet von Administrator am 2021/11/18 10:19

XWiki Syntax Hilfe

zuletzt bearbeitet von Administrator

am 2021/11/18 10:19

Inhaltsverzeichnis

XWiki Syntax 2.1: Skripte

XWiki Syntax 2.1 » Programmierung » Skripte

XWiki Syntax 2.1: Skripte

Allgemeines

Einführung

Bemerkungen

Weitere Syntaxen

Bearbeiten

Absatz

Überschriften

Textformatierung

Horizontale Linie

Listen

Definitionslisten

Neue Zeile/Zeilenumbruch

Links

Tabellen

Bilder

Forgeschritten

Wortgetreu

Zitate

Gruppen

Entziehungszeichen

Parameter

Programmierung

Makros

HTML

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}}