|
@@ 5001-5007 (lines=7) @@
|
| 4998 |
|
} |
| 4999 |
|
|
| 5000 |
|
// Re-map numeric keys of AddToSelf/RemoveFromSelf to the 'user' key for backwards compatibility |
| 5001 |
|
if ( empty( $wgGroupsAddToSelf['user'] ) || $wgGroupsAddToSelf['user'] !== true ) { |
| 5002 |
|
foreach ( $wgGroupsAddToSelf as $key => $value ) { |
| 5003 |
|
if ( is_int( $key ) ) { |
| 5004 |
|
$wgGroupsAddToSelf['user'][] = $value; |
| 5005 |
|
} |
| 5006 |
|
} |
| 5007 |
|
} |
| 5008 |
|
|
| 5009 |
|
if ( empty( $wgGroupsRemoveFromSelf['user'] ) || $wgGroupsRemoveFromSelf['user'] !== true ) { |
| 5010 |
|
foreach ( $wgGroupsRemoveFromSelf as $key => $value ) { |
|
@@ 5009-5015 (lines=7) @@
|
| 5006 |
|
} |
| 5007 |
|
} |
| 5008 |
|
|
| 5009 |
|
if ( empty( $wgGroupsRemoveFromSelf['user'] ) || $wgGroupsRemoveFromSelf['user'] !== true ) { |
| 5010 |
|
foreach ( $wgGroupsRemoveFromSelf as $key => $value ) { |
| 5011 |
|
if ( is_int( $key ) ) { |
| 5012 |
|
$wgGroupsRemoveFromSelf['user'][] = $value; |
| 5013 |
|
} |
| 5014 |
|
} |
| 5015 |
|
} |
| 5016 |
|
|
| 5017 |
|
// Now figure out what groups the user can add to him/herself |
| 5018 |
|
if ( empty( $wgGroupsAddToSelf[$group] ) ) { |