Template:File: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
< | <includeonly><div><div style=" | ||
background-color: var(--background-color-neutral-subtle); | |||
line-height: 1.3; | |||
font-family: monospace; | |||
padding: 0.5em 1em; | |||
border-top-left-radius: 0.3rem; | |||
border-top-right-radius: 0.3rem; | |||
border: 1px solid var(--border-color-muted); | |||
border-bottom: 0; | |||
margin-bottom: -1em; | |||
"><span style=" | |||
font-size: 120%; | |||
color: {{{iconColor|var(--color-base);}}} | |||
">{{unicon|{{{icon|≡}}}}}</span> {{{1}}}</div>{{code|lang={{{2}}}|line={{{line|}}}|copy={{{copy|yes}}}|highlight={{{highlight|}}}|{{{3}}}}}</div></includeonly><noinclude>{{Documentation}}</noinclude> | |||
" | |||
}}{{ | |||
| | |||
Revision as of 18:10, 7 June 2025
Template Documentation [edit source| uses| help]
This template is used to display the content of a file, or otherwise a block of code with the context of which file it would belong to.
≡︎ main.py
def main():
pass
if __name__ == "__main__":
main()
Usage
Simply include this template in your page, specifying the language, file name and content of the file. Note that you may have to surround the code in <nowiki> tags in order to display it correctly.
{{file|main.c|c|
<nowiki>
#include <stdio.h>
main( )
{
printf("hello, world\n");
}
</nowiki>
}}
Template data
Display a block of code alongside the name of the file it would belong to
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| File name | name | Name of the file the code belongs to | String | required |
| Programming language | lang | The programming language used in the code | String | required |
| Content | 3 | The code to be displayed | String | required |
| 1 | 1 | no description | Unknown | deprecated |
| 2 | 2 | no description | Unknown | deprecated |
| filename | filename | no description | Unknown | deprecated |
| file | file | no description | Unknown | deprecated |
| contents | contents | no description | Unknown | deprecated |
| language | language | no description | Unknown | deprecated |