Difference between revisions of "Template:Prototype"
Jump to navigation
Jump to search
(Adapt to Template:Devkit transclusion) |
Tag: Undo |
||
(36 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{| cellpadding="0" cellspacing="0" class="infobox" style="margin-left:1em" width="{{ #if: {{{boxwidth|}}} | {{{boxwidth}}} | 262 }}px" | <includeonly>{| cellpadding="0" cellspacing="0" class="infobox" style="margin-left:1em" width="{{ #if: {{{boxwidth|}}} | {{{boxwidth}}} | 262 }}px" | ||
− | | style="text-align: center;" | | + | | style="text-align: center;" | {{#if: {{{noscreen|}}} | | {{imageexists |
− | {{#if: {{{noscreen|}}} | | {{imageexists | + | | file = {{#if: {{{titlescreen|}}} | {{{titlescreen}}} | {{PAGENAME}}-title.png }} |
− | | file | + | | maxwidth = 320 |
− | | | ||
| caption= Title Screen | | caption= Title Screen | ||
− | | missingcat | + | | property= Has title screenshot |
− | + | | missingcat = Missing title screenshots }}}} | |
|-class="infobox-title" | |-class="infobox-title" | ||
− | ! {{ # | + | ! {{#replace:{{PAGENAME}}|!|!}} |
|- | |- | ||
|style="padding: 10px; line-height: 1.5em;" | | |style="padding: 10px; line-height: 1.5em;" | | ||
− | |||
{| | {| | ||
{{ #if: {{{date|}}} | {{!}}'''Date''' {{!}}{{!}} {{{date}}} | {{ #if: {{{date|}}} | {{!}}'''Date''' {{!}}{{!}} {{{date}}} | ||
Line 17: | Line 15: | ||
{{ #if: {{{version|}}} | {{!}}'''Version''' {{!}}{{!}} {{{version}}} | {{ #if: {{{version|}}} | {{!}}'''Version''' {{!}}{{!}} {{{version}}} | ||
{{!}}- | }} | {{!}}- | }} | ||
− | {{ #if: {{{builddate|}}} | {{!}}'''Build date''' {{!}}{{!}} {{{builddate}}} | + | {{ #if: {{{builddate|}}} | {{!}}'''Build date''' {{!}}{{!}} [[Has build date::{{{builddate}}}]] [[Has sort date::{{{builddate}}}| ]] |
+ | {{!}}- | {{ #if: {{{filereleasedate|}}} | | [[Has sort date::1970| ]] }} }} | ||
+ | {{ #if: {{{buildname|}}} | {{!}}'''Build name''' {{!}}{{!}} [[Has build name::{{{buildname}}}]] | ||
{{!}}- | }} | {{!}}- | }} | ||
− | {{ #if: {{{ | + | {{ #if: {{{status|}}} | {{!}}'''Dump status''' {{!}}{{!}} [[Has status::{{{status}}}]] |
{{!}}- | }} | {{!}}- | }} | ||
− | {{ #if: {{{ | + | {{ #if: {{{dumper|}}} | {{!}}'''Dumped by''' {{!}}{{!}} {{Autolink user|{{{dumper}}} }} [[Was dumped by::{{{dumper}}}| ]] |
{{!}}- | }} | {{!}}- | }} | ||
− | {{ #if: {{{ | + | {{#arraydefine: released_bys |
+ | | {{{releasedby|}}} | ||
+ | | , | sort=asc, unique | ||
+ | }} | ||
+ | {{ #if: {{{releasedby|}}} | {{!}}'''Released by''' {{!}}{{!}} {{#arrayprint:released_bys|, |@@@@|[[Was released by::@@@@| ]]{{Autolink user|@@@@}}|}} | ||
{{!}}- | }} | {{!}}- | }} | ||
+ | {{ #if: {{{filereleasedate|}}} | {{!}}'''File release date''' {{!}}{{!}} [[Has file release date::{{{filereleasedate}}}]] {{ #if: {{{builddate|}}} | | [[Has sort date::{{{filereleasedate}}}| ]] }} | ||
+ | {{!}}- | {{ #if: {{{builddate|}}} | | [[Has sort date::1970| ]] }} }} | ||
{{ #if: {{{origin_type|}}} | {{!}} style="padding-top: 14px" {{!}}'''Origin''' | {{ #if: {{{origin_type|}}} | {{!}} style="padding-top: 14px" {{!}}'''Origin''' | ||
{{!}} style="padding-top: 14px" {{!}} {{{origin_type}}} | {{!}} style="padding-top: 14px" {{!}} {{{origin_type}}} | ||
{{!}}- | }} | {{!}}- | }} | ||
− | {{ #if: {{{origin_lot|}}} | {{!}}'''Lot''' {{!}}{{!}} {{{origin_lot}}} | + | {{ #if: {{{origin_lot|}}} | {{!}}'''Lot''' {{!}}{{!}} [[Has origin lot::{{{origin_lot}}}]] |
{{!}}- | }} | {{!}}- | }} | ||
{{ #if: {{{origin_eproms|}}} | {{!}}'''EPROMs''' {{!}}{{!}} {{{origin_eproms}}} | {{ #if: {{{origin_eproms|}}} | {{!}}'''EPROMs''' {{!}}{{!}} {{{origin_eproms}}} | ||
Line 34: | Line 40: | ||
{{ #if: {{{origin_label|}}} | {{!}}'''Label''' {{!}}{{!}} {{{origin_label}}} | {{ #if: {{{origin_label|}}} | {{!}}'''Label''' {{!}}{{!}} {{{origin_label}}} | ||
{{!}}- | }} | {{!}}- | }} | ||
− | {{ #if: {{{origin_labels|}}} | {{!}}'''Labels''' {{!}}{{!}} {{{origin_labels}}} | + | {{ #if: {{{origin_labels|}}} | {{!}}'''Labels''' {{!}}{{!}} [[Has origin labels::{{{origin_labels}}}]] |
{{!}}- | }} | {{!}}- | }} | ||
{{ #if: {{{origin_file|}}} | {{!}}'''File''' {{!}}{{!}} <small>{{{origin_file}}}</small> | {{ #if: {{{origin_file|}}} | {{!}}'''File''' {{!}}{{!}} <small>{{{origin_file}}}</small> | ||
{{!}}- | }} | {{!}}- | }} | ||
− | {{ #if: {{{origin_files|}}} | {{!}}'''Files''' {{!}}{{!}} <small>{{{origin_files}}}</small> | + | {{ #if: {{{origin_files|}}} | {{!}}'''Files''' {{!}}{{!}} <small>{{{origin_files}}}</small> }} [[Has origin files::{{{origin_files}}}|]] |
{{!}}- | }} | {{!}}- | }} | ||
{{ #if: {{{origin_dumpmethod|}}} | {{!}}'''Dump method''' {{!}}{{!}} {{{origin_dumpmethod}}} | {{ #if: {{{origin_dumpmethod|}}} | {{!}}'''Dump method''' {{!}}{{!}} {{{origin_dumpmethod}}} | ||
Line 45: | Line 51: | ||
{{!}}- | }} | {{!}}- | }} | ||
{{ #if: {{{game|}}} | {{!}} style="padding-top: 14px" {{!}}'''Game''' | {{ #if: {{{game|}}} | {{!}} style="padding-top: 14px" {{!}}'''Game''' | ||
− | {{!}} style="padding-top: 14px" {{!}} {{{game}}} [[Category:{{{game}}} prototypes]] | + | {{!}} style="padding-top: 14px" {{!}} [[Has game::{{{game}}}]] [[Category:{{{game}}} prototypes]] |
{{!}}- | }} | {{!}}- | }} | ||
{{ #if: {{{name|}}} | {{!}} style="padding-top: 14px" {{!}}'''Name''' | {{ #if: {{{name|}}} | {{!}} style="padding-top: 14px" {{!}}'''Name''' | ||
{{!}} style="padding-top: 14px" {{!}} {{{name}}} | {{!}} style="padding-top: 14px" {{!}} {{{name}}} | ||
{{!}}- | }} | {{!}}- | }} | ||
− | {{ #if: {{{system|}}} | {{!}}'''System''' {{!}}{{!}} {{ #if: {{{game|}}} | {{system|{{{system}}}}} | {{{system}}} }} | + | {{ #if: {{{system|}}} | {{!}}'''System''' {{!}}{{!}} {{ #if: {{{game|}}} | {{system|{{{system}}}}} | {{{system}}} }} [[Has system::{{{system}}}| ]] |
{{!}}- | }} | {{!}}- | }} | ||
− | {{ #if: {{{genre|}}} | {{!}}'''Genre''' {{!}}{{!}} {{{genre}}} | + | {{ #if: {{{genre|}}} | {{!}}'''Genre''' {{!}}{{!}} [[Has genre::{{{genre}}}]] |
{{!}}- | }} | {{!}}- | }} | ||
− | {{ #if: {{{final_builddate|}}} | {{!}}'''Final build''' {{!}}{{!}} {{{final_builddate}}} | + | {{ #if: {{{final_builddate|}}} | {{!}}'''Final build''' {{!}}{{!}} [[Has final build date::{{{final_builddate}}}]] |
{{!}}- | }} | {{!}}- | }} | ||
− | {{ #if: {{{release_date|}}} | {{!}}'''Release date''' {{!}}{{!}} {{{release_date}}} | + | {{ #if: {{{release_date|}}} | {{!}}'''Release date''' {{!}}{{!}} [[Has final release date::{{{release_date}}}]] |
− | |||
− | |||
{{!}}- | }} | {{!}}- | }} | ||
+ | {{ #if: {{{sortnumber|}}} | [[Has sort number::{{{sortnumber}}}| ]] | [[Has sort number::999999| ]] }} | ||
+ | {{ #if: {{{builtafter|}}} | [[Has built after::{{{builtafter}}}| ]] | {{ #if: {{{builddate|}}} | [[Has built after::{{{builddate}}}| ]] | {{ #if: {{{filereleasedate|}}} | [[Has built after::{{{filereleasedate}}}| ]] | [[Has built after::1970| ]] }} }} }} | ||
+ | {{ #switch: {{{unreleased|}}} | yes | Yes = {{!}}'''Release date''' {{!}}{{!}} Unreleased [[Category:Unreleased game prototypes]] [[Is unreleased::true| ]] | ||
+ | {{!}}- | [[Is unreleased::false| ]] }} | ||
|} | |} | ||
− | |} | + | |}{{#default_form:Prototype}}</includeonly> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | </ | ||
− | |||
− |