Difference between revisions of "MissedReleasesDisplay"
From Sega Retro
m (please don't break anything) |
|||
Line 1: | Line 1: | ||
− | <includeonly>{{#vardefine:formats|{{#if:{{{1|}}}|{{{1}}}{{#vardefine:mr_multiFormat|}}|SG,SMS,MD,GG,MCD,32X,MCD32X,SAT,DC,PS2,XBOX,GC,PC,SYS18,SYS32,NAOMI,RW,PS4,PS5,XBONE,SWITCH}}}}{{#vardefine:i|0}}{{#while: | + | <includeonly>{{#vardefine:formats|{{#if:{{{1|}}}|{{{1}}}{{#vardefine:mr_multiFormat|}}|SG,SMS,MD,GG,MCD,32X,MCD32X,MLD,PICO,SAT,DC,PS2,XBOX,GC,PC,SYS18,SYS32,NAOMI,RW,PS4,PS5,XBONE,SWITCH}}}}{{#vardefine:i|0}}{{#while: |
| {{#if:{{#explode:{{#var:formats}}|,|{{#var:i}}}}|true}} | | {{#if:{{#explode:{{#var:formats}}|,|{{#var:i}}}}|true}} | ||
| {{#vardefine:output|{{#explode:{{#var:formats}}|,|{{#var:i}}}}}}{{ | | {{#vardefine:output|{{#explode:{{#var:formats}}|,|{{#var:i}}}}}}{{ |
Revision as of 22:42, 13 August 2023
Displays missed releases after they've been declared with Template:MissedRelease.
Examples
{{MissedRelease|MD|1991-02-03{{ref|http://www.google.com}}}} {{MissedRelease|MD|1992-03-04{{magref|egm|1|1}}}} {{MissedReleasesDisplay}}
1991-02-03[1], 1992-03-04
Query: SELECT `cargo__issuenames`.`name` AS `issuename`,`cargo__issuenames`.`date` AS `date`,`cargo__issuenames`.`pdf` AS `pdf`,`cargo__magnames`.`name` AS `magname`,`cargo__magnames`.`country` AS `country` FROM `cargo__issuenames` LEFT OUTER JOIN `cargo__magnames` ON ((`cargo__issuenames`.`code`=`cargo__magnames`.`code`)) WHERE `cargo__issuenames`.`code`="egm" and `cargo__issuenames`.`num`="1" ORDER BY `cargo__issuenames`.`name`,`cargo__issuenames`.`date`,`cargo__issuenames`.`pdf`,`cargo__magnames`.`name`,`cargo__magnames`.`country` LIMIT 1 Function: CargoSQLQuery::run Error: 14 Can't change size of file (Errcode: 28 "No space left on device") (localhost)
{{MissedRelease|MD|1991-02-03{{ref|http://www.google.com}}}} {{MissedRelease|MD|1992-03-04{{magref|egm|1|1}}}} {{MissedRelease|SMS|1993-04-05{{magref|egm|1|1}}}} {{MissedRelease|SMS|1994-05-06{{magref|egm|1|1}}}} {{MissedReleasesDisplay}}
Query: SELECT `cargo__issuenames`.`name` AS `issuename`,`cargo__issuenames`.`date` AS `date`,`cargo__issuenames`.`pdf` AS `pdf`,`cargo__magnames`.`name` AS `magname`,`cargo__magnames`.`country` AS `country` FROM `cargo__issuenames` LEFT OUTER JOIN `cargo__magnames` ON ((`cargo__issuenames`.`code`=`cargo__magnames`.`code`)) WHERE `cargo__issuenames`.`code`="egm" and `cargo__issuenames`.`num`="1" ORDER BY `cargo__issuenames`.`name`,`cargo__issuenames`.`date`,`cargo__issuenames`.`pdf`,`cargo__magnames`.`name`,`cargo__magnames`.`country` LIMIT 1 Function: CargoSQLQuery::run Error: 14 Can't change size of file (Errcode: 28 "No space left on device") (localhost)
Query: SELECT `cargo__issuenames`.`name` AS `issuename`,`cargo__issuenames`.`date` AS `date`,`cargo__issuenames`.`pdf` AS `pdf`,`cargo__magnames`.`name` AS `magname`,`cargo__magnames`.`country` AS `country` FROM `cargo__issuenames` LEFT OUTER JOIN `cargo__magnames` ON ((`cargo__issuenames`.`code`=`cargo__magnames`.`code`)) WHERE `cargo__issuenames`.`code`="egm" and `cargo__issuenames`.`num`="1" ORDER BY `cargo__issuenames`.`name`,`cargo__issuenames`.`date`,`cargo__issuenames`.`pdf`,`cargo__magnames`.`name`,`cargo__magnames`.`country` LIMIT 1 Function: CargoSQLQuery::run Error: 14 Can't change size of file (Errcode: 28 "No space left on device") (localhost)
Query: SELECT `cargo__issuenames`.`name` AS `issuename`,`cargo__issuenames`.`date` AS `date`,`cargo__issuenames`.`pdf` AS `pdf`,`cargo__magnames`.`name` AS `magname`,`cargo__magnames`.`country` AS `country` FROM `cargo__issuenames` LEFT OUTER JOIN `cargo__magnames` ON ((`cargo__issuenames`.`code`=`cargo__magnames`.`code`)) WHERE `cargo__issuenames`.`code`="egm" and `cargo__issuenames`.`num`="1" ORDER BY `cargo__issuenames`.`name`,`cargo__issuenames`.`date`,`cargo__issuenames`.`pdf`,`cargo__magnames`.`name`,`cargo__magnames`.`country` LIMIT 1 Function: CargoSQLQuery::run Error: 14 Can't change size of file (Errcode: 28 "No space left on device") (localhost)
- store the data
- add to a string in each MissedRelease
- show that string at the end of this template
would have recalled the cargo data but you get UNIQ/QINU problems with references