« Modèle:Fichier » : différence entre les versions
Apparence
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=" | <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 == | ||
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}}` | ||
== | == Exemples par catégories == | ||
* | * '''Sécurité :''' {{Fichier|enc}} {{Fichier|key}} | ||
* | * '''Web/Code :''' {{Fichier|html}} {{Fichier|js}} {{Fichier|py}} {{Fichier|json}} | ||
* | * '''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}} | |||
== | == Liste des couleurs gérées == | ||
{| class="wikitable" | {| class="wikitable" | ||
! | ! Couleur !! Extensions | ||
|- | |- | ||
| | | 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
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 | |
| 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 |