Template:Infobox VG: Difference between revisions

Grr, still can't resolve issue with regional publisher categories outputting as text.
No edit summary
(Grr, still can't resolve issue with regional publisher categories outputting as text.)
Line 63: Line 63:
Series Categories (up to 3)-->{{#if:{{{series|}}}|<!--1st-->{{#regex: {{#regex: {{{series|}}}|/''/|}}|/([^,]*).*/r|[[Category:$1 series]]|1}}<!--2nd-->{{#regex: {{#regex: {{{series|}}}|/''/|}}|/[^,]*,([^,]*)(,.*)?/r|[[Category:$1 series]]|1}}<!--3rd-->{{#regex: {{#regex: {{{series|}}}|/''/|}}|/(?:[^,]*,){2}([^,]*)(,.*)?/r|[[Category:$1 series]]|1}}}}<!--
Series Categories (up to 3)-->{{#if:{{{series|}}}|<!--1st-->{{#regex: {{#regex: {{{series|}}}|/''/|}}|/([^,]*).*/r|[[Category:$1 series]]|1}}<!--2nd-->{{#regex: {{#regex: {{{series|}}}|/''/|}}|/[^,]*,([^,]*)(,.*)?/r|[[Category:$1 series]]|1}}<!--3rd-->{{#regex: {{#regex: {{{series|}}}|/''/|}}|/(?:[^,]*,){2}([^,]*)(,.*)?/r|[[Category:$1 series]]|1}}}}<!--


Initial release year category (presumes appropriate date order)-->{{#regex: {{{released|}}}|/.*?(\d\d\d\d).*/r|[[Category:Initial release $1]]|1}}
Initial release year category (presumes appropriate date order)-->{{#regex: {{{released|}}}|/.*?(\d\d\d\d).*/r|[[Category:Initial release $1]]|1}}</includeonly><noinclude>
 
PLEASE EXCUSE MY TESTING
 
<!--Grr, why won't this output a category instead of text!-->
{{#regex:{{{publisher|}}}|/.*?NA.*?>.*?>\s*(.*?)\s*<.*/r|@[[Category:Published by $1]]|1}}
{{#regex:{{{publisher|}}}|/.*?NA.*?>.*?>\s*(.*?)\s*<.*/r|@[[:Category:Published by $1]]|1}}
----
<!--Even this one outside of templates and other structures outputs as text wtf?-->
[[Category:Published by {{#regex:{{{publisher|}}}|/.*?NA.*?small.\s*(.*?)<.*/r|$1|1}}]]
[[:Category:Published by {{#regex:{{{publisher|}}}|/.*?NA.*?small.\s*(.*?)<.*/r|$1|1}}]]
----
<!--But this one works?-->
{{#if:{{{developer|}}}|{{#ifeq:{{#regex:{{{developer|}}}|/>/r|}}||{{#regex:{{{developer|}}}|/([^,]*).*/r|[[Category:Developed by $1 Test]][[:Category:Developed by $1 Test]]|1}}}}}}
----
 
</includeonly><noinclude>
{{documentation}}
{{documentation}}
</noinclude>
</noinclude>