Depuis le 18 août 2010, vous devez être identifié pour éditer des pages dans Rodovid (excepté Rodovid Engine).

Aide:Magic words

Un article de Rodovid FR.

Jump to: navigation, search

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

Sommaire

[modifier] 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 Jarosław Renvoie le patronyme de la fiche dont on écrit le numéro identificateur Oui
{{lastname:numéro identificateur}} {{lastname:2}} Boychuk Jarosław Renvoie le nom de famille de la fiche dont on écrit le numéro identificateur Oui
{{fullname:numéro identificateur}} {{fullname:2}} Jarosław 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}} 100000000 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.

[modifier] Behavior switches (contrôleurs de comportements)

[modifier] Table des matières (TOC)

  • __NOTOC__
  • __FORCETOC__
  • __TOC__

[modifier] Édition

  • __NOEDITSECTION__
  • __NEWSECTIONLINK__
  • __NONEWSECTIONLINK__

[modifier] Catégories

  • __NOGALLERY__
  • __HIDDENCAT__ Ne fonctionne pas encore dans Rodovid.

[modifier] Traduction

  • __NOCONTENTCONVERT__
  • __NOTITLECONVERT__

[modifier] Autres

  • __END__
  • __INDEX__
  • __NOINDEX__
  • __STATICREDIRECT__

[modifier] Variables

[modifier] Année (UTC)

  • CURRENTYEAR = 2017

[modifier] Mois (UTC)

  • CURRENTMONTH = 12
  • CURRENTMONTHNAME = décembre
  • CURRENTMONTHNAMEGEN = December
  • CURRENTMONTHABBREV = déc

[modifier] Jour (UTC)

  • CURRENTDAY = 15
  • CURRENTDAY2 = 15
  • CURRENTDOW = 5 (jour de la semaine)
  • CURRENTDAYNAME = vendredi

[modifier] Heure (UTC)

  • CURRENTTIME = 22:55
  • CURRENTHOUR = 00

[modifier] Autres (UTC)

  • CURRENTWEEK = 50
  • CURRENTTIMESTAMP = 20171214225545 (YYYYMMDDHHmmss)

[modifier] Les mêmes en temps local (Kiev?)

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

[modifier] Metadonnées techniques

[modifier] À propos du site

  • SITENAME = Rodovid FR
  • SERVER = http://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.9.3
  • CONTENTLANGUAGE = fr
  • CONTENTLANG = fr

[modifier] Dates de révisions

  • REVISIONID = 475896
  • REVISIONDAY = 6 (interressant pour les listes standardisées)
  • REVISIONDAY2 = 06
  • REVISIONMONTH = 8
  • 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

[modifier] 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

[modifier] Statistiques, sur le wiki entier

  • NUMBEROFPAGES = 276 555
  • NUMBEROFARTICLES = 15 412
  • NUMBEROFFILES = 4 637
  • {{NUMBEROFEDITS}} marche pas chez nous
  • {{NUMBEROFVIEWS}} marche pas chez nous
  • NUMBEROFUSERS = 5 868
  • NUMBEROFADMINS = 14
  • {{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

[modifier] 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