Template:Problems: Difference between revisions

Cleanup complete, removed the check
(Remove |type= parameter in favor of auto detection via categories, as done in {{Template:Config}}. Temporarily add pages using |type= parameter in Category:Pages with misformatted problems for cleanup (will be reverted once done))
(Cleanup complete, removed the check)
 
Line 1: Line 1:
<includeonly>{{#if:{{{1|}}}|{{#vardefineecho:tl_problems_list|{{{1}}}}}{{#vardefine:tl_problems_list_active|{{#regexall:{{#var:tl_problems_list}}|/\=\=\=.(?!\<s\>).*?(?!\<\/s\>).\=\=\=/|¯}}}}{{#vardefine:tl_problems_active_count|{{#expr:{{#len:{{#regexall:{{#var:tl_problems_list_active}}|(¯)|}}}}+1}}}}{{#vardefine:tl_problems_list_fixed|{{#regexall:{{#var:tl_problems_list}}|/\=\=\=.\<s\>.*?\<\/s\>.\=\=\=/|¯}}}}{{#vardefine:tl_problems_fixed_count|{{#expr:{{#len:{{#regexall:{{#var:tl_problems_list_fixed}}|(¯)|}}}}+1}}}}{{#if:{{#var:tl_problems_list_active}}|[[Category:Pages with active problems]]{{#loop:tl_problems_i|0|{{#var:tl_problems_active_count}}|{{#if:{{#regexall:{{#regexall:{{#var:tl_problems_list}}|/\=\=\=.(?!\<s\>).*?(?!\<\/s\>).\=\=\=([\s\S]*?(?=\n\={{!}}$))/||{{#var:tl_problems_i}}|1}}|/\x5Bhttps\:\/\/dolp\.in\/i.*\x5D/}}||{{#vardefine:tl_problems_active_missing_issue|true}}}}}}}}{{#if:{{#var:tl_problems_list_fixed}}|[[Category:Pages with fixed problems]]}}{{#if:{{#var:tl_problems_list_active}}{{#var:tl_problems_list_fixed}}||[[Category:Pages with misformatted problems]]}}{{#if:{{#var:tl_problems_active_missing_issue}}|[[Category:Pages with active problems missing issue links]]}}|{{#if:{{#var:tl_globalproblems_visible}}|This {{#ifpageincat:Wii Channels|channel|title}} does not have any additional game-specific problems.|There are no reported problems with this {{#ifpageincat:Wii Channels|channel|title}}.}}}}{{#if:{{{type|}}}|[[Category:Pages with misformatted problems]]}}</includeonly><noinclude>{{documentation}}</noinclude>
<includeonly>{{#if:{{{1|}}}|{{#vardefineecho:tl_problems_list|{{{1}}}}}{{#vardefine:tl_problems_list_active|{{#regexall:{{#var:tl_problems_list}}|/\=\=\=.(?!\<s\>).*?(?!\<\/s\>).\=\=\=/|¯}}}}{{#vardefine:tl_problems_active_count|{{#expr:{{#len:{{#regexall:{{#var:tl_problems_list_active}}|(¯)|}}}}+1}}}}{{#vardefine:tl_problems_list_fixed|{{#regexall:{{#var:tl_problems_list}}|/\=\=\=.\<s\>.*?\<\/s\>.\=\=\=/|¯}}}}{{#vardefine:tl_problems_fixed_count|{{#expr:{{#len:{{#regexall:{{#var:tl_problems_list_fixed}}|(¯)|}}}}+1}}}}{{#if:{{#var:tl_problems_list_active}}|[[Category:Pages with active problems]]{{#loop:tl_problems_i|0|{{#var:tl_problems_active_count}}|{{#if:{{#regexall:{{#regexall:{{#var:tl_problems_list}}|/\=\=\=.(?!\<s\>).*?(?!\<\/s\>).\=\=\=([\s\S]*?(?=\n\={{!}}$))/||{{#var:tl_problems_i}}|1}}|/\x5Bhttps\:\/\/dolp\.in\/i.*\x5D/}}||{{#vardefine:tl_problems_active_missing_issue|true}}}}}}}}{{#if:{{#var:tl_problems_list_fixed}}|[[Category:Pages with fixed problems]]}}{{#if:{{#var:tl_problems_list_active}}{{#var:tl_problems_list_fixed}}||[[Category:Pages with misformatted problems]]}}{{#if:{{#var:tl_problems_active_missing_issue}}|[[Category:Pages with active problems missing issue links]]}}|{{#if:{{#var:tl_globalproblems_visible}}|This {{#ifpageincat:Wii Channels|channel|title}} does not have any additional game-specific problems.|There are no reported problems with this {{#ifpageincat:Wii Channels|channel|title}}.}}}}</includeonly><noinclude>{{documentation}}</noinclude>