Aide:Magic words

De Rodovid FR

Les Magic Words, sont des expressions qu'il est possible d'utiliser dans la syntaxe wiki, et qui provoquent un comportement particulier de la page dans laquelle ils sont insérés.

Ils ont une syntaxe différente selon l'usage.

Voir

Magic Words spécialement créés pour Rodovid

Attention, ces Magic Words sont écrits entre deux paires d'accolades: ce ne sont pas des modèles pour autant!

Syntaxe Exemple Resultat Description Fonctionne dans Rodovid?
{{clanname:numéro identificateur}} {{clanname:2}} Boychuk Boychuk Renvoie le patronyme de la fiche dont on écrit le numéro identificateur Oui
{{lastname:numéro identificateur}} {{lastname:2}} Boychuk Renvoie le nom de famille de la fiche dont on écrit le numéro identificateur Oui
{{fullname:numéro identificateur}} {{fullname:2}} Yaroslav Boychuk Renvoie les prénoms et nom de famille de la fiche dont on écrit le numéro identificateur Oui
{{birthday:numéro identificateur}} {{birthday:2}} 19721202 Renvoie une valeur abstraite SK utilisable comme clé de tri chronologique pour les naissances. Oui

Ces trois expressions sont peu utiles en tant que telles. Par contre, combinées avec d'autres magic words, elles peuvent devenir des clés de tri dans des modèles qui créent une catégorie.

Exemple:

<includeonly>{{#switch:{{NAMESPACE}}|Personne=[[Catégorie:XXX|{{clanname:{{PAGENAME}}}}]]</includeonly>

Quand cette ligne est écrite dans un modèle, alors, toutes les fiches personnes (et seulement les fiches personnes) où ce modèle est inséré, sont classées dans la Catégorie:XXX, et rangées alphabetiquement par nom de famille.

Explication pas à pas:

  1. <includeonly> ◄fait que le modèle lui même n'est pas rangé dans la catégorie XXX
  2. {{#switch:{{NAMESPACE}}|Personne ◄vérifie que le domaine de nom est bien Personne:. Si c'est le cas, alors
  3. [[Catégorie:XXX ◄la personne est rangée dans la catégorie XXX
  4. | ◄avec, comme clé de tri,
  5. {{clanname: ◄le patronyme de la personne dont le numéro identificateur est égal à...
  6. {{PAGENAME}} ◄le nom de la fiche où le modèle est inseré (donc le patronyme de la personne considérée).
  7. }}]]</includeonly> ◄fermeture de tous les crochets, balises et accolades ouverts par les expressions qui précèdent.

Résumé

Copiez-collez la ligne citée en exemple, collez-la à la fin d'un modèle, en remplaçant XXX par le nom de la catégorie que vous voulez créer, insérez ce modèle partout où c'est nécessaire, et la catégorie se créera toute seule, classée par nom de famille, sans que vous ayez à écrire vous-même ces clefs de tri, ce qui est particulièrement fastidieux.

Behavior switches (contrôleurs de comportements)

Table des matières (TOC)

  • __NOTOC__
  • __FORCETOC__
  • __TOC__

Édition

  • __NOEDITSECTION__
  • __NEWSECTIONLINK__
  • __NONEWSECTIONLINK__

Catégories

  • __NOGALLERY__
  • __HIDDENCAT__ Ne fonctionne pas encore dans Rodovid.

Traduction

  • __NOCONTENTCONVERT__
  • __NOTITLECONVERT__

Autres

  • __END__
  • __INDEX__
  • __NOINDEX__
  • __STATICREDIRECT__

Variables

Année (UTC)

  • CURRENTYEAR = 2026

Mois (UTC)

  • CURRENTMONTH = 04
  • CURRENTMONTHNAME = avril
  • CURRENTMONTHNAMEGEN = avril
  • CURRENTMONTHABBREV = avr.

Jour (UTC)

  • CURRENTDAY = 2
  • CURRENTDAY2 = 02
  • CURRENTDOW = 4 (jour de la semaine)
  • CURRENTDAYNAME = jeudi

Heure (UTC)

  • CURRENTTIME = 22:39
  • CURRENTHOUR = 22

Autres (UTC)

  • CURRENTWEEK = 14
  • CURRENTTIMESTAMP = 20260402223928 (YYYYMMDDHHmmss)

Les mêmes en temps local (Kiev?)

  • {{LOCALYEAR}}
  • {{LOCALMONTH}}
  • {{LOCALMONTHNAME}}
  • {{LOCALMONTHNAMEGEN}}
  • {{LOCALMONTHABBREV}}
  • {{LOCALDAY}}
  • {{LOCALDAY2}}
  • {{LOCALDOW}}
  • {{LOCALDAYNAME}}
  • {{LOCALTIME}}
  • {{LOCALHOUR}}
  • {{LOCALWEEK}}
  • {{LOCALTIMESTAMP}}

Metadonnées techniques

À propos du site

  • SITENAME = Rodovid FR
  • SERVER = https://fr.rodovid.org
  • SERVERNAME = fr.rodovid.org
  • DIRMARK = ‎
  • DIRECTIONMARK = ‎
  • SCRIPTPATH = (pourrait être interressant pour inserrer un script de recherche google, si ça marche)
  • STYLEPATH = {{STYLEPATH}}
  • CURRENTVERSION = 1.39.17
  • CONTENTLANGUAGE = fr
  • CONTENTLANG = fr

Dates de révisions

  • REVISIONID = 475896
  • REVISIONDAY = 6 (interressant pour les listes standardisées)
  • REVISIONDAY2 = 06
  • REVISIONMONTH = 08
  • REVISIONYEAR = 2013
  • REVISIONTIMESTAMP = 20130806130347
  • REVISIONUSER = {{REVISIONUSER}} marche pas chez nous
  • PAGESIZE:page name = {{PAGESIZE:Aide:Magic words}} marche pas chez nous (couteuse en resource serveur)
  • PROTECTIONLEVEL:action = {{PROTECTIONLEVEL:action}} marche pas chez nous

Modifications du contenu de la page

  • DISPLAYTITLE:title = {{DISPLAYTITLE:title}} marche pas chez nous
  • {{DEFAULTSORT:sortkey}} FONCTIONNE chez nous! clé de tri par défaut !
  • {{DEFAULTSORTKEY:sortkey}} marche pas chez nous
  • {{DEFAULTCATEGORYSORT:sortkey}} marche pas chez nous

Statistiques, sur le wiki entier

  • NUMBEROFPAGES = 551 927
  • NUMBEROFARTICLES = 23 206
  • NUMBEROFFILES = 8 733
  • {{NUMBEROFEDITS}} marche pas chez nous
  • {{NUMBEROFVIEWS}} marche pas chez nous
  • NUMBEROFUSERS = 6 011
  • NUMBEROFADMINS = 59
  • {{NUMBEROFACTIVEUSERS}} marche pas chez nous
  • {{PAGESINCATEGORY:categoryname}} marche pas chez nous
  • {{NUMBERINGROUP:groupname}} marche pas chez nous
  • PAGESINNS:Place = {{PAGESINNS:14}} marche pas chez nous

Noms de page

  • FULLPAGENAME = Aide:Magic words
  • PAGENAME = Magic words
  • BASEPAGENAME = Magic words
  • SUBPAGENAME = Magic words
  • SUBJECTPAGENAME = Aide:Magic words
  • TALKPAGENAME = Discussion aide:Magic words
  • PIPETRICK = {{PIPETRICK}} marche pas chez nous