Tip of the Day
Skill levels exceeding an activity's main skill requirement gives +1.25% extra Work efficiency for what you're doing, up to 20 levels.

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|{{{Language}}}}}}} =
<noinclude><syntaxhighlight lang="wikitext">= {{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.pageHeaders.guides|{{{2}}}}} =
{{#vardefine:itemName|{{#invoke:Items_New|getName|{{{Item_Name}}}|EN}}}}<!--
{{#vardefine:itemName|{{#invoke:Items_New|getName|{{{1}}}|EN}}}}<!--
-->{{#ifexist: Guide:{{#var:itemName}} | {{Subpage_Lists|Guide:{{#replace:{{#var:itemName}}|<nowiki> </nowiki>|_}}}}
-->{{#ifexist: Guide:{{#var:itemName}} | {{Subpage_Lists|Guide:{{#replace:{{#var:itemName}}|<nowiki> </nowiki>|_}}}}


Line 7: Line 7:
[[Category:Templates]]
[[Category:Templates]]


</noinclude><includeonly>= {{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.pageHeaders.guides|{{{Language}}}}}}} =
</noinclude><includeonly>= {{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.pageHeaders.guides|{{{2}}}}} =
{{#vardefine:itemName|{{#invoke:Items_New|getName|{{{Item_Name}}}|EN}}}}<!--
{{#vardefine:itemName|{{#invoke:Items_New|getName|{{{1}}}|EN}}}}<!--
-->{{#ifexist: Guide:{{#var:itemName}} | {{Subpage_Lists|Guide:{{#replace:{{#var:itemName}}|<nowiki> </nowiki>|_}}}}
-->{{#ifexist: Guide:{{#var:itemName}} | {{Subpage_Lists|Guide:{{#replace:{{#var:itemName}}|<nowiki> </nowiki>|_}}}}


Line 15: Line 15:
<templatedata>
<templatedata>
{
{
"description": "Builds the community guides section of item pages.",
"paramOrder": [
"1",
"2"
],
"format": "inline",
"params": {
"params": {
"Language": {
"1": {
"aliases": [
"Item Name Normalized"
],
"label": "Item Name",
"example": "iron_pickaxe",
"type": "string",
"required": true
},
"2": {
"aliases": [
"aliases": [
"Language Code"
"Language Code"
],
],
"label": "Language Code",
"example": "EN",
"example": "EN",
"type": "string",
"default": "EN",
"default": "EN",
"autovalue": "EN",
"autovalue": "EN",
"required": true,
"type": "string"
},
"Item_Name": {
"aliases": [
"Item Name Normalized"
],
"example": "iron_pickaxe",
"type": "string",
"required": true
"required": true
}
}
},
}
"description": "Collects and builds all the parts of the item pages.",
"paramOrder": [
"Item_Name",
"Language"
],
"format": "block"
}
}
</templatedata>
</templatedata>
</noinclude>
</noinclude>

Revision as of 05:48, 3 November 2025

= {{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.pageHeaders.guides|{{{2}}}}} =
{{#vardefine:itemName|{{#invoke:Items_New|getName|{{{1}}}|EN}}}}<!--
-->{{#ifexist: Guide:{{#var:itemName}} | {{Subpage_Lists|Guide:{{#replace:{{#var:itemName}}|<nowiki> </nowiki>|_}}}}

<span style="float: right; border: 2px solid #22333d; border-radius: 8px; padding: 0px 6px 0px 6px;">[[Guide:{{#var:itemName}}|Edit Guides]]</span> | No guide exists yet. [[Guide:{{#var:itemName}} | You can help make one.]]}}


Builds the community guides section of item pages.

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Item Name1 Item Name Normalized

no description

Example
iron_pickaxe
Stringrequired
Language Code2 Language Code

no description

Default
EN
Example
EN
Auto value
EN
Stringrequired