Changes

Jump to: navigation, search
fix property names when no series name is given
{{IfSemantics#varexists: $smw || {{ #vardefine: $smw | {{ #if: {{ #set: }} || 1 }} }} }}<!-- standard implementation-->{{ #vardefine: $ctaama-type | {{ #ifeq: {{{type}}} | Episode | episode | chapter }} }}<!---->{{ #vardefine: $ctaama-series | {{{series|}}} }}<!---->{{ #vardefine: $ctaama-series-property | {{ #arraymapvar: $ctaama-series | DM }} }}<!---->{{ #vardefine: $ctaama-series-suffix | {{ #if: {{{series_page_suffix|}}} | {{ #explode: {{{series_page_suffix|}}} | ( }} | {{{series|}}} }}}}<!---->{{ #arraydefine: @ctaama-episodes | {{{1|}}} | / , }}{{ #arrayunique: @ctaama-episodes }}{{ #arrayprint: @ctaama-episodes| ,&#32;| x $episode| [[{{ #ifexpr: {{ #len: $episode }} < 4 | Yu-Gi-Oh! {{ #var: $ctaama-series-suffix }} - {{{type}}} }} $episode|$episode]]{{ #if: {{ #var: $smw }} | {{ #set: {{#var: $ctaama-series|-property }} {{ #var: $ctaama-type }} appearances (linked) | [[{{#ifexpr: {{series}#len: $episode }} < 4 | Yu-Gi-Oh! {{ #var: $ctaama-series-suffix }} - {{{type}}} }} $episode|$episode]] }}[[{{padleft#var:x$ctaama-series-property }} {{ #var: $ctaama-type }} appearances::$episode|3|0]] }}}}<!--** Get the earlier date of all appearances **# Get the first item in the list-->{{ #vardefine: $ctaama-first |{{padleft#explode:x{{{1}}} |3|0, }}]] }}<!--# Get its page-->{{#vardefine: $ctaama-first-page| {{ #ififexpr: {{ #len: {{ #var: $ctaama-first }} }} < 4 | {{extratrim|Yu-Gi-Oh! {{ #var: $ctaama-series-suffix }}}} - {{{type}}} {{ #var: $ctaama-first }} | , {{{extra#var: $ctaama-first }} }}}}<!--# Get its release date-->{{ #vardefine: $ctaama-first-date| {{ #replaceshow: {{ #subvar: $ctaama-first-page }} |?{{ #ifeq: {{{1series}}} | 0 Capsule Monsters | English air date | {{ #posifeq: {{{1#var: $ctaama-type }} | 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 | ,&{{ #32; 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: {{#iftime: U | {{#var: $ctaama-first-date }} }} < {{extra2#time: U |{{ #var: $debut_date }}}} | , {{ #vardefine: $debut_date | {{extra2#var: $ctaama-first-date }}}} }}}}<!----><noinclude>
{{Documentation}}
</noinclude>

Navigation menu