* (bug 674) Allow users to be blocked from editing a specific article
[lhc/web/wiklou.git] / includes / DefaultSettings.php
index 3521bf1..62559d4 100644 (file)
@@ -1176,6 +1176,7 @@ $wgGroupPermissions['sysop']['suppressredirect'] = true;
 $wgGroupPermissions['sysop']['apihighlimits']    = true;
 $wgGroupPermissions['sysop']['browsearchive']    = true;
 $wgGroupPermissions['sysop']['noratelimit']      = true;
+$wgGroupPermissions['sysop']['restrict']         = true;
 #$wgGroupPermissions['sysop']['mergehistory']     = true;
 
 // Permission to change users' group assignments
@@ -2661,6 +2662,7 @@ $wgLogTypes = array( '',
        'patrol',
        'merge',
        'suppress',
+       'restrict',
 );
 
 /**
@@ -2691,6 +2693,7 @@ $wgLogNames = array(
        'patrol'  => 'patrol-log-page',
        'merge'   => 'mergelog',
        'suppress' => 'suppressionlog',
+       'restrict' => 'restrictionlog',
 );
 
 /**
@@ -2711,6 +2714,7 @@ $wgLogHeaders = array(
        'patrol'  => 'patrol-log-header',
        'merge'   => 'mergelogpagetext',
        'suppress' => 'suppressionlogtext',
+       'restrict' => 'restrictionlogtext',
 );
 
 /**
@@ -2743,6 +2747,8 @@ $wgLogActions = array(
        'suppress/event'    => 'logdelete-logentry',
        'suppress/delete'   => 'suppressedarticle',
        'suppress/block'        => 'blocklogentry',
+       'restrict/restrict' => 'restrictentry',
+       'restrict/remove'   => 'restrictremoveentry',
 );
 
 /**
@@ -2813,6 +2819,8 @@ $wgSpecialPageGroups = array(
        'Preferences'               => 'users',
        'Resetpass'                 => 'users',
        'DeletedContributions'      => 'users',
+       'ListUserRestrictions'      => 'users',
+       'RestrictUser'              => 'users',
 
        'Mostlinked'                => 'highuse',
        'Mostlinkedcategories'      => 'highuse',