Difference between revisions of "Template:Errata table"

From Yugipedia
Jump to: navigation, search
(support up to 11 card errata, since polymerization needs a 10th now)
(Restoring revision 5078005 by User:SnorlaxMonster on 2022-10-08 16:41:11. "Excluding Errata from "Cards with name errata" and "Cards with card type errata"")
Line 1: Line 1:
{{ #vardefine: $ln | {{ #switch: {{ lc: {{ #if: {{{lang|}}} | {{{lang}}} | {{{1}}} }} }}
+
<templatestyles src="Template:Errata table/styles.css" />
   | fr | fc | french       = fr
+
{{ #vardefine: $pagename | {{Normalized pagename|{{PAGENAME}}}}
   | de      | german       = de
+
}}{{ #vardefine: $ln | {{ #switch: {{ lc: {{ #if: {{{lang|}}} | {{{lang}}} | {{{1}}} }} }}
   | it      | italian     = it
+
   | fr | fc | french     = fr
   | pt      | portuguese   = pt
+
   | de      | german     = de
   | es | sp | spanish     = es
+
   | it      | italian   = it
   | ja | jp | japanese     = ja
+
   | pt      | portuguese = pt
   | ko | kr | korean       = ko
+
   | es | sp | spanish   = es
   | zh | ch | tc | chinese = zh
+
   | ja | jp | japanese   = ja
 +
   | ko | kr | korean     = ko
 +
   | zh | ch | chinese    = zh
 +
  | tc                   = zh-Hant
 +
  | sc                  = zh-Hans
 
   }}
 
   }}
 
}}{{ #vardefine: $lang | {{ #switch: {{ #var: $ln }}
 
}}{{ #vardefine: $lang | {{ #switch: {{ #var: $ln }}
   | fr = French
+
   | fr     = French
   | de = German
+
   | de     = German
   | it = Italian
+
   | it     = Italian
   | pt = Portuguese
+
   | pt     = Portuguese
   | es = Spanish
+
   | es     = Spanish
   | ja = Japanese
+
   | ja     = Japanese
   | ko = Korean
+
   | ko     = Korean
   | zh = Chinese
+
   | zh     = Chinese
 +
  | zh-Hant = Traditional Chinese
 +
  | zh-Hans = Simplified Chinese
 
   }}
 
   }}
 
}}{{ #vardefine: $lang-attr | {{ #if: {{ #var: $ln }} | lang="{{ #var: $ln }}" }}
 
}}{{ #vardefine: $lang-attr | {{ #if: {{ #var: $ln }} | lang="{{ #var: $ln }}" }}
Line 32: Line 38:
 
}}{{ #vardefine: $rev11 | {{ #if: {{{name11|}}}{{{card_type11|}}}{{{lore11|}}}{{{lore11T|}}} | 1 }}
 
}}{{ #vardefine: $rev11 | {{ #if: {{{name11|}}}{{{card_type11|}}}{{{lore11|}}}{{{lore11T|}}} | 1 }}
 
}}{{ #vardefine: $n4revs | {{ #ifeq: {{ #var: $rev3 | 0 }}{{ #var: $rev4 | 0 }} | 10 || 1 }}
 
}}{{ #vardefine: $n4revs | {{ #ifeq: {{ #var: $rev3 | 0 }}{{ #var: $rev4 | 0 }} | 10 || 1 }}
 +
}}{{ #vardefine: $image-back | Back-{{ #switch: {{ #var: $ln }} | ja | zh | zh-Hant | zh-Hans = JP | ko = KR | #default = EN }}.png
 +
}}{{ #vardefine: $image-width | 300
 
}}<table class="wikitable card-errata {{ #if: {{ #var: $rev2 }} | {{ #if: {{ #var: $rev4 }} || twocolumn }} | twocolumn }}">
 
}}<table class="wikitable card-errata {{ #if: {{ #var: $rev2 }} | {{ #if: {{ #var: $rev4 }} || twocolumn }} | twocolumn }}">
 
{{ #if: {{{1|}}} | <caption>{{{1}}}</caption>
 
{{ #if: {{{1|}}} | <caption>{{{1}}}</caption>
Line 86: Line 94:
 
</tr> }}
 
</tr> }}
 
<tr class="images">
 
<tr class="images">
<td>[[File:{{PAGENAME: {{{image0}}} }}|thumb|center|{{{cap0}}}]]</td>
+
<td>{{ #vardefine: $imageN-name | {{PAGENAME:{{{image0|}}}}}
<td>[[File:{{PAGENAME: {{{image1}}} }}|thumb|center|{{{cap1}}}]]</td>
+
  }}{{ #vardefine: $imageN-width | {{ #imgw: {{ #var: $imageN-name }} }}
 +
  }}{{ #vardefine: $imageN-caption | {{{cap0}}}
 +
  }}[[File:{{ #ifeq: {{ #var: $imageN-width }} | 0 | {{ #var: $image-back }} | {{ #var: $imageN-name | {{ #var: $image-back }} }} }}|thumb|{{ #ifexpr: {{ #var: $imageN-width }} > {{ #var: $image-width }} | {{ #var: $image-width }} | {{ #var: $imageN-width }} }}px|center|{{ #var: $imageN-caption }}{{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | {{!}}link={{fullurl:Special:Upload|wpDestFile={{ #var: $imageN-name }}&wpUploadDescription={{ urlencode: {{((}}OCG-TCG card image }}%0A{{ urlencode: {{!}} name = {{ #var: $pagename }} }}%0A{{ urlencode: {{))}} }}}}<!-- %0A is a newline; I don't think {{urlencode:}} can directly encode newlines --> }} }}]]{{ #ifeq: {{NAMESPACE}} | {{ns:3010}} | {{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | [[Category:Errata table transclusions using non-uploaded images]] }} }} }}
 +
</td>
 +
<td>{{ #vardefine: $imageN-name | {{PAGENAME:{{{image1|}}}}}
 +
  }}{{ #vardefine: $imageN-width | {{ #imgw: {{ #var: $imageN-name }} }}
 +
  }}{{ #vardefine: $imageN-caption | {{{cap1}}}
 +
  }}[[File:{{ #ifeq: {{ #var: $imageN-width }} | 0 | {{ #var: $image-back }} | {{ #var: $imageN-name | {{ #var: $image-back }} }} }}|thumb|{{ #ifexpr: {{ #var: $imageN-width }} > {{ #var: $image-width }} | {{ #var: $image-width }} | {{ #var: $imageN-width }} }}px|center|{{ #var: $imageN-caption }}{{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | {{!}}link={{fullurl:Special:Upload|wpDestFile={{ #var: $imageN-name }}&wpUploadDescription={{ urlencode: {{((}}OCG-TCG card image }}%0A{{ urlencode: {{!}} name = {{ #var: $pagename }} }}%0A{{ urlencode: {{))}} }}}}<!-- %0A is a newline; I don't think {{urlencode:}} can directly encode newlines --> }} }}]]{{ #ifeq: {{NAMESPACE}} | {{ns:3010}} | {{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | [[Category:Errata table transclusions using non-uploaded images]] }} }} }}
 +
</td>
 
{{
 
{{
 
   #if: {{ #var: $rev2 }}
 
   #if: {{ #var: $rev2 }}
 
   | {{ #if: {{ #var: $n4revs }}
 
   | {{ #if: {{ #var: $n4revs }}
     | <td>[[File:{{PAGENAME: {{{image2}}} }}|thumb|center|{{{cap2}}}]]</td>
+
     | <td>{{ #vardefine: $imageN-name | {{PAGENAME:{{{image2|}}}}}
 +
        }}{{ #vardefine: $imageN-width | {{ #imgw: {{ #var: $imageN-name }} }}
 +
        }}{{ #vardefine: $imageN-caption | {{{cap2}}}
 +
        }}[[File:{{ #ifeq: {{ #var: $imageN-width }} | 0 | {{ #var: $image-back }} | {{ #var: $imageN-name | {{ #var: $image-back }} }} }}|thumb|{{ #ifexpr: {{ #var: $imageN-width }} > {{ #var: $image-width }} | {{ #var: $image-width }} | {{ #var: $imageN-width }} }}px|center|{{ #var: $imageN-caption }}{{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | {{!}}link={{fullurl:Special:Upload|wpDestFile={{ #var: $imageN-name }}&wpUploadDescription={{ urlencode: {{((}}OCG-TCG card image }}%0A{{ urlencode: {{!}} name = {{ #var: $pagename }} }}%0A{{ urlencode: {{))}} }}}}<!-- %0A is a newline; I don't think {{urlencode:}} can directly encode newlines --> }} }}]]{{ #ifeq: {{NAMESPACE}} | {{ns:3010}} | {{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | [[Category:Errata table transclusions using non-uploaded images]] }} }} }}
 +
    </td>
 
   }}
 
   }}
 
}}
 
}}
Line 166: Line 186:
 
   {{
 
   {{
 
     #if: {{ #var: $rev4 }}
 
     #if: {{ #var: $rev4 }}
     || <td>[[File:{{PAGENAME: {{{image2}}} }}|thumb|center|{{{cap2}}}]]</td>
+
     || <td>{{ #vardefine: $imageN-name | {{PAGENAME:{{{image2|}}}}}
 +
      }}{{ #vardefine: $imageN-width | {{ #imgw: {{ #var: $imageN-name }} }}
 +
      }}{{ #vardefine: $imageN-caption | {{{cap2}}}
 +
      }}[[File:{{ #ifeq: {{ #var: $imageN-width }} | 0 | {{ #var: $image-back }} | {{ #var: $imageN-name | {{ #var: $image-back }} }} }}|thumb|{{ #ifexpr: {{ #var: $imageN-width }} > {{ #var: $image-width }} | {{ #var: $image-width }} | {{ #var: $imageN-width }} }}px|center|{{ #var: $imageN-caption }}{{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | {{!}}link={{fullurl:Special:Upload|wpDestFile={{ #var: $imageN-name }}&wpUploadDescription={{ urlencode: {{((}}OCG-TCG card image }}%0A{{ urlencode: {{!}} name = {{ #var: $pagename }} }}%0A{{ urlencode: {{))}} }}}}<!-- %0A is a newline; I don't think {{urlencode:}} can directly encode newlines --> }} }}]]{{ #ifeq: {{NAMESPACE}} | {{ns:3010}} | {{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | [[Category:Errata table transclusions using non-uploaded images]] }} }} }}
 +
  </td>
 
   }}
 
   }}
   <td>[[File:{{PAGENAME: {{{image3}}} }}|thumb|center|{{{cap3}}}]]</td>
+
   <td>{{ #vardefine: $imageN-name | {{PAGENAME:{{{image3|}}}}}
 +
    }}{{ #vardefine: $imageN-width | {{ #imgw: {{ #var: $imageN-name }} }}
 +
    }}{{ #vardefine: $imageN-caption | {{{cap3}}}
 +
    }}[[File:{{ #ifeq: {{ #var: $imageN-width }} | 0 | {{ #var: $image-back }} | {{ #var: $imageN-name | {{ #var: $image-back }} }} }}|thumb|{{ #ifexpr: {{ #var: $imageN-width }} > {{ #var: $image-width }} | {{ #var: $image-width }} | {{ #var: $imageN-width }} }}px|center|{{ #var: $imageN-caption }}{{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | {{!}}link={{fullurl:Special:Upload|wpDestFile={{ #var: $imageN-name }}&wpUploadDescription={{ urlencode: {{((}}OCG-TCG card image }}%0A{{ urlencode: {{!}} name = {{ #var: $pagename }} }}%0A{{ urlencode: {{))}} }}}}<!-- %0A is a newline; I don't think {{urlencode:}} can directly encode newlines --> }} }}]]{{ #ifeq: {{NAMESPACE}} | {{ns:3010}} | {{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | [[Category:Errata table transclusions using non-uploaded images]] }} }} }}
 +
  </td>
 
   {{
 
   {{
     #if: {{ #var: $rev4 }} | <td>[[File:{{PAGENAME: {{{image4}}} }}|thumb|center|{{{cap4}}}]]</td>
+
     #if: {{ #var: $rev4 }} | <td>{{ #vardefine: $imageN-name | {{PAGENAME:{{{image4|}}}}}
 +
      }}{{ #vardefine: $imageN-width | {{ #imgw: {{ #var: $imageN-name }} }}
 +
      }}{{ #vardefine: $imageN-caption | {{{cap4}}}
 +
      }}[[File:{{ #ifeq: {{ #var: $imageN-width }} | 0 | {{ #var: $image-back }} | {{ #var: $imageN-name | {{ #var: $image-back }} }} }}|thumb|{{ #ifexpr: {{ #var: $imageN-width }} > {{ #var: $image-width }} | {{ #var: $image-width }} | {{ #var: $imageN-width }} }}px|center|{{ #var: $imageN-caption }}{{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | {{!}}link={{fullurl:Special:Upload|wpDestFile={{ #var: $imageN-name }}&wpUploadDescription={{ urlencode: {{((}}OCG-TCG card image }}%0A{{ urlencode: {{!}} name = {{ #var: $pagename }} }}%0A{{ urlencode: {{))}} }}}}<!-- %0A is a newline; I don't think {{urlencode:}} can directly encode newlines --> }} }}]]{{ #ifeq: {{NAMESPACE}} | {{ns:3010}} | {{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | [[Category:Errata table transclusions using non-uploaded images]] }} }} }}
 +
    </td>
 
   }}{{
 
   }}{{
     #if: {{ #var: $rev5 }} | <td>[[File:{{PAGENAME: {{{image5}}} }}|thumb|center|{{{cap5}}}]]</td>
+
     #if: {{ #var: $rev5 }} | <td>{{ #vardefine: $imageN-name | {{PAGENAME:{{{image5|}}}}}
 +
      }}{{ #vardefine: $imageN-width | {{ #imgw: {{ #var: $imageN-name }} }}
 +
      }}{{ #vardefine: $imageN-caption | {{{cap5}}}
 +
      }}[[File:{{ #ifeq: {{ #var: $imageN-width }} | 0 | {{ #var: $image-back }} | {{ #var: $imageN-name | {{ #var: $image-back }} }} }}|thumb|{{ #ifexpr: {{ #var: $imageN-width }} > {{ #var: $image-width }} | {{ #var: $image-width }} | {{ #var: $imageN-width }} }}px|center|{{ #var: $imageN-caption }}{{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | {{!}}link={{fullurl:Special:Upload|wpDestFile={{ #var: $imageN-name }}&wpUploadDescription={{ urlencode: {{((}}OCG-TCG card image }}%0A{{ urlencode: {{!}} name = {{ #var: $pagename }} }}%0A{{ urlencode: {{))}} }}}}<!-- %0A is a newline; I don't think {{urlencode:}} can directly encode newlines --> }} }}]]{{ #ifeq: {{NAMESPACE}} | {{ns:3010}} | {{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | [[Category:Errata table transclusions using non-uploaded images]] }} }} }}
 +
    </td>
 
   }}
 
   }}
 
   </tr>
 
   </tr>
Line 225: Line 261:
 
</tr> }}
 
</tr> }}
 
<tr class="images">
 
<tr class="images">
<td>[[File:{{PAGENAME: {{{image6}}} }}|thumb|center|{{{cap6}}}]]</td>
+
<td>{{ #vardefine: $imageN-name | {{PAGENAME:{{{image6|}}}}}
 +
  }}{{ #vardefine: $imageN-width | {{ #imgw: {{ #var: $imageN-name }} }}
 +
  }}{{ #vardefine: $imageN-caption | {{{cap6}}}
 +
  }}[[File:{{ #ifeq: {{ #var: $imageN-width }} | 0 | {{ #var: $image-back }} | {{ #var: $imageN-name | {{ #var: $image-back }} }} }}|thumb|{{ #ifexpr: {{ #var: $imageN-width }} > {{ #var: $image-width }} | {{ #var: $image-width }} | {{ #var: $imageN-width }} }}px|center|{{ #var: $imageN-caption }}{{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | {{!}}link={{fullurl:Special:Upload|wpDestFile={{ #var: $imageN-name }}&wpUploadDescription={{ urlencode: {{((}}OCG-TCG card image }}%0A{{ urlencode: {{!}} name = {{ #var: $pagename }} }}%0A{{ urlencode: {{))}} }}}}<!-- %0A is a newline; I don't think {{urlencode:}} can directly encode newlines --> }} }}]]{{ #ifeq: {{NAMESPACE}} | {{ns:3010}} | {{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | [[Category:Errata table transclusions using non-uploaded images]] }} }} }}
 +
</td>
 
{{
 
{{
   #if: {{ #var: $rev7 }} | <td>[[File:{{PAGENAME: {{{image7}}} }}|thumb|center|{{{cap7}}}]]</td>
+
   #if: {{ #var: $rev7 }} | <td>{{ #vardefine: $imageN-name | {{PAGENAME:{{{image7|}}}}}
 +
    }}{{ #vardefine: $imageN-width | {{ #imgw: {{ #var: $imageN-name }} }}
 +
    }}{{ #vardefine: $imageN-caption | {{{cap7}}}
 +
    }}[[File:{{ #ifeq: {{ #var: $imageN-width }} | 0 | {{ #var: $image-back }} | {{ #var: $imageN-name | {{ #var: $image-back }} }} }}|thumb|{{ #ifexpr: {{ #var: $imageN-width }} > {{ #var: $image-width }} | {{ #var: $image-width }} | {{ #var: $imageN-width }} }}px|center|{{ #var: $imageN-caption }}{{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | {{!}}link={{fullurl:Special:Upload|wpDestFile={{ #var: $imageN-name }}&wpUploadDescription={{ urlencode: {{((}}OCG-TCG card image }}%0A{{ urlencode: {{!}} name = {{ #var: $pagename }} }}%0A{{ urlencode: {{))}} }}}}<!-- %0A is a newline; I don't think {{urlencode:}} can directly encode newlines --> }} }}]]{{ #ifeq: {{NAMESPACE}} | {{ns:3010}} | {{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | [[Category:Errata table transclusions using non-uploaded images]] }} }} }}
 +
  </td>
 
}}{{
 
}}{{
   #if: {{ #var: $rev8 }} | <td>[[File:{{PAGENAME: {{{image8}}} }}|thumb|center|{{{cap8}}}]]</td>
+
   #if: {{ #var: $rev8 }} | <td>{{ #vardefine: $imageN-name | {{PAGENAME:{{{image8|}}}}}
 +
    }}{{ #vardefine: $imageN-width | {{ #imgw: {{ #var: $imageN-name }} }}
 +
    }}{{ #vardefine: $imageN-caption | {{{cap8}}}
 +
    }}[[File:{{ #ifeq: {{ #var: $imageN-width }} | 0 | {{ #var: $image-back }} | {{ #var: $imageN-name | {{ #var: $image-back }} }} }}|thumb|{{ #ifexpr: {{ #var: $imageN-width }} > {{ #var: $image-width }} | {{ #var: $image-width }} | {{ #var: $imageN-width }} }}px|center|{{ #var: $imageN-caption }}{{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | {{!}}link={{fullurl:Special:Upload|wpDestFile={{ #var: $imageN-name }}&wpUploadDescription={{ urlencode: {{((}}OCG-TCG card image }}%0A{{ urlencode: {{!}} name = {{ #var: $pagename }} }}%0A{{ urlencode: {{))}} }}}}<!-- %0A is a newline; I don't think {{urlencode:}} can directly encode newlines --> }} }}]]{{ #ifeq: {{NAMESPACE}} | {{ns:3010}} | {{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | [[Category:Errata table transclusions using non-uploaded images]] }} }} }}
 +
  </td>
 
}}
 
}}
 
</tr>
 
</tr>
Line 282: Line 330:
 
</tr> }}
 
</tr> }}
 
<tr class="images">
 
<tr class="images">
<td>[[File:{{PAGENAME: {{{image9}}} }}|thumb|center|{{{cap9}}}]]</td>
+
<td>{{ #vardefine: $imageN-name | {{PAGENAME:{{{image9|}}}}}
 +
  }}{{ #vardefine: $imageN-width | {{ #imgw: {{ #var: $imageN-name }} }}
 +
  }}{{ #vardefine: $imageN-caption | {{{cap9}}}
 +
  }}[[File:{{ #ifeq: {{ #var: $imageN-width }} | 0 | {{ #var: $image-back }} | {{ #var: $imageN-name | {{ #var: $image-back }} }} }}|thumb|{{ #ifexpr: {{ #var: $imageN-width }} > {{ #var: $image-width }} | {{ #var: $image-width }} | {{ #var: $imageN-width }} }}px|center|{{ #var: $imageN-caption }}{{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | {{!}}link={{fullurl:Special:Upload|wpDestFile={{ #var: $imageN-name }}&wpUploadDescription={{ urlencode: {{((}}OCG-TCG card image }}%0A{{ urlencode: {{!}} name = {{ #var: $pagename }} }}%0A{{ urlencode: {{))}} }}}}<!-- %0A is a newline; I don't think {{urlencode:}} can directly encode newlines --> }} }}]]{{ #ifeq: {{NAMESPACE}} | {{ns:3010}} | {{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | [[Category:Errata table transclusions using non-uploaded images]] }} }} }}
 +
</td>
 
{{
 
{{
   #if: {{ #var: $rev10 }} | <td>[[File:{{PAGENAME: {{{image10}}} }}|thumb|center|{{{cap10}}}]]</td>
+
   #if: {{ #var: $rev10 }} | <td>{{ #vardefine: $imageN-name | {{PAGENAME:{{{image10|}}}}}
 +
    }}{{ #vardefine: $imageN-width | {{ #imgw: {{ #var: $imageN-name }} }}
 +
    }}{{ #vardefine: $imageN-caption | {{{cap10}}}
 +
    }}[[File:{{ #ifeq: {{ #var: $imageN-width }} | 0 | {{ #var: $image-back }} | {{ #var: $imageN-name | {{ #var: $image-back }} }} }}|thumb|{{ #ifexpr: {{ #var: $imageN-width }} > {{ #var: $image-width }} | {{ #var: $image-width }} | {{ #var: $imageN-width }} }}px|center|{{ #var: $imageN-caption }}{{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | {{!}}link={{fullurl:Special:Upload|wpDestFile={{ #var: $imageN-name }}&wpUploadDescription={{ urlencode: {{((}}OCG-TCG card image }}%0A{{ urlencode: {{!}} name = {{ #var: $pagename }} }}%0A{{ urlencode: {{))}} }}}}<!-- %0A is a newline; I don't think {{urlencode:}} can directly encode newlines --> }} }}]]{{ #ifeq: {{NAMESPACE}} | {{ns:3010}} | {{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | [[Category:Errata table transclusions using non-uploaded images]] }} }} }}
 +
  </td>
 
}}{{
 
}}{{
   #if: {{ #var: $rev11 }} | <td>[[File:{{PAGENAME: {{{image11}}} }}|thumb|center|{{{cap11}}}]]</td>
+
   #if: {{ #var: $rev11 }} | <td>{{ #vardefine: $imageN-name | {{PAGENAME:{{{image11|}}}}}
 +
    }}{{ #vardefine: $imageN-width | {{ #imgw: {{ #var: $imageN-name }} }}
 +
    }}{{ #vardefine: $imageN-caption | {{{cap11}}}
 +
    }}[[File:{{ #ifeq: {{ #var: $imageN-width }} | 0 | {{ #var: $image-back }} | {{ #var: $imageN-name | {{ #var: $image-back }} }} }}|thumb|{{ #ifexpr: {{ #var: $imageN-width }} > {{ #var: $image-width }} | {{ #var: $image-width }} | {{ #var: $imageN-width }} }}px|center|{{ #var: $imageN-caption }}{{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | {{!}}link={{fullurl:Special:Upload|wpDestFile={{ #var: $imageN-name }}&wpUploadDescription={{ urlencode: {{((}}OCG-TCG card image }}%0A{{ urlencode: {{!}} name = {{ #var: $pagename }} }}%0A{{ urlencode: {{))}} }}}}<!-- %0A is a newline; I don't think {{urlencode:}} can directly encode newlines --> }} }}]]{{ #ifeq: {{NAMESPACE}} | {{ns:3010}} | {{ #if: {{ #var: $imageN-name }} | {{ #ifeq: {{ #var: $imageN-width }} | 0 | [[Category:Errata table transclusions using non-uploaded images]] }} }} }}
 +
  </td>
 
}}
 
}}
 
</tr>
 
</tr>
Line 294: Line 354:
 
}}{{ #if: {{{name12|}}}{{{card_type12|}}}{{{lore12|}}}{{{lore12T|}}} | [[Category:Errata table transclusions with too many entries]]
 
}}{{ #if: {{{name12|}}}{{{card_type12|}}}{{{lore12|}}}{{{lore12T|}}} | [[Category:Errata table transclusions with too many entries]]
 
}}{{ #if: {{{lang|}}} | {{ #if: {{ #var: $ln }} || [[Category:Errata table transclusions with unrecognized lang values]] }}
 
}}{{ #if: {{{lang|}}} | {{ #if: {{ #var: $ln }} || [[Category:Errata table transclusions with unrecognized lang values]] }}
}}{{ #if: {{{name1|}}}{{{name2|}}}{{{name3|}}}{{{name4|}}}{{{name5|}}}{{{name6|}}}{{{name7|}}}{{{name8|}}}{{{name9|}}}{{{name10|}}}{{{name11|}}}
+
}}{{ #ifeq: {{NAMESPACE}} | {{ns:3010}} | {{ #if: {{{name1|}}}{{{name2|}}}{{{name3|}}}{{{name4|}}}{{{name5|}}}{{{name6|}}}{{{name7|}}}{{{name8|}}}{{{name9|}}}{{{name10|}}}{{{name11|}}}
 
   | [[Category:Cards with name errata]]
 
   | [[Category:Cards with name errata]]
 
}}{{ #if: {{{card_type1|}}}{{{card_type2|}}}{{{card_type3|}}}{{{card_type4|}}}{{{card_type5|}}}{{{card_type6|}}}{{{card_type7|}}}{{{card_type8|}}}{{{card_type9|}}}{{{card_type10|}}}{{{card_type11|}}}
 
}}{{ #if: {{{card_type1|}}}{{{card_type2|}}}{{{card_type3|}}}{{{card_type4|}}}{{{card_type5|}}}{{{card_type6|}}}{{{card_type7|}}}{{{card_type8|}}}{{{card_type9|}}}{{{card_type10|}}}{{{card_type11|}}}
 
   | [[Category:Cards with card type errata]]
 
   | [[Category:Cards with card type errata]]
}}{{ #if: {{ #pos: {{{image0}}}  | -OP. }}{{ #pos: {{{image0}}}  | -OP- }}{{ #pos: {{{image1}}}  | -OP. }}{{ #pos: {{{image1}}}  | -OP- }}
+
}} }}{{ #if: {{ #pos: {{{image0}}}  | -OP. }}{{ #pos: {{{image0}}}  | -OP- }}{{ #pos: {{{image1}}}  | -OP. }}{{ #pos: {{{image1}}}  | -OP- }}
 
           {{ #pos: {{{image2}}}  | -OP. }}{{ #pos: {{{image2}}}  | -OP- }}{{ #pos: {{{image3}}}  | -OP. }}{{ #pos: {{{image3}}}  | -OP- }}
 
           {{ #pos: {{{image2}}}  | -OP. }}{{ #pos: {{{image2}}}  | -OP- }}{{ #pos: {{{image3}}}  | -OP. }}{{ #pos: {{{image3}}}  | -OP- }}
 
           {{ #pos: {{{image4}}}  | -OP. }}{{ #pos: {{{image4}}}  | -OP- }}{{ #pos: {{{image5}}}  | -OP. }}{{ #pos: {{{image5}}}  | -OP- }}
 
           {{ #pos: {{{image4}}}  | -OP. }}{{ #pos: {{{image4}}}  | -OP- }}{{ #pos: {{{image5}}}  | -OP. }}{{ #pos: {{{image5}}}  | -OP- }}
Line 315: Line 375:
 
           {{ #pos: {{{image9}}}  | Back- }}{{ #pos: {{{image10}}} | Back- }}{{ #pos: {{{image11}}} | Back- }}
 
           {{ #pos: {{{image9}}}  | Back- }}{{ #pos: {{{image10}}} | Back- }}{{ #pos: {{{image11}}} | Back- }}
 
   | [[Category:Errata table transclusions with card backings]]
 
   | [[Category:Errata table transclusions with card backings]]
}}<includeonly>[[Category:Cards with {{ #expr: {{ #var: $rev1  }} + {{ #var: $rev2  }} + {{ #var: $rev3  }} +
+
}}{{ #ifeq: {{NAMESPACE}} | {{ns:3010}} | [[Category:Cards with {{ #expr: {{ #var: $rev1  }} + {{ #var: $rev2  }} + {{ #var: $rev3  }} +
 
                                               {{ #var: $rev4  }} + {{ #var: $rev5  }} + {{ #var: $rev6  }} +
 
                                               {{ #var: $rev4  }} + {{ #var: $rev5  }} + {{ #var: $rev6  }} +
 
                                               {{ #var: $rev7  }} + {{ #var: $rev8  }} + {{ #var: $rev9  }} +  
 
                                               {{ #var: $rev7  }} + {{ #var: $rev8  }} + {{ #var: $rev9  }} +  
 
                                               {{ #var: $rev10 }} + {{ #var: $rev11 }} + 0 }} errat{{ #if: {{ #var: $rev2 }} | a | um }}]]<!--
 
                                               {{ #var: $rev10 }} + {{ #var: $rev11 }} + 0 }} errat{{ #if: {{ #var: $rev2 }} | a | um }}]]<!--
-->{{ #if: {{ #var: $ln }} | [[Category:Cards with {{ #var: $lang }} errata]] }}</includeonly><noinclude>
+
-->{{ #if: {{ #var: $ln }} | [[Category:Cards with {{ #var: $lang }} errata]] | [[Category:Cards with English errata]] }} }}<!--
 +
-->{{ #if: {{{1|}}} | [[Category:Errata table transclusions needing updated format]] }}<noinclude>
 
{{Documentation}}
 
{{Documentation}}
 
[[Category:Templates]]
 
[[Category:Templates]]
 
</noinclude>
 
</noinclude>

Revision as of 02:32, 15 March 2023

Original First erratum
{{{name0}}} {{{name1}}}
{{{card_type0}}} {{{card_type1}}}
{{{lore0}}} {{{lore1}}}
{{{lore0T}}} {{{lore1T}}}
{{{cap0}}}
{{{cap1}}}