« Aide:Modèle » : différence entre les versions

Contenu supprimé Contenu ajouté
m Robot : Remplacement de texte automatisé (-%3A +:)
Ligne 113 :
 
== Modèles spéciaux ==
:Note : ''pour les modèles déclarés par des utilisateurs, voir [[Wikiversité:Modèles#Listes complètes|la liste complète des modèles]].''
Ces modèles, appelés variables, sont prédéfinis et ne doivent pas être utilisés comme nom de modèles. Les variables concernant les noms de pages comprennent généralement une variable duale qui comprend un 'E' en plus à la fin et est encodé dans les URL (<tt>{{PAGENAME}}</tt> (ici "{{PAGENAME}}") et <tt>{{PAGENAMEE}}</tt> (ici "{{PAGENAMEE}}").
 
Consulter cette [[MW:Help:Magic words|page]].
{|border
|colspan="3"|'''&#160;Noms de page''' (exemple donnés pour <code>[[Wikiversité:Proposition articles de qualité/Linux]]</code>)
|-
| <tt><nowiki>{{NAMESPACE}}</nowiki></tt>
| le nom de l'[[Aide:Espace de noms|espace de noms]] dans lequel se trouve la page
| <code>Wikiversité</code>
|-
| <tt><nowiki>{{PAGENAME}}</nowiki></tt>
| le nom de la page sans le préfixe de l'espace de noms
| <code>Proposition articles de qualité/Linux</code>
|-
| <tt><nowiki>{{PAGENAMEE}}</nowiki></tt>
| le nom de la page sans le préfixe de l'espace de noms dans le format utilisé dans les URL
| <code>Proposition_articles_de_qualité/Linux</code>
|-
| <tt><nowiki>{{FULLPAGENAME}}</nowiki></tt>
| le nom de la page avec le préfixe de l'espace de noms
| <code>Wikiversité:Proposition articles de qualité/Linux</code>
|-
| <tt><nowiki>{{FULLPAGENAMEE}}</nowiki></tt>
| le nom de la page avec le préfixe de l'espace de noms dans le format utilisé dans les URL
| <code>Wikiversité:Proposition_articles_de_qualité/Linux </code>
|-
| <tt><nowiki>{{SUBPAGENAME}}</nowiki></tt>
| le nom de la dernière sous-page la plus imbriquée
| <code>Linux</code>
|-
| <tt><nowiki>{{BASEPAGENAME}}</nowiki></tt>
| le nom de base de la page, utile dans les sous-pages
| <code>Proposition articles de qualité</code>
|-
| <tt><nowiki>{{TALKPAGENAME}}</nowiki></tt>
| la page de discussion associée (elle-même si déjà en page de discussion)
| <code>Discussion Wikiversité:Proposition articles de qualité/Linux</code>
|-
|colspan="3"|'''&#160;Fabrication d'[[Adresse réticulaire|URL]]'''
|-
| <tt><nowiki>{{SERVER}}</nowiki></tt>
| l'URL du site
| "{{SERVER}}"
|-
| <tt><nowiki>{{localurl:</nowiki><var>nom d'une page</var><nowiki>}}</nowiki></tt>
| l'[[Adresse réticulaire|URL]] correspondant à une page
| "{{localurl:nom d'une page}}"
|-
| <tt><nowiki>{{localurl:</nowiki><var>nom d'une page</var><nowiki>|</nowiki><var>paramètres</var><nowiki>}}</nowiki></tt>
| idem mais avec des paramètres
| "{{localurl:nom d'une page|paramètres}}"
|-
| <tt><nowiki>{{fullurl:</nowiki><var>nom d'une page</var><nowiki>}}</nowiki></tt>
| l'[[Adresse réticulaire|URL]] complet de la page, correspond à <tt><nowiki>{{fullurl:</nowiki><var>nom d'une page</var><nowiki>}}</nowiki></tt>
| "{{fullurl:nom d'une page}}"
|-
| <tt><nowiki>{{fullurl:</nowiki><var>nom d'une page</var><nowiki>|</nowiki><var>paramètres</var><nowiki>}}</nowiki></tt>
| idem mais avec des paramètres
| "{{fullurl:nom d'une page|paramètres}}"
|-
| <tt><nowiki>{{urlencode:</nowiki><var>modèle d'une page</var><nowiki>}}</nowiki></tt>
| permet d'encoder une chaîne de caractères sous forme d'[[Adresse réticulaire|URL]]
| "{{urlencode:modèle d'une page}}"
|-
|colspan="3"|'''&#160;Date et heure'''
|-
| <tt><nowiki>{{CURRENTMONTH}}</nowiki></tt>
| le mois
| "{{CURRENTMONTH}}"
|-
| <tt><nowiki>{{CURRENTMONTHNAME}}</nowiki></tt>
| le nom du mois
| "{{CURRENTMONTHNAME}}"
|-
| <tt><nowiki>{{CURRENTMONTHNAMEGEN}}</nowiki></tt>
| le mois aussi (avec particularité dans certaines langues)
| "{{CURRENTMONTHNAMEGEN}}"
|-
| <tt><nowiki>{{CURRENTDAY}}</nowiki></tt>
| le jour du mois
| "{{CURRENTDAY}}"
|-
| <tt><nowiki>{{CURRENTDAYNAME}}</nowiki></tt>
| le jour de la semaine
| "{{CURRENTDAYNAME}}"
|-
| <tt><nowiki>{{CURRENTYEAR}}</nowiki></tt>
| l'année
| "{{CURRENTYEAR}}"
|-
| <tt><nowiki>{{CURRENTTIME}}</nowiki></tt>
| l'heure courante
| "{{CURRENTTIME}}"
|-
|colspan="3"|'''&#160;Autres'''
|-
| <tt><nowiki>{{SITENAME}}</nowiki></tt>
| le nom du site
| "{{SITENAME}}"
|-
| <tt><nowiki>{{NUMBEROFARTICLES}}</nowiki></tt>
| le nombre d'articles
| "{{NUMBEROFARTICLES}}"
|-
| <tt><nowiki>{{ns:7}}</nowiki></tt>
| le nom d'un espace de nom d'après son numéro
| "{{ns:7}}"
|}
 
=== Exemples d'utilisation de modèles spéciaux ===
{|class="wikitable"
|<nowiki>{{fullurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}</nowiki>
|{{fullurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}
|-
|<nowiki>{{fullurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAME}}}}</nowiki>
|{{fullurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAME}}}}
|-
|<nowiki>{{fullurl:{{NAMESPACE}}:{{PAGENAME}}_1}}</nowiki>
|{{fullurl:{{NAMESPACE}}:{{PAGENAME}}_1}}
|-
|<nowiki>{{fullurl:{{NAMESPACE}}:{{PAGENAME}}_1}}</nowiki>
|{{fullurl:{{NAMESPACE}}:{{PAGENAME}}_1}}
|-
|<nowiki>''Voir : [[{{NAMESPACE}}:{{PAGENAME}}_1|{{NAMESPACE}} {{PAGENAME}} 1]].''</nowiki>
|''Voir : [[{{NAMESPACE}}:{{PAGENAME}} 1|{{NAMESPACE}} {{PAGENAME}} 1]].''
|-
|<nowiki>[[{{NAMESPACE}}:{{PAGENAME}}_1]]</nowiki>
|[[{{NAMESPACE}}:{{PAGENAME}} 1]]
|-
|<nowiki>[[{{FULLPAGENAME}}_1]]</nowiki>
|[[{{FULLPAGENAME}} 1]]
|}
 
== Les balises d’inclusion sélective ==