|
|
Línea 1: |
Línea 1: |
| {{#switch:{{{demo-edit|{{PROTECTIONLEVEL:edit}}}}} | | <includeonly>{{pp-meta |
| | |type={{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}} |
| | |semi |
| | |autoconfirmed=semi |
| | |administrator |
| | |full |
| | |sysop=full |
| | |#default=full<!--fallback value-->}} |
| | |small={{{small|}}} |
| | |demospace={{{demospace|}}} |
| | |demolevel={{{demolevel|undefined}}} |
| | |expiry={{{expiry|}}} |
| | |dispute=no |
| | |reason={{#if:{{{reason|}}}| because {{lcfirst:{{{reason|}}}}}}} |
| | |categories={{{categories| |
| | {{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}} |
| | |semi |
| | |autoconfirmed={{#switch: {{{demospace|{{NAMESPACE}}}}} |
| | | {{ns:2}} |
| | | {{ns:3}} = [[Category:Wikipedia semi-protected user and user talk pages|{{PAGENAME}}]] |
| | | {{ns:6}} = [[Category:Semi-protected images|{{PAGENAME}}]] |
| | | {{ns:4}} |
| | | {{ns:12}} = [[Category:Semi-protected project pages|{{PAGENAME}}]] |
| | | {{ns:100}} = [[Category:Semi-protected portals|{{PAGENAME}}]] |
| | | {{ns:10}} = [[Category:Wikipedia semi-protected templates|{{PAGENAME}}]] |
| | | {{ns:14}} = [[Category:Wikipedia semi-protected categories|{{PAGENAME}}]] |
| | | #default = {{talk other|[[Category:Semi-protected talk pages|{{PAGENAME}}]]|[[Category:Wikipedia semi-protected pages|{{PAGENAME}}]]}}}} |
| | |administrator |
| | |full |
| | |sysop={{#switch: {{{demospace|{{NAMESPACE}}}}} |
| | | {{ns:2}} |
| | | {{ns:3}} = [[Category:Wikipedia protected user and user talk pages|{{PAGENAME}}]] |
| | | {{ns:6}} = [[Category:Protected images|{{PAGENAME}}]] |
| | | {{ns:4}} |
| | | {{ns:12}} = [[Category:Protected project pages|{{PAGENAME}}]] |
| | | {{ns:10}} = [[Category:Wikipedia protected templates|{{PAGENAME}}]] |
| | | {{ns:14}} = [[Category:Wikipedia protected categories|{{PAGENAME}}]] |
| | | #default = {{talk other|[[Category:Protected talk pages]]|[[Category:Wikipedia protected pages|{{PAGENAME}}]]}}}}}}}}}}}</includeonly><noinclude> |
| | {{pp-protected|demospace=main|categories=no|reason=[[Lorem ipsum|Lorem ipsum dolor sit amet]]}} |
|
| |
|
| | sysop=
| | {{template doc}} |
| {{#ifeq:{{{icon}}}|no||<div class="topicon" id="protected-icon" style="right:10px;">[[File:Padlock.svg|20px|link=COM:P|{{{{tSwitch|protected/text}}|img-text1}}]]</div>}}
| | <!-- Add categories and inter-wikis to the /doc subpage, not here! --> |
| <table class="protected" style="background:#fff; border:1px solid #aaa; padding:.2em; margin:.5em auto;">
| |
| <tr>
| |
| <td style="padding-right:4px; padding-left:4px;">[[File:Padlock.svg|40px|link=COM:P|Protected]]</td>
| |
| <td>'''{{{{tSwitch|protected/text}}|text1}} {{#if:{{{1|}}}|{{{{tSwitch|protected/text}}|reason|reason={{{1}}}}}|{{{{tSwitch|protected/text}}|default-reason}}}}'''<br /><span style="font-size:90%;">{{{note|{{{{tSwitch|protected/text}}|text2}} }}}</span></td>
| |
| </tr>
| |
| </table>{{#if:{{{demo-edit|}}}{{{demo-upload|}}}||{{{category|{{#switch:{{NAMESPACE}}|{{ns:6}}=[[Category:Protected files]]|{{ns:2}}|{{ns:3}}|{{ns:10}}=|[[Category:Protected pages]]}} }}} }}
| |
| | |
| | autoconfirmed=
| |
| <div class="topicon" id="protected-icon" style="right:10px;">[[File:Padlock-silver-medium.svg|20px|link=COM:P||{{{{tSwitch|protected/text}}|img-text2}}]]</div>
| |
| | |
| | #default=
| |
| {{#ifeq:{{NAMESPACE}}|{{{demo-ns|{{ns:6}}}}}
| |
| | {{#switch:{{{demo-upload|{{PROTECTIONLEVEL:upload}}}}}
| |
| | |
| | sysop=
| |
| <div class="topicon" id="protected-icon" style="right:10px;">[[File:Padlock-green.svg|20px|link=COM:P||{{{{tSwitch|protected/text}}|img-text3}}]]</div>{{#if:{{{demo-edit|}}}{{{demo-upload|}}}||{{{category|[[Category:Upload protected files]]}}} }}
| |
| | |
| | autoconfirmed=
| |
| <div class="topicon" id="protected-icon" style="right:10px;">[[File:Padlock-silver.svg|20px|link=COM:P||{{{{tSwitch|protected/text}}|img-text4}}]]</div>
| |
| | |
| | #default=
| |
| <div class="error">{{{{tSwitch|protected/text}}|error-text}}</div>{{#if:{{{demo-edit|}}}{{{demo-upload|}}}||{{{category|[[Category:Unprotected pages using protection templates]]}}} }}
| |
| }}
| |
| | <div class="error">{{{{tSwitch|protected/text}}|error-text}}</div>{{#if:{{{demo-edit|}}}{{{demo-upload|}}}||{{{category|[[Category:Unprotected pages using protection templates]]}}} }}
| |
| }}
| |
| }}<noinclude>
| |
| | |
| | |
| ----
| |
| __NOTOC__
| |
| === Usage ===
| |
| General protection template to inform users a page is protected. (Note: This does not protect pages. Only admins can do that.)
| |
| *Adds files to [[:Category:Protected files]] and everything else except user pages, user talk pages, and templates to [[:Category:Protected pages]]. If the page is not protected, it will end up in [[:Category:Unprotected pages using protection templates]].
| |
| Syntax: <nowiki>{{</nowiki>protected|''give reason here''}}.
| |
| *If no reason is given the default is "to prevent vandalism".
| |
| *The second line doesn't show up on talk pages or user pages (unless the <code>note</code> parameter is used).
| |
| | |
| === Examples ===
| |
| :''The message box does not appear on semi-protected pages or upload-only protected files. An icon still appears in the top-right corner.''
| |
| <nowiki>{{</nowiki>protected}} → {{protected|demo-edit=sysop|icon=no}}
| |
| | |
| <nowiki>{{</nowiki>protected|I said so}} → {{protected|I said so|demo-edit=sysop|icon=no}}
| |
| | |
| <nowiki>{{</nowiki>protected|note=And you can change this too.}} → {{protected|note=And you can change this too.|demo-edit=sysop|icon=no}}
| |
| | |
| === Padlocks ===
| |
| * [[File:Padlock.svg|20px]] = full protection from editing.
| |
| * [[File:Padlock-silver.svg|20px]] = semi protection from editing or uploading.
| |
| * [[File:Padlock-green.svg|20px]] = full protection from uploading (but not editing).
| |
| | |
| === See also ===
| |
| *{{tl|Mprotected}} - for images included on the [[Main Page]], which are protected because of the cascading protection (but are not protected directly).
| |
| *{{tl|permprot}} - for high-risk templates that are indefinitely protected (use on talk page).
| |
| *{{tl|MWheader}} - for MediaWiki pages (use on talk page).
| |
| | |
| == Localisation ==
| |
| Only the text is switched out based on the user's interface, not the whole template (like with {{tl|autotranslate}}) to avoid unnecessary complexity. Please translate the following and add it to a subpage of Template:Protected/text, e.g. [[Template:Protected/text/en]].
| |
| | |
| {{pre2|scroll|<nowiki>
| |
| {{#switch:{{{1}}}
| |
| |text1=This {{namespace}} has been protected
| |
| |default-reason=from editing to prevent vandalism.
| |
| |reason=because {{{reason}}}.
| |
| |text2=Please discuss changes on the [[{{TALKPAGENAME}}|talk page]] or [[COM:AN/P|request unprotection]].
| |
| |img-text1=This page is protected against editing.
| |
| |img-text2=This page is semi-protected against editing.
| |
| |img-text3=This page is protected against reuploading.
| |
| |img-text4=This page is semi-protected against reuploading.
| |
| |error-text=Error: This page is not currently protected. Please remove the protection template.
| |
| }}<noinclude>
| |
| {{translated tag|localisation}}
| |
| </noinclude>
| |
| </nowiki>}}
| |
| | |
| There is no /lang page or /layout page to deal with. Keep in mind this is still a work in progress and new text fields may be added in the future.
| |
| | |
| [[Category:Protection templates|{{PAGENAME}}]]
| |
| </noinclude> | | </noinclude> |