Difference between revisions of "Template:Editnotice/notice/sandbox"

From blackwiki
Jump to navigation Jump to search
imported>Andy M. Wang
(undo (?))
imported>Andy M. Wang
(conditional link to redirect editnotice?)
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Notice|This editnotice {{#switch:{{#titleparts: {{FULLPAGENAME}}|2}}
+
{{Notice|This {{#switch:{{#titleparts: {{FULLPAGENAME}}|2}}
   | Template:Editnotices/Namespace  = (for [[Wikipedia:Namespace|the {{#titleparts: {{FULLPAGENAME}} |1|3}} namespace]])
+
   | Template:Editnotices/Namespace  = namespace notice (for [[Wikipedia:Namespace|the {{#titleparts: {{FULLPAGENAME}} |1|3}} namespace]])
   | Template:Editnotices/Group      = (for [[:{{#titleparts: {{FULLPAGENAME}} |0|3}}]] and its subpages)
+
   | Template:Editnotices/Group      = group editnotice (for {{pagelinks|{{#titleparts: {{FULLPAGENAME}} |0|3}}}} and its subpages)
   | Template:Editnotices/Page
+
   | Template:Editnotices/Page       = editnotice (for {{pagelinks|{{#titleparts: {{FULLPAGENAME}} |0|3}}}})
   | Template:Editnotices/Protection = (for [[:{{#titleparts: {{FULLPAGENAME}} |0|3}}]])
+
   | Template:Editnotices/Protection = [[Wikipedia:Editnotice#Protection notices|protection notice]] (for {{pagelinks|{{#titleparts: {{FULLPAGENAME}} |0|3}}}})
 +
  | #default = editnotice
 
}} {{#switch:{{lc:{{{expiry|¬}}}}}
 
}} {{#switch:{{lc:{{{expiry|¬}}}}}
 
   |infinite|never
 
   |infinite|never
Line 17: Line 18:
 
   }}
 
   }}
 
  }}. To adjust this setting, please update the {{para|expiry}} parameter.
 
  }}. To adjust this setting, please update the {{para|expiry}} parameter.
  {{#ifexist:{{#titleparts:{{FULLPAGENAME}}|0|3}}
+
{{#switch:{{#titleparts: {{FULLPAGENAME}}|2}}
 +
  | Template:Editnotices/Page
 +
  | Template:Editnotices/Protection = {{#ifexist:{{#titleparts:{{FULLPAGENAME}}|0|3}}
 
     |{{#ifeq:{{#invoke:redirect|isRedirect|{{#titleparts:{{FULLPAGENAME}}|0|3}}}}|yes
 
     |{{#ifeq:{{#invoke:redirect|isRedirect|{{#titleparts:{{FULLPAGENAME}}|0|3}}}}|yes
       | <br />Note: [[:{{#titleparts: {{FULLPAGENAME}} |0|3}}]] redirects to {{#invoke:redirect|main|{{#titleparts:{{FULLPAGENAME}}|0|3}}|bracket=yes}}. ([[{{#titleparts: {{FULLPAGENAME}}|2}}/{{#invoke:redirect|main|{{#titleparts:{{FULLPAGENAME}}|0|3}}}}|editnotice]]){{#ifeq:{{{redirect}}}|yes||[[Category:Editnotices whose targets are redirects]]}}}}
+
       | <br /><span style="color:#050">Note:</span> ''[[:{{#titleparts:
 +
        {{FULLPAGENAME}} |0|3}}]]'' redirects to {{#invoke:redirect|main
 +
        |{{#titleparts:{{FULLPAGENAME}}|0|3}}|bracket=yes}}{{#ifexist:{{#titleparts: {{FULLPAGENAME}}|2}}/{{#invoke:redirect|main|{{#titleparts:{{FULLPAGENAME}}|0|3}}}}
 +
          |, which [[{{#titleparts: {{FULLPAGENAME}}|2}}/{{#invoke:redirect|main|{{#titleparts:{{FULLPAGENAME}}|0|3}}}}|has an editnotice]].
 +
          |.
 +
        }}
 +
        {{#ifeq:{{{redirect}}}|yes||[[Category:Editnotices whose targets are redirects]]}}}}
 
     |{{ #switch: {{#invoke:Effective protection level|create|{{#titleparts: {{FULLPAGENAME}} |0|3}}}}
 
     |{{ #switch: {{#invoke:Effective protection level|create|{{#titleparts: {{FULLPAGENAME}} |0|3}}}}
 
     | sysop | templateeditor | extendedconfirmed | autoconfirmed =
 
     | sysop | templateeditor | extendedconfirmed | autoconfirmed =
Line 25: Line 34:
 
     }}
 
     }}
 
   }}
 
   }}
 +
}}
 
}}<noinclude>
 
}}<noinclude>
 
{{Documentation}}
 
{{Documentation}}
 
</noinclude>
 
</noinclude>

Latest revision as of 07:11, 10 September 2017

Template documentation[view] [edit] [history] [purge]

Called from {{Editnotice}}. For more details, see {{Editnotice/doc}}.