Guide de syntaxe XWiki

Modifié par Admin Admin le 2021/08/19 13:56

Syntaxe XWiki 2.1 » Avancé

Syntaxe XWiki 2.1: 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.1Résultat
Verbatim en-ligneDu 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.1Ré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.1Ré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 1Titre 2Titre 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.1Résultat
Pour un caractère

Ceci n'est pas un ~[~[lien~]~]
InformationPour 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.1XHTML généré
(% class="myClass" style="myStyle" id="myId" %)
= titre =
<h1 class="myClass" style="myStyle" id="myId">titre</h1>