Template:Deprecated template: Difference between revisions

ArrowHead294 (talk | contribs)
mNo edit summary
Overthink (talk | contribs)
Fix the code: {{ARTICLESPACE}} uses the namespace of the *page it's transcluded on*, not the namespace of the template itself, so it would be problematic.
 
(6 intermediate revisions by 2 users not shown)
Line 2: Line 2:
| icon = Icon-Deprecated.png
| icon = Icon-Deprecated.png
| type = delete
| type = delete
| text = [[Template: {{{1|{{ROOTPAGENAME}}}}}]] is deprecated. {{#if:{{{2|}}}|Please use [[{{{2}}}]] instead.}} {{{details|}}}
| text = [[{{{1|{{ROOTPAGENAME}}}}}]] is deprecated. {{#if:{{{2|}}}|Please use [[{{{2}}}]] instead.}}
}}{{#ifeq: Template:{{ucfirst:{{{1|}}}}}|{{FULLPAGENAME}}|[[Category:Deprecated templates]]|[[Category:Pages with deprecated templates]]}}{{#ifeq: {{lc:{{ARTICLESPACE}}:{{ROOTPAGENAME}}}}|template:deprecated template||[[Category:Deprecated templates]]}}</includeonly><noinclude>
 
{{#if: {{{details|}}} | '''Details:''' {{{details}}}}}
}}
{{Category handler
| {{#ifeq: {{NAMESPACE}} | Template
    | {{#ifeq: {{lc:{{ARTICLEROOTPAGENAME}}}} | template:deprecated template
        | <!-- Don't categorize self -->
        | Deprecated templates
      }}
    | Pages with deprecated templates
  }}
| {{{debug|}}}
}}</includeonly><noinclude>
{{documentation}}
{{documentation}}


[[Category:Message boxes]]
[[Category:Message boxes]]
</noinclude>
</noinclude>