17
From MyWiki
Configured security using :
- More stuff to restrict access
- Disable anonymous editing
$wgGroupPermissions['*']['edit'] = false;
- Prevent new user registrations except by sysops
$wgGroupPermissions['*']['createaccount'] = false;
- Disable reading by anonymous users
$wgGroupPermissions['*']['read'] = false;
- But allow them to read e.g., these pages:
$wgWhitelistRead = array ( "Main Page", "Special:Userlogin", "Help:Contents", "-");
$wgGroupPermissions['user']['edit'] = false; ##disables geroge2 as well from editing
- Start with assigning the default permissions from group "user"
$wgGroupPermissions['Writer'] = $wgGroupPermissions['user'];
- Now modify these rights:
$wgGroupPermissions['Trustworthy']['read'] = true; $wgGroupPermissions['Writer']['edit'] = true;
- $wgGroupPermissions['Trustworthy']['protect'] = true;
- $wgGroupPermissions['Trustworthy']['patrol'] = true;
- $wgGroupPermissions['Trustworthy']['purge'] = true; # delete the cache of a page