Aller au contenu

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

De Vianney Pacaud Colab
Aucun résumé des modifications
Balise : Révoqué
Aucun résumé des modifications
Balise : Révocation manuelle
 
Ligne 1 : Ligne 1 :
<includeonly><span class="badge-fichier" style="font-family: 'Segoe UI', Roboto, monospace; font-size: 0.9em; padding: 2px 6px; border-radius: 4px; font-weight: bold; color: white; white-space: nowrap; background-color: {{#switch: {{lc:{{{1}}}}}
<includeonly><span class="format-fichier" style="font-family: monospace, monospace; background-color: #f8f9fa; border: 1px solid #a2a9b1; border-radius: 3px; padding: 1px 4px; font-weight: bold; color: #202122; white-space: nowrap;">.{{{1}}}</span></includeonly><noinclude>
  | enc | lock | key = #145814 | pdf = #dc3545 | html | htm | css | js | php | py | cpp | json = #007bff | zip | rar | 7z | tar | gz = #6f42c1 | jpg | jpeg | png | gif | svg | webp = #fd7e14 | doc | docx | odt | txt = #28a745 | xls | xlsx | ods | csv = #198754 | mp3 | wav | flac = #e83e8c | mp4 | mkv | mov = #6610f2 | #6c757d }};">.{{{1}}}</span></includeonly><noinclude>
{{Documentation}}
{{Documentation}}


== Utilisation ==
== Utilisation ==
Affiche un badge coloré selon l'extension du fichier passé en paramètre. Le texte est automatiquement converti en minuscules pour la détection de la couleur.
Ce modèle permet d'afficher une extension de fichier avec une mise en forme sobre et technique.


Syntaxe : `{{Fichier|extension}}`
Syntaxe : `{{Fichier|extension}}`


== Exemples par catégories ==
== Exemple ==
* '''Sécurité :''' {{Fichier|enc}} {{Fichier|key}}
* <code><nowiki>{{Fichier|enc}}</nowiki></code> donne : {{Fichier|enc}}
* '''Web/Code :''' {{Fichier|html}} {{Fichier|js}} {{Fichier|py}} {{Fichier|json}}
* <code><nowiki>{{Fichier|html}}</nowiki></code> donne : {{Fichier|html}}
* '''Documents :''' {{Fichier|pdf}} {{Fichier|docx}} {{Fichier|txt}}
* <code><nowiki>{{Fichier|js}}</nowiki></code> donne : {{Fichier|js}}
* '''Données :''' {{Fichier|csv}} {{Fichier|xlsx}}
* '''Archives :''' {{Fichier|zip}} {{Fichier|7z}}
* '''Images :''' {{Fichier|png}} {{Fichier|svg}}
* '''Inconnu :''' {{Fichier|xyz}}


== Liste des couleurs gérées ==
== Paramètres ==
{| class="wikitable"
{| class="wikitable"
! Couleur !! Extensions
! Paramètre !! Description
|-
|-
| style="background:#145814; color:white" | Vert Sombre || enc, lock, key (Spécifique Gervo)
| <code>1</code> || L'extension du fichier (sans le point initial, il est ajouté automatiquement).
|-
| style="background:#dc3545; color:white" | Rouge || pdf
|-
| style="background:#007bff; color:white" | Bleu || html, css, js, php, py, cpp, json
|-
| style="background:#6f42c1; color:white" | Violet || zip, rar, 7z, tar, gz
|-
| style="background:#fd7e14; color:white" | Orange || jpg, png, svg, gif, webp
|-
| style="background:#6c757d; color:white" | Gris || Toutes les autres extensions
|}
|}


[[Catégorie:Modèle de mise en forme]]
[[Catégorie:Modèle de mise en forme]]
</noinclude>
</noinclude>

Dernière version du 13 mars 2026 à 23:10

Modèle:Documentation

Utilisation

Ce modèle permet d'afficher une extension de fichier avec une mise en forme sobre et technique.

Syntaxe : `.extension`

Exemple

  • {{Fichier|enc}} donne : .enc
  • {{Fichier|html}} donne : .html
  • {{Fichier|js}} donne : .js

Paramètres

Paramètre Description
1 L'extension du fichier (sans le point initial, il est ajouté automatiquement).