Index: trunk/phase3/includes/specials/SpecialListgrouprights.php |
— | — | @@ -60,7 +60,11 @@ |
61 | 61 | '</tr>' |
62 | 62 | ); |
63 | 63 | |
64 | | - foreach( $wgGroupPermissions as $group => $permissions ) { |
| 64 | + $allGroups = array_merge( array_keys( $wgGroupPermissions ), |
| 65 | + array_keys( $wgRevokePermissions ) ); |
| 66 | + foreach ( $allGroups as $group ) { |
| 67 | + $permissions = isset( $wgGroupPermissions[$group] ) ? |
| 68 | + $wgGroupPermissions[$group] : array(); |
65 | 69 | $groupname = ( $group == '*' ) ? 'all' : $group; // Replace * with a more descriptive groupname |
66 | 70 | |
67 | 71 | $msg = wfMsg( 'group-' . $groupname ); |
Index: trunk/phase3/RELEASE-NOTES |
— | — | @@ -360,6 +360,8 @@ |
361 | 361 | * (bug 25462) Fix double-escaping for section edit link tooltips |
362 | 362 | * action=raw was removed for Special:Statistics. This information is still |
363 | 363 | available via the API |
| 364 | +* (bug 23934) Groups defined in $wgRevokePermissions but not in |
| 365 | + $wgGroupPermissions now appear on Special:ListGroupRights |
364 | 366 | |
365 | 367 | === API changes in 1.17 === |
366 | 368 | * (bug 22738) Allow filtering by action type on query=logevent. |