Template:Pp-template: Difference between revisions
Appearance
Content deleted Content added
Merging in functionality of {{pp-semi-template}} |
m 5 revisions imported from en:Template:Pp-template |
||
(30 intermediate revisions by 10 users not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{{ |
<includeonly>{{#invoke:Protection banner|main}}</includeonly><noinclude> |
||
{{documentation}} |
|||
|type={{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}} |
|||
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> |
|||
|semi |
|||
|autoconfirmed=semi |
|||
|administrator |
|||
|full |
|||
|sysop=indef |
|||
|#default=indef<!--fallback value-->}} |
|||
|small={{{small|yes}}} |
|||
|demospace={{{demospace|}}} |
|||
|demolevel={{{demolevel|undefined}}} |
|||
|expiry=<!--not applicable--> |
|||
|dispute=no |
|||
|icon-text=This {{#ifeq:{{NAMESPACE}}|{{ns:6}}|image, included in a high-risk template or message,|high-risk template}} is indefinitely {{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}} |
|||
|semi |
|||
|autoconfirmed=semi- |
|||
|administrator |
|||
|full |
|||
|sysop |
|||
|#default=<!--fallback value-->}}protected from editing to prevent vandalism. |
|||
|reason-text=This {{#switch:{{NAMESPACE}} |
|||
|{{ns:image}}=image, used in one or more [[Wikipedia:High-risk templates|high-risk templates]]{{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}} |
|||
|semi |
|||
|autoconfirmed= |
|||
|administrator |
|||
|full |
|||
|sysop=<nowiki> </nowiki>and/or [[Special:Allmessages|system messages]], |
|||
|#default=<!--fallback value-->}} |
|||
|#default=[[Wikipedia:High-risk templates|high-risk template]] |
|||
}} has been [[Wikipedia:This page is protected|{{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}} |
|||
|semi |
|||
|autoconfirmed=semi- |
|||
|administrator |
|||
|full |
|||
|sysop<!--uses default--> |
|||
|#default=<!--fallback value-->}}protected]] from editing to prevent [[Wikipedia:Vandalism|vandalism]]. {{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}} |
|||
|semi |
|||
|autoconfirmed= |
|||
|administrator |
|||
|full |
|||
|sysop<!--uses default--> |
|||
|#default={{#switch:{{NAMESPACE}}|{{ns:image}}=<br /><small>'''Do not move this image''' to [[commons:|Wikimedia Commons]].</small>}}}} |
|||
|categories={{{categories|{{#ifeq:{{NAMESPACE}}|{{ns:10}}|[[Category:Wikipedia {{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}} |
|||
|semi |
|||
|autoconfirmed=semi- |
|||
|administrator |
|||
|full |
|||
|sysop<!--uses default--> |
|||
|#default=<!--fallback value-->}}protected templates|{{PAGENAME}}]]}}{{#ifeq:{{NAMESPACE}}|{{ns:6}}|[[Category:{{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}} |
|||
|semi |
|||
|autoconfirmed=Semi-protected |
|||
|administrator |
|||
|full |
|||
|sysop<!--uses default--> |
|||
|#default=Protected<!--fallback value-->}} images|{{PAGENAME}}]]}}}}}}}</includeonly><noinclude> |
|||
{{pp-template|categories=no}} <!-- Show the small version --> |
|||
{{pp-template|small=no}} <!-- Show the large version --> |
|||
{{Documentation}} |
|||
<!-- Add categories and interwikis to the /doc subpage, not here! --> |
|||
</noinclude> |
</noinclude> |
Latest revision as of 16:30, 31 October 2017
Usage
The template will automatically detect the edit protection level (semi or full) of a page, and modify the appearance or categorization in consequence.
- Use
{{pp-template}}
for the normal template (an icon at the top) - Use
{{pp-template|small=no}}
for the large template
This template will not be shown on pages that are not protected. Please note that only administrators can protect pages.
Inclusion control tags
- When
{{pp-template}}
is added directly into the protected template, it should be placed inside<noinclude>...</noinclude>
tags (otherwise, every page which uses the template will see the protection notice, which will result in an error message). - When
{{pp-template}}
is added to a documentation subpage, it should be placed inside<includeonly>...</includeonly>
tags (otherwise, the doc page itself will also see the protection notice, which again will result in an error message).
- Sometimes, several templates use the same documentation page. If not all of those templates are protected, the protection template will have to be placed directly into the protected templates only.