Template:Vgrelease: Difference between revisions

Add Canada (apparently there are some separate bi-lingual releases for Canada separate from NA), Reduce # of regexps
No edit summary
(Add Canada (apparently there are some separate bi-lingual releases for Canada separate from NA), Reduce # of regexps)
Line 1: Line 1:
{{#if:{{{JP|}}}|<small><sup>[[:Category:Released in Japan|JP]]</sup></small> {{{JP}}}[[Category:Released in Japan]]<br />}}{{
{{#if:{{{JP|}}}|<small><sup>[[:Category:Released in Japan|JP]]</sup></small> {{{JP}}}[[Category:Released in Japan]]<br />}}{{
   #if:{{{NA|}}}|<small><sup>[[:Category:Released in North America|NA]]</sup></small> {{{NA}}}[[Category:Released in North America]]<br />}}{{
   #if:{{{NA|}}}|<small><sup>[[:Category:Released in North America|NA]]</sup></small> {{{NA}}}[[Category:Released in North America]]<br />}}{{
  #if:{{{CA|}}}|<small><sup>[[:Category:Released in Canada|CA]]</sup></small> {{{CA}}}[[Category:Released in Canada]]<br />}}{{
   #if:{{{PAL|}}}|<small><sup>[[:Category:Released in Europe|PAL]]</sup></small> {{{PAL}}}[[Category:Released in Europe]]<!--This may not be synonymous with EU--><br />}}{{
   #if:{{{PAL|}}}|<small><sup>[[:Category:Released in Europe|PAL]]</sup></small> {{{PAL}}}[[Category:Released in Europe]]<!--This may not be synonymous with EU--><br />}}{{
   #if:{{{EU|}}}|<small><sup>[[:Category:Released in Europe|EU]]</sup></small> {{{EU}}}[[Category:Released in Europe]]<br />}}{{
   #if:{{{EU|}}}|<small><sup>[[:Category:Released in Europe|EU]]</sup></small> {{{EU}}}[[Category:Released in Europe]]<br />}}{{
Line 7: Line 8:
   #if:{{{KO|}}}|<small><sup>[[:Category:Released in Korea|KO]]</sup></small> {{{KO}}}[[Category:Released in Korea]]<br />}}{{
   #if:{{{KO|}}}|<small><sup>[[:Category:Released in Korea|KO]]</sup></small> {{{KO}}}[[Category:Released in Korea]]<br />}}{{
   #if:{{{SA|}}}|<small><sup>[[:Category:Released in South America|SA]]</sup></small> {{{SA}}}[[Category:Released in South America]]<br />}}{{
   #if:{{{SA|}}}|<small><sup>[[:Category:Released in South America|SA]]</sup></small> {{{SA}}}[[Category:Released in South America]]<br />}}{{
   #if:{{{2|}}}|<small><sup>{{#regex:{{#regex:{{#regex:{{#regex:{{#regex:{{#regex:{{#regex:{{{1|}}}|/NA/|[[:Category:Released in North America|NA]]}}|/EU/|[[:Category:Released in Europe|EU]]}}|/JP/|[[:Category:Released in Japan|JP]]}}|/AUS/|[[:Category:Released in Australia|AUS]]}}|/RU/|[[:Category:Released in Russia|RU]]}}|/(KO{{!}}SK)/|[[:Category:Released in Korea|KO]]}}|/(SA)/|[[:Category:Released in South America|SA]]}}</sup></small> {{{2}}}{{#ifeq:{{#regex:{{{1|}}}|/.*NA.*/}}|[[Category:Released in North America]]}}{{#ifeq:{{#regex:{{{1|}}}|/.*EU.*/}}|[[Category:Released in Europe]]}}{{#ifeq:{{#regex:{{{1|}}}|/.*JP.*/}}|[[Category:Released in Japan]]}}{{#if:{{#regex:{{{1|}}}|/.*AUS.*/}}|[[Category:Released in Australia]]}}{{#if:{{#regex:{{{1|}}}|/.*RU.*/}}|[[Category:Released in Russia]]}}{{#if:{{#regex:{{{1|}}}|/.*(KO{{!}}SK).*/}}|[[Category:Released in Korea]]}}{{#if:{{#regex:{{{1|}}}|/.*(SA).*/}}|[[Category:Released in South America]]}}<br />{{
   #if:{{{2|}}}|<small><sup>{{#regex:{{#regex:{{#regex:{{#regex:{{#regex:{{#regex:{{#regex:{{#regex:{{{1|}}}|/NA/|[[:Category:Released in North America|NA]][[Category:Released in North America]]}}|/EU{{!}}PAL/|[[:Category:Released in Europe|EU]][[Category:Released in Europe]]}}|/JP/|[[:Category:Released in Japan|JP]][[Category:Released in Japan]]}}|/AUS/|[[:Category:Released in Australia|AUS]][[Category:Released in Australia]]}}|/RU/|[[:Category:Released in Russia|RU]][[Category:Released in Russia]]}}|/(KO{{!}}SK)/|[[:Category:Released in Korea|KO]][[Category:Released in Korea]]}}|/SA/|[[:Category:Released in South America|SA]][[Category:Released in South America]]}}|/CA/|[[:Category:Released in Canada|CA]][[Category:Released in Canada]]}}</sup></small> {{{2}}}<br />{{
   #if:{{#regex:{{{1|}}}|/((JP{{!}}NA{{!}}EU{{!}}AUS{{!}}RU{{!}}KO{{!}}SA)(\/{{!}}$))*/}}||[[Category:Unknown/invalid release region]]}}}}<noinclude>{{Documentation}}</noinclude>
   #if:{{#regex:{{{1|}}}|/((JP{{!}}NA{{!}}EU{{!}}AUS{{!}}RU{{!}}KO{{!}}SA{{!}}CA)(\/{{!}}$))*/}}||[[Category:Unknown/invalid release region]]}}}}<noinclude>{{Documentation}}</noinclude>