17

From MyWiki
Revision as of 00:27, 17 May 2014 by George2 (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Configured security using :

                          1. More stuff to restrict access
  1. Disable anonymous editing

$wgGroupPermissions['*']['edit'] = false;

  1. Prevent new user registrations except by sysops

$wgGroupPermissions['*']['createaccount'] = false;

  1. Disable reading by anonymous users

$wgGroupPermissions['*']['read'] = false;

  1. 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

  1. Start with assigning the default permissions from group "user"

$wgGroupPermissions['Writer'] = $wgGroupPermissions['user'];

  1. Now modify these rights:

$wgGroupPermissions['Trustworthy']['read'] = true; $wgGroupPermissions['Writer']['edit'] = true;

  1. $wgGroupPermissions['Trustworthy']['protect'] = true;
  2. $wgGroupPermissions['Trustworthy']['patrol'] = true;
  3. $wgGroupPermissions['Trustworthy']['purge'] = true; # delete the cache of a page