From Zombie Panic! Official Wiki
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation
Jump to search
This template formats the text as a block of code.
Parameters and Examples
Main
The main parameters are described below.
| Name
|
Description
|
Example
|
Preview
|
| {{{1}}}
|
Your code. It is recommended to wrap the template content with the <nowiki> tag.
|
{{CodeBlock|Hello, World!}}
|
|
| {{{margin}}}
|
Controls margins.
|
{{CodeBlock|margin=0 20px 0 20px|Hello, World!}}
|
|
| {{{style}}}
|
The style of the template. The following styles are available:
- 1 - Outlined version;
- Default - Default style that is based on Markdown.
|
{{CodeBlock|style=1|Hello, World!}}
|
|
| {{{height}}}
|
Controls the height of the block.
|
{{CodeBlock|height=52px|<nowiki>1. Hello World
2. Hello World
3. Hello World
4. Hello World</nowiki>}}
|
1. Hello World
2. Hello World
3. Hello World
4. Hello World
|
| {{{lines}}}
|
Manual: Numbered lines.
|
{{CodeBlock|lines=4|<nowiki>Hello World
Hello World
Hello World
Hello World</nowiki>}}
|
Hello World
Hello World
Hello World
Hello World
|
| {{{start}}}
|
What number to start numbering from (default value is 1). The value can be negative.
|
{{CodeBlock|start=12|lines=5|<nowiki>Hello World
Hello World
Hello World
Hello World
Hello World</nowiki>}}
|
Hello World
Hello World
Hello World
Hello World
Hello World
|
| {{{highlight}}}
|
Adds syntax highlighting for the language specified. Error: mutually exclusive parameters |only= with |since= and/or |fixed= provided.
|
{{CodeBlock|highlight=c|int main() {return 0;} }}
|
|
The parameters for adding a header with the code source and the name of the programming language are described below.
Note:The header is enabled automatically when you enter one of the following parameters.
| Name
|
Description
|
Example
|
Preview
|
| {{{src}}}
|
The source of your code.
|
{{CodeBlock|src=light.rad|forcetextureshadow props_foliage/urban_tree01.mdl}}
|
forcetextureshadow props_foliage/urban_tree01.mdl
|
| {{{lang}}}
|
The name of the language displayed on the right side of the header.
|
{{CodeBlock|lang=csharp
|<nowiki>using System;
namespace HelloWorld
{
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World");
}
}
}</nowiki>}}
|
The source was not specified C# using System;
namespace HelloWorld
{
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World");
}
}
}
|