Template:Infobox VG: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 19: Line 19:
|{{#if:{{{input|}}}| {{!}} '''Input methods''' {{!!}} {{{input|}}} }}
|{{#if:{{{input|}}}| {{!}} '''Input methods''' {{!!}} {{{input|}}} }}
|{{!}} '''Compatibility''' {{!!}} {{ratings|{{#if:{{{nonerror|}}}|nonerror=true{{!}}|}}{{PAGENAME}}}}
|{{!}} '''Compatibility''' {{!!}} {{ratings|{{#if:{{{nonerror|}}}|nonerror=true{{!}}|}}{{PAGENAME}}}}
|{{!}} '''See also...''' {{!!}}{{#regex:{{PAGENAME}}|/(.+)\((?!SMS).+\)/|$1}}
|{{!}} '''See also...''' {{!!}}
{{#ifexist:{{#regex:{{PAGENAME}}|/(.*) \((?:C64{{!}}Genesis{{!}}MSX{{!}}NES{{!}}SNES{{!}}SMS{{!}}TurboGrafx-16)\)/|$1}} (Arcade)|[[{{#regex:{{PAGENAME}}|/(.*) \(.+\)/|$1}} (Arcade)|Arcade Title]]<br />
{{#ifexist:{{#regex:{{PAGENAME}}|/(.+)\((?!Arcade).+\)/|$1}} (Arcade)|[[{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (Arcade)|Arcade Version]]<br />
}}{{#ifexist:{{#regex:{{PAGENAME}}|/(.*) \((?:Arcade{{!}}Genesis{{!}}MSX{{!}}NES{{!}}SNES{{!}}SMS{{!}}TurboGrafx-16)\)/|$1}} (C64)|[[{{#regex:{{PAGENAME}}|/(.*) \(.+\)/|$1}} (C64)|C64 Title]]<br />
}}{{#ifexist:{{#regex:{{PAGENAME}}|/(.+)\((?!C64).+\)/|$1}} (C64)|[[{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (C64)|C64 Version]]<br />
}}{{#ifexist:{{#regex:{{PAGENAME}}|/(.*) \((?:Arcade{{!}}C64{{!}}MSX{{!}}NES{{!}}SNES{{!}}SMS{{!}}TurboGrafx-16)\)/|$1}} (Genesis)|[[{{#regex:{{PAGENAME}}|/(.*) \(.+\)/|$1}} (Genesis)|Genesis Title]]<br />
}}{{#ifexist:{{#regex:{{PAGENAME}}|/(.+)\((?!Genesis).+\)/|$1}} (Genesis)|[[{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (Genesis)|Genesis Version]]<br />
}}{{#ifexist:{{#regex:{{PAGENAME}}|/(.*) \((?:Arcade{{!}}C64{{!}}Genesis{{!}}NES{{!}}SNES{{!}}SMS{{!}}TurboGrafx-16)\)/|$1}} (MSX)|[[{{#regex:{{PAGENAME}}|/(.*) \(.+\)/|$1}} (MSX)|MSX Title]]<br />
}}{{#ifexist:{{#regex:{{PAGENAME}}|/(.+)\((?!MSX).+\)/|$1}} (MSX)|[[{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (MSX)|MSX Version]]<br />
}}{{#ifexist:{{#regex:{{PAGENAME}}|/(.*) \((?:Arcade{{!}}C64{{!}}Genesis{{!}}MSX{{!}}SNES{{!}}SMS{{!}}TurboGrafx-16)\)/|$1}} (NES)|[[{{#regex:{{PAGENAME}}|/(.*) \(.+\)/|$1}} (NES)|NES Title]]<br />
}}{{#ifexist:{{#regex:{{PAGENAME}}|/(.+)\((?!NES).+\)/|$1}} (NES)|[[{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (NES)|NES Version]]<br />
}}{{#ifexist:{{#regex:{{PAGENAME}}|/(.*) \((?:Arcade{{!}}C64{{!}}Genesis{{!}}MSX{{!}}NES{{!}}SMS{{!}}TurboGrafx-16)\)/|$1}} (SNES)|[[{{#regex:{{PAGENAME}}|/(.*) \(.+\)/|$1}} (SNES)|SNES Title]]<br />
}}{{#ifexist:{{#regex:{{PAGENAME}}|/(.+)\((?!SNES).+\)/|$1}} (SNES)|[[{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (SNES)|SNES Version]]<br />
}}{{#ifexist:{{#regex:{{PAGENAME}}|/(.*) \((?:Arcade{{!}}C64{{!}}Genesis{{!}}MSX{{!}}NES{{!}}SNES{{!}}TurboGrafx-16)\)/|$1}} (SMS)|[[{{#regex:{{PAGENAME}}|/(.*) \(.+\)/|$1}} (SMS)|SMS Title]]<br />
}}{{#ifexist:{{#regex:{{PAGENAME}}|/(.+)\((?!SMS).+\)/|$1}} (SMS)|[[{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (SMS)|SMS Version]]<br />
}}{{#ifexist:{{#regex:{{PAGENAME}}|/(.*) \((?:Arcade{{!}}C64{{!}}Genesis{{!}}MSX{{!}}NES{{!}}SNES{{!}}SMS)\)/|$1}} (TurboGrafx-16)|[[{{#regex:{{PAGENAME}}|/(.*) \(.+\)/|$1}} (TurboGrafx-16)|TurboGrafx-16 Title]]<br />
}}{{#ifexist:{{#regex:{{PAGENAME}}|/(.+)\((?!TurboGrafx-16).+\)/|$1}} (TurboGrafx-16)|[[{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (TurboGrafx-16)|TurboGrafx-16 Version]]<br />
}}{{#ifeq:{{#regex:{{PAGENAME}}|/New Play Control\! (.+)/|New Play Control\! $1}}|{{PAGENAME}}||{{#ifexist:{{#regex:{{PAGENAME}}|/New Play Control\! (.+)/|$1}} (GC)|[[{{#regex:{{PAGENAME}}|/New Play Control\! (.+)/|$1}} (GC)|GameCube Version]]<br />}}}}{{#ifeq:{{#regex:{{PAGENAME}}|/(.+)\ \(.+\)/|$1}} (Wii)|{{PAGENAME}}||{{#ifexist:{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (Wii)|[[{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (Wii)|Wii Version]]<br />
}}{{#ifexist:{{#regex:{{PAGENAME}}|/(.+)\((?!Wii).+\)/|$1}} (Wii)|[[{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (Wii)|Wii Version]]<br />
}}}}{{#ifeq:{{#regex:{{PAGENAME}}|/(.+)\ \(.+\)/|$1}} (GC)|{{PAGENAME}}||{{#ifexist:{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (GC)|[[{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (GC)|GameCube Version]]<br />
}}{{#ifexist:{{#regex:{{PAGENAME}}|/(.+)\((?!GC).+\)/|$1}} (GC)|[[{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (GC)|GameCube Version]]<br />
}}}}{{#ifeq:{{#regex:{{PAGENAME}}|/(.+)\ \(.+\)/|$1}} (WiiWare)|{{PAGENAME}}||{{#ifexist:{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (WiiWare)|[[{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (WiiWare)|WiiWare Version]]<br />
}}{{#ifexist:{{#regex:{{PAGENAME}}|/(.+)\((?!WiiWare).+\)/|$1}} (WiiWare)|[[{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (WiiWare)|WiiWare Version]]<br />
}}}}{{#ifeq:{{#regex:{{PAGENAME}}|/(.+)\ \(.+\)/|$1}} (Virtual Console)|{{PAGENAME}}||{{#ifexist:{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (Virtual Console)|[[{{#regex:{{PAGENAME}}|/(.+)\(.+\)/|$1}} (Virtual Console)|Virtual Console Version]]<br />}}}}
}}{{#ifeq:{{#regex:{{PAGENAME}}|/New Play Control\! (.+)/|New Play Control\! $1}}|{{PAGENAME}}||{{#ifexist:{{#regex:{{PAGENAME}}|/New Play Control\! (.+)/|$1}} (GC)|[[{{#regex:{{PAGENAME}}|/New Play Control\! (.+)/|$1}} (GC)|GameCube Version]]<br />}}}}
{{#if:{{{forumlink|}}}|[{{{forumlink|}}} Dolphin Forum thread]|[[google:{{#regex:{{PAGENAME}}|/\s/|+}}+site:forums.dolphin-emu.org|Search Dolphin Forums]]}}<br />
{{#if:{{{forumlink|}}}|[{{{forumlink|}}} Dolphin Forum thread]|[[google:{{#regex:{{PAGENAME}}|/\s/|+}}+site:forums.dolphin-emu.org|Search Dolphin Forums]]}}<br />
[[google:{{#regex:{{PAGENAME}}|/\s/|+}}|Search Google]]<br />
[[google:{{#regex:{{PAGENAME}}|/\s/|+}}|Search Google]]<br />