Difference between revisions of "MissedReleasesDisplay"

From Sega Retro

m (Black Squirrel moved page Template:MissedReleases to Template:MissedReleasesDisplay without leaving a redirect)
Line 1: Line 1:
<includeonly><div style="display:none">{{{1|}}}</div>{{#ifeq:{{{visible|}}}|yes|{{
+
<includeonly>{{
 
#if:{{#var:MissedReleases_SMS}}|{{
 
#if:{{#var:MissedReleases_SMS}}|{{
 
#if:{{#var:mr_multiFormat}}|<p><div style="display:inline;">{{SMS}} {{#var:MissedReleases_SMS}}</div></p>|{{#var:MissedReleases_SMS}}}}}}{{
 
#if:{{#var:mr_multiFormat}}|<p><div style="display:inline;">{{SMS}} {{#var:MissedReleases_SMS}}</div></p>|{{#var:MissedReleases_SMS}}}}}}{{
Line 6: Line 6:
 
#if:{{#var:MissedReleases_SAT}}|{{
 
#if:{{#var:MissedReleases_SAT}}|{{
 
#if:{{#var:mr_multiFormat}}|<p><div style="display:inline;">{{SAT}} {{#var:MissedReleases_SAT}}</div></p>|{{#var:MissedReleases_SAT}}}}}}
 
#if:{{#var:mr_multiFormat}}|<p><div style="display:inline;">{{SAT}} {{#var:MissedReleases_SAT}}</div></p>|{{#var:MissedReleases_SAT}}}}}}
}}{{clearvar|MissedReleases_MD|MissedReleases_MD|mr_multiFormat|mr_lastFormat}}</includeonly><noinclude>
+
{{clearvar|MissedReleases_MD|MissedReleases_MD|mr_multiFormat|mr_lastFormat}}</includeonly><noinclude>
 
{{TODO}}
 
{{TODO}}
A means of storing "missed" release dates, i.e. precise date (or rough period) that a product was meant to be released on/in before it was delayed.
+
Displays missed releases after they've been declared with [[Template:MissedRelease]].
  
  
  
 
==Examples==
 
==Examples==
<pre>{{MissedReleases|visible=yes|
+
<pre>
 
{{MissedRelease|MD|1991-02-03{{ref|http://www.google.com}}}}
 
{{MissedRelease|MD|1991-02-03{{ref|http://www.google.com}}}}
 
{{MissedRelease|MD|1992-03-04{{magref|egm|1|1}}}}
 
{{MissedRelease|MD|1992-03-04{{magref|egm|1|1}}}}
}}</pre>
+
{{MissedReleasesDisplay}}
 +
</pre>
  
{{MissedReleases|visible=yes|
 
 
{{MissedRelease|MD|1991-02-03{{ref|http://www.google.com}}}}
 
{{MissedRelease|MD|1991-02-03{{ref|http://www.google.com}}}}
 
{{MissedRelease|MD|1992-03-04{{magref|egm|1|1}}}}
 
{{MissedRelease|MD|1992-03-04{{magref|egm|1|1}}}}
}}
+
{{MissedReleasesDisplay}}
  
  
<pre>{{MissedReleases|visible=yes|
+
<pre>
 
{{MissedRelease|MD|1991-02-03{{ref|http://www.google.com}}}}
 
{{MissedRelease|MD|1991-02-03{{ref|http://www.google.com}}}}
 
{{MissedRelease|MD|1992-03-04{{magref|egm|1|1}}}}
 
{{MissedRelease|MD|1992-03-04{{magref|egm|1|1}}}}
 
{{MissedRelease|SMS|1993-04-05{{magref|egm|1|1}}}}
 
{{MissedRelease|SMS|1993-04-05{{magref|egm|1|1}}}}
 
{{MissedRelease|SMS|1994-05-06{{magref|egm|1|1}}}}
 
{{MissedRelease|SMS|1994-05-06{{magref|egm|1|1}}}}
}}</pre>
+
{{MissedReleasesDisplay}}</pre>
{{MissedReleases|visible=yes|
+
 
 
{{MissedRelease|MD|1991-02-03{{ref|http://www.google.com}}}}
 
{{MissedRelease|MD|1991-02-03{{ref|http://www.google.com}}}}
 
{{MissedRelease|MD|1992-03-04{{magref|egm|1|1}}}}
 
{{MissedRelease|MD|1992-03-04{{magref|egm|1|1}}}}
 
{{MissedRelease|SMS|1993-04-05{{magref|egm|1|1}}}}
 
{{MissedRelease|SMS|1993-04-05{{magref|egm|1|1}}}}
 
{{MissedRelease|SMS|1994-05-06{{magref|egm|1|1}}}}
 
{{MissedRelease|SMS|1994-05-06{{magref|egm|1|1}}}}
}}
+
{{MissedReleasesDisplay}}
  
  

Revision as of 06:48, 14 April 2022


Clock.svg
This task is unfinished
This is a wiki task that requires more thought or peer review. An important issue that needs to be solved, which will appear at the top of Sega Retro:Todo until this message is removed.

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[2]


{{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}}



Sega Master System
1993-04-05[2], 1994-05-06[2]

Sega Mega Drive
1991-02-03[1], 1992-03-04[2]


  1. store the data
  2. add to a string in each MissedRelease
  3. show that string at the end of this template

would have recalled the cargo data but you get UNIQ/QINU problems with references