Difference between revisions of "Template:GameMenu intro"
From Salem Wiki
m (Added auto-setting of 'Has icon') |
m (Adding auto-categorization to 'Content', and re-ordening code for readability.) |
||
Line 1: | Line 1: | ||
− | {{#set:isGameMenu=y}}{{#ifeq: GameMenu | + | {{#set:isGameMenu=y}}<!-- |
− | + | -->{{#ifeq: GameMenu | |
− | + | | {{#ifeq: {{SUBJECTSPACE: {{{page|{{FULLPAGENAME}} }}} }} | |
− | + | | {{ns:Template}} | |
− | + | | GameMenu | |
− | + | | {{PAGENAME}} | |
− | + | }} | |
− | + | | [[Image:Menu {{#titleparts: | |
− | + | {{#ifeq: {{SUBJECTSPACE: {{{page|{{FULLPAGENAME}} }}} }} | |
− | + | | {{ns:Template}} | |
− | + | | GameMenu | |
− | + | | {{PAGENAME}} | |
− | + | }} | |
− | + | ||-1 | |
− | + | }}<!-- | |
− | + | -->.png]] | |
+ | | {{#set:isinGameMenu={{#titleparts: {{PAGENAME}}|1|-2}} | ||
+ | }}{{#set:Has icon=Image:Menu Button {{#titleparts: {{PAGENAME}}||-1}}.png | ||
+ | }}[[Image:Menu Button {{#titleparts: {{PAGENAME}}||-1}}.png]] | ||
}} | }} | ||
<h2>About</h2> | <h2>About</h2> | ||
Line 23: | Line 26: | ||
| {{PAGENAME}} | | {{PAGENAME}} | ||
}} | }} | ||
− | | '''''Main''''' | + | | '''''Main''''' |
| '''''{{#titleparts: {{PAGENAME}}||-1}}''''' sub- | | '''''{{#titleparts: {{PAGENAME}}||-1}}''''' sub- | ||
}}menu of the game and will mention pages relevant to what one can find inside it. | }}menu of the game and will mention pages relevant to what one can find inside it. | ||
Line 33: | Line 36: | ||
}} | }} | ||
| | | | ||
− | | <br/>This sub-menu can be found inside the [[{{#titleparts: {{PAGENAME}}|-1}} | '''''{{#ifeq: {{#titleparts: {{PAGENAME}}|1|-2}} | GameMenu | Main | {{#titleparts: {{PAGENAME}}|1|-2}} }}''''']]-menu. | + | | <br/>This sub-menu can be found inside the [[{{#titleparts: {{PAGENAME}}|-1}} | '''''{{#ifeq: {{#titleparts: {{PAGENAME}}|1|-2}} |
+ | | GameMenu | ||
+ | | Main | ||
+ | | {{#titleparts: {{PAGENAME}}|1|-2}} | ||
+ | }}''''']]-menu. | ||
}}<br/> | }}<br/> | ||
*{{List Submenus}} | *{{List Submenus}} | ||
− | *{{List MenuEntries|menu={{#ifeq: {{SUBJECTSPACE: {{{page|{{FULLPAGENAME}} }}} }} | + | *{{List MenuEntries|menu={{ #ifeq: {{SUBJECTSPACE: {{{page|{{FULLPAGENAME}} }}} }} |
| {{ns:Template}} | | {{ns:Template}} | ||
| GameMenu | | GameMenu | ||
| this | | this | ||
}} | }} | ||
− | }} | + | }}<!-- |
− | <noinclude>{{documentation}}</noinclude> | + | --><includeonly>[[Category:Content]]</includeonly><!-- |
+ | --><noinclude>{{documentation}}</noinclude> |
Revision as of 18:14, 3 July 2012
About
This page is about the Main menu of the game and will mention pages relevant to what one can find inside it.
- Sub-menus you can find in the Main-menu are:
- no Non-menu entries found.Template documentation (for the template shown above, sometimes hidden or invisible)
Description
- This template is used to automatically list the intro part of GameMenu pages to provide a consistent look&feel for these kind of pages.
- It makes use of {{List Submenus}} and {{List MenuEntries}} to generate automatic lists using SMW-Queries.
Syntax
- Type the below code on top of a game-menu page:
{{GameMenu intro}}
- It defaults to list info related to the current sub-pagename where you invoke this template in.
- Except when in the Template-namespace; In this case it will default to "GameMenu" which is the main-menu of the game.
Examples
See the pages starting at GameMenu.
Visit Template:GameMenu intro/doc to edit this text! (How does this work?)