XWiki - Guide de syntaxe XWiki

Page / - dernière modification par TerraIndex TerraIndex le 2021/03/31 13:30

Guide de syntaxe XWiki

dernière modification par TerraIndex TerraIndex

le 2021/03/31 13:30

Table des matières

Syntaxe XWiki 2.1: Tout

Syntaxe XWiki 2.1

Syntaxe XWiki 2.1: Tout

Général

Introduction

Remarques générales

D'autres syntaxes

Mise en forme

Paragraphes

Titres

Formatage du texte

La ligne horizontale

Listes

Listes de définitions

Nouvelle ligne/Sauts de ligne

Liens

Tableaux

Images

Avancé

Verbatim

Citations

Groupes

Protéger les caractères

Paramètres

Programmer

Macros

HTML

Scripts

Général

Introduction

2.1 Introduction

Depuis l'introduction de la syntaxe XWiki 2.0, quelques lacunes de cette syntaxe ont été trouvées. Pour y remédier, la syntaxe XWiki 2.1, actuellement expérimentale, a été ajoutée dans XWiki Enterprise version 3.0. Cette nouvelle syntaxe a été notamment développée pour les raisons suivantes:

Homogénéiser la syntaxe des liens et des images pour plus de cohérence et de clarté, ainsi que la possibilité de l'étendre ultérieurement.

Ajouter la possibilité d'afficher des icônes, d'utiliser la notation UNC pour ajouter des liens, et de créer des liens vers des adresses relatives.

La syntaxe XWiki 2.1 étant basée sur la syntaxe XWiki 2.0, toute la syntaxe XWiki 2.0 reste valable sauf si les caractéristiques de la syntaxe XWiki 2.1 précisent un changement.

En plus de ces 2 syntaxes XWiki, nous avons aussi changé notre moteur de rendu sous-jacent (précédemment c'était Radeox) en faveur de notre propre moteur, qui est un sur-ensemble emballé autour de Wikimodel et Doxia (et éventuellement d'autres dans le futur). Cela nous a permis de fournir d'autres syntaxes dans le wiki: MediaWiki, Confluence, JSPWiki, Creole, TWiki et plus

Remarques générales

2.0 General Remarks

La syntaxe XWiki v2.1 corrige quelques erreurs et le problème de la syntaxe ambiguë comme indiqué dans les exemples du tableau ci-dessous:

Description	Exemple de syntaxe invalide ou ambiguë	Corrigé dans la syntaxe XWiki 2.1
Des styles de texte non fermés	**gras	**gras**
Deux éléments autonomes non séparés par 2 nouvelles lignes	| cellule de tableau * élément de liste	| cellule de tableau * élément de liste
Deux éléments autonomes non séparés par 2 nouvelles lignes	paragraphe ---- paragraphe	paragraphe ---- paragraphe
Nouvelle ligne ignorée au début du document	<nouvelle ligne au début du document> paragraphe	paragraphe
La syntaxe avec des titres non fermés	=== titre	=== titre ===

D'autres syntaxes

1.0 Other Syntaxes

Les syntaxes suivantes sont mises en œuvre dans XWiki Enterprise 1.6 et dans les version ultérieures:

JSPWiki

MediaWiki

Confluence

TWiki

Creole 1.0

XHTML 1.0

Mise en forme

Paragraphes

2.0 Paragraphs

Les paragraphes sont des éléments de texte séparés par 2 ou plusieurs nouvelles lignes.

La syntaxe XWiki 2.1 tient compte des sauts de ligne, ce qui n'est pas le cas des syntaxes XWiki 1.0 et Creole.

Fonctionnalité	Syntaxe XWiki 2.1	Résultat
Paragraphe simple	Ceci est un paragraphe	Ceci est un paragraphe
Paragraphe sur plusieurs lignes	Paragraphe sur plusieurs lignes	Paragraphe sur plusieurs lignes
Deux paragraphes	Le premier paragraphe Le deuxième paragraphe	Le premier paragraphe Le deuxième paragraphe
Paragraphe personnalisé	(% style="text-align:center; color:blue" %) Paragraphe centré et bleu	Paragraphe centré et bleu

Titres

2.0 Headings

Fonctionnalité	Syntaxe XWiki 2.1	Résultat
Titres standard	= niveau 1 = == niveau 2 == === niveau 3 === ==== niveau 4 ==== ===== niveau 5 ===== ====== niveau 6 ======	niveau 1 niveau 2 niveau 3 niveau 4 niveau 5 niveau 6
Titres paramétrés	(% style="color:blue" %) = titre =	titre
Titres en syntaxe wiki	=== Titre en **gras** ===	Titre en gras

Formatage du texte

2.0 Text Formatting

Nouveau en syntaxe XWiki 2.1 sur la syntaxe XWiki 1.0:

Les espaces sont autorisés, juste après les symboles de syntaxe.

L'utilisation des symboles doubles au cas où il y avait seulement un symbole en syntaxe XWiki 1.0, de sorte qu'il soit moins probable que l'utilisateur s'en serve dans le texte de manière erronée.

La possibilité d'avoir plusieurs lignes.

Fonctionnalité	Syntaxe XWiki 2.1	Résultat
Gras	**gras**	gras
Souligné	__souligné__	souligné
Italique	//italique//	italique
Barré	--barré--	barré
Espacement fixe	##espacement fixe##	espacement fixe
Puissance	utilisation de la ^^puissance^^	utilisation de la puissance
Indice	utilisation de l',,indice,,	utilisation de l'indice

La ligne horizontale

2.0 Horizontal Line

Fonctionnalité	Syntaxe XWiki 2.1	Résultat
Ligne horizontale simple	----
Ligne horizontale paramétrée	(% style="color:blue" %) ----

Listes

2.0 Lists

Feature	XWiki Syntax 2.1	Result
Liste à puces	* élément 1 ** élément 2 *** élément 3 * élément 4	élément 1 élément 2 élément 3 élément 4
Liste numérotée	1. élément 1 11. élément 2 111. élément 3 1. élément 4	élément 1 élément 2 élément 3 élément 4
Liste mixte	1. élément 1 1*. élément 2 1*. élément 3 1. élément 4	élément 1 élément 2 élément 3 élément 4
Liste aux carrés	(% style="list-style-type: square" %) * élément 1 * élément 2	élément 1 élément 2
Liste aux disques	(% style="list-style-type: disc" %) * élément 1 * élément 2	élément 1 élément 2
Liste alphabétique en minuscules	(% style="list-style-type: lower-alpha" %) * élément 1 * élément 2	élément 1 élément 2
Liste alphabétique en majuscules	(% style="list-style-type: upper-alpha" %) * élément 1 * élément 2	élément 1 élément 2
Liste Romaine en minuscules	(% style="list-style-type: lower-roman" %) * élément 1 * élément 2	élément 1 élément 2
Liste Romaine en majuscules	(% style="list-style-type: upper-roman" %) * élément 1 * élément 2	élément 1 élément 2
Liste Grecque en minuscules	(% style="list-style-type: lower-greek" %) * élément 1 * élément 2	élément 1 élément 2
Liste Grecque en majuscules	(% style="list-style-type: upper-greek" %) * élément 1 * élément 2	élément 1 élément 2
Liste Hiragana	(% style="list-style-type: hiragana" %) * élément 1 * élément 2	élément 1 élément 2
Liste Hiragana Iroah	(% style="list-style-type: hiragana-iroha" %) * élément 1 * élément 2	élément 1 élément 2
Liste Katakana	(% style="list-style-type: katakana" %) * élément 1 * élément 2	élément 1 élément 2
Liste Katakana Iroha	(% style="list-style-type: katakana-iroha" %) * élément 1 * élément 2	élément 1 élément 2
Liste Arménienne	(% style="list-style-type: armenian" %) * élément 1 * élément 2	élément 1 élément 2
Liste Hébraïque	(% style="list-style-type: hebrew" %) * élément 1 * élément 2	élément 1 élément 2
Liste Géorgienne	(% style="list-style-type: georgian" %) * élément 1 * élément 2	élément 1 élément 2
Liste CJK idéographique	(% style="list-style-type: cjk-ideographic" %) * élément 1 * élément 2	élément 1 élément 2

Listes de définitions

2.0 Definition Lists

Fonctionnalité	Syntaxe XWiki 2.1	Résultat
Définition standard	; terme : définition	terme définition
Définitions imbriquées	; terme1 : définition1 :; terme2 :: définition2	terme1 définition1 terme2 définition2
Définition paramétrée	(% style="color:blue" %) ; terme : définition	terme définition

Nouvelle ligne/Sauts de ligne

2.0 New Line Line Breaks

Une nouvelle ligne est un retour chariot. Un saut de ligne est une nouvelle ligne forcée qui peut apparaître n'importe où dans le texte.

En syntaxe XWiki 2.0, les nouvelles lignes sont ignorées, ce qui n'est pas le cas de la syntaxe XWiki 1.0 et Creole.

Fonctionnalité	Syntaxe XWiki 2.1	Résultat
Saut de ligne	Ligne\\Nouvelle ligne	Ligne Nouvelle ligne
Nouvelle ligne	Ligne Nouvelle ligne	Ligne Nouvelle ligne

Liens

2.1 Links

Fonctionnalité	Syntaxe XWiki 2.1	Résultat
Lien vers une page de l'espace courant	[[WebHome]]	XWiki
Lien avec étiquette	[[étiquette>>WebHome]]	étiquette
Lien vers une page avec l'espace spécifié	[[Main.WebHome]]	Main
Lien vers un sous-wiki	[[sous-wiki:Main.WebHome]]	Main
Lien qui s'ouvre dans une nouvelle page	[[étiquette>>WebHome||rel="__blank"]]	étiquette
Lien vers un URL placé directement dans le texte	Ceci est un URL: http://xwiki.org	Ceci est un URL: http://xwiki.org
Lien vers un URL	[[http://xwiki.org]]	http://xwiki.org
Lien vers un URL avec étiquette	[[XWiki>>http://xwiki.org]]	XWiki
Lien vers une adresse email	[[john@smith.net>>mailto:john@smith.net]]	john@smith.net
Lien image	[[image:Espace2.Page2@img.png>>Espace1.Page1]] La syntaxe Wiki est supportée dans les étiquettes des liens.
Lien image avec paramètres image	[[[[image:Space2.Page2@img.png||width="26" height="26"]]>>Space1.Page1]]
Lien vers une pièce jointe à la page courante	[[texte>>attach:img.png]]	texte
Lien vers une pièce jointe à une autre page	[[texte>>attach:Space.Page@img.png]]	texte
Lien vers une ancre dans une page	[[label>>Space.Page||ancre=ancre]]	label
Lien vers un titre dans une page	[[label>>XWiki.XWikiSyntax||anchor=HMontitre]]	label

Quand vous ajoutez un Titre, une ancre nommée "H" suivie du titre avec uniquement les lettres est créé. Par exemple, pour le Titre "Mon titre", l'ancre générée sera "HMontitre".

Spécifications des liens pour la syntaxe XWiki 2.1

La syntaxe complète d'un lien est (label>>)?(link)(||parameters)*

label: L'étiquette du lien qui peut contenir de la syntaxe wiki

link: La cible du lien, c'est-à-dire, où aller après cliquer sur un lien. La syntaxe ressemble à la syntaxe XWiki 1.0 et peut contenir 2 types de URI: mailto: etattach:pour des liens vers une adresse email et vers une pièce jointe.

parameters: Une liste optionnelle de paramètres transmis au lien.

queryString: An optional query string for specifying parameters that will be appended to the link target address and used in the rendered URL. Example: url:http://domain.com/path||queryString="mydata1=5&mydata2=Hello" produces target address http://domain.com/path?mydata1=5&mydata2=Hello

anchor: An optional anchor name pointing to an anchor defined in the referenced link. Note that in XWiki anchors are automatically created for headings. Example: url:http://domain.com/path||anchor="HTableOfContents" produces target address http://domain.com/path#HTableOfContents

rel: An optional parameter that allows to open link target in new window. Example: rel="__blank"

Tableaux

2.0 Tables

En syntaxe XWiki 2.0, il est également possible d'avoir des paramètres pour le tableau, la ligne ou la cellule.

Fonctionnalité	Syntaxe XWiki 2.1	Résultat
Tableau standard	|=Titre 1|=Titre 2 |Mot 1|Mot 2 ou !=Titre 1!=Titre 2 !!Mot 1!!Mot 2	Titre 1 Titre 2 Mot 1 Mot 2
Tableau paramétré	|=Titre 1|=(% style="background-color: yellow" %)Titre 2 |Mot 1|Mot 2	Titre 1 Titre 2 Mot 1 Mot 2
Tableau filtrable et pouvant être trié	{{velocity}} $xwiki.ssfx.use ("js/xwiki/table/table.css") $xwiki.jsfx.use ("js/xwiki/table/tablefilterNsort.js", true) {{/velocity}} {{html}} <table id="tableid" class="grid sortable filterable doOddEven"> <tr class="sortHeader"> <th>Titre1</th> <th>Titre2</th> </tr> <tr> <td>Cellule11</td> <td>Cellule12</td> </tr> <tr> <td>Cellule21</td> <td>Cellule22</td> </tr> </table> {{/html}}	Titre1 Titre2 Cellule11 Cellule12 Cellule21 Cellule22

Images

2.1 Images

Fonctionnalité	Syntaxe XWiki 2.1	Résultat
Image d'une pièce jointe à la page courante	image:img.png
Image d'une pièce jointe à un autre document	image:Space.Page @img.png
Image avec des paramètres	[[image:img.png|| width="25" height="25"]]
Images localisées dans un URL	image:http://some/url/img.png
Icônes	image:icon:accept

Avancé

Verbatim

2.0 Verbatim

Vous permet d'avoir un contenu qui ne sera pas formaté . En d'autres termes, la syntaxe wiki ne sera pas prise en compte.

Fonctionnalité	Syntaxe XWiki 2.1	Résultat
Verbatim en-ligne	Du contenu verbatim {{{**[[non rendu]]**}}}	Du contenu verbatim **[[non rendu]]**
Le bloc Verbatim	{{{ Du contenu **verbatim** sur plusieurs lignes }}}	Du contenu **verbatim** sur plusieurs lignes

Citations

2.0 Quotations

Fonctionnalité	Syntaxe XWiki 2.1	Résultat
Citation simple	> John a dit cela. J'ai dit ok.	John a dit cela. J'ai dit ok.
Citations imbriquées	> John a dit cela. >> Marie a répondu cela. J'ai dit ok.	John a dit cela. Marie a répondu cela. J'ai dit ok.

Groupes

2.0 Groups

Les groupes peuvent être utilisés pour insérer un autre document directement dans le document courant. Cela permet par exemple d'insérer des éléments complexes à l'intérieur d'un élément d'une liste ou dans une cellule de tableau. Les groupes sont délimités par les éléments syntaxiques suivants:(((...))). Un groupe peut contenir un autre groupe et il n'y a pas de limite d'imbrication.

Syntaxe XWiki 2.1	Résultat
|=Titre 1|=Titre 2|=Titre 3 |Cellule 1|((( = Document ancré Un paragraphe ancré. * élément de liste 1 * élément de liste 2 ** sous-élément 1 ** sous-élément 2 ))) | Cellule 3 Le paragraphe suivant dans le document de haut niveau	Titre 1 Titre 2 Titre 3 Cellule 1 Document ancré Un paragraphe ancré. élément de liste 1 élément de liste 2 sous-élément 1 sous-élément 2 Cellule 3 Le paragraphe suivant dans le document de haut niveau

Protéger les caractères

2.0 Escapes

Fonctionnalité	Syntaxe XWiki 2.1	Résultat
Pour un caractère	Ceci n'est pas un ~[~[lien~]~] Pour renseigner le caractère ~ utilisez l'Escape double: ~~	Ceci n'est pas un [[lien]]

Paramètres

2.0 Parameters

En syntaxe XWiki 2.1, il est possible de passer des paramètres aux divers éléments de syntaxe et aussi aux blocs de texte. Vous pouvez utiliser ces paramètres par exemple pour créer des styles. Il est possible de choisir n'importe quelle paire clé/valeur. Le moteur de rendu XHTML va passer ces paramètres en tant que XHTML attributs à la représentation XHTML sous-jacente des éléments de syntaxe.

Syntaxe XWiki 2.1	XHTML généré
(% class="myClass" style="myStyle" id="myId" %) = titre =	<h1 class="myClass" style="myStyle" id="myId">titre</h1>

Programmer

Macros

2.0 Macros

En syntaxe XWiki 2.0, il y a aussi deux types de macros:

Les macros Velocity appelées en utilisant la syntaxe #macroname(param1 ... paramN) dans la Macro Velocity

Les macros XWiki appelées en utilisant la syntaxe{{macroname param1="value1" ... paramN="valueN"}}

Pour accéder à la liste de toutes les macros disponibles, allez à la page de référence des macros.

Fonctionnalité	Syntaxe XWiki 2.1	Résultat
Macro	{{code language="java"}} System.out.println("Hello World!"); {{/code}}	System.out.println("Hello World!");

Les macros Radeox ne peuvent pas être utilisées en syntaxe XWiki 2.0. C'est la raison pour laquelle elles ont été ré-écrites comme des macros XWiki.

Pour accéder à la liste de toutes les macros disponibles, allez sur Extensions wiki.

Macros dans ce wiki

Id	Nom	Catégorie	Description	Visiblité
toc	Table Of Contents	Navigation	Generates a Table Of Contents.	Global
iconPicker	Icon Picker	Development	Select an icon within the XWiki icon set.	Wiki courant
formula	Formula	Content	Displays a mathematical formula.	Global
wikimacrocontent	WikiMacro Content	Development	Display editable content of a wikimacro.	Global
blogPostLayoutFull	Blog Post Layout Full	This macro is used to display a full blog post	Wiki courant
mention	User Mention	Insert a user mention.	Wiki courant
example	Example	Formatting	Shows an example and its source code.	Wiki courant
capacity	Roadmap Capacity	Content	Display the capacity of each employee for the current roadmap.	Wiki
plantuml	PlantUML	Content	Convert various text input formats into diagram images using PlantUML.	Global
blogPostLayoutImage	Blog Post Layout Image	This macro is used to display a full blog post with a thumbnail image	Wiki courant
async	Async	Content	Asynchronous and cached execution of wiki content.	Global
spaceindex	Space Index	Deprecated	Lists documents in a space.	Wiki courant
box	Box	Formatting	Draw a box around provided content.	Global
spaces	Spaces	Deprecated	Displays all the spaces in this wiki.	Wiki courant
error	Error Message	Formatting	Displays an error message note.	Global
video	Video	Content	Display in your wiki page any video from Youtube, Dailymotion, Google Video or Vimeo.

Also play a video attached to your wiki page using Video.js library. mp4, webm and ogv formats are supported.

The video macro can also plays a DASH video (Dynamic Adaptive Streaming over HTTP).|Wiki courant

warning	Warning Message	Formatting	Displays a warning message note.	Global
messageSender	Message Sender	Social	A control that allows users to enter messages that are handled by the MessageStream module.	Wiki courant
children	Children	Navigation	Displays a tree of children pages of the current page	Wiki courant
workspaces	Workspaces	Deprecated	Deprecated macro that should not be used, here for compatibility reason. Please use the "wikis" macro instead.	Wiki courant
display	Display	Content	Display other pages into the current page.	Global
translation	Translation	Content	Display a translation message.	Global
context	Context	Development	Executes content in the context of the passed document	Global
info	Info Message	Formatting	Displays an info message note.	Global
tree	Tree	Navigation	Displays a tree hierarchy defined by the macro content or the source parameter.	Wiki courant
liveData	Live Data	Content	Display dynamic lists of data.	Global
rss	RSS	Content	Output latest feed entries from a RSS feed.	Global
blogs	Blogs Livetable	The blogs macro is used to list on a livetable all the blog available on the wiki	Wiki courant
success	Success Message	Formatting	Displays a success message note.	Global
documentTree	Document Tree	Navigation	Displays the tree of XWiki documents.	Wiki courant
template	Template	Development	Insert a template.	Global
notificationsAutoWatchPreferences	Notifications Auto Watch Preferences	Notifications	Wiki courant
chart	Chart	Content	Displays a graphical chart generated from miscellaneous data sources	Global
container	Container	Layout	A macro to enclose multiple groups and add decoration, such as layout.	Global
notificationsEmailPreferences	Notifications Email Preferences	Notifications	Display the preferences of the current user about notification emails.	Wiki courant
tagcloud	Tag Cloud	Content	Displays the cloud of tags in this wiki or in the specified space, if any.	Wiki courant
activity	Activity (legacy)	Notifications	Provide a macro implemented with the Notifications Application to keep a backward compatibility with Activity Stream.	Wiki courant
blogPostLayoutLink	Blog Post Layout Link	This macro is used to display a blog post as a simple link	Wiki courant
python	Python	Development	Executes a python script.	Global
comment	Comment	Development	Allows putting comments in the source content. This macro doesn't output anything.	Global
html	HTML	Development	Inserts HTML or XHTML code into the page.	Global
content	Content	Content	Allows writing content in any wiki markup	Global
blogPostLayoutCards	Cards Blog Post Layout	This macro is used to display a blog post using the 'Cards' layout	Wiki courant
script	Script	Development	Execute script in provided script language.	Global
useravatar	User Avatar	Content	Allows displaying the avatar for a specific user.	Global
office	Office Document Viewer	Content	View office attachments (doc, ppt, xls, odt, odp, ods etc.) inside wiki pages without downloading or importing them.	Global
gallery	Gallery	Layout	Displays the images found in the provided content using a slide-show view.	Global
dashboard	Dashboard	Layout	A macro to define a dashboard.	Global
putFootnotes	Put Footnote	Content	Displays the footnotes defined so far. If missing, all footnotes are displayed by default at the end of the page.	Global
wikis	Wikis	Navigation	List all wikis	Wiki courant
attachmentSelector	Attachment Selector	Development	A control to be used for object properties of the current document that are supposed to contain the name of an attachment from the current (or target) document. Allows uploading new attachments, and deleting attachments from the target document. If no target document is specified, the current document will be used. Object properties are only saved to the current document.	Wiki courant
notificationsApplicationsPreferences	Notifications Applications Preferences	Notifications	Display the preferences of the current user about notification applications.	Wiki courant
cache	Cache	Development	Caches content.	Global
menu	Menu	Navigation	Displays a menu created using simple wiki syntax (nested lists and links).	Globale
blogPostLayoutCompact	Blog Post Layout Compact	This macro is used to display a full blog post in a compact mode	Wiki courant
blogpostcreate	Blog Post Create	The Blog Post Create macro is used to insert a post creation form. The macro takes a blog descriptor document as parameter. The new blog posts will belongs to the blog specified in the parameter.	Wiki courant
blogpostlist	Blog post list	The BlogPostMacro is used to search and display blog posts based on some parameters, the results can be displayed using customizable templates.	Wiki courant
documents	Documents	Content	Displays a list of documents in a Livetable	Wiki courant
notificationsFiltersPreferences	Notifications Filters Preferences	Notifications	Display the preferences of the current user about notification filters.	Wiki courant
notifications	Notifications	Notifications	Wiki courant
velocity	Velocity	Development	Executes a Velocity script.	Global
wikimacroparameter	WikiMacro Parameter	Development	Display editable parameter of a wikimacro.	Global
roadmapitem	Roadmap Item Macro	Content	A roadmap item that will hold information about tasks.	Wiki
groovy	Groovy	Development	Execute a groovy script.	Global
footnote	Footnote	Content	Generates a footnote to display at the end of the page.	Global
jwplayer	JW Player	Content	The JW Player is an open-source embeddable media player for web sites, supporting many commonly-used audio and video formats. The player is easy to configure, customize and extend.	Wiki courant
code	Code	Formatting	Highlights code snippets of various programming languages	Global
id	Id	Navigation	Allows putting a reference/location in a page. In HTML for example this is called an Anchor. It allows pointing to that location, for example in links.	Global
include	Include	Content	Include other pages into the current page.	Global

HTML

2.0 HTML

En syntaxe XWiki 2.1, le code HTML ou XHTML doit être écrit en utilisant la macro {{html}}.

Syntaxe XWiki 2.1	Résultat
{{html}}<b>gras</b>{{/html}}	gras

En syntaxe XWiki 2.1, par défaut, la macro {{html}} ne peut pas analyser la syntaxe wiki. Pour l'activer, utilisez {{html wiki="true"}}.

Scripts

2.0 Scripts

En syntaxe XWiki 1.0, il était possible d'inclure des scripts Velocity directement dans la page. Cela a créé quelques problèmes, par exemple, les cas où l'utilisateur avait inclus involontairement du contenu Velocity. Cela affectait aussi la performance des pages qui ne nécessitaient pas de contenu Velocity. Il y avait eu d'autres limitations techniques. Ainsi, en syntaxe XWiki 2.1, les scripts Velocity doivent être inclus en utilisant la macro velocity. En va de même pour l'inclusion des scripts Groovy.

Feature	Syntaxe XWiki 2.1
Script Velocity	{{velocity}} #set ($var = "quelquechose") {{/velocity}}
Script Groovy	{{groovy}} def var = "quelquechose" {{/groovy}}