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: Liens

Syntaxe XWiki 2.1 » Mise en forme » Liens

Syntaxe XWiki 2.1: Liens

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

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"