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

De BoyWiki
Aucun résumé des modifications
Aucun résumé des modifications
 
(36 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<includeonly>
<includeonly>{{#if:{{{1|}}}
{{#if:{{{1|}}}
  | {{#if:{{{2|}}}
  | {{#if:{{{name|}}}
     | {{#if:{{{group|}}}
     | {{#if:{{{group|}}}
       | <sup id="cite_ref_{{{group}}}-{{{name}}}_{{{1}}}-0" class="reference"><a href="#cite_note_{{{group}}}-{{{name}}}-{{{1}}}" title="">{{{1}}}</a></sup>
       | <li><span class="refnote" id="refnote-{{{group}}}-{{{1}}}">[[#reflabel-{{{group}}}-{{{1}}}|↑]] {{{2}}}</span></li>
       | <sup id="cite_ref_citelong-{{{name}}}_{{{1}}}-0" class="reference"><a href="#cite_note_citelong-{{{name}}}-{{{1}}}" title="">{{{1}}}</a></sup>
       | <li><span class="refnote" id="refnote-{{{1}}}">[[#reflabel-{{{1}}}|↑]] {{{2}}}</span></li>
      }}
     | {{#if:{{{group|}}}
     | {{#if:{{{group|}}}
       | <sup id="cite_ref_{{{group}}}-{{{1}}}" class="reference"><a href="#cite_note_{{{group}}}-{{{1}}}" title="">{{{1}}}</a></sup>
       | {{#if:{{{exp|}}}
       | <sup id="cite_ref_citelong-{{{1}}}" class="reference"><a href="#cite_note_citelong-{{{1}}}" title="">{{{1}}}</a></sup>
          | <span class="refnonexp" id="reflabel-{{{group}}}-{{{1}}}">[[#refnote-{{{group}}}-{{{1}}}|{{{1}}}]]</span>
          | <sup class="reference" id="reflabel-{{{group}}}-{{{1}}}">[[#refnote-{{{group}}}-{{{1}}}|{{{1}}}]]</sup>
        }}
       | {{#if:{{{exp|}}}
          | <span class="refnonexp" id="reflabel-{{{1}}}">[[#refnote-{{{1}}}|{{{1}}}]]</span>
          | <sup class="reference" id="reflabel-{{{1}}}">[[#refnote-{{{1}}}|{{{1}}}]]</sup>
        }}
       }}
       }}
   }}
   }}
}}
}}</includeonly><noinclude>
</includeonly>
<noinclude>
;Utilisation :
;Utilisation :
 
Alternative ''manuelle'' à la solution <code><nowiki><ref> / <references></nowiki></code> qui ne permet pas les listes numérotées autres que numériques.<br>S'utilise conjointement avec {{m|Citation longue}} ou dans une syntaxe html d'accueil <code><nowiki><ol> </ol></nowiki></code> pour l'affichage des notes.
;Syntaxe :  
;Syntaxe :  
<pre><nowiki>{{Refnote[|name=] [|group=] |label}}</nowiki></pre>
<pre><nowiki>{{Refnote [|group= ] [|exp=non] |label [|texte de la note]}}</nowiki></pre>
;Paramètres :
;Paramètres :
* name= : nom pour une référence groupée (optionnel) (voir usage de <nowiki><ref></nowiki>)
* label : identifiant unique de la référence dans un même groupe (en général un chiffre ou une lettre)
* group= : appartient à un groupe de notes spécifique (optionnel) (voir usage de <nowiki><ref></nowiki>)
* group= : déclare un groupe de notes spécifique (optionnel), quand plusieurs groupes de notes avec les mêmes labels coexistent sur la même page.
* label :
* exp=non : ne pas placer l'appel de note en exposant (optionnel). Par défaut l'appel de note apparait au-dessus du niveau du texte. Cette option n'est valide que dans le mode ''insérer un appel de note''.
 
Deux modes :
*insérer un appel de note en cours de texte :
::<pre><nowiki>{{Refnote [|group= ] [|exp=non] |label}}</nowiki></pre>
*ajouter la note correspondant en bas de page :
::<pre><nowiki>{{Refnote [|group= ] |label |texte de la note}}</nowiki></pre>
 
;Exemples :
;Exemples :
 
voir {{m|Citation longue}}
</noinclude>
</noinclude>

Dernière version du 22 mars 2009 à 21:41

Utilisation

Alternative manuelle à la solution <ref> / <references> qui ne permet pas les listes numérotées autres que numériques.
S'utilise conjointement avec {{Citation longue}} ou dans une syntaxe html d'accueil <ol> </ol> pour l'affichage des notes.

Syntaxe
{{Refnote [|group= ] [|exp=non] |label [|texte de la note]}}
Paramètres
  • label : identifiant unique de la référence dans un même groupe (en général un chiffre ou une lettre)
  • group= : déclare un groupe de notes spécifique (optionnel), quand plusieurs groupes de notes avec les mêmes labels coexistent sur la même page.
  • exp=non : ne pas placer l'appel de note en exposant (optionnel). Par défaut l'appel de note apparait au-dessus du niveau du texte. Cette option n'est valide que dans le mode insérer un appel de note.

Deux modes :

  • insérer un appel de note en cours de texte :
{{Refnote [|group= ] [|exp=non] |label}}
  • ajouter la note correspondant en bas de page :
{{Refnote [|group= ] |label |texte de la note}}
Exemples

voir {{Citation longue}}