Template:Set2: Difference between revisions
Appearance
| [unchecked revision] | [unchecked revision] |
Content deleted Content added
Caleb Cooper (talk | contribs) No edit summary |
Caleb Cooper (talk | contribs) No edit summary |
||
| Line 1: | Line 1: | ||
{{#switch: {{{warning|{{#lst:Cli:{{{1}}}|warning}}}}}| VeryDangerous = <div style="float:left" title="IMPORTANT:This set command can cause Data Unavailable or Data Loss if used incorrectly, CSE only!">[[File:Skull_sm_40.png]]</div>| NotDangerous = <div style="float:left" title="Careful Now!">[[File:One_Pixel.png]]</div>| #default = <div style="float:left" title="IMPORTANT:No set command should ever be run without Senior Engineer verification!">[[File:Warn_sm_20.png]]</div>}}<div class="mw-collapsible {{#if:{{{open|}}}||mw-collapsed}} force-toggle-float-left" data-collapsetext="-" data-expandtext="+" style="overflow:hidden; display: inline;">[[Cli:{{{1}}}|<span style="color: red; display: inline;" title="{{#lst:Cli:{{{1}}}|description}} {{#if:{{#lst:Cli:{{{1}}}|version}}|{{#ifeq:{{#lst:Cli:{{{1}}}|version}}|07.0x.0y||(ver. {{#lst:Cli:{{{1}}}|version}} )}}|}}">'''{{{alt-text|{{{2|{{{1}}}}}}}}}'''</span>]]<div class="mw-collapsible-content {{{color|shell}}}" style="align: left;">{{{example|{{{3|{{#lst:Cli:{{{1}}}|{{{section|example}}}}}}}}}}}</div></div>{{#if:{{{inline|}}}||<br><br style="clear:both;">}}<noinclude> |
{{#switch: {{{warning|{{#lst:Cli:{{{1}}}|warning}}}}}| VeryDangerous = <div style="float:left" title="IMPORTANT:This set command can cause Data Unavailable or Data Loss if used incorrectly, CSE only!">[[File:Skull_sm_40.png]]</div>| NotDangerous = <div style="float:left" title="Careful Now!">[[File:One_Pixel.png]]</div>| #default = <div style="float:left" title="IMPORTANT:No set command should ever be run without Senior Engineer verification!">[[File:Warn_sm_20.png]]</div>}}<div class="mw-collapsible {{#if:{{{open|}}}||mw-collapsed}} force-toggle-float-left" data-collapsetext="-" data-expandtext="+" style="overflow:hidden; display: inline;">[[Cli:{{{1}}}|<span style="color: red; display: inline;" title="{{#lst:Cli:{{{1}}}|description}} {{#if:{{#lst:Cli:{{{1}}}|version}}|{{#ifeq:{{#lst:Cli:{{{1}}}|version}}|07.0x.0y||(ver. {{#lst:Cli:{{{1}}}|version}} )}}|}}">'''{{{alt-text|{{{2|{{{1}}}}}}}}}'''</span>]]<div class="mw-collapsible-content {{{color|shell}}}" style="align: left;">{{{example|{{{3|{{#lst:Cli:{{{1}}}|{{{section|example}}}}}}}}}}}</div></div>{{#if:{{{inline|}}}||<br><br style="clear:both;">}}<noinclude> |
||
{{Warning|The Get2 template does not check if the page exists where it is pulling the description, version and example from, this is because the ifexists parser function is computationally expensive and so Get2 is better suited for long pages where the template is reused many times}} |
|||
<templatedata> |
<templatedata> |
||
| Line 11: | Line 15: | ||
"required": true |
"required": true |
||
}, |
}, |
||
" |
"alt-text": { |
||
"label": "Alternative Command Description", |
"label": "Alternative Command Description", |
||
"description": "Either Alternate Description of Command or an Example", |
"description": "Either Alternate Description of Command or an Example", |
||
| Line 17: | Line 21: | ||
"type": "string" |
"type": "string" |
||
}, |
}, |
||
" |
"example": { |
||
"label": "Sample output", |
"label": "Sample output", |
||
"description": "An example output of runing this command", |
"description": "An example output of runing this command", |
||
| Line 26: | Line 30: | ||
"label": "Pre Color", |
"label": "Pre Color", |
||
"description": "Color of Pre-formatted Example", |
"description": "Color of Pre-formatted Example", |
||
"example": "black-green, blue-white, black-white, net, esx", |
"example": "basic, black-green, blue-white, black-white, net, esx", |
||
"type": "string" |
"type": "string" |
||
}, |
}, |
||
| Line 46: | Line 50: | ||
"example": "1", |
"example": "1", |
||
"type": "boolean" |
"type": "boolean" |
||
}, |
|||
"example": { |
|||
"label": "Sample output", |
|||
"description": "An example output of runing this command", |
|||
"example": "<pre>volume show where status = offline</pre>", |
|||
"type": "string" |
|||
}, |
|||
"alt-text": { |
|||
"label": "Alternative Command Description", |
|||
"description": "Either Alternate Description of Command or an Example", |
|||
"example": "volume show where status = offline", |
|||
"type": "string" |
|||
} |
} |
||
}, |
}, |
||
Revision as of 01:37, 31 March 2020
Warning:
The Get2 template does not check if the page exists where it is pulling the description, version and example from, this is because the ifexists parser function is computationally expensive and so Get2 is better suited for long pages where the template is reused many times
Show a Command with a collapsed div containing an example
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Command Name | 1 | Command Name, will like match page name describing this command
| String | required |
| Alternative Command Description | alt-text | Either Alternate Description of Command or an Example
| String | optional |
| Sample output | example | An example output of runing this command
| String | optional |
| Pre Color | color | Color of Pre-formatted Example
| String | optional |
| Name of page section | Section | Name of page section where pre-formatted example is found
| String | optional |
| Open | open | Shows pre-formatted example as open by default
| Boolean | optional |
| Inline | inline | Removes all new lines / carraige returns
| Boolean | optional |