Template:GlobalProblems/sandbox: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
m (break code into titled chunks)
mNo edit summary
Line 3: Line 3:
Error handling and variable declarations
Error handling and variable declarations


-->{{#ifeq:{{#var:tl_globalproblems_visible|false}}|false|{{#if:{{{1|}}}|{{GlobalProblems/Virtual Console}}{{#ifexist:Template:GlobalProblems/{{{1}}}|{{GlobalProblems/{{{1}}}}}|{{#vardefine:tl_globalproblems_mode|error}}}}<!--
-->{{#ifeq:{{#var:tl_globalproblems_visible|false}}|false|{{#if:{{{1|}}}|{{#vardefine:tl_globalproblems_visible|true}}{{GlobalProblems/Virtual Console}}{{#ifexist:Template:GlobalProblems/{{{1}}}|{{GlobalProblems/{{{1}}}}}|{{#vardefine:tl_globalproblems_mode|error}}}}<!--


Custom header made to have working [edit] link
Custom header made to have working [edit] link
Line 13: Line 13:
-->{{#if:{{#var:tl_globalproblems_{{#regex:{{{1|}}}|/\s+/|_}}_active}}{{#var:tl_globalproblems_{{#regex:{{{1|}}}|/\s+/|_}}_fixed}}{{#var:tl_globalproblems_Virtual_Console_active}}{{#var:tl_globalproblems_Virtual_Console_fixed}}|{{#ifpageincat:Platforms||__TOC__}}{{#var:tl_globalproblems_header}}
-->{{#if:{{#var:tl_globalproblems_{{#regex:{{{1|}}}|/\s+/|_}}_active}}{{#var:tl_globalproblems_{{#regex:{{{1|}}}|/\s+/|_}}_fixed}}{{#var:tl_globalproblems_Virtual_Console_active}}{{#var:tl_globalproblems_Virtual_Console_fixed}}|{{#ifpageincat:Platforms||__TOC__}}{{#var:tl_globalproblems_header}}
Problems that may occur with any {{{1}}} title on Dolphin are listed below.
Problems that may occur with any {{{1}}} title on Dolphin are listed below.
{{#ifeq:{{{1}}}|Virtual Console||{{#var:tl_globalproblems_{{#regex:{{{1|}}}|/\s+/|_}}_active}}
{{#ifeq:{{{1}}}|Virtual Console||{{#var:tl_globalproblems_{{#regex:{{{1|}}}|/\s+/|_}}_active}}}}{{#var:tl_globalproblems_Virtual_Console_active}}{{#ifeq:{{{1}}}|Virtual Console||{{#var:tl_globalproblems_{{#regex:{{{1|}}}|/\s+/|_}}_fixed}}}}{{#var:tl_globalproblems_Virtual_Console_fixed}}|{{#ifpageincat:Platforms|{{#var:tl_globalproblems_header}}
}}{{#var:tl_globalproblems_Virtual_Console_active}}
There are no known global problems with {{{1}}} titles on Dolphin.}}}}<!--
{{#ifeq:{{{1}}}|Virtual Console||{{#var:tl_globalproblems_{{#regex:{{{1|}}}|/\s+/|_}}_fixed}}
}}{{#var:tl_globalproblems_Virtual_Console_fixed}}|
{{#ifpageincat:Platforms|{{#var:tl_globalproblems_header}}
There are no known global problems with {{{1}}} titles on Dolphin.}}}}{{#vardefine:tl_globalproblems_visible|true}}<!--


More error handling
More error handling


-->|{{#vardefine:tl_globalproblems_mode|error}}}}|{{#vardefine:tl_globalproblems_mode|error}}}}{{#ifeq:{{#var:tl_globalproblems_mode}}|error|[[Category:Pages calling GlobalProblems template improperly]]}}</includeonly><noinclude>{{documentation|Template:GlobalProblems/sandbox/doc}}[[Category:Experimental templates]]</noinclude>
-->|{{#vardefine:tl_globalproblems_mode|error}}}}|{{#vardefine:tl_globalproblems_mode|error}}}}{{#ifeq:{{#var:tl_globalproblems_mode}}|error|[[Category:Pages calling GlobalProblems template improperly]]}}</includeonly><noinclude>{{documentation|Template:GlobalProblems/sandbox/doc}}[[Category:Experimental templates]]</noinclude>

Revision as of 01:27, 5 September 2017

[edit] [purge] Template documentation

Example

Header Issues

  • [edit] button will be available where the others don't normally appear, like in edit preview or protected page
  • [edit] button's link is a very slightly lighter shade of blue compared to normal ones (difference between external and internal links)