Index: trunk/phase3/CREDITS |
— | — | @@ -102,6 +102,7 @@ |
103 | 103 | * Marcin Cieślak |
104 | 104 | * Marcus Buck |
105 | 105 | * Marooned |
| 106 | +* Mathias Ertl |
106 | 107 | * Matthew Britton |
107 | 108 | * mati |
108 | 109 | * Max Sikström |
Index: trunk/phase3/includes/specials/SpecialListusers.php |
— | — | @@ -125,13 +125,12 @@ |
126 | 126 | $userPage = Title::makeTitle( NS_USER, $row->user_name ); |
127 | 127 | $name = $this->getSkin()->link( $userPage, htmlspecialchars( $userPage->getText() ) ); |
128 | 128 | |
129 | | - if( $row->numgroups > 1 || ( $this->requestedGroup && $row->numgroups == 1 ) ) { |
| 129 | + $groups_list = self::getGroups( $row->user_id ); |
| 130 | + if( count( $groups_list ) > 0 ) { |
130 | 131 | $list = array(); |
131 | | - foreach( self::getGroups( $row->user_id ) as $group ) |
| 132 | + foreach( $groups_list as $group ) |
132 | 133 | $list[] = self::buildGroupLink( $group ); |
133 | 134 | $groups = $wgLang->commaList( $list ); |
134 | | - } elseif( $row->numgroups == 1 ) { |
135 | | - $groups = self::buildGroupLink( $row->singlegroup ); |
136 | 135 | } else { |
137 | 136 | $groups = ''; |
138 | 137 | } |
Index: trunk/phase3/RELEASE-NOTES |
— | — | @@ -315,6 +315,7 @@ |
316 | 316 | * (bug 6204) TOC not properly rendered when using $wgMaxTocLevel |
317 | 317 | * (bug 24977) The accesskey in history page now lead directly to the diff |
318 | 318 | instead of alterning focus between the two buttons. |
| 319 | +* (bug 24987) Special:ListUsers does not take external groups into account |
319 | 320 | |
320 | 321 | === API changes in 1.17 === |
321 | 322 | * (bug 22738) Allow filtering by action type on query=logevent. |