Modèle:Codefile
Apparence
	
	
Ajout d'un titre de fichier et de son code avec coloration syntaxique avec syntaxhighlight
Utilisation
{{codefile | filename=script.sh | code=
#!/usr/bin/bash
}}
 | 
| Paramètre | Description | 
|---|---|
| collapsed | mettre à true pour réduire le bloc | 
| lang | forcer la langue au lieu de la déduire de l'extension du fichier | 
Exemple
| script.sh | 
#!/usr/bin/bash  | 
Code
{| class="filebox {{#ifeq:{{{collapsed|}}}|true|mw-collapsible mw-collapsed |}}{{{class|}}}"
| {{{filename|file.ext}}}
|-
|
{{#tag: syntaxhighlight |{{{code}}}| lang={{{lang}}}}}
|}
 | 
table.filebox {
	border: 1px solid white;
	border-top-left-radius: 1.5em;
	margin-bottom: 4px;
	width: 100%;
	table-layout: fixed; /* force the cells to fit the table */
}
table.filebox tr:first-child > td {
	font-family: "Source Code Pro", Consolas, monospace;
	padding-left: 1em;
}
table.filebox pre {
	margin: 0;
}
 |