Template:Infobox data structure: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
TheOnlyZac (talk | contribs) (Added namespace detection) |
TheOnlyZac (talk | contribs) m (Fix typo) |
||
(8 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{{Infobox |
<includeonly>{{Infobox |
||
| name=Template:Infobox data structure |
|||
| title= {{{ |
| title= {{{title|{{PAGENAME}}}}} |
||
| style= width: 100px; |
|||
| above= Data Structure |
| above= Data Structure |
||
| image= {{#if:{{{image|}}}|{{Image exists|file={{{image|}}}|width={{{width|360px}}}}}}} |
|||
| caption= {{{caption|}}} |
|||
| label1= Game |
| label1= Game |
||
| data1= {{Sly other |
| data1= {{Sly other |
||
Line 9: | Line 13: | ||
| sly4= [[Sly 4|{{Sly 4}}]][[Category:Data structures in Sly 4]] |
| sly4= [[Sly 4|{{Sly 4}}]][[Category:Data structures in Sly 4]] |
||
}} |
}} |
||
| |
| label2= {{#if: {{{size|}}}|Size|}} |
||
| data2= {{{size|}}} |
|||
}} |
|||
| label3= {{#if: {{{official|}}}|Official Name|}} |
|||
{{ns0|[[Category:Data structures|{{PAGENAME}}]]}}</includeonly><noinclude> |
|||
| data3= {{#ifeq: {{{official|}}} | y | Yes | }}{{#ifeq: {{{official|}}} | n | No| }} |
|||
}}{{Article only|[[Category:Data structures]]}} |
|||
{{WikiSEO helper |
|||
| title={{Main other | {{PAGENAME}} in {{NAMESPACE}} | {{FULLPAGENAME}} }} |
|||
| description={{Main other | {{PAGENAME}} is a data structure used in {{Sly other|sly1={{Sly 1}}|sly2={{Sly 2}}|sly3={{Sly 3}}|sly4={{Sly 4}}|other=the Sly Cooper series}} |}}. |
|||
| image={{{{image|}}} |
|||
| keywords=data structures, structure, struct, programming, logic, symbol, variable, variables, fields, classes, class, C++, C, datatype, data type, type, types, fields |
|||
⚫ | |||
{{Documentation}} |
{{Documentation}} |
||
</noinclude> |
|||
<templatedata> |
|||
{ |
|||
"params": { |
|||
"name": {}, |
|||
"official": { |
|||
"label": "official name?", |
|||
"description": "Whether the article name is the official structure name (y/n)", |
|||
"example": "y", |
|||
"default": "n" |
|||
} |
|||
}, |
|||
"description": "An infobox for data structures." |
|||
} |
|||
⚫ |
Latest revision as of 17:26, 26 September 2023
An infobox template for data structure articles. It automatically categorizes the article based on the namespace.
Example
Data Structure | |
---|---|
Size | 0x100 |
{{Infobox data structure | size= 0x100 }}
Template data
This is the TemplateData documentation for this template used by VisualEditor and other tools.
TemplateData for Infobox data structure
An infobox for data structures.
Parameter | Description | Type | Status | |
---|---|---|---|---|
title | title | Optional, default is page title | String | optional |
official name? | official | Whether the article name is the official structure name (y/n)
| Unknown | optional |
size | size | The size of the struct (in bytes)
| Number | suggested |
Redirects
- {{Infobox struct}}