Différences entre versions de « Modèle:Roman Noob »

De Wiki Olydri
Sauter à la navigation Sauter à la recherche
Ligne 1 : Ligne 1 :
 
<includeonly>{{#switch: {{{saison|}}}
 
<includeonly>{{#switch: {{{saison|}}}
  | 1.5=''La Pierre des âges'' (Saison 1.5)
+
  | 1.5=''{{#if:{{{noarticle|}}|La |}}Pierre des âges'' (Saison 1.5)
  | 2.5=''Le continent sans retour'' (Saison 2.5)
+
  | 2.5=''{{#if:{{{noarticle|}}|Le |}}continent sans retour'' (Saison 2.5)
  | 3.5=''Les fantômes du passé'' (Saison 3.5)
+
  | 3.5=''{{#if:{{{noarticle|}}|Les |}}fantômes du passé'' (Saison 3.5)
  | 4.5=''La faction du Chaos'' (Saison 4.5)  
+
  | 4.5=''{{#if:{{{noarticle|}}|La |}}faction du Chaos'' (Saison 4.5)  
 
  |#default=<span style="color: #FF0000;">Erreur du paramètre ''''saison'''' dans le modèle {{m|roman Noob}} (paramètre absent ou valeur erronée (seules valeurs permises 1.5, 2.5, 3.5 et 4.5)</span>
 
  |#default=<span style="color: #FF0000;">Erreur du paramètre ''''saison'''' dans le modèle {{m|roman Noob}} (paramètre absent ou valeur erronée (seules valeurs permises 1.5, 2.5, 3.5 et 4.5)</span>
 
}}{{#if:{{{pages|}}}|, pages {{{pages}}}|{{#if:{{{page|}}}|, page {{{page}}}}}}}</includeonly><noinclude>
 
}}{{#if:{{{pages|}}}|, pages {{{pages}}}|{{#if:{{{page|}}}|, page {{{page}}}}}}}</includeonly><noinclude>
Ligne 24 : Ligne 24 :
 
|-
 
|-
 
| pages<br />page || facultatif<br />recommandé || page où se trouve l'information citée ||
 
| pages<br />page || facultatif<br />recommandé || page où se trouve l'information citée ||
 +
|-
 +
| noarticle || facultative || si ce paramètre est présent et a une valeur non vide, alors l'article commençant le titre du roman n'est pas affiché ||
 
|}
 
|}
  
Ligne 42 : Ligne 44 :
 
|-
 
|-
 
| <code><nowiki>{{Roman Noob|saison=2.5}}</nowiki></code> || {{Roman Noob|saison=2.5}} || second roman de la série
 
| <code><nowiki>{{Roman Noob|saison=2.5}}</nowiki></code> || {{Roman Noob|saison=2.5}} || second roman de la série
 +
|-
 +
| <code><nowiki>du {{Roman Noob|saison=2.5|noarticle=1}}</nowiki></code> || du {{Roman Noob|saison=2.5|noarticle=1}} || second roman de la série, le paramètre 'noarticle' est mis parce que la phrase impose un autre article
 
|-
 
|-
 
| <code><nowiki>{{Roman Noob|saison=3.5}}</nowiki></code> || {{Roman Noob|saison=3.5}} || troisième roman de la série
 
| <code><nowiki>{{Roman Noob|saison=3.5}}</nowiki></code> || {{Roman Noob|saison=3.5}} || troisième roman de la série

Version du 12 janvier 2014 à 17:42


Syntaxe

Description

Ce modèle sert à harmoniser les références faites dans les articles et citant un des romans.

Paramètres

paramètre type description valeurs possible
saison obligatoire saison correspondant au roman 1.5, 2.5, 3.5 ou 4.5
pages
page
facultatif
recommandé
page où se trouve l'information citée
noarticle facultative si ce paramètre est présent et a une valeur non vide, alors l'article commençant le titre du roman n'est pas affiché

Exemples

wikicode rendu commentaire
{{Roman Noob|saison=1.5}} LaPierre des âges (Saison 1.5) premier roman de la série
{{Roman Noob|saison=1.5|page=20}} LaPierre des âges (Saison 1.5), page 20 premier roman de la série, avec une précision d'une page
{{Roman Noob|saison=1.5|pages=20 et 25}} LaPierre des âges (Saison 1.5), pages 20 et 25 premier roman de la série, avec une précision de deux pages
{{Roman Noob|saison=1.5|pages=20 à 27}} LaPierre des âges (Saison 1.5), pages 20 à 27 premier roman de la série, avec une précision de plusieurs pages
{{Roman Noob|saison=2.5}} Lecontinent sans retour (Saison 2.5) second roman de la série
du {{Roman Noob|saison=2.5|noarticle=1}} du Lecontinent sans retour (Saison 2.5) second roman de la série, le paramètre 'noarticle' est mis parce que la phrase impose un autre article
{{Roman Noob|saison=3.5}} Lesfantômes du passé (Saison 3.5) troisième roman de la série
{{Roman Noob|saison=4.5}} Lafaction du Chaos (Saison 4.5) quatrième roman de la série
{{Roman Noob|saison=1}} Erreur du paramètre 'saison' dans le modèle {{roman Noob}} (paramètre absent ou valeur erronée (seules valeurs permises 1.5, 2.5, 3.5 et 4.5) saison a une valeur non permise, une erreur est générée
{{Roman Noob}} Erreur du paramètre 'saison' dans le modèle {{roman Noob}} (paramètre absent ou valeur erronée (seules valeurs permises 1.5, 2.5, 3.5 et 4.5) Pas de saison précisée, une erreur est générée

Evolution du modèle

Le code du modèle est le suivant :

{{#switch: {{{saison|}}}
| 1.5=''La Pierre des âges'' (Saison 1.5)
| 2.5=''Le continent sans retour'' (Saison 2.5)
| 3.5=''Les fantômes du passé'' (Saison 3.5)
| 4.5=''La faction du Chaos'' (Saison 4.5)
|#default=<span style="color: #FF0000;">Erreur du paramètre ''''saison'''' dans le modèle {{m|roman Noob}} (paramètre absent ou valeur erronée (seules valeurs permises 1.5, 2.5, 3.5 et 4.5)</span>
}}{{#if:{{{pages|}}}|, pages {{{pages}}}|}}

Pour rajouter une nouveau roman, il suffit de rajouter une ligne juste avant celle commençant par |#default=. Cette ligne doit commencer par | 5.5= suivi du nom du nouveau roman, en italique, et de l'indication de la saison. Ne pas oublier de mettre à jour le message d'erreur (qui suit le #default), et la documentation (valeurs permises pour le paramètre 'saison', exemple avec le nouveau roman).