$sk = $wgUser->getSkin();
$toolLinks = array();
$toolLinks[] = $sk->makeKnownLinkObj( SpecialPage::getTitleFor( 'ListGroupRights' ), wfMsg( 'listgrouprights' ) );
- if( $wgUser->isAllowed( 'userrights' ) ) {
- $toolLinks[] = $sk->makeKnownLinkObj( SpecialPage::getTitleFor( 'Userrights' ),
- wfMsg( 'prefs-changemembership' ),
- 'user=' . htmlspecialchars( $wgUser->getName() )
- );
- }
+ # At the moment one tool link only but be prepared for the future...
+ # FIXME: Add a link to Special:Userrights for users who are allowed to use it.
+ # $wgUser->isAllowed( 'userrights' ) seems to strict in some cases
$userInformationHtml =
$this->tableRow( wfMsgHtml( 'username' ), htmlspecialchars( $wgUser->getName() ) ) .
'username' => 'Benutzername:',
'uid' => 'Benutzer-ID:',
'prefs-memberingroups' => 'Mitglied der {{PLURAL:$1|Benutzergruppe|Benutzergruppen}}:',
-'prefs-changemembership' => 'Benutzerrechte ändern',
'yourrealname' => 'Echter Name:',
'yourlanguage' => 'Sprache der Benutzeroberfläche:',
'yourvariant' => 'Variante',
'username' => 'Username:',
'uid' => 'User ID:',
'prefs-memberingroups' => 'Member of {{PLURAL:$1|group|groups}}:',
-'prefs-changemembership' => 'Change group membership',
'yourrealname' => 'Real name:',
'yourlanguage' => 'Language:',
'yourvariant' => 'Variant:', # only translate this message to other languages if you have to change it
'username',
'uid',
'prefs-memberingroups',
- 'prefs-changemembership',
'yourrealname',
'yourlanguage',
'yourvariant',