Tip of the Day
Check out our Portal, Reddit, and Discord for announcements, updates, and development blogs.

Template:Community Guides New: Difference between revisions

From Walkscape Walkthrough
mNo edit summary
mNo edit summary
 
(3 intermediate revisions by the same user not shown)
Line 3: Line 3:
  | Item = {{#invoke:Items_New|getName|{{{2}}}|EN}}
  | Item = {{#invoke:Items_New|getName|{{{2}}}|EN}}
  | Activity = {{#invoke:Activities_New|getName|{{{2}}}|EN}}
  | Activity = {{#invoke:Activities_New|getName|{{{2}}}|EN}}
| Achievement = {{#invoke:Achievements_New|getName|{{{2}}}|EN}}
  | Currency = Coins
  | Currency = Coins
  | #default = {{{2}}}
  | #default = {{{2}}}
Line 11: Line 12:
[[Guide:{{#var:Name}}|{{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.Helpers.editGuide|{{{3}}}}}]]
[[Guide:{{#var:Name}}|{{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.Helpers.editGuide|{{{3}}}}}]]
</span>
</span>
{{Subpage_Lists|Guide:{{#replace:{{#var:Name}}|<nowiki> </nowiki>|_}}}}
{{#switch: {{{1}}}
| Achievement = {{Guide:{{#var:Name}}}}
| #default = {{Subpage_Lists|Guide:{{#replace:{{#var:Name}}|<nowiki> </nowiki>|_}}}}
}}
|
|
{{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.Helpers.noGuide|{{{3}}}}} [{{fullurl:Guide:{{#var:Name}}|action=edit}} {{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.Helpers.addGearGuide|{{{3}}}}}]
{{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.Helpers.noGuide|{{{3}}}}} [{{fullurl:Guide:{{#var:Name}}|action=edit}} {{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.Helpers.addGearGuide|{{{3}}}}}]
Line 22: Line 26:
  | Item = {{#invoke:Items_New|getName|{{{2}}}|EN}}
  | Item = {{#invoke:Items_New|getName|{{{2}}}|EN}}
  | Activity = {{#invoke:Activities_New|getName|{{{2}}}|EN}}
  | Activity = {{#invoke:Activities_New|getName|{{{2}}}|EN}}
| Achievement = {{#invoke:Achievements_New|getName|{{{2}}}|EN}}
  | Currency = Coins
  | Currency = Coins
  | #default = {{{2}}}
  | #default = {{{2}}}
Line 30: Line 35:
[[Guide:{{#var:Name}}|{{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.Helpers.editGuide|{{{3}}}}}]]
[[Guide:{{#var:Name}}|{{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.Helpers.editGuide|{{{3}}}}}]]
</span>
</span>
{{Subpage_Lists|Guide:{{#replace:{{#var:Name}}|<nowiki> </nowiki>|_}}}}
{{#switch: {{{1}}}
| Achievement = {{Guide:{{#var:Name}}}}
| #default = {{Subpage_Lists|Guide:{{#replace:{{#var:Name}}|<nowiki> </nowiki>|_}}}}
}}
|
|
{{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.Helpers.noGuide|{{{3}}}}} [{{fullurl:Guide:{{#var:Name}}|action=edit}} {{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.Helpers.addGearGuide|{{{3}}}}}]
{{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.Helpers.noGuide|{{{3}}}}} [{{fullurl:Guide:{{#var:Name}}|action=edit}} {{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.Helpers.addGearGuide|{{{3}}}}}]

Latest revision as of 05:13, 14 December 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}}
 | Achievement = {{#invoke:Achievements_New|getName|{{{2}}}|EN}}
 | Currency = Coins
 | #default = {{{2}}}
}}}}<!--
-->{{#ifexist:Guide:{{#var:Name}}
|
<span style="float: right; border: 2px solid #22333d; border-radius: 8px; padding: 0px 6px 0px 6px;">
[[Guide:{{#var:Name}}|{{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.Helpers.editGuide|{{{3}}}}}]]
</span>
{{#switch: {{{1}}}
 | Achievement = {{Guide:{{#var:Name}}}}
 | #default = {{Subpage_Lists|Guide:{{#replace:{{#var:Name}}|<nowiki> </nowiki>|_}}}}
}}
|
{{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.Helpers.noGuide|{{{3}}}}} [{{fullurl:Guide:{{#var:Name}}|action=edit}} {{#invoke:YAMLLookup|getStringByPath|WikiTemplateStrings.Helpers.addGearGuide|{{{3}}}}}]
}}


Builds the community guides section of item pages.

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Entry Type1 Type

The type of page

Example
Item
Stringrequired
Item Name2 Item Name Normalized

no description

Example
iron_pickaxe
Auto value
Stringrequired
Language Code3 Language Code

no description

Default
EN
Example
EN
Auto value
EN
Stringrequired