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

De Wiki Olydri
Sauter à la navigation Sauter à la recherche
 
(24 versions intermédiaires par 2 utilisateurs non affichées)
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'' (roman Noob, saison 1.5)
  | 2.5=''Le continent sans retour'' (Saison 2.5)
+
  | 2.5=''{{#if:{{{noarticle|}}}||Le }} Continent sans retour'' (roman Noob, saison 2.5)
  | 3.5=''Les fantômes du passé'' (Saison 3.5)
+
  | 3.5=''{{#if:{{{noarticle|}}}||Les }} Fantômes du passé'' (roman Noob, saison 3.5)
  | 4.5=''La faction du Chaos'' (Saison 4.5)  
+
  | 4.5=''{{#if:{{{noarticle|}}}||La }} Faction du Chaos'' (roman Noob, saison 4.5)  
 +
| 5.5=''{{#if:{{{noarticle|}}}|| }} Par-delà l'horizon'' (roman Noob, saison 5.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|}}}|, pages {{{page}}}}}}}</includeonly><noinclude>
+
}}{{#if:{{{pages|}}}|, pages {{{pages}}}|{{#if:{{{page|}}}|, page {{{page}}}}}}}</includeonly><noinclude>
 
__NOTOC__
 
__NOTOC__
== Syntaxe ==
 
 
 
== Description ==
 
== Description ==
  
 
Ce modèle sert à harmoniser les références faites dans les articles et citant un des romans.
 
Ce modèle sert à harmoniser les références faites dans les articles et citant un des romans.
 +
 +
Pour rappel, la liste des romans est :
 +
* {{Roman Noob|saison=1.5}}
 +
* {{Roman Noob|saison=2.5}}
 +
* {{Roman Noob|saison=3.5}}
 +
* {{Roman Noob|saison=4.5}}
 +
* {{Roman Noob|saison=5.5}}
 +
 +
== Syntaxe ==
 +
<pre>{{Roman Noob|saison=|page=|noarticle=}}</pre>
  
 
== Paramètres ==
 
== Paramètres ==
Ligne 21 : Ligne 31 :
 
! valeurs possible
 
! valeurs possible
 
|-
 
|-
| saison || obligatoire || saison correspondant au roman || 1.5, 2.5, 3.5 ou 4.5  
+
| <code>saison</code> || obligatoire || saison correspondant au roman || 1.5, 2.5, 3.5, 4.5 ou 5.5
 
|-
 
|-
| pages<br />page || facultatif<br />recommandé || page où se trouve l'information citée ||
+
| <code>pages<br />page</code> || facultatif<br />recommandé || page(s) où se trouve l'information citée<br />Il est recommandé de ne pas utiliser les deux paramètres en même temps.<br />Si c'est le cas malgré tout, seul le paramètre <code>pages</code> est pris en compte. ||
 +
|-
 +
| <code>noarticle</code> || 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 33 : Ligne 45 :
 
! commentaire
 
! commentaire
 
|-
 
|-
| <code><nowiki>{{Roman Noob|saison=1.5}}</nowiki></code> || {{Roman Noob|saison=1.5}} || premier roman de la série
+
| <code><nowiki>{{Roman Noob|saison=1.5}}</nowiki></code> || {{Roman Noob|saison=1.5}} || premier roman de la série.
 
|-
 
|-
| <code><nowiki>{{Roman Noob|saison=1.5|pages=20}}</nowiki></code> || {{Roman Noob|saison=1.5|page=20}} || premier roman de la série, avec une précision d'une page
+
| <code><nowiki>{{Roman Noob|saison=1.5|page=20}}</nowiki></code> || {{Roman Noob|saison=1.5|page=20}} || premier roman de la série, avec une précision d'une page.
 
|-
 
|-
| <code><nowiki>{{Roman Noob|saison=1.5|pages=20 et 25}}</nowiki></code> || {{Roman Noob|saison=1.5|pages=20 et 25}} || premier roman de la série, avec une précision de deux pages
+
| <code><nowiki>{{Roman Noob|saison=1.5|pages=20 et 25}}</nowiki></code> || {{Roman Noob|saison=1.5|pages=20 et 25}} || premier roman de la série, avec une précision de deux pages.
 
|-
 
|-
| <code><nowiki>{{Roman Noob|saison=1.5|pages=20 à 27}}</nowiki></code> || {{Roman Noob|saison=1.5|pages=20 à 27}} || premier roman de la série, avec une précision de plusieurs pages
+
| <code><nowiki>{{Roman Noob|saison=1.5|pages=20 à 27}}</nowiki></code> || {{Roman Noob|saison=1.5|pages=20 à 27}} || premier roman de la série, avec une précision de plusieurs pages.
 
|-
 
|-
| <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>{{Roman Noob|saison=3.5}}</nowiki></code> || {{Roman Noob|saison=3.5}} || troisième 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 que l'article défini.
 
|-
 
|-
| <code><nowiki>{{Roman Noob|saison=4.5}}</nowiki></code> || {{Roman Noob|saison=4.5}} || quatriè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.
 
|-
 
|-
| <code><nowiki>{{Roman Noob|saison=1}}</nowiki></code> || {{Roman Noob|saison=1}} || saison a une valeur non permise, une erreur est générée
+
| <code><nowiki>{{Roman Noob|saison=4.5}}</nowiki></code> || {{Roman Noob|saison=4.5}} || quatrième roman de la série.
 
|-
 
|-
| <code><nowiki>{{Roman Noob}}</nowiki></code> || {{Roman Noob}} || Pas de saison précisée, une erreur est générée
+
| <code><nowiki>{{Roman Noob|saison=5.5}}</nowiki></code> || {{Roman Noob|saison=5.5}} || cinquième roman de la série.
 +
|-
 +
| <code><nowiki>{{Roman Noob|saison=1}}</nowiki></code> || {{Roman Noob|saison=1}} || saison a une valeur non permise, une erreur est générée.
 +
|-
 +
| <code><nowiki>{{Roman Noob}}</nowiki></code> || {{Roman Noob}} || Pas de saison précisée, une erreur est générée.
 
|}
 
|}
 +
 +
== Voir aussi ==
 +
 +
* {{m|Web série Noob}}
 +
* {{m|BD Noob}}
 +
* {{m|Roman Néogicia}}
 +
* {{m|Film Noob}}
 +
* {{m|Light Novel Noob Reroll}}
 +
* {{m|Manga Noob Reroll}}
 +
* {{m|Light Novel Noob Rush}}
 +
* {{m|Trigger-Noob short stories}}
  
 
== Evolution du modèle ==
 
== Evolution du modèle ==
Ligne 56 : Ligne 83 :
  
 
<code><nowiki>{{#switch: {{{saison|}}}</nowiki></code><br />
 
<code><nowiki>{{#switch: {{{saison|}}}</nowiki></code><br />
<code><nowiki> | 1.5=''La Pierre des âges'' (Saison 1.5)</nowiki></code><br />
+
<code><nowiki> | 1.5=''{{#if:{{{noarticle|}}}||La }} Pierre des âges'' (Saison 1.5)</nowiki></code><br />
<code><nowiki> | 2.5=''Le continent sans retour'' (Saison 2.5)</nowiki></code><br />
+
<code><nowiki> | 2.5=''{{#if:{{{noarticle|}}}||Le }} continent sans retour'' (Saison 2.5)</nowiki></code><br />
<code><nowiki> | 3.5=''Les fantômes du passé'' (Saison 3.5)</nowiki></code><br />
+
<code><nowiki> | 3.5=''{{#if:{{{noarticle|}}}||Les }} fantômes du passé'' (Saison 3.5)</nowiki></code><br />
<code><nowiki> | 4.5=''La faction du Chaos'' (Saison 4.5)</nowiki></code><br />
+
<code><nowiki> | 4.5=''{{#if:{{{noarticle|}}}||La }} faction du Chaos'' (Saison 4.5)</nowiki></code><br />
<code><nowiki> |#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></nowiki></code><br />
+
<code><nowiki> | 5.5=''{{#if:{{{noarticle|}}}|| }} par-delà l'horizon'' (Saison 5.5)</nowiki></code><br />
 +
<code><nowiki> |#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, 4.5 et 5.5)</span></nowiki></code><br />
 
<code><nowiki>}}{{#if:{{{pages|}}}|, pages {{{pages}}}|}}</nowiki></code>
 
<code><nowiki>}}{{#if:{{{pages|}}}|, pages {{{pages}}}|}}</nowiki></code>
  
Pour rajouter une nouveau roman, il suffit de rajouter une ligne juste avant celle commençant par <code>|#default=</code>. Cette ligne doit commencer par <code>| 5.5= </code> 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).
+
Pour rajouter un nouveau roman, il suffit de rajouter une ligne juste avant celle commençant par <code>|#default=</code>. Cette ligne doit commencer par <code>| 6.5= </code> 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).
  
 
[[Catégorie:Modèle de source]]
 
[[Catégorie:Modèle de source]]
 +
[[Catégorie:Modèle de mise en forme]]
 
</noinclude>
 
</noinclude>

Version actuelle datée du 30 mars 2023 à 23:05


Description

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

Pour rappel, la liste des romans est :

  • La Pierre des âges (roman Noob, saison 1.5)
  • Le Continent sans retour (roman Noob, saison 2.5)
  • Les Fantômes du passé (roman Noob, saison 3.5)
  • La Faction du Chaos (roman Noob, saison 4.5)
  • Par-delà l'horizon (roman Noob, saison 5.5)

Syntaxe

{{Roman Noob|saison=|page=|noarticle=}}

Paramètres

paramètre type description valeurs possible
saison obligatoire saison correspondant au roman 1.5, 2.5, 3.5, 4.5 ou 5.5
pages
page
facultatif
recommandé
page(s) où se trouve l'information citée
Il est recommandé de ne pas utiliser les deux paramètres en même temps.
Si c'est le cas malgré tout, seul le paramètre pages est pris en compte.
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}} La Pierre des âges (roman Noob, saison 1.5) premier roman de la série.
{{Roman Noob|saison=1.5|page=20}} La Pierre des âges (roman Noob, 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}} La Pierre des âges (roman Noob, 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}} La Pierre des âges (roman Noob, saison 1.5), pages 20 à 27 premier roman de la série, avec une précision de plusieurs pages.
{{Roman Noob|saison=2.5}} Le Continent sans retour (roman Noob, saison 2.5) second roman de la série.
du {{Roman Noob|saison=2.5|noarticle=1}} du Continent sans retour (roman Noob, saison 2.5) second roman de la série, le paramètre 'noarticle' est mis parce que la phrase impose un autre article que l'article défini.
{{Roman Noob|saison=3.5}} Les Fantômes du passé (roman Noob, saison 3.5) troisième roman de la série.
{{Roman Noob|saison=4.5}} La Faction du Chaos (roman Noob, saison 4.5) quatrième roman de la série.
{{Roman Noob|saison=5.5}} Par-delà l'horizon (roman Noob, saison 5.5) cinquiè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.

Voir aussi

Evolution du modèle

Le code du modèle est le suivant :

{{#switch: {{{saison|}}}
| 1.5=''{{#if:{{{noarticle|}}}||La }} Pierre des âges'' (Saison 1.5)
| 2.5=''{{#if:{{{noarticle|}}}||Le }} continent sans retour'' (Saison 2.5)
| 3.5=''{{#if:{{{noarticle|}}}||Les }} fantômes du passé'' (Saison 3.5)
| 4.5=''{{#if:{{{noarticle|}}}||La }} faction du Chaos'' (Saison 4.5)
| 5.5=''{{#if:{{{noarticle|}}}|| }} par-delà l'horizon'' (Saison 5.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, 4.5 et 5.5)</span>
}}{{#if:{{{pages|}}}|, pages {{{pages}}}|}}

Pour rajouter un nouveau roman, il suffit de rajouter une ligne juste avant celle commençant par |#default=. Cette ligne doit commencer par | 6.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).