Help talk:Protection
Add topicIs there a way to have different levels of protection? Most pages anyone can edit, some pages only registered users can edit and a few pages only developers can edit?
Answer:
Yes you can setup under protection change who can do what. Below I just create a guide on how to do it. I've spent the past 2 weeks figuring this out for an intranet wiki project I have been working on.
How to edit the "Protect Page" page to reflect the ability for new user groups to have access to protected pages.
In the file /includes/DefaultSettings.php
Look for the line around 900-930 for:
/** * Set of permission keys that can be selected via Special:Protect. * 'autoconfirm' allows all registerd users if $wgAutoConfirmAge is 0. */ $wgRestrictionLevels = array( ' ', 'autoconfirmed', 'sysop' );
This file shows that the ' ' - the Anonymous user, the 'autoconfirmed' user and the 'sysop' user are the only three options available to be set up to have access to a protected page. To change this change the line
$wgRestrictionLevels = array( ' ', 'autoconfirmed', 'sysop' );
To:
$wgRestrictionLevels = array( ' ', 'priveledged', 'sysop' );
The group name that you change should be exactly the same as the group you created from before.
If you check out your Special:Protect page now you'll notice that the group you just put in doesn't read properly. It says something along the lines of &lgt'protect-level-priveledged'&lgt. To change this go to to the /languages/Messages.php around line 1189 you will see:
'protect-level-autoconfirmed' => 'Block unregistered users',
Create a new line to place the text in for the Special:Protect page to read something like:
'protect-level-priveledged' => 'Priveledged Users Only',
Now when you go to a Special:Protect page you will see your changes and they will reflect appropriately.
This works in version 1.6.6
Question(s): The article states pages are generally unlocked after 90 days (three months). Is this enforced by mediawiki software? Or, is it a general rule for admins to unlock pages manually after 90 days? If enforced, how is the 90 day unlock removed so locks are indefinite? Cedarrapidsboy 22:37, 13 July 2007 (UTC)
Expiry values
[edit]When protecting a page, what are the valid Expiry values? Are they the same as in the "other time" option used when blocking a user?--Vjg 18:50, 17 August 2007 (UTC)
Policy?
[edit]Generally, articles become unprotected within three months of their original protection. <--- is that an official policy? Afaics, in most wikis this is not the case. Is it on en.wp? --Thogo (talk) 19:50, 20 November 2007 (UTC)
핵실험 못하게 하는 아이디어 EunjooHwang (talk) 01:19, 17 April 2017 (UTC)
Move?
[edit]Should this be moved to Protection? It's mostly about the state of protection, and not the act of protecting, so Protection would make more sense. Timeroot 23:45, 1 March 2009 (UTC)
Should this be moved to protection, Timeroot 23.45, 1 March 2009 (UTC) Yongchinlong (talk) 03:53, 28 September 2017 (UTC)
after execute the function, id does not pass anything
[edit]After execute the funtion protection to articles, id does not pass anything, the article ist not protectet. The apache server is logging the failure:
[error] an unknown filter was not added: PHP