Aide:Mot magique

De Poképédia
Aller à la navigation Aller à la recherche

Cette page d'aide a été rédigée de manière à contenir le plus petit nombre de liens bleus possible, afin de faciliter sa lecture.


Un mot magique est un élément de la syntaxe wiki qui peut permettre de modifier le comportement de la page, d'afficher une variable, ou encore de formater un texte. Seuls les mots magiques les plus utilisés sont présentés ici.

Sélecteurs de comportement

Les sélecteurs de comportement permettre de modifier l'affichage, le comportement de la page. Ils s'écrivent tous de la façon suivante : __NOM__, en remplaçant « NOM » par le nom du sélecteur.

Sommaire

  • __NOTOC__ empêche au sommaire de s'afficher sur la page.
  • __FORCETOC__ force l'apparition du sommaire au début de la page.
  • __TOC__ fait apparaître le sommaire à l'endroit où ce sélecteur est utilisé.

__FORCETOC__ et __TOC__ font leur action même si la page a moins de quatre sections ou si __NOTOC__ est utilisé.

Liens de modification

  • __NOEDITSECTION__ cache les liens « [modifier] » à côté des titres de sections. Vous avez d'ailleurs peut-être remarqué que ce sélecteur est utilisé sur les pages d'aide !
  • __NEWSECTIONLINK__ affiche un lien à côté de l'onglet « Modifier » permettant d'ajouter une section à une page, tel que c'est le cas par défaut sur les pages de discussion.
  • __NONEWSECTIONLINK__ supprime l'onglet permettant d'ajouter une section à une page.

Variables

  • {{!}} est un mot magique assez particulier. Il sert à afficher le caractère « | » et est particulièrement utile dans les modèles. D'autres pages d'aide aborderont ce cas plus en détails.

Date actuelle

  • {{CURRENTDAY}} affiche le numéro du jour (actuellement : 24), {{CURRENTMONTH}} le numéro du mois (actuellement : 03) et {{CURRENTYEAR}} le numéro de l'année (actuellement : 2024).
  • {{CURRENTDAYNAME}} affiche le nom du jour (aujourd'hui : dimanche) tandis que {{CURRENTMONTHNAME}} fait la même chose pour le mois (en ce moment : mars).
  • {{CURRENTTIME}} permet de voir l'heure UTC (actuellement : 21:49).

Statistiques

  • {{NUMBEROFPAGES}} pour le nombre de pages.
  • {{NUMBEROFARTICLES}} pour le nombre d'articles.
  • {{NUMBEROFFILES}} pour le nombre de fichiers.
  • {{NUMBEROFEDITS}} pour le nombre de modifications.
  • {{NUMBEROFUSERS}} pour le nombre d'utilisateurs.
  • {{NUMBEROFACTIVEUSERS}} pour le nombre d'utilisateurs actifs.
  • {{NUMBEROFADMINS}} pour le nombre d'administrateurs, {{NUMBERINGROUP:bureaucrat}} pour les bureaucrates, {{NUMBERINGROUP:bot}} pour les robots et {{NUMBERINGROUP:relecteur}} pour les relecteurs.

Nom de la page

  • {{FULLPAGENAME}} retourne le nom complet de la page et {{TALKPAGENAME}} celui de la page de discussion.
  • {{NAMESPACE}} fait apparaître l'espace de nom de la page et {{TALKSPACE}} celui de la page de discussion.
  • {{PAGENAME}} affiche le nom de la page sans l'espace de nom.
  • {{ROOTPAGENAME}} retourne le nom de la racine de la page actuelle. Par exemple, sur une page nommée « Discussion:Zarbi/Imagerie/A », seul « Zarbi » apparaîtra.
  • {{SUBPAGENAME}} affiche le titre de la sous-page. Par exemple, « Génération 3 » sur « Magicarpe/Génération 3 ».

Fonctions de parseur

  • {{formatnum: ... }} permet de formater un nombre. Par exemple, {{formatnumber: 8471654 }} renvoie « 8 471 654 ».
  • {{#formatdate: ... }} permet de formater une date. Par exemple, {{#formatdate: 2018-01-19 }} retourne « 2018-01-19 ».
  • {{lc: ... }} permet de mettre un texte en minuscules alors que {{uc: ... }} fait l'inverse, en mettant le texte en majuscules.
  • {{lcfirst: ... }} met en minuscule seulement la première lettre, et {{ucfirst: ... }} a le même effet en majuscule cette fois.

Aller plus loin