Aller au contenu

« Modèle:InfoboxForum » : différence entre les versions

amélioration
(petit lifting inspiré du JVC des années 2008-2012)
(amélioration)
Ligne 3 : Ligne 3 :
<td colspan="2" style="text-align:center; padding:20px;"><span style="font-size:28px;"><strong><span style="font-family:arial,helvetica,sans-serif;color:#ffffff">{{{Nom}}}</span></strong></span></td>
<td colspan="2" style="text-align:center; padding:20px;"><span style="font-size:28px;"><strong><span style="font-family:arial,helvetica,sans-serif;color:#ffffff">{{{Nom}}}</span></strong></span></td>
</tr>
</tr>
 
{{#if: {{{Logo|}}} |<tr style="text-align: center; background:#0182a6;">
{{#ifeq:{{{Logo|}}}|{{{Logo|-}}}|
{{#if: {{{Logo}}} |
        <tr style="text-align: center; background:#0182a6;">
         <td colspan="2" style="padding-bottom: 35px;">[[Fichier:{{{Logo}}}|alt=|link=|150px]]</td>
         <td colspan="2" style="padding-bottom: 35px;">[[Fichier:{{{Logo}}}|alt=|link=|150px]]</td>
         </tr>  
         </tr>| }}
|}}
|}}


{{#ifeq:{{{Numéro|}}}|{{{Numéro|-}}}|
{{#if: {{{Numéro|}}} |<tr style="background-color: #c7e3f1;">
{{#if: {{{Numéro}}} |
<tr style="background-color: #c7e3f1;">
<td colspan="2" style="text-align: center;" width="200"><b>[http://www.jeuxvideo.com/forums/0-{{{Numéro|}}}-0-1-0-1-0-0.htm Acc&eacute;der au forum]</b></td>
<td colspan="2" style="text-align: center;" width="200"><b>[http://www.jeuxvideo.com/forums/0-{{{Numéro|}}}-0-1-0-1-0-0.htm Acc&eacute;der au forum]</b></td>
</tr>
</tr>| }}
|}}
 
|}}
<tr>
<tr>
<td style="width: 200px;"><strong>Date de cr&eacute;ation</strong></td>
<td style="width: 200px;"><strong>Date de cr&eacute;ation</strong></td>
<td style="text-align: center;" width="200">{{{1|{{{Date|}}}}}}</td>
<td style="text-align: center;" width="200">{{{Date}}}</td>
</tr>
</tr>
{{#ifeq:{{{Numéro|}}}|{{{Numéro|-}}}|
        <tr style="background-color:#0182a6;">
{{#if: {{{Numéro}}} |
        <tr style="background-color: #c7e3f1;">
<td><strong>Num&eacute;ro du forum</strong></td>
<td style="text-align: center;">{{{Numéro|}}}</td>
</tr>
|}}
|}}
{{#ifeq:{{{Modérateurs|}}}|{{{Modérateurs|-}}}|
{{#if: {{{Modérateurs}}} |
<tr style="background-color:#0182a6;">
<td colspan="2" ><span style="color:#ffffff"><strong>Mod&eacute;rateurs actuels</strong></span></td>
<td colspan="2" ><span style="color:#ffffff"><strong>Mod&eacute;rateurs actuels</strong></span></td>
</tr>
</tr>
                 <tr>
                 <tr>
<td colspan="2">
<td colspan="2">
{{#if:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |0}}|
{{#if: {{{Modérateur1|}}} |{{PuceJVC}}[[{{{Modérateur1}}}]]{{CDV|{{{Modérateur1}}}}}<br>| }}{{#if: {{{Modérateur2|}}} |{{PuceJVC}}[[{{{Modérateur2}}}]]{{CDV|{{{Modérateur2}}}}}<br>| }}{{#if: {{{Modérateur3|}}} |{{PuceJVC}}[[{{{Modérateur3}}}]]{{CDV|{{{Modérateur3}}}}}<br>| }}{{#if: {{{Modérateur4|}}} |{{PuceJVC}}[[{{{Modérateur4}}}]]{{CDV|{{{Modérateur1}}}}}<br>| }}{{#if: {{{Modérateur5|}}} |{{PuceJVC}}[[{{{Modérateur5}}}]]{{CDV|{{{Modérateur2}}}}}<br>| }}{{#if: {{{Modérateur6|}}} |{{PuceJVC}}[[{{{Modérateur6}}}]]{{CDV|{{{Modérateur3}}}}}<br>| }}{{#if: {{{Modérateur7|}}} |{{PuceJVC}}[[{{{Modérateur7}}}]]{{CDV|{{{Modérateur7}}}}}<br>| }}{{#if: {{{Modérateur8|}}} |{{PuceJVC}}[[{{{Modérateur8}}}]]{{CDV|{{{Modérateur8}}}}}<br>| }}
    {{PuceJVC}}{{#explode:{{{1|{{{Modérateurs|}}}}}}| |0}} {{CDV|{{#replace:{{#replace:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |0}}|]]}}|[}}}}<br>|}}{{#if:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |1}}|
</td>
    {{PuceJVC}}{{#explode:{{{1|{{{Modérateurs|}}}}}}| |1}} {{CDV|{{#replace:{{#replace:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |1}}|]]}}|[}}}}<br>|}}{{#if:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |2}}|
    {{PuceJVC}}{{#explode:{{{1|{{{Modérateurs|}}}}}}| |2}} {{CDV|{{#replace:{{#replace:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |2}}|]]}}|[}}}}<br>|}}{{#if:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |3}}|
    {{PuceJVC}}{{#explode:{{{1|{{{Modérateurs|}}}}}}| |3}} {{CDV|{{#replace:{{#replace:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |3}}|]]}}|[}}}}<br>|}}{{#if:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |4}}|
    {{PuceJVC}}{{#explode:{{{1|{{{Modérateurs|}}}}}}| |4}} {{CDV|{{#replace:{{#replace:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |4}}|]]}}|[}}}}<br>|}}{{#if:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |5}}|
    {{PuceJVC}}{{#explode:{{{1|{{{Modérateurs|}}}}}}| |5}} {{CDV|{{#replace:{{#replace:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |5}}|]]}}|[}}}}<br>|}}{{#if:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |6}}|
    {{PuceJVC}}{{#explode:{{{1|{{{Modérateurs|}}}}}}| |6}} {{CDV|{{#replace:{{#replace:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |6}}|]]}}|[}}}}<br>|}}{{#if:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |7}}|
    {{PuceJVC}}{{#explode:{{{1|{{{Modérateurs|}}}}}}| |7}} {{CDV|{{#replace:{{#replace:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |7}}|]]}}|[}}}}<br>|}}{{#if:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |8}}|
    {{PuceJVC}}{{#explode:{{{1|{{{Modérateurs|}}}}}}| |8}} {{CDV|{{#replace:{{#replace:{{#explode:{{{1|{{{Modérateurs|}}}}}}| |8}}|]]}}|[}}}}<br>|}}
    </td>
</tr>
</tr>
|}}
 
|}}
{{#if: {{{Retraité1|}}} |
{{#ifeq:{{{Retraités|}}}|{{{Retraités|-}}}|
<tr style="background-color:#0182a6;">
{{#if: {{{Retraités}}} |
<td colspan="2" ><span style="color:#ffffff"><strong>Mod&eacute;rateurs retrait&eacute;s</strong></span></td>
                <tr style="background-color:#0182a6;">
<td colspan="2"><span style="color:#ffffff"><strong>Mod&eacute;rateurs retraités</strong></span></td>
</tr>
</tr>
                 <tr>
                 <tr>
<td colspan="2">
<td colspan="2">
{{{1|{{{Retraités|}}}}}} </td>
{{#if: {{{Retraité1|}}} |{{PuceJVC}}[[{{{Retraité1}}}]]{{CDV|{{{Retraité1}}}}}<br>| }}{{#if: {{{Retraité2|}}} |{{PuceJVC}}[[{{{Retraité2}}}]]{{CDV|{{{Retraité2}}}}}<br>| }}{{#if: {{{Retraité3|}}} |{{PuceJVC}}[[{{{Retraité3}}}]]{{CDV|{{{Retraité3}}}}}<br>| }}{{#if: {{{Retraité4|}}} |{{PuceJVC}}[[{{{Retraité4}}}]]{{CDV|{{{Retraité4}}}}}<br>| }}{{#if: {{{Retraité5|}}} |{{PuceJVC}}[[{{{Retraité5}}}]]{{CDV|{{{Retraité5}}}}}<br>| }}{{#if: {{{Retraité6|}}} |{{PuceJVC}}[[{{{Retraité6}}}]]{{CDV|{{{Retraité6}}}}}<br>| }}
| }}
{{#if: {{{RetraitéListe|}}} |<tr style="background-color:#0182a6;">
<td colspan="2" ><span style="color:#ffffff"><strong>Mod&eacute;rateurs retrait&eacute;s</strong></span></td>
</tr>
</tr>
|}}
                <tr>
|}}
<td colspan="2">[[Modérateurs retraités des forums#{{PAGENAME}}|Consulter la liste]]| }}
</td>
</tr>
</table>[[Catégorie:Forum de jeuxvideo.com|{{PAGENAME}}]]
<noinclude>


</table>[[Catégorie:Forum de jeuxvideo.com|{{PAGENAME}}]]<noinclude>
Le modèle '''InfoboxForum''' permet de créer un cadre regroupant plusieurs informations sur le forum à renseigner.
Le modèle '''InfoboxForum''' permet de créer un cadre regroupant plusieurs informations sur le forum à renseigner.


Il renseigne automatiquement la catégorie ''Forum de jeuxvideo.com'' sur la page où il est apposé.
Il renseigne automatiquement la catégorie ''Forum de jeuxvideo.com'' sur la page où il est apposé.


== Utilisation ==
== Exemples ==
 
Utiliser le code wiki ci-dessous pour afficher une boîte d'informations concernant un forum de jeuxvideo.com dans vos articles.


{{BoxPavé|Pavé=<pre>
{{InfoboxForum
{{InfoboxForum
|Nom = Nom du forum
|Nom = Blabla 18-25 ans
|Logo = Logo.png
|Numéro = Numéro du forum
|Date = Date de création du forum
|Modérateurs = Modérateurs actuels du forum
|Retraités = Modérateurs retraités
}}</pre>
}}
<br />
* '''Nom''' est le nom du forum tel qu'indiqué sur jeuxvideo.com.
* '''''Logo''''' est l'image qui est éventuellement associé à ce forum.
* '''Numéro''' est le numéro du forum, disponible dans l'URL de celui-ci. Par exemple pour le 15-18, le numéro du forum est 50.
* '''''Date''''' est la date de création du forum à mettre sous le format que vous voulez.
* '''''Modérateurs''''' est la liste des modérateurs actuels, séparés par des espaces.
* '''''Retraités''''' est la liste des anciens modérateurs. La meilleure présentation à faire reste de créer une liste à puces.
 
Les paramètres en italique sont optionnels.
 
== Exemple ==
 
<pre>
{{InfoboxForum
|Nom = Célestin
|Logo = BlasonDuForum.PNG
|Logo = BlasonDuForum.PNG
|Numéro = 51
|Numéro = 51
|Date = 19 janvier 2022
|Date = 17 mars 2004
|Modérateurs = [[Marshall_CH]] [[Test]] [[toastons]]
|Modérateur1= ChocoRat
|Retraités = * [[Marshall_CH]]
|Modérateur2= Cthulhus
|Modérateur3= Antistar
|Retraité1= ChocoRat
|Retraité2= Cthulhus
|Retraité3= Antistar
}}
}}
</pre>
 
'''Résultat :'''
{{InfoboxForum
{{InfoboxForum
|Nom = Blabla 18-25 ans
|Nom = Blabla 18-25 ans
|Logo = BlasonDuForum.PNG
|Numéro = 51
|Date = 17 mars 2004
|Date = 17 mars 2004
|Modérateurs = [[Suumas]] [[odoki]] LikeGod [[Firework]]
|Modérateur1= ChocoRat
|Retraités  =  
|RetraitéListe= oui
[[Modérateurs du Blabla 18-25|Consulter l’article dédié]]
}}
}}
{{clear}}
{{clear}}
[[Catégorie:Modèles]]
[[Catégorie:Modèles]]
</noinclude>
<templatedata>
{
"params": {
"Nom": {
"description": "Le nom du forum"
},
"Logo": {
"description": "Une image avec fond transparent de préférence qui représente le logo / drapeau / symbole du forum, si il y en a un.",
"example": "Écrire le nom exact du fichier importé sur JVFlux en oubliant pas l'extension. Exemple : sticker_chad.jpg "
},
"Numéro": {
"description": "Le numéro du forum. Il se trouve dans le lien.",
"example": "https://www.jeuxvideo.com/forums/0-1000021 : le numéro est 1000021"
},
"Date": {
"description": "Date de création du forum. Si inconnue décochez la case."
},
"Modérateur1": {
"description": "Pseudo exact d'un modérateur",
"example": "Vérifiez qu'il ne s'agit pas de la [[Team GIF]]"
},
"Modérateur2": {
"description": "Pseudo exact d'un modérateur"
},
"Modérateur3": {
"description": "Pseudo exact d'un modérateur"
},
"Modérateur4": {
"description": "Pseudo exact d'un modérateur"
},
"Modérateur5": {
"description": "Pseudo exact d'un modérateur"
},
"Modérateur6": {
"description": "Pseudo exact d'un modérateur"
},
"Modérateur7": {
"description": "Pseudo exact d'un modérateur"
},
"Modérateur8": {
"description": "Pseudo exact d'un modérateur",
"example": "Vérifiez qu'il ne s'agit pas de la [[Team GIF]]"
},
"Retraité1": {},
"Retraité2": {},
"Retraité3": {},
"Retraité4": {},
"Retraité5": {},
"Retraité6": {},
"RetraitéListe": {}
},
"description": "Cadre regroupant plusieurs informations sur le forum."
}
</templatedata></noinclude>
12 171

modifications