Différences entre versions de « Modèle:Web série Noob »

De Wiki Olydri
Sauter à la navigation Sauter à la recherche
Ligne 30 : Ligne 30 :
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! wikicode
+
! width="400" | wikicode
 
! rendu
 
! rendu
 
! commentaire
 
! commentaire
Ligne 41 : Ligne 41 :
 
|-
 
|-
 
| <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=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=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=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=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=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=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=10|épisode=7}}</nowiki></code> || {{Web série Noob|saison=10|épisode=7}} || 'saison' a une valeur non permise, une erreur est générée.
 
| <code><nowiki>{{Web série Noob|saison=10|épisode=7}}</nowiki></code> || {{Web série Noob|saison=10|épisode=7}} || 'saison' a une valeur non permise, une erreur est générée.
Ligne 53 : Ligne 61 :
 
|}
 
|}
  
<!---
 
 
== Evolution du modèle ==
 
== Evolution du modèle ==
Le code du modèle est le suivant :
+
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
 +
 
 +
Le wikicode du modèle est le suivant :
 +
 
 +
<code><nowiki>{{#ifexist: Modèle:Web série Noob/Saison {{{saison|}}}</nowiki></code><br />
 +
<code><nowiki> | {{Web série Noob/Saison {{{saison|}}}|{{{épisode}}}}}{{#if:{{{temps|}}}|, instant {{{temps}}}}}</nowiki></code><br />
 +
<code><nowiki> | <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 à 5)</span></nowiki></code><br />
 +
<code><nowiki>}}</includeonly></nowiki></code>
 +
 
 +
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 9, il va vérifier l'existence de {{m|Web série Noob/Saison 9}}, ce qui n'est pas le cas.
 +
 
 +
=== Ajouter une nouvelle saison ===
 +
Pour ajouter une nouvelle saison, il faut donc créer le sous modèle correspondant. Par exemple, pour ajouter la (future) 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 :
 +
<pre><includeonly>{{#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>
 +
}}</includeonly><noinclude>
 +
Ce sous-modèle est utilisé par le modèle {{m|Web série Noob}}, il ne doit pas être utilisée directement dans une article.
 +
 
 +
[[Catégorie:Modèle de source]]
 +
</noinclude></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.
  
<code><nowiki>{{#switch: {{{saison|}}}</nowiki></code><br />
+
=== Ajouter un nouvel épisode ===
<code><nowiki> | 1.5=''{{#if:{{{noarticle|}}}||La }} Pierre des âges'' (Saison 1.5)</nowiki></code><br />
+
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.
<code><nowiki> | 2.5=''{{#if:{{{noarticle|}}}||Le }} continent sans retour'' (Saison 2.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=''{{#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>}}{{#if:{{{pages|}}}|, pages {{{pages}}}|}}</nowiki></code>
 
  
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>| 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).
 
--->
 
  
 
[[Catégorie:Modèle de source]]
 
[[Catégorie:Modèle de source]]
 
</noinclude>
 
</noinclude>

Version du 12 janvier 2014 à 20:38


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 à 5 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

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. </noinclude> || é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

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. </noinclude> || é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)

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. </noinclude> || 'é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

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. </noinclude> || épisode 16 de la seconde saison.

{{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)

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. </noinclude> || 'é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

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. </noinclude> || é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)

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. </noinclude> || 'é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

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. </noinclude> || é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)

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. </noinclude> || 'é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

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. </noinclude> || épisode 7 de la cinquième 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)

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. </noinclude> || 'épisode' a une valeur non permise, une erreur est générée.

{{Web série Noob|saison=10|épisode=7}} En proie au doute (Saison 10, épisode 7)vidéo

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. </noinclude> || '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 à 5)

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. </noinclude> || Pas de saison précisée, une erreur est générée.

Evolution du modèle

Ce modèle utilise plusieurs sous modèles, un par saison. Il y a actuellement cinq sous modèles :

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 à 5)</span>
}}</includeonly>

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 :

Ajouter une nouvelle saison

Pour ajouter une nouvelle saison, il faut donc créer le sous modèle correspondant. Par exemple, pour ajouter la (future) 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 :

<includeonly>{{#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>
}}</includeonly><noinclude>
Ce sous-modèle est utilisé par le modèle {{m|Web série Noob}}, il ne doit pas être utilisée directement dans une article.

[[Catégorie:Modèle de source]]
</noinclude>

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.