Difference between revisions of "Template:GameMenu intro"

From Salem Wiki
Jump to: navigation, search
(Initial setup, copy-over from GameMenu/preload)
 
m (Correcting code to work both in template and main menu page)
Line 1: Line 1:
<includeonly>{{#set:isGameMenu=y}}{{#set:isinGameMenu={{#titleparts: {{PAGENAME}}|1|-2}} }}[[Image:Menu Button {{#titleparts: {{PAGENAME}}||-1}}.png]]
+
{{#set:isGameMenu=y}}{{#ifeq: GameMenu
==About==
+
| {{#ifeq: {{SUBJECTSPACE: {{{page|{{FULLPAGENAME}} }}} }}
This page is about the '''''{{#titleparts: {{PAGENAME}}||-1}}''''' sub-menu of the game and will mention pages relevant to what one can find inside it.<br/>
+
| {{ns:Template}}
This sub-menu can be found inside the [[{{#titleparts: {{PAGENAME}}|-1}} | {{#ifeq: {{#titleparts: {{PAGENAME}}|1|-2}} | GameMenu | Main | {{#titleparts: {{PAGENAME}}|1|-2}} }}-menu]].
+
| GameMenu
 +
| {{PAGENAME}}
 +
}}
 +
| [[Image:Menu {{#titleparts:
 +
{{#ifeq: {{SUBJECTSPACE: {{{page|{{FULLPAGENAME}} }}} }}
 +
| {{ns:Template}}
 +
| GameMenu
 +
| {{PAGENAME}}
 +
}}
 +
||-1
 +
}}<!--
 +
-->.png]]
 +
| {{#set:isinGameMenu={{#titleparts: {{PAGENAME}}|1|-2}} }}[[Image:Menu Button {{#titleparts: {{PAGENAME}}||-1}}.png]]
 +
}}
 +
<h2>About</h2>
 +
This page is about the {{#ifeq: GameMenu
 +
| {{#ifeq: {{SUBJECTSPACE: {{{page|{{FULLPAGENAME}} }}} }}
 +
| {{ns:Template}}
 +
| GameMenu
 +
| {{PAGENAME}}
 +
}}
 +
| '''''Main'''''<nowiki> </nowiki>
 +
| '''''{{#titleparts: {{PAGENAME}}||-1}}''''' sub-
 +
}}menu of the game and will mention pages relevant to what one can find inside it.
 +
{{#ifeq: GameMenu
 +
| {{#ifeq: {{SUBJECTSPACE: {{{page|{{FULLPAGENAME}} }}} }}
 +
| {{ns:Template}}
 +
| GameMenu
 +
| {{PAGENAME}}
 +
}}
 +
|
 +
| <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/>
  
 
*{{List Submenus}}
 
*{{List Submenus}}
*{{List MenuEntries|menu=this}}
+
*{{List MenuEntries|menu={{#ifeq: {{SUBJECTSPACE: {{{page|{{FULLPAGENAME}} }}} }}
</includeonly><noinclude>{{documentation}}</noinclude>
+
| {{ns:Template}}
 +
| GameMenu
 +
| this
 +
}}
 +
}}
 +
==Other related info==
 +
<noinclude>{{documentation}}</noinclude>

Revision as of 16:01, 17 June 2012

Menu GameMenu.png

About

This page is about the Main menu of the game and will mention pages relevant to what one can find inside it.

Other related info


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.