Template:Community Guides New: Difference between revisions
From Walkscape Walkthrough
mNo edit summary |
mNo edit summary |
||
| Line 1: | Line 1: | ||
<noinclude><syntaxhighlight lang="wikitext">= {{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.pageHeaders.guides|{{{ | <noinclude><syntaxhighlight lang="wikitext">= {{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.pageHeaders.guides|{{{3}}}}} = | ||
{{#vardefine: | {{#vardefine:Name|{{#switch: {{{1}}} | ||
-->{{#ifexist: Guide:{{#var: | | Item = {{#invoke:Items_New|getName|{{{2}}}|EN}} | ||
| Activity = {{#invoke:Activities_New|getName|{{{2}}}|EN}} | |||
| #default = Unknown Type | |||
}}}}<!-- | |||
-->{{#ifexist: Guide:{{#var:Name}} | {{Subpage_Lists|Guide:{{#replace:{{#var:Name}}|<nowiki> </nowiki>|_}}}} | |||
<span style="float: right; border: 2px solid #22333d; border-radius: 8px; padding: 0px 6px 0px 6px;">[[Guide:{{#var: | <span style="float: right; border: 2px solid #22333d; border-radius: 8px; padding: 0px 6px 0px 6px;">[[Guide:{{#var:Name}}|Edit Guides]]</span> | No guides exist yet. [[Guide:{{#var:Name}} | You can help make one.]]}}</syntaxhighlight> | ||
[[Category:Templates]] | [[Category:Templates]] | ||
</noinclude><includeonly>= {{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.pageHeaders.guides|{{{ | </noinclude><includeonly>= {{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.pageHeaders.guides|{{{3}}}}} = | ||
{{#vardefine: | {{#vardefine:Name|{{#switch: {{{1}}} | ||
-->{{#ifexist: Guide:{{#var: | | Item = {{#invoke:Items_New|getName|{{{2}}}|EN}} | ||
| Activity = {{#invoke:Activities_New|getName|{{{2}}}|EN}} | |||
| #default = Unknown Type | |||
}}}}<!-- | |||
-->{{#ifexist: Guide:{{#var:Name}} | {{Subpage_Lists|Guide:{{#replace:{{#var:Name}}|<nowiki> </nowiki>|_}}}} | |||
<span style="float: right; border: 2px solid #22333d; border-radius: 8px; padding: 0px 6px 0px 6px;">[[Guide:{{#var: | <span style="float: right; border: 2px solid #22333d; border-radius: 8px; padding: 0px 6px 0px 6px;">[[Guide:{{#var:Name}}|Edit Guides]]</span> | No guides exist yet. [[Guide:{{#var:Name}} | You can help make one.]]}}</includeonly><noinclude> | ||
<templatedata> | <templatedata> | ||
{ | { | ||
| Line 17: | Line 25: | ||
"paramOrder": [ | "paramOrder": [ | ||
"1", | "1", | ||
"2" | "2", | ||
"3" | |||
], | ], | ||
"format": "inline", | "format": "inline", | ||
"params": { | "params": { | ||
"1": { | "1": { | ||
"aliases": [ | |||
"Type" | |||
], | |||
"label": "Entry Type", | |||
"description": "The type of page", | |||
"example": "Item", | |||
"type": "string", | |||
"required": true | |||
}, | |||
"2": { | |||
"aliases": [ | "aliases": [ | ||
"Item Name Normalized" | "Item Name Normalized" | ||
| Line 28: | Line 47: | ||
"example": "iron_pickaxe", | "example": "iron_pickaxe", | ||
"type": "string", | "type": "string", | ||
"autovalue": "", | |||
"required": true | "required": true | ||
}, | }, | ||
" | "3": { | ||
"aliases": [ | "aliases": [ | ||
"Language Code" | "Language Code" | ||
Latest revision as of 05:27, 27 November 2025
= {{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.pageHeaders.guides|{{{3}}}}} =
{{#vardefine:Name|{{#switch: {{{1}}}
| Item = {{#invoke:Items_New|getName|{{{2}}}|EN}}
| Activity = {{#invoke:Activities_New|getName|{{{2}}}|EN}}
| #default = Unknown Type
}}}}<!--
-->{{#ifexist: Guide:{{#var:Name}} | {{Subpage_Lists|Guide:{{#replace:{{#var:Name}}|<nowiki> </nowiki>|_}}}}
<span style="float: right; border: 2px solid #22333d; border-radius: 8px; padding: 0px 6px 0px 6px;">[[Guide:{{#var:Name}}|Edit Guides]]</span> | No guides exist yet. [[Guide:{{#var:Name}} | You can help make one.]]}}
Builds the community guides section of item pages.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Entry Type | 1 Type | The type of page
| String | required |
| Item Name | 2 Item Name Normalized | no description
| String | required |
| Language Code | 3 Language Code | no description
| String | required |
