Différences entre versions de « Modèle:Roman Néogicia »
Ligne 1 : | Ligne 1 : | ||
<includeonly>{{#switch: {{{livre|}}} | <includeonly>{{#switch: {{{livre|}}} | ||
− | | 1=''Second éveil'' (roman Néogicia, livre 1) | + | |
+ | | 1=''Second éveil'' (roman Néogicia, livre 1) | ||
+ | | 2=<span style="color:green;">''Héritage'' (roman Néogicia, livre 2, à paraître)</span> | ||
|#default=<span style="color: #FF0000;">Erreur du paramètre ''''livre'''' dans le modèle {{m|roman Néogicia}} (paramètre absent ou valeur erronée (seules valeurs permises 1)</span> | |#default=<span style="color: #FF0000;">Erreur du paramètre ''''livre'''' dans le modèle {{m|roman Néogicia}} (paramètre absent ou valeur erronée (seules valeurs permises 1)</span> | ||
}}{{#if:{{{pages|}}}|, pages {{{pages}}}|{{#if:{{{page|}}}|, page {{{page}}}}}}}</includeonly><noinclude> | }}{{#if:{{{pages|}}}|, pages {{{pages}}}|{{#if:{{{page|}}}|, page {{{page}}}}}}}</includeonly><noinclude> | ||
Ligne 10 : | Ligne 12 : | ||
Pour rappel, la liste des romans est : | Pour rappel, la liste des romans est : | ||
* {{Roman Néogicia|livre=1}} | * {{Roman Néogicia|livre=1}} | ||
+ | * {{Roman Néogicia|livre=2}} | ||
+ | |||
== Syntaxe == | == Syntaxe == |
Version du 15 janvier 2015 à 12:00
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 :
- Second éveil (roman Néogicia, livre 1)
- Héritage (roman Néogicia, livre 2, à paraître)
Syntaxe
{{Roman Néogicia|livre=|page=|noarticle=}}
Paramètres
paramètre | type | description | valeurs possible |
---|---|---|---|
livre |
obligatoire | tome du roman | 1 |
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é (actuellement non utilisé) |
Exemples
wikicode | rendu | commentaire |
---|---|---|
{{Roman Néogicia|livre=1}} |
Second éveil (roman Néogicia, livre 1) | premier roman de la série. |
{{Roman Néogicia|livre=1|page=20}} |
Second éveil (roman Néogicia, livre 1), page 20 | premier roman de la série, avec une précision d'une page. |
{{Roman Néogicia|livre=1|pages=20 et 25}} |
Second éveil (roman Néogicia, livre 1), pages 20 et 25 | premier roman de la série, avec une précision de deux pages. |
{{Roman Néogicia|livre=1|pages=20 à 27}} |
Second éveil (roman Néogicia, livre 1), pages 20 à 27 | premier roman de la série, avec une précision de plusieurs pages. |
{{Roman Néogicia|livre=1|page=12|pages=20 et 25}} |
Second éveil (roman Néogicia, livre 1), pages 20 et 25 | si les deux paramètres 'page' et 'pages' sont spécifiés, seul 'pages' est pris en compte. |
{{Roman Néogicia|livre=0}} |
Erreur du paramètre 'livre' dans le modèle {{roman Néogicia}} (paramètre absent ou valeur erronée (seules valeurs permises 1) | saison a une valeur non permise, une erreur est générée. |
{{Roman Néogicia}} |
Erreur du paramètre 'livre' dans le modèle {{roman Néogicia}} (paramètre absent ou valeur erronée (seules valeurs permises 1) | 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=''Second éveil'' (roman Néogicia, livre 1)
|#default=<span style="color: #FF0000;">Erreur du paramètre ''''livre'''' dans le modèle {{m|roman Néogicia}} (paramètre absent ou valeur erronée (seule valeur permise 1)</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 | 2=
suivi du nom du nouveau roman, en italique, et de l'indication du volume. 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).