Template:GM/sub/doc: Difference between revisions
< Template:GM | sub
Jump to navigation
Jump to search
m (Mvg bot moved page Template:Menu usage box/doc to Template:GM/sub/doc without leaving a redirect: GM name-restructure: Rename Doc Pages.) |
m (...) |
||
(One intermediate revision by the same user not shown) | |||
Line 9: | Line 9: | ||
===Usage=== | ===Usage=== | ||
:<code>{{t|GM|String1|String2|..|String6}}</code> | :<code>{{t|GM|String1|String2|..|String6}}</code> | ||
:(''Don't call this " | :(''Don't call this "GM/sub" templates directly on main pages. Ie: Always use GM for that.'') | ||
===Example=== | ===Example=== | ||
<!-- | <!-- | ||
Note: Not using GM/" | Note: Not using GM/"GM/sub" in example calls here, to not get the template added as a Menu_Usage property. (should not be a problem btw, due to "annotations namespace restrictions" here.) | ||
--> | --> | ||
:''Leading and trailing string spaces in examples are optional.'' | :''Leading and trailing string spaces in examples are optional.'' | ||
:<nowiki>{{GM|</nowiki> '''$'''Menu Item 1 | Menu '''$'''Item 2 | Menu Ite'''$'''m 3 | Menu Item '''$'''4| Menu Item 5}} | :<nowiki>{{GM|</nowiki> '''$'''Menu Item 1 | Menu '''$'''Item 2 | Menu Ite'''$'''m 3 | Menu Item '''$'''4| Menu Item 5}} | ||
:Output: {{ | :Output: {{GM/box| $Menu Item 1 | Menu $Item 2 | Menu Ite$m 3 | Menu Item $4 | Menu Item 5}} | ||
:or | :or | ||
:<nowiki>{{GM</nowiki> | :<nowiki>{{GM</nowiki> | ||
Line 27: | Line 27: | ||
:| Menu Item 5 | :| Menu Item 5 | ||
:}} | :}} | ||
:Output: {{ | :Output: {{GM/box | ||
| $Menu Item 1 | | $Menu Item 1 | ||
| Menu $Item 2 | | Menu $Item 2 | ||
Line 37: | Line 37: | ||
===Used templates=== | ===Used templates=== | ||
:[[Template: | :[[Template:GM/prop|GM/prop]] .. ''Property assignments.'' | ||
:[[Template: | :[[Template:GM/cat|GM/cat]] .. ''Category assignments.'' | ||
:[[Template: | :[[Template:GM/prop/legacy|GM/prop/legacy]] .. ''Property assignments. (Legacy specific)'' | ||
:[[Template: | :[[Template:GM/cat/legacy|GM/cat/legacy]] .. ''Category assignments. (Legacy specific)'' | ||
:[[Template: | :[[Template:GM/box|GM/box]] .. ''Graphics.'' | ||
::[[Template: | ::[[Template:GM/keys|GM/keys]] .. ''Short-cut-key part.'' | ||
::[[Template:Str_us2sp|Str_us2sp]] | ::[[Template:Str_us2sp|Str_us2sp]] | ||
::[[Template:Str_sp2us|Str_sp2us]] | ::[[Template:Str_sp2us|Str_sp2us]] |
Latest revision as of 12:04, 12 September 2024
Info
- Main Game-Menu(GM) bar template.
- Currently supporting up to 6 parameters. (anonymous type)
- Use a leading $ character to target the used menu short-cut key.
- (Only intended, and tested, with one '$' instance per string.)
Usage
{{GM|String1|String2|..|String6}}
- (Don't call this "GM/sub" templates directly on main pages. Ie: Always use GM for that.)
Example
- Leading and trailing string spaces in examples are optional.
- {{GM| $Menu Item 1 | Menu $Item 2 | Menu Ite$m 3 | Menu Item $4| Menu Item 5}}
- Output:
Menu Item 1 > Menu Item 2 > Menu Item 3 > Menu Item 4 > Menu Item 5
- or
- {{GM
- | $Menu Item 1
- | Menu $Item 2
- | Menu Ite$m 3
- | Menu Item $4
- | Menu Item 5
- }}
- Output:
Menu Item 1 > Menu Item 2 > Menu Item 3 > Menu Item 4 > Menu Item 5
Used templates
- GM/prop .. Property assignments.
- GM/cat .. Category assignments.
- GM/prop/legacy .. Property assignments. (Legacy specific)
- GM/cat/legacy .. Category assignments. (Legacy specific)
- GM/box .. Graphics.