X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fspecials%2Fpagers%2FUsersPager.php;h=e27fb5865511349c9a70f64a0a0f27f930a28f09;hb=2ec627ea02ad07db4842d3d53a1cce2b3c1384ee;hp=8dd6e23431b40bbaa357dfed5a97a0e96075b93b;hpb=612f48ca5b764df9b6f77ee8b482a73b99f6e819;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/specials/pagers/UsersPager.php b/includes/specials/pagers/UsersPager.php index 8dd6e23431..e27fb58655 100644 --- a/includes/specials/pagers/UsersPager.php +++ b/includes/specials/pagers/UsersPager.php @@ -44,12 +44,8 @@ class UsersPager extends AlphabeticPager { * another page */ public function __construct( IContextSource $context = null, $par = null, $including = null ) { - if ( $context ) { - $this->setContext( $context ); - } - $request = $this->getRequest(); - $par = ( $par !== null ) ? $par : ''; + $par = $par ?? ''; $parms = explode( '/', $par ); $symsForAll = [ '*', 'user' ]; @@ -87,7 +83,7 @@ class UsersPager extends AlphabeticPager { } } - parent::__construct(); + parent::__construct( $context ); } /** @@ -178,7 +174,9 @@ class UsersPager extends AlphabeticPager { $ulinks .= Linker::userToolLinksRedContribs( $row->user_id, $userName, - (int)$row->edits + (int)$row->edits, + // don't render parentheses in HTML markup (CSS will provide) + false ); $lang = $this->getLanguage(); @@ -275,7 +273,7 @@ class UsersPager extends AlphabeticPager { * @return string */ function getPageHeader() { - list( $self ) = explode( '/', $this->getTitle()->getPrefixedDBkey() ); + $self = explode( '/', $this->getTitle()->getPrefixedDBkey(), 2 )[0]; $groupOptions = [ $this->msg( 'group-all' )->text() => '' ]; foreach ( $this->getAllGroups() as $group => $groupText ) {