Aide:Mot magique : Différence entre versions
De WikiGenWeb
m (→Date et heure en temps universel coordonné (TUC)) |
m (→Date et heure « locale » (Europe centrale CET/CEST sur le Wikipédia francophone)) |
||
Ligne 222 : | Ligne 222 : | ||
!colspan="3" id="var-date-locale"| | !colspan="3" id="var-date-locale"| | ||
− | ==== Date et heure « locale » (Europe | + | ==== Date et heure « locale » (Europe de l'ouest) ==== |
|-- | |-- | ||
|<nowiki>{{LOCALYEAR}}</nowiki> | |<nowiki>{{LOCALYEAR}}</nowiki> | ||
Ligne 269 : | Ligne 269 : | ||
|-- | |-- | ||
|<nowiki>{{LOCALTIMESTAMP}}</nowiki> | |<nowiki>{{LOCALTIMESTAMP}}</nowiki> | ||
− | |Heure et date | + | |Heure et date |
|{{LOCALTIMESTAMP}} | |{{LOCALTIMESTAMP}} | ||
|- | |- |
Version du 17 mars 2011 à 16:37
Cette liste de modèles spéciaux comprend diverses instructions MediaWiki qui s’appellent comme les modèles définis par les utilisateurs, c’est-à-dire entre doubles accolades. Elle comprend :
- les pseudo-variables : elles n’ont aucun paramètre, leur valeur dépend de l’état actuel du site ou de la page visitée :
- les (pseudo) constantes définies par le système (par ex. nom du serveur, langue du contenu) ; elles ne dépendent pas de la page visitée, toutefois leur valeur peut varier au cours du temps en fonction des mises à jour;
- les variables mises à jour en temps réel (par exemple : nombre d’articles, date, nom de la page, etc.) ; leur valeur évolue presque en permanence ;
- les fonctions parseurs qui agissent comme des fonctions prenant des arguments :
- soit pour effectuer des opérations de formatage (par exemple : fabrication d’une URL ou d’une date à un format donné) ;
- soit pour effectuer des évaluations conditionnelles qui permettent d’exécuter du code wiki selon que certaines conditions sont réalisées (par exemple : structure if-then-else).
- Contrairement aux modèles utilisateur, le premier argument d’un modèle spécial est séparé du nom par un deux-points (:) au lieu d’une barre verticale (|). Les arguments suivants sont séparés par des barres verticales. La plupart des modèles spéciaux à paramètres commencent par un dièse (#) ce qui permet de reconnaître leur caractère particulier.
Note : pour une liste des modèles définis par les utilisateurs, voir liste des modèles.
Sommaire
- 1 Pseudo-variables
- 1.1 Pseudo-constantes du site
- 1.2 Espaces de noms (constants)
- 1.3 Base de données
- 1.4 Date et heure en temps universel coordonné (TUC)
- 1.5 Date et heure « locale » (Europe de l'ouest)
- 1.6 Versions de la page courante
- 1.7 Noms simples de la page, sujet ou discussion (exemple avec : Wikipédia:Modèles spéciaux/Petite liste/Ébauche)
- 1.8 Noms qualifiés de la page courante (exemple avec : Wikipédia:Modèles spéciaux/Petite liste/Ébauche)
- 1.9 Noms du sujet de la page courante (exemple depuis : Discussion Wikipédia:Modèles spéciaux/Petite liste/Ébauche)
- 1.10 Noms de la discussion de la page courante (exemple depuis : Wikipédia:Modèles spéciaux/Petite liste/Ébauche)
- 2 <span id="fonction"/> Fonctions
Pseudo-variables
Modèle spécial | Fonction | Rendu |
---|---|---|
{{SITENAME}} | Nom du wiki (ne devrait pas changer de valeur) | WikiGenWeb |
{{CONTENTLANGUAGE}} | Code de langue du wiki (ne devrait pas changer de valeur) | fr |
{{SERVERNAME}} | URL abrégée du serveur, sans hyperlien, c’est-à-dire son nom de domaine (ne devrait pas changer de valeur) | www.francegenweb.com |
{{SERVER}} | URL complète du serveur avec hyperlien, c’est-à-dire le schéma d’URI « http: » les séparateurs, le nom de serveur (ne devrait pas changer de valeur) | https://www.francegenweb.com:80 |
{{SCRIPTPATH}} | Chemin d’accès pour les scripts (ne devrait pas changer de valeur) | /wiki |
{{CURRENTVERSION}} | Version utilisée du logiciel MédiaWiki (peut évoluer de temps en temps) | 1.27.0 |
Espaces de noms (constants) | ||
{{ns:Media}} | Références directes aux médias (images originales, sons) sans mise en forme | Média |
{{ns:Special}} | Pages spéciales (index, recherche, etc.) | Spécial |
{{ns:0}} | Espace principal (articles) | |
{{ns:Talk}} | Pages de discussions des articles | Discussion |
{{ns:User}} | Pages personnelles des utilisateurs | Utilisateur |
{{ns:User_talk}} | Pages de discussion avec les utilisateurs | Discussion utilisateur |
{{ns:Project}} | Pages d’organisation des sous-projets) | WikiGenWeb |
{{ns:Project_talk}} | Discussion WikiGenWeb | |
{{ns:Image}} | Images avec pages de description et mise en forme | Fichier |
{{ns:Image_talk}} | Discussion fichier | |
{{ns:MediaWiki}} | Données de paramétrage et localisation du serveur | MediaWiki |
{{ns:MediaWiki_talk}} | Discussion MediaWiki | |
{{ns:Template}} | Modèles partagés (utilisation mixte, séparation par les catégories) | Modèle |
{{ns:Template_talk}} | Discussion modèle | |
{{ns:Help}} | Pages d’aide sur le projet et les fonctions du serveur | Aide |
{{ns:Help_talk}} | Discussion aide | |
{{ns:Category}} | Pages de catégories (utilisation mixte, les catégories encyclopédiques devraient être bien séparées) | Catégorie |
{{ns:Category_talk}} | Discussion catégorie | |
{{ns:100}} | Espace spécial de données et classification | Portail |
{{ns:101}} | Espace spécial de données et classification | Portail discussion |
{{ns:102}} | Espace spécial de données et classification | |
{{ns:103}} | Espace spécial de données et classification | |
{{ns:104}} | Espace spécial de données et classification | |
{{ns:105}} | Espace spécial de données et classification | |
Base de données | ||
{{NUMBEROFADMINS}} | Nombre d’administrateurs | 8 |
{{NUMBEROFUSERS}} | Nombre de comptes utilisateur | 1 543 |
{{NUMBEROFARTICLES}} | Nombre de pages de l’espace principal | 12 841 |
{{NUMBEROFPAGES}} | Nombre total de pages | 20 757 |
{{NUMBEROFFILES}} | Nombre de fichiers multimédias | 2 271 |
Date et heure en temps universel coordonné (TUC) | ||
{{CURRENTYEAR}} | Année civile en cours | 2024 |
{{CURRENTMONTH}} | Mois en cours (1–12) | 05 |
{{CURRENTMONTHNAME}} | Nom du mois en cours | mai |
{{CURRENTMONTHABBREV}} | Abréviation usuelle du mois en cours | mai |
{{CURRENTWEEK}} | Rang de la semaine en cours dans l’année civile (1–53) | 20 |
{{CURRENTDAY}} | Quantième (1–31) | 19 |
{{CURRENTDAY2}} | Quantième (01–31) | 19 |
{{CURRENTDAYNAME}} | Nom du jour de la semaine en cours | dimanche |
{{CURRENTDOW}} | Rang du jour de la semaine en cours (1–7) | 0 |
{{CURRENTTIME}} | Heure et minutes en cours | 15:45 |
{{CURRENTHOUR}} | Heure en cours | 15 |
{{CURRENTTIMESTAMP}} | Heure et date | 20240519154555 |
Date et heure « locale » (Europe de l'ouest) | ||
{{LOCALYEAR}} | Année civile en cours | 2024 |
{{LOCALMONTH}} | Mois en cours (1–12) | 05 |
{{LOCALMONTHNAME}} | Nom du mois en cours | mai |
{{LOCALMONTHABBREV}} | Abréviation usuelle du mois en cours | mai |
{{LOCALWEEK}} | Rang de la semaine en cours dans l’année civile (1–53) | 20 |
{{LOCALDAY}} | Quantième (1–31) | 19 |
{{LOCALDAY2}} | Quantième (01–31) | 19 |
{{LOCALDAYNAME}} | Nom du jour de la semaine en cours | dimanche |
{{LOCALDOW}} | Rang du jour de la semaine en cours (0–6) | 0 |
{{LOCALTIME}} | Heure et minutes en cours | 17:45 |
{{LOCALHOUR}} | Heure en cours | 17 |
{{LOCALTIMESTAMP}} | Heure et date | 20240519174555 |
Versions de la page courante | ||
{{REVISIONID}} | ID de la version courante de la page (bogué et inutilisable) | 10048 |
{{REVISIONYEAR}} | Année civile de la dernière modification de la page | 2011 |
{{REVISIONMONTH}} | Mois de la dernière modification de la page (1-12) | 03 |
{{REVISIONDAY}} | Quantième de la dernière modification de la page (1-31) | 17 |
{{REVISIONDAY2}} | Quantième de la dernière modification de la page (01–31) | 17 |
{{REVISIONTIMESTAMP}} | Modèle:Lang correspondant à la dernière modification de la page | 20110317163703 |
Noms simples de la page, sujet ou discussion (exemple avec : Wikipédia:Modèles spéciaux/Petite liste/Ébauche) | ||
{{BASEPAGENAME}} | Nom de la page mère sans l’espace de noms | Modèles spéciaux/Petite liste |
{{BASEPAGENAMEE}} | Nom de la page mère (format URL) sans l’espace de noms | Mod%C3%A9les_sp%C3%A8ciaux/Petite_liste |
{{SUBPAGENAME}} | Nom de la sous-page sans l’espace de noms ni la page mère | Ébauche |
{{SUBPAGENAMEE}} | Nom de la sous-page (format URL) sans l’espace de noms ni la page mère | %C3%E9bauche |
{{PAGENAME}} | Nom de la page sans l’espace de noms | Modèles spéciaux/Petite liste/Ébauche |
{{PAGENAMEE}} | Nom de la page (encodé pour une URL) sans l’espace de noms | Mod%C3%A9les_sp%C3%A8ciaux/Petite_liste/%C3%E9bauche |
Noms qualifiés de la page courante (exemple avec : Wikipédia:Modèles spéciaux/Petite liste/Ébauche) | ||
{{NAMESPACE}} | Espace de noms | Wikipédia |
{{NAMESPACEE}} | Espace de noms encodé pour une URL | Wikip%C3%A8dia |
{{FULLPAGENAME}} | Nom complet de la page | Wikipédia:Modèles spéciaux/Petite liste/Ébauche |
{{FULLPAGENAMEE}} | Nom complet de la page (format URL) | Wikip%C3%A8dia:Mod%C3%A9les_sp%C3%A8ciaux/Petite_liste/%C3%89bauche |
Noms du sujet de la page courante (exemple depuis : Discussion Wikipédia:Modèles spéciaux/Petite liste/Ébauche) | ||
{{SUBJECTSPACE}} | Espace de noms de la page principale associée | Wikipédia |
{{ARTICLESPACE}} | Alias de {{SUBJECTSPACE}} | Wikipédia |
{{SUBJECTSPACEE}} | Espace de noms de la page principale associée (format URL) | Wikip%C3%A8dia |
{{ARTICLESPACEE}} | Alias de {{SUBJECTSPACEE}} | Wikip%C3%A8dia |
{{SUBJECTPAGENAME}} | Nom complet de la page principale associée | Wikipédia:Modèles spéciaux/Petite liste/Ébauche |
{{ARTICLEPAGENAME}} | Alias de {{SUBJECTPAGENAME}} | Wikipédia:Modèles spéciaux/Petite liste/Ébauche |
{{SUBJECTPAGENAMEE}} | Nom complet (format URL) de la page principale associée | Wikip%C3%A8dia:Mod%C3%A9les_sp%C3%A8ciaux/Petite_liste/%C3%89bauche |
{{ARTICLEPAGENAMEE}} | Alias de {{SUBJECTPAGENAMEE}} | Wikip%C3%A8dia:Mod%C3%A9les_sp%C3%A8ciaux/Petite_liste/%C3%89bauche |
Noms de la discussion de la page courante (exemple depuis : Wikipédia:Modèles spéciaux/Petite liste/Ébauche) | ||
{{TALKSPACE}} | Espace de noms de la page de discussion associée | Discussion Wikipédia |
{{TALKSPACEE}} | Espace de noms (format URL) de la page de discussion associée | Discussion_Wikip%C3%A8dia |
{{TALKPAGENAME}} | Nom complet de la page de discussion associée | Discussion Wikipédia:Variable/Petite liste/Ébauche |
{{TALKPAGENAMEE}} | Nom complet (format URL) de la page de discussion associée | Discussion_Wikip%C3%A8dia:Mod%C3%A9les_sp%C3%A8ciaux/Petite_liste/%C3%89bauche |
<span id="fonction"/> Fonctions
Modèle spécial | Fonction | Rendu |
---|---|---|
Catégories | ||
{{DEFAULTSORT:clef}} | Change la clé par défaut de classement dans les catégories pour la page (par défaut, utilise {{FULLPAGENAME}}) | |
Fabrication d’URL | ||
{{#rel2abs:../test}} | Transforme un nom de page relatif en nom de page absolu, donnée sous forme de nom lisible | test |
{{localurl:Modèle:Bac à sable}} | URL relative d’une page, donnée sous forme de nom lisible | /wiki/index.php?title=Mod%C3%A8le:Bac_%C3%A0_sable |
{{fullurl:Modèle:Bac à sable}} | URL complète d’une page, donnée sous forme de nom lisible | https://www.francegenweb.com:80/wiki/index.php?title=Mod%C3%A8le:Bac_%C3%A0_sable |
{{localurl:Modèle:Bac à sable|action=edit&preload=Projet+Wikip%C3%A9dia}} | URL relative d’une page, avec paramètres de requête (séparés par « & », au format nom=valeur avec nom et valeur URL-encodés) | /wiki/index.php?title=Mod%C3%A8le:Bac_%C3%A0_sable&action=edit&preload=Projet+Wikip%C3%A9dia |
{{fullurl:Modèle:Bac à sable|action=edit&preload=Projet+Wikip%C3%A9dia}} | URL complète d’une page, avec paramètres de requête (séparés par « & », au format nom=valeur avec nom et valeur URL-encodés) | https://www.francegenweb.com:80/wiki/index.php?title=Mod%C3%A8le:Bac_%C3%A0_sable&action=edit&preload=Projet+Wikip%C3%A9dia |
{{urlencode:Projet Wikipédia}} | Encodage (UTF-8) du texte servant d’URL (pour les noms ou valeurs de paramètres de requêtes) | Projet+Wikip%C3%A9dia |
{{anchorencode:Notes et références}} | Encodage (UTF-8) du texte servant d’ancre HTML dans un document affiché sur ce serveur par MédiaWiki | Notes_et_r.C3.A9f.C3.A9rences |
Calcul et formatage de dates et heures | ||
{{#time:format|datetime}} | Évalue une date et/ou une heure en paramètre et retourne un ou plusieurs de ses champs formatés | |
Calcul numérique | ||
{{#expr:maths}} | Évalue une expression mathématique ou booléenne | |
Évaluation conditionnelle | ||
{{#ifexpr:maths|non nulle|nulle}} | Évalue du code en fonction de si l’expression mathématique ou booléenne est non nulle (vraie) ou nulle (fausse) | |
{{#ifeq:x|y|égaux|inégaux}} | Évalue du code en fonction de si les deux premiers arguments sont égaux ou non (numériquement si possible, comme chaînes sinon) | |
{{#if:{{{x}}}|non vide|vide}} | Évalue du code en fonction de si le premier argument est vide ou non | |
{{#ifexist:page|existe|n’existe pas}} | Évalue du code si une page existe ou non | |
{{#switch:x|1|3|9=code139|2=code2|...|#default=défaut}} | Évalue du code en fonction de l’égalité de la valeur du premier argument avec une des valeurs données | |
Manipulation de texte et formatage | ||
{{#language:fr}} | Nom vernaculaire d’une langue à partir du code de langue | français |
{{lc:ABcDe}} | Passage en minuscules | abcde |
{{lcfirst:ABcDe}} | Passage de la première lettre en minuscule | aBcDe |
{{uc:aBcDe}} | Passage en majuscules | ABCDE |
{{ucfirst:aBcDe}} | Passage de la première lettre en majuscule | ABcDe |
{{formatnum:123456789.01234}} | Formate un nombre selon la typographie française | 123 456 789,01234 |
{{padleft:3,1|6|0}} | Bourrage au début d’un texte à un nombre minimum de caractères | 0003,1 |
{{padright:3,1|6|0}} | Bourrage à la fin d’un texte à un nombre minimum de caractères | 3,1000 |