Template:Navbox prototype: Difference between revisions

From Hidden Palace
Jump to navigation Jump to search
(catch capitalized Prototypes, change limit to 120 (Power Rangers for PSX))
No edit summary
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#vardefine:prototype_count|{{#ask:[[Has game::{{{1}}}]]|format=count}}}} {{#ifexpr: {{#var:prototype_count}} > 1 | {{#vardefine:prototypes|{{#ask:
<includeonly>{{#vardefine:prototype_count|{{#ask:[[Has game::{{{1}}}]]|format=count}}}}{{#ifexpr: {{#var:prototype_count}} > 1 | {{#vardefine:prototypes|{{#ask:
  [[Has game::{{{1}}}]]
  [[Has game::{{{1}}}]]
  |sort=Has sort date
  |sort=Has sort date
Line 5: Line 5:
  |limit=120
  |limit=120
}}}}
}}}}
{{#arraydefine: systems
| {{#ask:[[Has game::{{{1}}}]] [[Has system::+]] |mainlabel=- |headers=hide |?Has system |limit=120 }}
| , | sort=asc, unique
}}


{{Panel| {{{1}}} prototypes |  
{{Panel| {{{1}}} prototypes |  


{{#regex: {{#var:prototypes}} | /\[\[(.*?\))(.*?)\((.*?)( [pP]rototype(.*?))?\)\]\]/ | [[$1|$3$5]] }}
<table>
{{#arrayprint:systems||@@@@|<tr>{{#ifexpr: {{#arraysize:systems}} > 1 | <td class="panel-group">@@@@</td>|}}<td>
{{#regex:
{{#ask:
[[Has game::{{{1}}}]]
[[Has system::@@@@]]
|sort=Has sort date
|format=ul
|limit=120
}} | /\[\[(.*?\))(.*?)\((.*?)( [pP]rototype(.*?))?\)\]\]/ | [[$1|$3$5]] }}
</td></tr>}}
</table>
 
|class=navbox}}


|class=navbox}} | }}<includeonly>
|}}</includeonly>

Revision as of 04:49, June 4, 2020