Warning: Use of undefined constant USER_AUTH_VERSION - assumed 'USER_AUTH_VERSION' (this will throw an Error in a future version of PHP) in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/cookbook/userauth.php on line 31

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; UserSessionVars has a deprecated constructor in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/cookbook/userauth/UserSessionVars.php on line 39

Warning: Use of undefined constant USERSESSIONVARS - assumed 'USERSESSIONVARS' (this will throw an Error in a future version of PHP) in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/cookbook/userauth/UserSessionVars.php on line 37

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; HtPasswd has a deprecated constructor in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/cookbook/userauth/HtPasswd.php on line 55

Warning: Use of undefined constant HTPASSWD_CLASS - assumed 'HTPASSWD_CLASS' (this will throw an Error in a future version of PHP) in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/cookbook/userauth/HtPasswd.php on line 53

Deprecated: Function create_function() is deprecated in /home/clients/8ef696c5eb3119a3a1c9089013d2fece/web/pmwiki.php on line 501
Valdemar.fr

En Français

Traduction

Pmwiki.org(approuver les sites)

En Anglais

Menu de la version anglaise

Variables textuelles de page

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}".
Var1
Valeur 1
Var2
Valeur 2

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(approuver les sites)

Le site de Petko(approuver les sites).

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 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: 10 septembre 2011 à 17h40
PmWiki.PageTextVariables: 30 octobre 2019 à 10h13

Valdemar.fr est un site personnel sur l'univers des Hérauts de Valdemar à but non commercial. Nous n'avons aucun lien avec Mercedes Lackey. Les textes ne sont pas libres de droit. Merci de prendre contact avec l'administrateur du site pour toute utilisation. Valdemar, une création de Mercedes Lackey. www.mercedeslackey.com