Jump to content

Template:Guide: Difference between revisions

From FASSAG Wiki
mNo edit summary
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 11: Line 11:
"type": "string",
"type": "string",
"suggestedvalues": [
"suggestedvalues": [
"beginner",
"Beginner",
"novice",
"Novice",
"intermediate",
"Intermediate",
"advanced",
"Advanced",
"expert"
"Expert"
],
],
"autovalue": "intermediate",
"autovalue": "Intermediate",
"required": true,
"required": true,
"default": "intermediate"
"default": "Intermediate"
}
}
},
},
Line 29: Line 29:
}
}
</templatedata>
</templatedata>
{{Tier|Beginner|1}}
{{Tier|Novice|2}}
{{Tier|Intermediate|3}}
{{Tier|Advanced|4}}
{{Tier|Expert|5}}
{{#cargo_declare:_table=Guides
{{#cargo_declare:_table=Guides
|Guide=String
|Guide=String
|Tier=String (allowed values=beginner,novice,intermediate,advanced,expert)
|Tier=String (allowed values=Beginner,Novice,Intermediate,Advanced,Expert)
|Page=Page}}
|Page=Page}}
</noinclude>
</noinclude>
<includeonly>
<includeonly><templatestyles src="Guide/styles.css" />
{{#cargo_store:_table=Guides
{{#cargo_store:_table=Guides
|Tier = {{{0}}}
|Tier = {{{0}}}
|Guide = {{#titleparts: {{PAGENAME}} | 1}}
|Guide = {{#titleparts: {{PAGENAME}} | 1}}
|Page = {{PAGENAME}}
|Page = {{PAGENAME}}
}}
}}<div class="guide"><p>This is {{#switch: {{{0}}}
<div class="guide"><p>This is {{#switch: {{{0}}}
|Beginner = a '''Beginner
|beginner = a '''beginner
|Novice = a '''Novice
|novice = a '''novice
|Intermediate = an '''Intermediate
|intermediate = an '''intermediate
|Advanced = an '''Advanced
|advanced = an '''advanced
|Expert = '''an Expert
|expert = '''an expert
|an '''Intermediate}} difficulty''' guide. All versions:</p>
|an '''intermediate}} difficulty''' guide. All versions:</p>
<ul>{{#cargo_query:tables=Guides=G,Tiers=T
<ul>
|join on=G.Tier=T.Tier
{{#cargo_query:table=Guides
|fields=G.Tier,G.Page
|fields=Tier,Page
|where=G.Guide="{{#titleparts: {{PAGENAME}} | 1}}"
|where=Guide="{{#titleparts: {{PAGENAME}} | 1}}"
|order by=T.DisplayOrder
|format=template
|format=template
|template=Guide link li}}
|template=Guide link li}}</ul></div></includeonly>
</ul></div></includeonly>

Latest revision as of 02:22, 17 June 2026

Mark a page as a Guide, and specify the tier of difficulty

Template parameters[Edit template data]

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
Tier0 tier

The difficulty tier of this guide

Suggested values
Beginner Novice Intermediate Advanced Expert
Default
Intermediate
Auto value
Intermediate
Stringrequired











This template defines the table "Guides". View table.