Différences entre versions de « Modèle:Roman Noob »
(Page créée avec « <includeonly>{{#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é'' (Sais... ») |
|||
(28 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'' ( | + | | 1.5=''{{#if:{{{noarticle|}}}||La }} Pierre des âges'' (roman Noob, saison 1.5) |
− | | 2.5=''Le | + | | 2.5=''{{#if:{{{noarticle|}}}||Le }} Continent sans retour'' (roman Noob, saison 2.5) |
− | | 3.5=''Les | + | | 3.5=''{{#if:{{{noarticle|}}}||Les }} Fantômes du passé'' (roman Noob, saison 3.5) |
− | | 4.5=''La | + | | 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}}}|}}</includeonly><noinclude> | + | }}{{#if:{{{pages|}}}|, pages {{{pages}}}|{{#if:{{{page|}}}|, page {{{page}}}}}}}</includeonly><noinclude> |
__NOTOC__ | __NOTOC__ | ||
− | |||
− | |||
== 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 | + | | <code>saison</code> || obligatoire || saison correspondant au roman || 1.5, 2.5, 3.5, 4.5 ou 5.5 |
|- | |- | ||
− | | pages || 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|page=20}}</nowiki></code> || {{Roman Noob|saison=1.5}} || 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| | + | | <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| | + | | <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= | + | | <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= | + | | <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= | + | | <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= | + | | <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 | + | <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 | + | 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 |
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
- {{Web série Noob}}
- {{BD Noob}}
- {{Roman Néogicia}}
- {{Film Noob}}
- {{Light Novel Noob Reroll}}
- {{Manga Noob Reroll}}
- {{Light Novel Noob Rush}}
- {{Trigger-Noob short stories}}
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).