Changes

Jump to: navigation, search
store the earliest date from all "card table anime and manga appearances" on a page in the $debut_date variable.
<!---->{{IfSemantics#vardefine: $ctaama-type | {{#ifeq: {{{type}}} | Episode | episode | chapter }} }}<!-- -->{{ #arraymapvardefine: $ctaama-series | Yu-Gi-Oh! {{{series|}}} }}<!---->{{ #replacearraydefine: @ctaama-episodes | {{{1|}}} | / | , }} {{ #arrayunique: @ctaama-episodes }}{{ #arrayprint: @ctaama-episodes| , &#32;| $x$ episode| [[{{ #ifexpr: {{ #len: $episode }} < 4 | Yu-Gi-Oh! {{{series|}}} - {{{type}}} }} $episode|$episode]]{{IfSemantics | {{ #ifset: {{{#var: $ctaama-series|}}{{ #var: $ctaama-type } } appearances (linked) | [[{{ #ifexpr: {{series#len: $episode }}< 4 | Yu-Gi-Oh! {{{series|} }} - {{{type}}} }} $episode|$episode]] }}[[{{padleft#var:$x$|3|0ctaama-series }}|{{padleft#var:$xctaama-type }} appearances::$episode|3|0}}]]
}}
| }}<!-- ** Get the earlier date of all appearances ** # Get the first item in the list-->{{ #ifexprvardefine: $ctaama-first | {{ #lenexplode: {{{1}}} | , }} }} * 35 < 1000!-- | [[Yu# Get its page-->{{ #vardefine: $ctaama-Gifirst-Oh! page| {{ #ififexpr: {{ #len: {{series|#var: $ctaama-first }}}} < 4 | {{trim|Yu-Gi-Oh! {{{series|}}} }} - {{{type}}} {{ #replacevar: $ctaama-first }} | {{#var: $ctaama-first }} }}}}<!-- #replace: Get its release date-->{{ #replacevardefine: $ctaama-first-date| {{ #subshow: {{ #replacevar: {{{1}}} | / | , $ctaama-first-page }} | 0 | ?{{ #pos: {{ #replaceifeq: {{{1series}}} | / Capsule Monsters | , }} | ,, }}English air date }} | , | @], [$Yu-Gi-Oh! {{ #ififeq: {{{series|}}} | {{{series}}} }} #var: $ctaama- {{{type}}}&#32;| episode }} | Japanese air date | $ | [Japanese release date
}}
}}#ISO }}}}<!--# If there is no previously-declared debut date, set this as the debut date-->{{ #vardefine: $debut_date | {{ #var: $debut_date | @ {{ #var: $ctaama-first-date | ]unknown }} }} }}<!--# Otherwise compare the two dates to see which came first. If previously-declared debut date is unknown, we can't compare. -->{{ #ifeq: {{ #var: $debut_date }}]]| unknown | | {{ #ifexpr: {{ #time: U | {{ #replacevar: $ctaama-first-date }} }} < {{ #time: U | {{1#var: $debut_date }}} } | / {{ #vardefine: $debut_date | ,&{{ #32; var: $ctaama-first-date }} }}
}}
}}{{<!-- #if: {{{extra|}}} | , {{{extra}}}[[Category:Anime and manga appearances transclusions using extra|{{PAGENAME}}{{NAMESPACE}}]]}}{{ #if: {{{extra2|}}} | , {{{extra2}}}[[Category:Anime and manga appearances transclusions using extra2|{{PAGENAME}}{{NAMESPACE}}]]}}--><noinclude>
{{Documentation}}
</noinclude>

Navigation menu