Template:Pp-template: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 23: | Line 23: | ||
|#default=<!--fallback value-->protected from editing}} to prevent vandalism. | |#default=<!--fallback value-->protected from editing}} to prevent vandalism. | ||
|reason-text=This {{#switch:{{NAMESPACE}} | |reason-text=This {{#switch:{{NAMESPACE}} | ||
|{{ns:image}}=image, used in one or more [[ | |{{ns:image}}=image, used in one or more [[High-risk templates|high-risk templates]]{{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}} | ||
|semi | |semi | ||
|autoconfirmed= | |autoconfirmed= | ||
Line 30: | Line 30: | ||
|sysop=<nowiki> </nowiki>and/or [[Special:Allmessages|system messages]], | |sysop=<nowiki> </nowiki>and/or [[Special:Allmessages|system messages]], | ||
|#default=<!--fallback value-->}} | |#default=<!--fallback value-->}} | ||
|#default=[[ | |#default=[[High-risk templates|high-risk template]] | ||
}} has been [[ | }} has been [[This page is protected|{{#switch:{{{demolevel|{{#ifeq:{{PROTECTIONLEVEL:edit}}-{{PROTECTIONLEVEL:move}}|-sysop|move|{{PROTECTIONLEVEL:edit}}}}}}} | ||
|semi | |semi | ||
|autoconfirmed=semi- | |autoconfirmed=semi- | ||
Line 38: | Line 38: | ||
|full | |full | ||
|sysop<!--uses default--> | |sysop<!--uses default--> | ||
|#default=<!--fallback value-->}}protected]]{{#ifeq:{{PROTECTIONLEVEL:edit}}-{{PROTECTIONLEVEL:move}}|-sysop||<nowiki> </nowiki>from editing}} to prevent [[ | |#default=<!--fallback value-->}}protected]]{{#ifeq:{{PROTECTIONLEVEL:edit}}-{{PROTECTIONLEVEL:move}}|-sysop||<nowiki> </nowiki>from editing}} to prevent [[Vandalism|vandalism]]. {{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}} | ||
|semi | |semi | ||
|autoconfirmed= | |autoconfirmed= | ||
Line 47: | Line 47: | ||
|categories={{{categories|{{#ifeq:{{NAMESPACE}}|{{ns:10}}|{{#switch:{{{demolevel|{{#ifeq:{{PROTECTIONLEVEL:edit}}-{{PROTECTIONLEVEL:move}}|-sysop|move|{{PROTECTIONLEVEL:edit}}}}}}} | |categories={{{categories|{{#ifeq:{{NAMESPACE}}|{{ns:10}}|{{#switch:{{{demolevel|{{#ifeq:{{PROTECTIONLEVEL:edit}}-{{PROTECTIONLEVEL:move}}|-sysop|move|{{PROTECTIONLEVEL:edit}}}}}}} | ||
|semi | |semi | ||
|autoconfirmed=[[Category: | |autoconfirmed=[[Category:Semi-protected templates|{{PAGENAME}}]]{{#ifeq:{{PROTECTIONLEVEL:move}}|sysop|[[Category:Move-protected templates|{{PAGENAME}}]]}} | ||
|move=[[Category: | |move=[[Category:Move-protected templates|{{PAGENAME}}]] | ||
|administrator | |administrator | ||
|full | |full | ||
|sysop<!--uses default--> | |sysop<!--uses default--> | ||
|#default=[[Category: | |#default=[[Category:Protected templates|{{PAGENAME}}]]<!--fallback value-->}}}}{{#ifeq:{{NAMESPACE}}|{{ns:6}}|[[Category:{{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}} | ||
|semi | |semi | ||
|autoconfirmed=Semi-protected | |autoconfirmed=Semi-protected |
Latest revision as of 14:33, 21 July 2024
Usage
The Pp-template template is used to display protection information for pages. It adjusts its output based on the page's protection level, namespace, and other parameters.
Parameters
- type: The type of protection (e.g., semi, full, move).
- small: Controls whether the small version of the protection icon is displayed (default: yes).
- demospace: The demonstration namespace.
- demolevel: The demonstration protection level.
- expiry: The expiry of the protection (not used in this template).
- dispute: Whether the protection is due to a dispute (default: no).
- icon-text: Custom text for the protection icon.
- reason-text: Custom text for the reason of protection.
- categories: Custom categories for the template.
Examples
{{Pp-template
|type=semi
|small=no
|demospace=Template
|demolevel=autoconfirmed
}}
Categories
This template automatically categorizes pages based on their protection level:
See Also