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 | {{ #var: $ctaama-series | DM }} }}<!---->{{ #vardefine: $ctaama-series-suffix | {{ #if: {{{series_page_suffix|}}} | {{ #explode: {{{series_page_suffix|}}} | ( }} | {{{series|}}} }}}}<!---->{{ #arraymaparraydefine: @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]] }}[[{{ #var: $ctaama-series-property }} {{padleft#var:x$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: {extra|{ #var: $ctaama-first }}}} < 4 | , {{trim|Yu-Gi-Oh! {extra{ #var: $ctaama-series-suffix }}}} - {{{type}}} {{ #var: $ctaama-first }} | {{ #replacevar: $ctaama-first }} }}}}<!--# Get its release date-->{{ #replacevardefine: $ctaama-first-date| {{ #show: {{1#var: $ctaama-first-page }} |?{{ #ifeq: {{{series}}} | // Capsule Monsters | / English air date | {{ #ifeq: {{ #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| | {{#ififexpr: {{ #time: U | {{extra2#var: $ctaama-first-date }} }} < {{ #time: U |{{ #var: $debut_date }}}} | , {{ #vardefine: $debut_date | {{extra2#var: $ctaama-first-date }}}} }}}}<!----><noinclude>
{{Documentation}}
</noinclude>

Navigation menu