Aller au contenu

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

De Vianney Pacaud Colab
Page créée avec « <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> {{Documentation}} == Utilisation == Ce modèle permet d'afficher une extension de fichier avec une mise en forme sobre et technique. Syntaxe : `{{Fichier|extension}}` == Exemple == * <code><... »
 
Aucun résumé des modifications
Balise : Révoqué
Ligne 1 : Ligne 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>
<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}}}}}
  | 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 ==
Ce modèle permet d'afficher une extension de fichier avec une mise en forme sobre et technique.
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.


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


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


== Paramètres ==
== Liste des couleurs gérées ==
{| class="wikitable"
{| class="wikitable"
! Paramètre !! Description
! Couleur !! Extensions
|-
|-
| <code>1</code> || L'extension du fichier (sans le point initial, il est ajouté automatiquement).
| style="background:#145814; color:white" | Vert Sombre || enc, lock, key (Spécifique Gervo)
|-
| 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>

Version du 13 mars 2026 à 23:09

Modèle:Documentation

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.

Syntaxe : `.extension`

Exemples par catégories

  • Sécurité : .enc .key
  • Web/Code : .html .js .py .json
  • Documents : .pdf .docx .txt
  • Données : .csv .xlsx
  • Archives : .zip .7z
  • Images : .png .svg
  • Inconnu : .xyz

Liste des couleurs gérées

Couleur Extensions
Vert Sombre enc, lock, key (Spécifique Gervo)
Rouge pdf
Bleu html, css, js, php, py, cpp, json
Violet zip, rar, 7z, tar, gz
Orange jpg, png, svg, gif, webp
Gris Toutes les autres extensions