« Modèle:Références/Documentation » et « Modèle:Sous-page de documentation » : différence entre les pages

De Sarkarverse
< Modèle:Références(Différence entre les pages)
Aller à la navigation Aller à la recherche
imported>T12
m (1 version)
 
imported>T12
m (1 version)
 
Ligne 1 : Ligne 1 :
{{Sous-page de documentation}}<includeonly>{{Protection|nombre=390000}}</includeonly>
<includeonly>{{#ifeq: {{lc:{{SUBPAGENAME}}}} | {{{sous-page|documentation}}} |</includeonly>
<div class="bandeau-simple" style="width: 80%; margin: 0 auto 1em; padding: 0.5em; background: #f9f9f9; border-color: #aaa;">
<div style="display:table-cell; vertical-align:middle; width:50px;">[[File:Edit-copy green.svg|40px|alt=Illustration de documentation|link=]]</div>
'''Ceci est la [[Aide:Documentation de modèle|page de documentation]] {{{1|de [[{{SUBJECTSPACE}}:{{BASEPAGENAME}}]]}}}'''&nbsp;<span class="plainlinks" style="font-size:89%; font-style:normal;">([{{fullurl:{{SUBJECTSPACE}}:{{BASEPAGENAME}}|action=edit modifier}}])</span>. <br />Cette [[Wikipédia:Sous-page|sous-page]] {{#if:{{{1|}}}||contient les instructions, les [[Wikipédia:Conventions sur les catégories|catégories]] de son {{lc:{{SUBJECTSPACE}}}} d'origine et elle}} n'est pas destinée à être visualisée directement.</div><includeonly>[[Catégorie:Documentation de {{#switch:{{SUBJECTSPACE}}
| Module = module
| Modèle
| #default = modèle}}|{{PAGENAME}}]]}}<nowiki /></includeonly><noinclude>


== Utilisation ==
{{Documentation}}
Ce modèle ajoute les '''[[Aide:Note|notes et références]]''' en bas de page.
</noinclude>
 
Il est possible d’afficher les notes sur plusieurs colonnes. Ce procédé fonctionnera sur la majorité des navigateurs dans les années à venir, mais est actuellement limité à certains navigateurs (dernière actualisation : juillet 2010) :
* les navigateurs utilisant [[Gecko (moteur de rendu)|le moteur de rendu Gecko]], ce qui est le cas des navigateurs de la Mozilla Foundation (Firefox) ;
* les navigateurs utilisant le moteur [[WebKit]] ([[Safari (logiciel)|Safari]] depuis la version 3, [[Google Chrome]], [[Chromium (navigateur web)|Chromium]]{{etc.}}). Pour les autres navigateurs, l’affichage se fera automatiquement sur une seule colonne.
 
== Syntaxe ==
 
Sur une seule colonne (équivalent de la balise <nowiki><references /></nowiki>) :
<pre>{{Références}}</pre>
 
Sur deux colonnes :
<pre>{{Références|colonnes=2}}</pre>
 
Pour des références groupées :
<pre>{{Références|colonnes=2|groupe=''nom de groupe''}}</pre>
 
Pour déclarer les références directement dans le modèle :
<pre>{{Références|références=
<ref name="''nom de la référence''">''texte de la référence''</ref>
}}</pre>
 
== Exemples ==
* Exemple<ref>bla bla</ref> de références<ref name="modele">http://fr.wikipedia.org/wiki/Modèle:Références</ref> sur une<ref>testing</ref> colonne<ref>http://fr.wikipedia.org/wiki/Accueil</ref>{{,}}<ref>{{ISBN|1234}}</ref>{{,}}<ref name="modele"/>{{,}}<ref group="A">Une référence dans le groupe « A »</ref> :
{{Références}}
 
 
* Exemple<ref>bla bla</ref> sur deux<ref group="A">Voir l’article [[2 (nombre)]]</ref> colonnes<ref>Cette note, ainsi que la suivante, ne sert à rien, mais alors absolument à rien (je dirais même plus : elle est l’exemple parfait de prose inutile, voire de [[Langue de bois|xyloglossie]] ; et encore, c’est un [[euphémisme]]), sinon à créer un texte, qui, outre le fait qu’il est extrêmement [[wikt:alambiqué|alambiqué]], soit long et ennuyeux — pour ne pas dire : désagréable — à lire. En ce sens, il a quelque ressemblance avec [[Wikipédia:Le Bistro]].</ref> (sous [[Konqueror]]<ref name="lorem">{{Lorem ipsum|2}}</ref>, [[Opera]] et [[Internet Explorer]]<ref>Ce [[navigateur web]] n’existe que pour [[Microsoft Windows]] et, en développement arrêté, pour d'autres systèmes tel [[Mac OS]].</ref>, le résultat<ref name="lorem"/> reste<ref group="A">du verbe « rester »</ref> sur une colonne) :
{{Références|colonnes=2}}
 
Les références pour le groupe « A » apparaissent ci-après.
{{Références|groupe=A}}
 
 
* Exemples de références<ref name="modele1"/> déclarées dans le modèle<ref name="modele2"/> :
{{Références|références=
<ref name="modele1">Exemple 1</ref>
<ref name="modele2">Exemple 2</ref>
}}
 
== En cas d'utilisations multiples du modèle ==
Le logiciel [[MediaWiki]] met en cache les résultats des modèles, c'est-à-dire que pour un modèle utilisé plusieurs fois avec les mêmes paramètres (ou bien sûr sans paramètre), le résultat est en fait calculé lors de la première inclusion, et est ensuite réutilisé pour la suite de la page. En conséquence, il n'est pas possible d'utiliser ce modèle pour afficher plusieurs listes de références dont le nom est identique (ce qui inclut les listes sans nom).
 
Par exemple, ceci est incorrect et produit des erreurs :
<pre>lorem ipsum 1<ref>AAA</ref>
{{références}}
 
lorem ipsum 2<ref>BBB</ref>
{{références}}</pre>
 
Plusieurs solutions sont possibles, de la plus élégante à la moins élégante :
* La meilleure solution est d'organiser différemment la page afin de ne pas être confronté à un tel cas de figure. Les groupes nommés de références devraient normalement couvrir la quasi-totalité des besoins.
* Si la réorganisation n'est pas possible ou souhaitable, on peut utiliser {{nobr|<code>&lt;references /&gt;</code>}}, qui n'est pas confronté au problème.
* On peut aussi « tromper » le logiciel MediaWiki, en ajoutant des faux paramètres, différents à chaque appel du modèle, afin de ne pas réutiliser les résultats mis en cache. Par exemple : {{nobr|<code><nowiki>{{Références|faux param 1=}}</nowiki></code>}}, {{nobr|<code><nowiki>{{Références|faux param 2=}}</nowiki></code>}}{{etc.}}
 
== Voir aussi ==
* [[Aide:Note]]
 
<templatedata>
{
  "description": "Modèle ajoutant les notes et références en bas de page.",
  "params": {
    "colonnes": {
      "label": "Colonnes",
      "description": "Nombre de colonnes",
      "type": "number"
    },
    "groupe": {
      "label": "Groupe",
      "description": "Nom de groupe de références",
      "type": "string"
    },
    "références": {
      "label": "Références",
      "description": "Pour déclarer les références directement dans le modèle",
      "type": "string"
    }
  }
}
</templatedata>
 
<includeonly>
{{DEFAULTSORT:References}}
[[Catégorie:Modèle de l'encyclopédie]]
 
[[ar:قالب:ثبت المراجع]]
[[be-x-old:Шаблён:Зноскі]]
[[br:Patrom:Daveoù]]
[[en:Template:Reflist]]
[[es:Plantilla:Listaref]]
[[fi:Malline:Viitteet]]
[[hi:Template:टिप्पणीसूची]]
[[ia:Patrono:Reflist]]
[[ja:Template:Reflist]]
[[ka:თარგი:სქოლიოს სია]]
[[ko:틀:주석]]
[[lv:Veidne:Reflist]]
[[ml:ഫലകം:Reflist]]
[[ms:Templat:Reflist]]
[[no:Mal:Reflist]]
[[pl:Szablon:Przypisy]]
[[pt:Predefinição:Reflist]]
[[ro:Format:Listănote]]
[[ru:Шаблон:Примечания]]
[[sr:Шаблон:Напомене]]
[[sv:Mall:Reflist]]
[[zh:Template:Reflist]]
</includeonly>

Version actuelle datée du 16 décembre 2013 à 05:48

Illustration de documentation
Ceci est la page de documentation de Modèle:Sous-page de documentation (modifier).
Cette sous-page contient les instructions, les catégories de son modèle d'origine et elle n'est pas destinée à être visualisée directement.
Documentation du modèle Documentation[créer] [purger]