Thread:Extension talk:Access Control Panel/Access right to Access Control Panel/reply (2)

Thanks very much as it solved my problem and sorry for missing info. Here is how my LocalSetting.php looks like now and I can see the Control Panel now. I didn't know that order of contents in the file also matters; none of the documentation also pointed this fact.

require_once( "$IP/extensions/ConfirmEdit/ConfirmEdit.php" ); require_once( "$IP/extensions/Gadgets/Gadgets.php" ); require_once( "$IP/extensions/Nuke/Nuke.php" ); require_once( "$IP/extensions/ParserFunctions/ParserFunctions.php" ); require_once( "$IP/extensions/Renameuser/Renameuser.php" ); require_once( "$IP/extensions/Vector/Vector.php" ); require_once( "$IP/extensions/WikiEditor/WikiEditor.php" );
 * 1) Enabled Extensions. Most extensions are enabled by including the base extension file here
 * 2) but check specific extension documentation for more details
 * 3) The following extensions were automatically enabled:

require_once("$IP/extensions/MW-lockdown/Lockdown.php"); require_once("$IP/extensions/MW-AccessControlPanel/AccessControlPanel/AccessControlPanel.php");
 * 1) Access Control extentions
 * 2) require_once("$IP/extensions/MW-AccessControl/AccessControl.php");

$wgWhitelistRead = array( ":Main Page", "Special:Userlogin"); $wgAccessControlPanelAllowedGroup = 'sysop'; $wgGroupPermissions[$wgAccessControlPanelAllowedGroup]['read']  = true; $wgGroupPermissions[$wgAccessControlPanelAllowedGroup]['edit']  = true;
 * 1) Allow anonymous user to read the Main Page and login page

$wgGroupPermissions['*']['createaccount'] = false; $wgGroupPermissions['*']['edit'] = false; $wgGroupPermissions['*']['read'] = true; $wgGroupPermissions['sysop']['edit'] = true; $wgGroupPermissions['sysop']['read'] = true;
 * 1) AccessControlPanel setting


 * 1) End of automatically generated settings.
 * 2) Add more configuration options below.