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 de page

Cette page décrit les variables (informations, propriétés) qui sont associées à chaque page. Les variables de page ont la syntaxe suivante {$variable}, et peuvent être utilisées comme les balises de mise en forme. Par exemple, la balise "{$Group}" affiche sur cette page: "PmWikiFr".

Ces variables sont accessibles depuis les pages du wiki. Une page peut afficher ses propres variables, et des variables d'autres pages.

* Titre de cette page: "{$Title}".
* Titre de [[BasicEditing]]: "{BasicEditing$Title}".
  • Titre de cette page: "Variables de page".
  • Titre de BasicEditing: "Edition de base".

Variables de page

Les variables de page définies dans PmWiki:

  • {$FullName} - Le nom complet de la page, tel que "PmWikiFr.PageVariables"
  • {$Name} - Le nom de la page, ici "PageVariables"
  • {$Group} - Le nom de groupe de la page, comme ici "PmWikiFr"
  • {$BaseName} - le nom "de base" de la page, sans préfixes ou suffixes définis avec $BaseNamePatterns, ici "PmWikiFr.PageVariables"
  • {$Title} - Le titre de la page (qui peut être différent du nom), ici: "Variables de page"
  • {$Description} - La description sommaire de la page, définie dans la balise (:description:), ici "Balises contenant certaines informations des pages"
  • {$Namespaced} - Le nom de la page avec des espaces, ici: Page Variables"
  • {$Groupspaced} - Le nom de groupe de la page avec des espaces, ici: "Pm Wiki Fr"
  • {$Titlespaced} - Le titre de la page avec des espaces, ici : "Variables de page"
  • {$LastModified} - Date à laquelle la page a été éditée, ici "10 septembre 2011 à 17h40"
  • {$LastModifiedBy} - Le dernier éditeur de la page, ici "Petko"
  • {$LastModifiedSummary} - le résumé du dernier éditeur, ici "entêtes"
  • {$LastModifiedHost} -L'adresse IP du dernier éditeur, ici ""
  • {$LastModifiedTime} - le timestamp(approuver les sites) de modification de la page, ici "1315669216"
  • {$PageUrl} - L'adresse url de la page, ici "http://www.valdemar.fr/?n=PmWikiFr.PageVariables"
  • {$RequestedPage} - page demandée par le navigateur, s'utilise dans Site.PageNotFound, ici "PmWikiFr.PageVariables"

Ces variables contiennent des informations sur le visiteur.

  • {$Action} - L'action effectuée par le visiteur, ici "browse"
  • {$Author} - Le nom de la personne interagissant avec le site, en ce moment : ""
  • {$AuthId} - L'identifiant de connexion de l'utilisateur authentifié, ici : ""

Ces variables contiennent des informations sur le site.

  • {$SiteGroup} - Le nom du groupe de configuration du site, ici: "Site"
  • {$ScriptUrl} - L'adresse url du script PmWiki.
  • {$DefaultGroup} - Le nom du groupe par défaut, ici: "MonWiki"
  • {$DefaultName} - Le nom de page par défaut, ici: "Accueil"
  • {$Version} - La version du logiciel : "pmwiki-2.2.130"

Différence entre {$Name}, {*$Name} et {=$Name}

  • Les variables de la forme {$Name} sont des informations sur la page où elles sont écrites.
  • Les variables de la forme {*$Name} (avec astérisque) sont des informations sur la page que le lecteur visite.

Il y a une différence entre les deux, lorsque une page est incluse dans une autre.

Exemple: Si Page1 inclut Page2, et Page2 contient {$Name} {*$Name}, un lecteur visitant Page1 verra Page2 Page1.

Ceci peut être utilisé dans les menus et les entêtes (qui sont incluses dans la page), dans les balises conditionnelles, dans les PageListes etc.

Enfin, les variables de la forme {=$Name} s'utilisent dans les modèles de mise en forme des PageListes.

Voir aussi


<< Affichage conditionnel | Index de la documentation | Variables textuelles de page >>


Traduction de PmWiki.PageVariables Page originale sur PmWikiFr.PageVariables - Référencé par
Dernières modifications:
PmWikiFr.PageVariables: 10 septembre 2011 à 17h40
PmWiki.PageVariables: 01 octobre 2018 à 08h02

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