Template:File/Doc: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 13: | Line 13: | ||
== Usage == | == 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 <code><<nowiki>nowiki</nowiki>></code> tags in order to display it correctly. | |||
{{code|lang=mediawiki|line=no|<nowiki> | |||
{{file|main.c|c| | |||
</nowiki><<nowiki>nowiki</nowiki>><nowiki> | |||
#include <stdio.h> | #include </nowiki><<nowiki>stdio.h</nowiki>><nowiki> | ||
main( ) | main( ) | ||
Line 24: | Line 24: | ||
printf("hello, world\n"); | printf("hello, world\n"); | ||
} | } | ||
</nowiki></<nowiki>nowiki</nowiki>><nowiki> | |||
}}</nowiki> | }}</nowiki> | ||
}} | |||
<includeonly> | |||
=== Template data === | |||
<templatedata> | |||
{ | { | ||
"description": "Display a block of code alongside the name of the file it would belong to", | |||
"params": { | |||
"name": { | |||
"label": "File name", | |||
"description": "Name of the file the code belongs to", | |||
"type": "string", | |||
"required": true, | |||
"aliases": ["1"] | |||
}, | |||
"lang": { | |||
"label": "Programming language", | |||
"description": "The programming language used in the code", | |||
"type": "string", | |||
"required": true, | |||
"aliases": ["2"] | |||
}, | |||
"3": { | |||
"label": "Content", | |||
"description": "The code to be displayed", | |||
"type": "string", | |||
"required": true | |||
} | |||
} | |||
} | } | ||
</templatedata></includeonly> |
Revision as of 16:53, 11 June 2025
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>
}}