Template:GlobalProblems: Difference between revisions

m
only set tl_globalproblems_visible when the template's actually visible
mNo edit summary
m (only set tl_globalproblems_visible when the template's actually visible)
Line 7: Line 7:
Error handling and variable declarations
Error handling and variable declarations


-->{{#if:{{#var:tl_globalproblems_platform}}|{{#ifexist:Template:GlobalProblems/{{#var:tl_globalproblems_platform}}|[[Category:Pages using GlobalProblems]]{{#vardefine:tl_globalproblems_visible|true}}{{GlobalProblems/Virtual Console}}{{GlobalProblems/{{#var:tl_globalproblems_platform}}}}<!--
-->{{#if:{{#var:tl_globalproblems_platform}}|{{#ifexist:Template:GlobalProblems/{{#var:tl_globalproblems_platform}}|[[Category:Pages using GlobalProblems]]{{GlobalProblems/Virtual Console}}{{GlobalProblems/{{#var:tl_globalproblems_platform}}}}<!--


Custom header made to have working [edit] link
Custom header made to have working [edit] link
Line 15: Line 15:
Problem display logic
Problem display logic


-->{{#if:{{#var:tl_globalproblems_{{#regex:{{#var:tl_globalproblems_platform}}|/\s+/|_}}_active}}{{#var:tl_globalproblems_{{#regex:{{#var:tl_globalproblems_platform}}|/\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:{{#var:tl_globalproblems_platform}}|/\s+/|_}}_active}}{{#var:tl_globalproblems_{{#regex:{{#var:tl_globalproblems_platform}}|/\s+/|_}}_fixed}}{{#var:tl_globalproblems_Virtual_Console_active}}{{#var:tl_globalproblems_Virtual_Console_fixed}}|{{#vardefine:tl_globalproblems_visible|true}}{{#ifpageincat:Platforms||__TOC__}}{{#var:tl_globalproblems_header}}
Problems that may occur with any {{#var:tl_globalproblems_platform}} title on Dolphin are listed below.
Problems that may occur with any {{#var:tl_globalproblems_platform}} title on Dolphin are listed below.
{{#ifeq:{{#var:tl_globalproblems_platform}}|Virtual Console||{{#var:tl_globalproblems_{{#regex:{{#var:tl_globalproblems_platform}}|/\s+/|_}}_active}}}}{{#var:tl_globalproblems_Virtual_Console_active}}{{#ifeq:{{#var:tl_globalproblems_platform}}|Virtual Console||{{#var:tl_globalproblems_{{#regex:{{#var:tl_globalproblems_platform}}|/\s+/|_}}_fixed}}}}{{#var:tl_globalproblems_Virtual_Console_fixed}}|{{#ifpageincat:Platforms|{{#var:tl_globalproblems_header}}
{{#ifeq:{{#var:tl_globalproblems_platform}}|Virtual Console||{{#var:tl_globalproblems_{{#regex:{{#var:tl_globalproblems_platform}}|/\s+/|_}}_active}}}}{{#var:tl_globalproblems_Virtual_Console_active}}{{#ifeq:{{#var:tl_globalproblems_platform}}|Virtual Console||{{#var:tl_globalproblems_{{#regex:{{#var:tl_globalproblems_platform}}|/\s+/|_}}_fixed}}}}{{#var:tl_globalproblems_Virtual_Console_fixed}}|{{#ifpageincat:Platforms|{{#vardefine:tl_globalproblems_visible|true}}{{#var:tl_globalproblems_header}}
There are no known global problems with {{#var:tl_globalproblems_platform}} titles on Dolphin.}}}}<!--
There are no known global problems with {{#var:tl_globalproblems_platform}} titles on Dolphin.}}}}<!--


6,906

edits