Difference between revisions of "Template:State"
m (wrapped Invalid Template Usage in includeonly tags to prevent the template page from being flagged) |
m (further changes to the text) |
||
(11 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | <div class="notice" id="notice-state"> | + | <includeonly><div class="notice notice-state" id="notice-state"> |
{{#switch: {{lc:{{{state|{{{1}}}}}}}} | {{#switch: {{lc:{{{state|{{{1}}}}}}}} | ||
|prototype = <div class="notice-icon">[[File:Dev general icon.svg|link=|35px]]</div> | |prototype = <div class="notice-icon">[[File:Dev general icon.svg|link=|35px]]</div> | ||
− | <div class="notice-text">This | + | <div class="notice-text">This product is a prototype covered here for historical reference.</div> |
|pre-dev | |pre-dev | ||
|predev | |predev | ||
Line 13: | Line 13: | ||
|development | |development | ||
|dev = <div class="notice-icon">[[File:Dev general icon.svg|link=|35px]]</div> | |dev = <div class="notice-icon">[[File:Dev general icon.svg|link=|35px]]</div> | ||
− | <div class="notice-text">This | + | <div class="notice-text">This product is unreleased but remains under active development - information may change frequently and could be outdated or irrelevant.</div> |
|post-dev | |post-dev | ||
|postdev = <div class="notice-icon">[[File:Dev general icon.svg|link=|35px]]</div> | |postdev = <div class="notice-icon">[[File:Dev general icon.svg|link=|35px]]</div> | ||
− | <div class="notice-text">Although this | + | <div class="notice-text">Although this product has been released, it remains under active development - information may change frequently and could be outdated or irrelevant.</div> |
+ | |abandoned = <div class="notice-icon">[[File:Warning icon.svg|link=|35px]]</div> | ||
+ | <div class="notice-text">'''This product was abandoned during development.''' It is covered here for historical reference.{{#ifeq:{{NAMESPACE}}||{{#if:{{{ref|}}}|{{{ref|}}}|[[Category:Invalid template usage (State)]]}}}}</div> | ||
|unknown = <div class="notice-icon">[[File:Warning icon.svg|link=|35px]]</div> | |unknown = <div class="notice-icon">[[File:Warning icon.svg|link=|35px]]</div> | ||
− | <div class="notice-text">This | + | <div class="notice-text">This product might be abandoned as it has not received an update for a while.{{#ifeq:{{NAMESPACE}}||{{#if:{{{ref|}}}|{{{ref|}}}|[[Category:Invalid template usage (State)]]}}}}</div> |
|unplayable= <div class="notice-icon">[[File:Warning icon.svg|link=|35px]]</div> | |unplayable= <div class="notice-icon">[[File:Warning icon.svg|link=|35px]]</div> | ||
− | <div class="notice-text">'''This | + | <div class="notice-text">'''This product is no longer playable in any capacity.''' It is covered here for historical reference.{{{ref|}}}</div> |
− | |#default = <div class="notice-icon">[[File: | + | |#default = <div class="notice-icon">[[File:Warning icon.svg|link=|35px]]</div> |
− | <div class="notice-text"> | + | <div class="notice-text">'''Error: '{{{1|}}}' is not a recognized state.''' See {{T|State}} for proper usage.</div> |
− | }}</div | + | }}</div>{{#ifeq:{{NAMESPACE}}{{{2|}}}||{{#switch: {{lc:{{{state|{{{1}}}}}}}} |
|prototype = [[Category:Game prototypes]] [[Category:Games in development]] | |prototype = [[Category:Game prototypes]] [[Category:Games in development]] | ||
|pre-dev | |pre-dev | ||
Line 37: | Line 39: | ||
|post-dev | |post-dev | ||
|postdev = [[Category:Released games under active development]] [[Category:Games in development]] | |postdev = [[Category:Released games under active development]] [[Category:Games in development]] | ||
+ | |abandoned = [[Category:Non-updated early access games]] | ||
|unknown = [[Category:Non-updated early access games]] | |unknown = [[Category:Non-updated early access games]] | ||
|unplayable= [[Category:Unplayable games]] | |unplayable= [[Category:Unplayable games]] | ||
− | |#default = | + | |#default = [[Category:Invalid template usage (State)]] |
− | }}}}</includeonly><noinclude>{{Documentation}}</noinclude> | + | }}}}</includeonly><noinclude>{{State|dev}}{{Documentation}}</noinclude> |
Latest revision as of 18:04, 6 December 2022
Description
The state tag is a multi-use label that states the current condition of the game the article is covering. The intention of the tag is to highlight the exceptions, and not the norm. The different tags are used to populate the Games in development categories.
Note that the tag should only be removed once it is no longer relevant to the game (i.e. game is fully released, not under active development). The tag should also be updated when the state of the game has changed (ex. game has moved from development/Early Access to release state).
Arguments
state
or1
- prototype, dev, postdev, unknown, unplayable.
- dev is also mapped to synonyms such as Early Access or EA.
- Certain obsolete values are also available but not required to be used. Visually these all work the same as dev, but adds the article to different categories:
- predev
- prealpha
- alpha
- beta
2
- A value added as the second parameter disables adding the article to game related categories. Use e.g.product
ornon-game
to disable the categorization for applications and the like.ref
- Used only for unknown, unplayable and abandoned states only to give additional information on why the state is used. This can either be a {{Refurl}} to an officialabandoned
orunplayable
announcement by the developers, or for example a {{Refcheck}} forunknown
orunplayable
with a comment explaining the reasoning.
Syntax
{{State|state=|ref=}}
Example #1: Prototype
- This indicates that the page covers a prototype of some kind.
{{State|prototype}}
Example #2: Dev
- Also allows obsolete synonyms such as pre-dev, pre-alpha, alpha, beta, and early access.
{{State|dev}}
Example #3: Postdev
- This is typically used to indicate a released final game that is or is expected to be under continued active development for a longer period of time (often a year or more) which may cause the article to periodically be out of date. Games still in Early Access (EA) is not applicable to this state, as dev or early access is used for those.
{{State|postdev}}
Example #4: Unknown
- Only for use with Early Access titles or similar in development titles that are available for purchase but have not received an update for an extended amount of time, and is unlikely to receive any. The
ref
parameter is required to be filled out with an appropriate reference.
{{State|unknown|ref=}}
Example #5: Abandoned
- Used as an alternative to Unknown when a official statement has been made cancelling all further development on the game. Note that this is only for use with Early Access titles or similar in development titles that are available for purchase but have not received an update for an extended amount of time, and is unlikely to receive any. The
ref
parameter is required to be filled out with an appropriate reference.
{{State|abandoned|ref=}}
Example #6: Unplayable
- Typically used for online-only games that have shut down.
{{State|unplayable}}