Template:EntitySubclassPage: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (Fix SMW syntax) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 14: | Line 14: | ||
page of the parent | page of the parent | ||
-->{{#vardefine:entity_subclass_parentpage|{{#ask: [[Category:Entity Classes]] [[class::{{{parent|human}}}]] | -->{{#vardefine:entity_subclass_parentpage|{{#ask: [[Category:Entity Classes]] [[class::{{{parent|human}}}]] | ||
| ?# | | ?=# | ||
| mainlabel=- | | mainlabel=- | ||
| limit=1 | | limit=1 | ||
Line 20: | Line 20: | ||
}}}}<!-- | }}}}<!-- | ||
-->{{EntityClassPage | script type for the entity | ||
-->{{#vardefine:entity_subclass_scripttype|{{{scripttype|{{#show: {{#var:entity_subclass_parentpage}} | ?script type }}}}}}}<!-- | |||
--><includeonly>{{EntityClassPage | |||
|id={{{id|ylside}}} | |id={{{id|ylside}}} | ||
|parent={{{parent|human}}} | |parent={{{parent|human}}} | ||
Line 29: | Line 32: | ||
|script={{{path|{{#show: {{#var:entity_subclass_parentpage}} | ?script name }}}}} | |script={{{path|{{#show: {{#var:entity_subclass_parentpage}} | ?script name }}}}} | ||
|path={{{path|{{#show: {{#var:entity_subclass_parentpage}} | ?script path }}}}} | |path={{{path|{{#show: {{#var:entity_subclass_parentpage}} | ?script path }}}}} | ||
}}<noinclude> | |scripttype={{#var:entity_subclass_scripttype}} | ||
}}</includeonly><noinclude> | |||
== Usage == | == Usage == | ||
Template for entity subclass pages | Template for entity subclass pages | ||
See [[Template:EntityClassPage]]. | |||
Parameters: | Parameters: | ||
Line 44: | Line 50: | ||
* <code>script</code> (default: script name of parent class) - script name for this entity class | * <code>script</code> (default: script name of parent class) - script name for this entity class | ||
* <code>path</code> (default: script path of parent class) - script path for this entity class | * <code>path</code> (default: script path of parent class) - script path for this entity class | ||
* <code>scripttype</code> (default: script type of parent class) - script £type for this entity class |
Latest revision as of 11:49, 27 October 2019
Usage
Template for entity subclass pages
Parameters:
id
(required) - unique id used to find this entity subclassparent
(required) - id of the parent entity (sub)classname
(default:{{{PAGENAME}}}
) - friendly name of the entity subclassplural name
(default:{{{name}}}s
) - name for multiple of this classdescription
(default:description_{{{id|chicken}}}
) - key for the localised entity class descriptionscript
(default: script name of parent class) - script name for this entity classpath
(default: script path of parent class) - script path for this entity classscripttype
(default: script type of parent class) - script £type for this entity class