« Modèle:Icon/doc » : différence entre les versions

De Les Archives de Vault-Tec
Mortenkein (discussion | contributions)
Ajout d’icônes pour les colonies
Kharmitch (discussion | contributions)
Page redirigée vers Modèle:Icône/doc
Balise : Nouvelle redirection
 
(7 versions intermédiaires par 4 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
<noinclude>{{Documentationpage}}</noinclude>
#REDIRECTION [[Modèle:Icône/doc]]
Ce modèle permet de placer une icône standard.
 
==Syntaxe==
<pre>{{icône|nom de l'icône}}</pre>
ou
<pre>{{icon|nom de l'icône}}</pre>
 
===Paramètres===
{{Docparam|name=<non nommé 1>|req=yes|default=|desc=
Nom de l'icône à placer. Voir la [[#Available icons|liste]] ci-dessous pour connaître la liste des noms.
}}
 
{{Docparam|name=<non nommé 2>|req=no|default=normal|desc=
Taille spécifique de l'icône. Il est possible d'entrée directement la valeur de la taille en pixel ou de choisir l'un des deux entrées ci-dessous.
 
Les entrées possibles sont :
* ''normal'' : l'icône sera disposée avec une hauteur de 14px ;
* ''grand'' : l'icône sera disposée avec une hauteur de 20px.
}}
 
{{Docparam|name=link|req=no|default=|desc=
Nom du lien lorsque l'on clique sur l'icône (sans l'encadrer dans « <nowiki>[[]]</nowiki> »).
}}
 
{{Docparam|name=tooltip|req=no|default=|desc=
Texte de l'infobulle lorsque survole l'icône avec la souris. Remplace le texte des icônes par défaut.
}}
 
===Icônes disponibles===
{| class="va-table va-table-top" style="width: 208px; float: left; margin-right: 4px;"
|-
! style="width: 70%;" | Nom(s)
! style="width: 30%;" | Icône
|-
| '''capacité'''
| style="text-align: center;" | {{icône|capacité}}
|-
| '''ca''', '''armurebronze'''
| style="text-align: center;" | {{icône|ca}}
|-
| '''acide'''
| style="text-align: center;" | {{icône|acide}}
|-
| '''action''', '''pa'''
| style="text-align: center;" | {{icône|pa}}
|-
| '''ambre'''
| style="text-align: center;" | {{icône|ambre}}
|-
| '''ammo''', '''mun''', '''balle'''
| style="text-align:center;" | {{icône|mun}}
|-
| '''android'''
| style="text-align:center;" | {{icône|android}}
|-
| '''apple''', '''ios'''
| style="text-align:center;" | {{icône|apple}}
|-
| '''artisanat''','''craft'''
| style="text-align: center;" | {{icône|artisanat}}
|-
| '''attaque''', '''crosshair'''
| style="text-align: center;" | {{icône|attaque}}
|-
| '''atchimie'''
| style="text-align: center;" | {{icône|atchimie}}
|-
| '''arme lourde'''
| style="text-align:center;" | {{icône|arme lourde}}
|-
| '''arme massive'''
| style="text-align:center;" | {{icône|arme massive}}
|-
| '''bricolage'''
| style="text-align: center;" | {{icône|bricolage}}
|-
| '''épée'''
| style="text-align:center;" | {{icône|épée}}
|-
| '''contondant'''
| style="text-align:center;" | {{icône|contondant}}
|-
| '''caravan''', '''cartes'''
| style="text-align: center;" | {{icône|cartes}}
|-
| '''chance''', '''pourcent'''
| style="text-align: center;" | {{icône|chance}}
|-
| '''check''', '''oui'''
| style="text-align: center;" | {{icône|oui}}
|-
| '''checkbrown''', '''temp'''
| style="text-align: center;" | {{icône|temp}}
|-
| '''compagnon'''
| style="text-align: center;" | {{icône|compagnon}}
|-
| '''confiance'''
| style="text-align: center;" | {{icône|confiance}}
|-
| '''crit''', '''dgt crit'''
| style="text-align: center;" | {{icône|crit}}
|-
| '''crit effect''', '''effet crit'''
| style="text-align: center;" | {{icône|crit effect}}
|-
| '''croix''', '''non'''
| style="text-align: center;" | {{icône|non}}
|-
| '''coupé'''
| style="text-align: center;" | {{icône|coupé}}
|-
| '''dégâts'''
| style="text-align: center;" | {{icône|dégâts}}
|-
| '''dps'''
| style="text-align: center;" | {{icône|dps}}
|-
| '''dpa''', '''dég/PA'''
| style="text-align: center;" | {{icône|dpa}}
|-
| '''mort'''
| style="text-align: center;" | {{icône|mort}}
|-
| '''défense''', '''rd''', '''bouclierargent'''
| style="text-align: center;" | {{icône|rd}}
|-
| '''détection''', '''oeil''', '''œil'''
| style="text-align: center;" | {{icône|œil}}
|-
| '''dial''', '''dialogue'''
| style="text-align: center;" | {{icône|dialogue}}
|}
 
{| class="va-table va-table-top" style="width: 208px; float: left; margin-right: 4px;"
|-
! style="width: 70%;" | Nom(s)
! style="width: 30%;" | Icône
|-
| '''distance''', '''portée'''
| style="text-align: center;" | {{icône|portée}}
|-
| '''docteur'''
| style="text-align: center;" | {{icône|docteur}}
|-
| '''rd''', '''bouclierargent'''
| style="text-align: center;" | {{icône|rd}}
|-
| '''sd''', '''bouclieror'''
| style="text-align: center;" | {{icône|sd}}
|-
| '''effet, froid'''
| style="text-align: center;" | {{icône|froid}}
|-
| '''effet bonus'''
| style="text-align: center;" | {{icône|effet bonus}}
|-
| '''électricité, énergie'''
| style="text-align: center;" | {{icône|énergie}}
|-
| '''emp'''
| style="text-align: center;" | {{icône|emp}}
|-
| '''asservi'''
| style="text-align: center;" | {{icône|asservi}}
|-
| '''essentiel'''
| style="text-align: center;" | {{icône|essentiel}}
|-
| '''etarmes'''
| style="text-align: center;" | {{icône|etarmes}}
|-
| '''etarmures'''
| style="text-align: center;" | {{icône|etarmures}}
|-
| '''etarobots'''
| style="text-align: center;" | {{icône|etarobots}}
|-
| '''expérience''', '''xp'''
| style="text-align: center;" | {{icône|expérience}}
|-
| '''explosion'''
| style="text-align: center;" | {{icône|explosion}}
|-
| '''feu'''
| style="text-align: center;" | {{icône|feu}}
|-
| '''poing'''
| style="text-align: center;" | {{icône|poing}}
|-
| '''gaz'''
| style="text-align: center;" | {{icône|gaz}}
|-
| '''grenade'''
| style="text-align: center;" | {{icône|grenade}}
|-
| '''vert'''
| style="text-align: center;" | {{icône|vert}}
|-
| '''groupe'''
| style="text-align: center;" | {{icône|groupe}}
|-
| '''arme''', '''pistolet'''
| style="text-align: center;" | {{icône|arme}}
|-
| '''soin''', '''vitesse de guérison'''
| style="text-align: center;" | {{icône|soin}}
|-
| '''cœur''', '''coeur''', '''pv'''
| style="text-align: center;" | {{icône|health}}
|-
| '''image'''
| style="text-align: center;" | {{icône|image}}
|-
| '''info'''
| style="text-align: center;" | {{icône|info}}
|-
| '''laser'''
| style="text-align: center;" | {{icône|laser}}
|-
| '''niveau'''
| style="text-align: center;" | {{icône|niveau}}
|-
| '''mac'''
| style="text-align: center;" | {{icône|mac}}
|-
| '''macclassic'''
| style="text-align: center;" | {{icône|macclassic}}
|-
| '''mag'''
| style="text-align: center;" | {{icône|mag}}
|-
| '''mêlée'''
| style="text-align: center;" | {{icône|mêlée}}
|-
| '''mentionné''', '''mentioned'''
| style="text-align: center;" | {{icône|mentioned}}
|}
 
{| class="va-table va-table-top" style="width: 208px;"
|-
! style="width: 70%;" | Nom(s)
! style="width: 30%;" | Icône
|-
| '''marchand'''
| style="text-align: center;" | {{icône|marchand}}
|-
| '''mine'''
| style="text-align: center;" | {{icône|mine}}
|-
| '''neutre'''
| style="text-align: center;" | {{icône|neutre}}
|-
| '''nukamix'''
| style="text-align: center;" | {{icône|nukamix}}
|-
| '''optionnel'''
| style="text-align: center;" | {{icône|optionnel}}
|-
| '''pc'''
| style="text-align: center;" | {{icône|pc}}
|-
| '''plasma'''
| style="text-align: center;" | {{icône|plasma}}
|-
| '''poison'''
| style="text-align: center;" | {{icône|poison}}
|-
| '''portée'''
| style="text-align: center;" | {{icône|portée}}
|-
| '''poarmuresa'''
| style="text-align: center;" | {{icône|poarmuresa}}
|-
| '''pocuisine'''
| style="text-align: center;" | {{icône|pocuisine}}
|-
| '''ps3'''
| style="text-align: center;" | {{icône|ps3}}
|-
| '''ps4'''
| style="text-align: center;" | {{icône|ps4}}
|-
| '''radiation'''
| style="text-align: center;" | {{icône|radiation}}
|-
| '''rareté'''
| style="text-align: center;" | {{icône|rareté}}
|-
| '''rouge'''
| style="text-align: center;" | {{icône|rouge}}
|-
| '''ratio'''
| style="text-align: center;" | {{icône|ratio}}
|-
| '''réparation'''
| style="text-align: center;" | {{icône|réparation}}
|-
| '''répétition'''
| style="text-align: center;" | {{icône|répétition}}
|-
| '''requiert'''
| style="text-align: center;" | {{icône|requiert}}
|-
| '''fusil'''
| style="text-align: center;" | {{icône|fusil}}
|-
| '''semi-requiert'''
| style="text-align: center;" | {{icône|semi-requiert}}
|-
| '''séquence'''
| style="text-align: center;" | {{icône|séquence}}
|-
| '''fusil à pompe'''
| style="text-align: center;" | {{icône|fusil à pompe}}
|-
| '''sic'''
| style="text-align: center;" | {{icône|sic}}
|-
| '''smg'''
| style="text-align: center;" | {{icône|smg}}
|-
| '''son'''
| style="text-align: center;" | {{icône|son}}
|-
| '''spawn'''
| style="text-align: center;" | {{icône|spawn}}
|-
| '''dispersion'''
| style="text-align: center;" | {{icône|dispersion}}
|-
| '''mains nues'''
| style="text-align: center;" | {{icône|mains nues}}
|-
| '''texte'''
| style="text-align: center;" | {{icône|texte}}
|-
| '''xbox360'''
| style="text-align: center;" | {{icône|xbox360}}
|-
| '''poids'''
| style="text-align: center;" | {{icône|poids}}
|-
| '''ts, terres sauvages'''
| style="text-align: center;" | {{icône|ts}}
|}
{{clear}}
En addition à cela, toutes les abréviations supportées {{tl|Abb}} peuvent être utilisées pour créer l'icône du jeu correspondant.
 
===Ajouter une nouvelle icône===
Ajoutez simplement les lignes suivantes dans section « DÉFINITION ICÔNE » du modèle :
<pre>
  -->|<!-- NOM ICÔNE -->=<!--
  -->{{#vardefine:icon-image|<!-- NOM FICHIER -->}}<!--
  -->{{#vardefine:icon-tooltip|<!-- TEXTE INFOBULLE -->}}<!--
</pre>
Veuillez noter que :
* Le nom d'un icône doit être écrit en petites capitales.
* Le nom du fichier spécifié ne doit pas contenir le préfixe « Fichier: ».
Enfin, essayez de ranger les icônes dans l'ordre alphabétique.
 
==="High-use" icons===
The template supports a special setup for "high-use" icons in order to minimize loading times and overcome certain technical limitations regarding the number of images on a given wiki page. Basically when this setup is used for an icon, the icon is rendered as a background image. As such, it requires manual additions to be made to [[MediaWiki:Common.css]] and should only be used for icons of which potentially very many are used on a given page.
 
To set up an icon as "high-use":
* In the template, add a new row below the standard ones for file name and tooltip text which specifies the name of the icon's CSS class. All in all, the section for a high-use icon should look like this:
<pre style="margin-left: 1.5em;">
  -->|ICONNAME=<!--
  -->{{#vardefine:icon-image|FILENAME}}<!--
  -->{{#vardefine:icon-tooltip|TOOLTIPTEXT}}<!--
  -->{{#vardefine:icon-highuse|CLASSNAME}}<!--
</pre>
<div style="margin-left: 1.5em;">CLASSNAME should be in all-lowercase. The template automatically prepends "va-icon-highuse-" to whatever you specify; e.g. if you set the variable to "example", the class name would end up being "va-icon-highuse-example".</div>
* On this documentation page, add a new row to the table below and replace all instances of "FILENAME" with the name of the file (without "File:").
<pre style="margin-left: 1.5em;">
|-
| [[File:FILENAME|x14px]]
| {{fileurl|FILENAME|x14px|url type=relative}}
| [[File:FILENAME|x20px]]
| {{fileurl|FILENAME|x20px|url type=relative}}
</pre>
<div style="padding-left: 1.5em;">
{| class="va-table va-table-center mw-collapsible mw-collapsed va-table-left-col2 va-table-left-col4" style="width: 100%;"
|-
! colspan="2" | Normal-sized icon
! colspan="2" | Big-sized icon
|-
! style="width: 10%;" | File
! style="width: 40%;" | PATH-NORMAL
! style="width: 10%;" | File
! style="width: 40%;" | PATH-BIG
|-
| [[File:Icon check.png|x14px]]
| {{fileurl|Icon check.png|x14px|url type=relative}}
| [[File:Icon check.png|x20px]]
| {{fileurl|Icon check.png|x20px|url type=relative}}
|-
| [[File:Icon check temp.png|x14px]]
| {{fileurl|Icon check temp.png|x14px|url type=relative}}
| [[File:Icon check temp.png|x20px]]
| {{fileurl|Icon check temp.png|x20px|url type=relative}}
|-
| [[File:Icon cross.png|x14px]]
| {{fileurl|Icon cross.png|x14px|url type=relative}}
| [[File:Icon cross.png|x20px]]
| {{fileurl|Icon cross.png|x20px|url type=relative}}
|}
</div>
* In [[MediaWiki:Common.css]], add the following to the "Template:Icon" section (preferably in the vicinity of the already existing high-use icons):
<pre style="margin-left: 1.5em;">
.va-icon-big .va-icon-highuse-CLASSNAME {
  background-image: url(PATH-NORMAL);
}
.va-icon-normal .va-icon-highuse-CLASSNAME {
  background-image: url(PATH-BIG);
}
</pre>
<div style="margin-left: 1.5em;">Replace:
* "CLASSNAME" with the value of the "icon-highuse" variable.
* "PATH-NORMAL" with the content of the corresponding cell in the table above.
* "PATH-BIG" with the content of the corresponding cell in the table above.
</div>
 
==Exemples==
{| class="va-table va-table-center-col2"
|-
! style="width: 70%;" | Input
! style="width: 30%;" | Result
|-
| <code><nowiki>{{icon|cut}}</nowiki></code>
| {{icône|cut}}
|-
| <code><nowiki>{{icon|cut|big}}</nowiki></code>
| {{icône|cut|big}}
|-
| <code><nowiki>{{icon|cut|link=Fallout Wiki}}</nowiki></code>
| {{icône|cut|link=Fallout Wiki}}
|-
| <code><nowiki>{{icon|cut|tooltip=Custom tooltip}}</nowiki></code>
| {{icône|cut|tooltip=Custom tooltip}}
|}
 
==Technique==
* Extension utilisée : [[mw:Extension:Variables|Variables]]
 
==Source==
* Le modèle et sa page de documentation sont issus du wiki [http://fallout.gamepedia.com/Fallout_Wiki The Vault]. Vous pouvez les retrouver en suivant ce [http://fallout.gamepedia.com/Template:Icon lien].

Dernière version du 29 juillet 2021 à 10:53

Rediriger vers :