Cette page est en cours d'aménagement.
Les Variables textuelles sont définies par les éditeurs du site wiki. Ce sont des phrases ou des mots-clés placés dans une page, mais qui peuvent être affichés dans d'autres pages.
Afficher le contenu d'une variable textuelle
Pour afficher le contenu d'une variable textuelle, on utilise les formes :
{$:Var}
et{*$:Var}
- pour une variable définie dans la page en cours{Page$:Var}
et{Groupe.Page$:Var}
- pour une variable définie dans une autre page
Définir une variable textuelle
Il y a trois moyens de définir une variable textuelle
Dans une liste ":terme:définition
",
: Var1 : Valeur 1 : Var2 : Valeur 2 Les deux valeurs sont "{$:Var1}" et "{$:Var2}". |
Les deux valeurs sont "Valeur 1" et "Valeur 2". |
Simplement avec "terme:définition
" à la ligne,
Nom : Petko Site : http://notamment.fr [[ {$:Site} | Le site de {$:Nom}]]. | Nom : Petko Site : http://notamment.fr |
Ces deux types de définitions sont souvent utilisées pour afficher dans une page des informations de plusieurs autres pages, avec {AutrePage$:Nom}
.
Enfin, avec "(:terme:définition:)
" la définition de la variable sera cachée :
(:Fleuve:la Seine:) (:Pont:Mirabeau:) Sous le pont {$:Pont} coule {$:Fleuve}. | Sous le pont Mirabeau coule la Seine. |
Note : Le nom d'une variable textuelle ne peut contenir que de lettres non-accentuées et des chiffres. La valeur de la variable peut contenir tout.
Différence entre {$:Var}
, {*$:Var}
et {=$:Var}
Le principe est le même que pour les Variables de page.
{$:Var}
concerne la page physique où la balise est écrite.{*$:Var}
concerne la page que le visiteur voit.{=$:Var}
s'utilise dans les modèles des PageListes et concerne l'itération en cours.
Voir aussi
- Variables — à propos des variables internes de PmWiki.
- Index des balises — la liste complète des balises de PmWiki.
- Variables de page — variables de la forme
{$FullName}
contenant des propriétés des pages. - Expressions fonctionnelles — Les expressions fonctionnelles peuvent manipuler les variables textuelles de page
<< Variables de page | Index de la documentation | Expressions fonctionnelles >>
Traduction de PmWiki.PageTextVariables
Page originale sur PmWikiFr.PageTextVariables - Référencé par
Dernières modifications:
PmWikiFr.PageTextVariables: 25/08/2009 01:15
PmWiki.PageTextVariables: 27/09/2009 06:43