if( $key == 'rights/rights' ) {
if ($skin) {
$rightsnone = wfMsg( 'rightsnone' );
+ foreach ( $params as &$param ) {
+ $groupArray = array_map( 'trim', explode( ',', $param ) );
+ $groupArray = array_map( array( 'User', 'getGroupName' ), $groupArray );
+ $param = $wgLang->listToText( $groupArray );
+ }
} else {
$rightsnone = wfMsgForContent( 'rightsnone' );
}
if ($doer === null) {
global $wgUser;
- $doer = $wgUser->getId();
+ $doer = $wgUser;
} elseif (!is_object( $doer ) ) {
$doer = User::newFromId( $doer );
}