Différences entre versions de « Modèle:Web série Noob »
(50 versions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
<includeonly>{{#ifexist: Modèle:Web série Noob/Saison {{{saison|}}} | <includeonly>{{#ifexist: Modèle:Web série Noob/Saison {{{saison|}}} | ||
| {{Web série Noob/Saison {{{saison|}}}|{{{épisode}}}}}{{#if:{{{temps|}}}|, instant {{{temps}}}}} | | {{Web série Noob/Saison {{{saison|}}}|{{{épisode}}}}}{{#if:{{{temps|}}}|, instant {{{temps}}}}} | ||
− | | <span style="color: #FF0000;">Erreur du paramètre ''''saison'''' dans le modèle {{m|Web série Noob}} (paramètre absent ou valeur erronée (seules valeurs permises 1 à | + | | {{#ifeq:{{{saison|}}}|0|la web série Noob|<span style="color: #FF0000;">Erreur du paramètre ''''saison'''' dans le modèle {{m|Web série Noob}} (paramètre absent ou valeur erronée (seules valeurs permises 1 à 11 ou 'hors')</span>}} |
}}</includeonly><noinclude> | }}</includeonly><noinclude> | ||
__NOTOC__ | __NOTOC__ | ||
Ligne 20 : | Ligne 20 : | ||
! valeur par défaut | ! valeur par défaut | ||
|- | |- | ||
− | | <code>saison</code> || obligatoire || numéro de la saison || 1 à | + | | <code>saison</code> || obligatoire || numéro de la saison || 1 à 11 ou hors || une autre valeur génère un message d'erreur |
|- | |- | ||
| <code>épisode</code> || obligatoire || numéro de l'épisode. || dépend de la saison || une valeur non permise génère un message d'erreur | | <code>épisode</code> || obligatoire || numéro de l'épisode. || dépend de la saison || une valeur non permise génère un message d'erreur | ||
|- | |- | ||
− | | <code>temps</code> || facultatif<br />recommandé || précise l'instant de l'information référencée || | + | | <code>temps</code> || facultatif<br />recommandé || précise l'instant de l'information référencée || || |
|} | |} | ||
Ligne 30 : | Ligne 30 : | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | ! wikicode | + | ! width="400" | wikicode |
! rendu | ! rendu | ||
! commentaire | ! commentaire | ||
Ligne 40 : | Ligne 40 : | ||
| <code><nowiki>{{Web série Noob|saison=1|épisode=25}}</nowiki></code> || {{Web série Noob|saison=1|épisode=25}} || 'épisode' a une valeur non permise, une erreur est générée. | | <code><nowiki>{{Web série Noob|saison=1|épisode=25}}</nowiki></code> || {{Web série Noob|saison=1|épisode=25}} || 'épisode' a une valeur non permise, une erreur est générée. | ||
|- | |- | ||
− | | <code><nowiki>{{Web série Noob|saison= | + | | <code><nowiki>{{Web série Noob|saison=2|épisode=16}}</nowiki></code> || {{Web série Noob|saison=2|épisode=16}} || épisode 16 de la seconde saison. |
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=2|épisode=bonus}}</nowiki></code> || {{Web série Noob|saison=2|épisode=bonus}} || Pour la seconde saison, il y a l'épisode bonus possible. | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=2|épisode=25}}</nowiki></code> || {{Web série Noob|saison=2|épisode=25}} || 'épisode' a une valeur non permise, une erreur est générée. | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=3|épisode=7}}</nowiki></code> || {{Web série Noob|saison=3|épisode=7}} || épisode 7 de la troisième saison. | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=3|épisode=25}}</nowiki></code> || {{Web série Noob|saison=3|épisode=25}} || 'épisode' a une valeur non permise, une erreur est générée. | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=4|épisode=8}}</nowiki></code> || {{Web série Noob|saison=4|épisode=8}} || épisode 8 de la quatrième saison. | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=4|épisode=25}}</nowiki></code> || {{Web série Noob|saison=4|épisode=25}} || 'épisode' a une valeur non permise, une erreur est générée. | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=5|épisode=7}}</nowiki></code> || {{Web série Noob|saison=5|épisode=7}} || épisode 7 de la cinquième saison. | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=hors|épisode=oav1}}</nowiki></code> || {{Web série Noob|saison=hors|épisode=oav1}} || épisode oav1 hors saison. | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=hors|épisode=oav2}}</nowiki></code> || {{Web série Noob|saison=hors|épisode=oav2}} || épisode oav2 hors saison. | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=hors|épisode=oav3}}</nowiki></code> || {{Web série Noob|saison=hors|épisode=oav3}} || épisode oav3 hors saison. | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=5|épisode=25}}</nowiki></code> || {{Web série Noob|saison=5|épisode=25}} || 'épisode' a une valeur non permise, une erreur est générée. | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=6|épisode=film}}</nowiki></code> || {{Film Noob|épisode=1}} || sixième saison, ou premier film de la trilogie | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=6|épisode=1}}</nowiki></code> || {{Web série Noob|saison=6|épisode=1}} || premier épisode de la sixième saison, ou du premier film de la trilogie | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=7|épisode=film}}</nowiki></code> || {{Web série Noob|saison=7|épisode=film}} || septième saison, ou deuxième film de la trilogie | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=7|épisode=1}}</nowiki></code> || {{Web série Noob|saison=7|épisode=1}} || premier épisode de la septième saison, ou du deuxième film de la trilogie | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=8|épisode=film}}</nowiki></code> || {{Web série Noob|saison=8|épisode=film}} || huitième saison, ou troisième film de la trilogie | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=8|épisode=1}}</nowiki></code> || {{Web série Noob|saison=8|épisode=1}} || premier épisode de la huitième saison, ou du troisième film de la trilogie | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=9|épisode=3}}</nowiki></code> || {{Web série Noob|saison=9|épisode=3}} || troisième épisode de la neuvième saison (anciennement ''Noob Rush'') | ||
+ | |- | ||
+ | | <code><nowiki>{{Web série Noob|saison=20|épisode=7}}</nowiki></code> || {{Web série Noob|saison=20|épisode=7}} || 'saison' a une valeur non permise, une erreur est générée. | ||
|- | |- | ||
| <code><nowiki>{{Web série Noob}}</nowiki></code> || {{Web série Noob}} || Pas de saison précisée, une erreur est générée. | | <code><nowiki>{{Web série Noob}}</nowiki></code> || {{Web série Noob}} || Pas de saison précisée, une erreur est générée. | ||
|} | |} | ||
− | + | == Voir aussi == | |
+ | * {{m|Roman Noob}} | ||
+ | * {{m|BD Noob}} | ||
+ | * {{m|Roman Néogicia}} | ||
+ | * {{m|Film Noob}} | ||
+ | * {{m|Light Novel Noob Reroll}} | ||
+ | * {{m|Light Novel Noob Rush}} | ||
+ | * {{m|Manga Noob Reroll}} | ||
+ | |||
== Evolution du modèle == | == Evolution du modèle == | ||
− | Le code | + | Ce modèle utilise plusieurs sous modèles, un par saison. Il y a actuellement cinq sous modèles : |
+ | * {{m|Web série Noob/Saison 1}}, pour la première saison | ||
+ | * {{m|Web série Noob/Saison 2}}, pour la seconde saison | ||
+ | * {{m|Web série Noob/Saison 3}}, pour la troisième saison | ||
+ | * {{m|Web série Noob/Saison 4}}, pour la quatrième saison | ||
+ | * {{m|Web série Noob/Saison 5}}, pour la cinquième saison | ||
+ | * {{m|Web série Noob/Saison 6}}, pour le premier film de la trilogie (sixième saison) | ||
+ | * {{m|Web série Noob/Saison 7}}, pour le deuxième film de la trilogie (septième saison) | ||
+ | * {{m|Web série Noob/Saison 8}}, pour le troisième film de la trilogie (huitième saison) | ||
+ | * {{m|Web série Noob/Saison 9}}, pour la neuvième saison (anciennement ''Noob Rush'') | ||
+ | * {{m|Web série Noob/Saison 10}}, pour la dixième saison | ||
+ | * {{m|Web série Noob/Saison 11}}, pour la onzième saison | ||
+ | * {{m|Web série Noob/Saison hors}}, pour les épisodes hors saison | ||
+ | |||
+ | Le wikicode du modèle est le suivant : | ||
+ | |||
+ | <pre>{{#ifexist: Modèle:Web série Noob/Saison {{{saison|}}} | ||
+ | | {{Web série Noob/Saison {{{saison|}}}|{{{épisode}}}}}{{#if:{{{temps|}}}|, instant {{{temps}}}}} | ||
+ | | <span style="color: #FF0000;">Erreur du paramètre ''''saison'''' dans le modèle {{m|Web série Noob}} (paramètre absent ou valeur erronée (seules valeurs permises 1 à 11)</span> | ||
+ | }}</pre> | ||
+ | |||
+ | La première ligne du wikicode indique qu'il vérifie l'existence du sous-modèle correspondant à la saison demandée. C'est à dire que si : | ||
+ | * la paramètre pour la saison est 2, il va vérifier l'existence de {{m|Web série Noob/Saison 2}} | ||
+ | * la paramètre pour la saison est 20, il va vérifier l'existence de {{m|Web série Noob/Saison 20}}, ce qui n'est pas le cas. | ||
+ | Si le sous modèle existe, il exécute la seconde ligne, donc il appelle le sous modèle en lui indiquant le numéro de l'épisode. | ||
+ | |||
+ | Si le sous modèle n'existe pas, il exécute la troisième ligne, donc il génère un message d'erreur. | ||
+ | |||
+ | === Ajouter une nouvelle saison === | ||
+ | Pour ajouter une nouvelle saison, il faut donc créer le sous modèle correspondant. Par exemple, pour ajouter la saison 6, il faut créer {{m|Web série Noob/Saison 6}}. Copier le code d'un autre sous-modèle, pour créer la nouvelle saison, puis adapter le aux épisodes de la nouvelle saison. | ||
+ | |||
+ | Le code de la saison 5 ({{m|Web série Noob/Saison 5}}) est le suivant (reprendre le code directement dans le wikicode, je n'ai pas repris la partie documentation) : | ||
+ | |||
+ | <pre>{{#switch: {{{1|}}} | ||
+ | |0=''Prologue'' (Saison 5, épisode 0) | ||
+ | |1=''La partie continue !'' (Saison 5, épisode 1) | ||
+ | |2=''Nouvelles ambitions'' (Saison 5, épisode 2) | ||
+ | |3=''World Boss'' (Saison 5, épisode 3) | ||
+ | |4=''Historique perdu'' (Saison 5, épisode 4) | ||
+ | |5=''Réunion de famille'' (Saison 5, épisode 5) | ||
+ | |6=''Éliminatoires'' (Saison 5, épisode 6) | ||
+ | |7=''Phases finales'' (Saison 5, épisode 7) | ||
+ | |8=''Le Secret de Tenshirock'' (Saison 5, épisode 8) | ||
+ | |9=''Magouilles et Gaeabouilles'' (Saison 5, épisode 9) | ||
+ | |#default=<span style="color: #FF0000;">Erreur du paramètre ''''épisode'''' dans le modèle {{m|Web série Noob}} (paramètre absent ou valeur erronée (seules valeurs permises entre 0 et 9)</span> | ||
+ | }}</pre> | ||
+ | Il faut enlever les lignes commençant par <code>|0=</code> à <code>|9=</code> est les remplacer par des lignes avec les épisodes de la nouvelle saison, en respectant la même forme. | ||
− | + | === Ajouter un nouvel épisode === | |
− | + | C'est simple, il faut aller dans le sous modèle de la saison du nouvel épisode, puis ajouter une ligne avant celle du <code>|#default</code> en respectant la même forme. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[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 1 février 2024 à 18:16
Description
Ce modèle sert à harmoniser les références faites dans les articles et citant un des épisodes de la web série.
Syntaxe
{{Web série Noob|saison=|épisode=|temps=}}
Paramètres
paramètre | type | description | valeurs possible | valeur par défaut |
---|---|---|---|---|
saison |
obligatoire | numéro de la saison | 1 à 11 ou hors | une autre valeur génère un message d'erreur |
épisode |
obligatoire | numéro de l'épisode. | dépend de la saison | une valeur non permise génère un message d'erreur |
temps |
facultatif recommandé |
précise l'instant de l'information référencée |
Exemples
wikicode | rendu | commentaire |
---|---|---|
{{Web série Noob|saison=1|épisode=4}} |
Dark Avenger le PK (Saison 1, épisode 4)vidéo | épisode 4 de la première saison. |
{{Web série Noob|saison=1|épisode=20|temps=2:25}} |
Faux Départ (Saison 1, épisode 20)vidéo, instant 2:25 | épisode 20 de la première saison, 2 minutes 25 après le début. |
{{Web série Noob|saison=1|épisode=25}} |
Erreur du paramètre 'épisode' dans le modèle {{Web série Noob}} (paramètre absent ou valeur erronée (seules valeurs permises entre 1 et 22) | 'épisode' a une valeur non permise, une erreur est générée. |
{{Web série Noob|saison=2|épisode=16}} |
La grande bataille (Saison 2, épisode 16)vidéo | épisode 16 de la seconde saison. |
{{Web série Noob|saison=2|épisode=bonus}} |
Préparatifs (Saison 2, épisode bonus)vidéo | Pour la seconde saison, il y a l'épisode bonus possible. |
{{Web série Noob|saison=2|épisode=25}} |
Erreur du paramètre 'épisode' dans le modèle {{Web série Noob}} (paramètre absent ou valeur erronée (seules valeurs permises entre 1 et 17 ou bonus) | 'épisode' a une valeur non permise, une erreur est générée. |
{{Web série Noob|saison=3|épisode=7}} |
Trahison (Saison 3, épisode 7)vidéo | épisode 7 de la troisième saison. |
{{Web série Noob|saison=3|épisode=25}} |
Erreur du paramètre 'épisode' dans le modèle {{Web série Noob}} (paramètre absent ou valeur erronée (seules valeurs permises entre 1 et 20) | 'épisode' a une valeur non permise, une erreur est générée. |
{{Web série Noob|saison=4|épisode=8}} |
Donjon du chaos - partie 1 (Saison 4, épisode 8)vidéo | épisode 8 de la quatrième saison. |
{{Web série Noob|saison=4|épisode=25}} |
Erreur du paramètre 'épisode' dans le modèle {{Web série Noob}} (paramètre absent ou valeur erronée (seules valeurs permises entre 0 et 14) | 'épisode' a une valeur non permise, une erreur est générée. |
{{Web série Noob|saison=5|épisode=7}} |
Phases finales (Saison 5, épisode 7)vidéo | épisode 7 de la cinquième saison. |
{{Web série Noob|saison=hors|épisode=oav1}} |
Crossover (Hors saison, épisode oav1)vidéo | épisode oav1 hors saison. |
{{Web série Noob|saison=hors|épisode=oav2}} |
Runes of Magic (Hors saison, épisode oav2)vidéo | épisode oav2 hors saison. |
{{Web série Noob|saison=hors|épisode=oav3}} |
Préparatifs (Hors saison, épisode oav 3) vidéo | épisode oav3 hors saison. |
{{Web série Noob|saison=5|épisode=25}} |
Erreur du paramètre 'épisode' dans le modèle {{Web série Noob}} (paramètre absent ou valeur erronée (seules valeurs permises entre 0 et 9) | 'épisode' a une valeur non permise, une erreur est générée. |
{{Web série Noob|saison=6|épisode=film}} |
Le Conseil des trois Factions (film Noob 1, saison 6, vidéo) | sixième saison, ou premier film de la trilogie |
{{Web série Noob|saison=6|épisode=1}} |
La source du Chaos (Saison 6, épisode 1)vidéo | premier épisode de la sixième saison, ou du premier film de la trilogie |
{{Web série Noob|saison=7|épisode=film}} |
La quête légendaire (film Noob 2, saison 7, vidéo) | septième saison, ou deuxième film de la trilogie |
{{Web série Noob|saison=7|épisode=1}} |
Complot mégalo (Saison 7, épisode 1)vidéo | premier épisode de la septième saison, ou du deuxième film de la trilogie |
{{Web série Noob|saison=8|épisode=film}} |
La croisée des destins (film Noob 3, saison 8, vidéo) | huitième saison, ou troisième film de la trilogie |
{{Web série Noob|saison=8|épisode=1}} |
Le conseil de Glacesang (Saison 8, épisode 1)vidéo | premier épisode de la huitième saison, ou du troisième film de la trilogie |
{{Web série Noob|saison=9|épisode=3}} |
Besoin d'un break (Saison 9, épisode 3)vidéo | troisième épisode de la neuvième saison (anciennement Noob Rush) |
{{Web série Noob|saison=20|épisode=7}} |
Erreur du paramètre 'saison' dans le modèle {{Web série Noob}} (paramètre absent ou valeur erronée (seules valeurs permises 1 à 11 ou 'hors') | 'saison' a une valeur non permise, une erreur est générée. |
{{Web série Noob}} |
Erreur du paramètre 'saison' dans le modèle {{Web série Noob}} (paramètre absent ou valeur erronée (seules valeurs permises 1 à 11 ou 'hors') | Pas de saison précisée, une erreur est générée. |
Voir aussi
- {{Roman Noob}}
- {{BD Noob}}
- {{Roman Néogicia}}
- {{Film Noob}}
- {{Light Novel Noob Reroll}}
- {{Light Novel Noob Rush}}
- {{Manga Noob Reroll}}
Evolution du modèle
Ce modèle utilise plusieurs sous modèles, un par saison. Il y a actuellement cinq sous modèles :
- {{Web série Noob/Saison 1}}, pour la première saison
- {{Web série Noob/Saison 2}}, pour la seconde saison
- {{Web série Noob/Saison 3}}, pour la troisième saison
- {{Web série Noob/Saison 4}}, pour la quatrième saison
- {{Web série Noob/Saison 5}}, pour la cinquième saison
- {{Web série Noob/Saison 6}}, pour le premier film de la trilogie (sixième saison)
- {{Web série Noob/Saison 7}}, pour le deuxième film de la trilogie (septième saison)
- {{Web série Noob/Saison 8}}, pour le troisième film de la trilogie (huitième saison)
- {{Web série Noob/Saison 9}}, pour la neuvième saison (anciennement Noob Rush)
- {{Web série Noob/Saison 10}}, pour la dixième saison
- {{Web série Noob/Saison 11}}, pour la onzième saison
- {{Web série Noob/Saison hors}}, pour les épisodes hors saison
Le wikicode du modèle est le suivant :
{{#ifexist: Modèle:Web série Noob/Saison {{{saison|}}} | {{Web série Noob/Saison {{{saison|}}}|{{{épisode}}}}}{{#if:{{{temps|}}}|, instant {{{temps}}}}} | <span style="color: #FF0000;">Erreur du paramètre ''''saison'''' dans le modèle {{m|Web série Noob}} (paramètre absent ou valeur erronée (seules valeurs permises 1 à 11)</span> }}
La première ligne du wikicode indique qu'il vérifie l'existence du sous-modèle correspondant à la saison demandée. C'est à dire que si :
- la paramètre pour la saison est 2, il va vérifier l'existence de {{Web série Noob/Saison 2}}
- la paramètre pour la saison est 20, il va vérifier l'existence de {{Web série Noob/Saison 20}}, ce qui n'est pas le cas.
Si le sous modèle existe, il exécute la seconde ligne, donc il appelle le sous modèle en lui indiquant le numéro de l'épisode.
Si le sous modèle n'existe pas, il exécute la troisième ligne, donc il génère un message d'erreur.
Ajouter une nouvelle saison
Pour ajouter une nouvelle saison, il faut donc créer le sous modèle correspondant. Par exemple, pour ajouter la saison 6, il faut créer {{Web série Noob/Saison 6}}. Copier le code d'un autre sous-modèle, pour créer la nouvelle saison, puis adapter le aux épisodes de la nouvelle saison.
Le code de la saison 5 ({{Web série Noob/Saison 5}}) est le suivant (reprendre le code directement dans le wikicode, je n'ai pas repris la partie documentation) :
{{#switch: {{{1|}}} |0=''Prologue'' (Saison 5, épisode 0) |1=''La partie continue !'' (Saison 5, épisode 1) |2=''Nouvelles ambitions'' (Saison 5, épisode 2) |3=''World Boss'' (Saison 5, épisode 3) |4=''Historique perdu'' (Saison 5, épisode 4) |5=''Réunion de famille'' (Saison 5, épisode 5) |6=''Éliminatoires'' (Saison 5, épisode 6) |7=''Phases finales'' (Saison 5, épisode 7) |8=''Le Secret de Tenshirock'' (Saison 5, épisode 8) |9=''Magouilles et Gaeabouilles'' (Saison 5, épisode 9) |#default=<span style="color: #FF0000;">Erreur du paramètre ''''épisode'''' dans le modèle {{m|Web série Noob}} (paramètre absent ou valeur erronée (seules valeurs permises entre 0 et 9)</span> }}
Il faut enlever les lignes commençant par |0=
à |9=
est les remplacer par des lignes avec les épisodes de la nouvelle saison, en respectant la même forme.
Ajouter un nouvel épisode
C'est simple, il faut aller dans le sous modèle de la saison du nouvel épisode, puis ajouter une ligne avant celle du |#default
en respectant la même forme.