Aide:Magic words
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
- http://meta.wikimedia.org/wiki/Aide:Mots_magiques
- http://www.mediawiki.org/wiki/Extension:ParserFunctions/fr
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:
- <includeonly> ◄fait que le modèle lui même n'est pas rangé dans la catégorie XXX
- {{#switch:{{NAMESPACE}}|Personne ◄vérifie que le domaine de nom est bien Personne:. Si c'est le cas, alors
- [[Catégorie:XXX ◄la personne est rangée dans la catégorie XXX
- | ◄avec, comme clé de tri,
- {{clanname: ◄le patronyme de la personne dont le numéro identificateur est égal à...
- {{PAGENAME}} ◄le nom de la fiche où le modèle est inseré (donc le patronyme de la personne considérée).
- }}]]</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
