X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fspecials%2FSpecialListgrouprights.php;h=f3d3a776e602c9431f229458138934ebcf071f6c;hb=f3ecd4855cebb001ca96efe9d55fdf03fc9a7277;hp=d64306beab26bb2afd15a95aa0267d03d5757a1d;hpb=939199bcea28a3b13c49c0f808d11d415660b924;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/specials/SpecialListgrouprights.php b/includes/specials/SpecialListgrouprights.php index d64306beab..f3d3a776e6 100644 --- a/includes/specials/SpecialListgrouprights.php +++ b/includes/specials/SpecialListgrouprights.php @@ -71,6 +71,8 @@ class SpecialListGroupRights extends SpecialPage { ) ); asort( $allGroups ); + $linkRenderer = $this->getLinkRenderer(); + foreach ( $allGroups as $group ) { $permissions = isset( $groupPermissions[$group] ) ? $groupPermissions[$group] @@ -92,22 +94,22 @@ class SpecialListGroupRights extends SpecialPage { // Do not make a link for the generic * group or group with invalid group page $grouppage = htmlspecialchars( $groupnameLocalized ); } else { - $grouppage = Linker::link( + $grouppage = $linkRenderer->makeLink( $grouppageLocalizedTitle, - htmlspecialchars( $groupnameLocalized ) + $groupnameLocalized ); } if ( $group === 'user' ) { // Link to Special:listusers for implicit group 'user' - $grouplink = '
' . Linker::linkKnown( + $grouplink = '
' . $linkRenderer->makeKnownLink( SpecialPage::getTitleFor( 'Listusers' ), - $this->msg( 'listgrouprights-members' )->escaped() + $this->msg( 'listgrouprights-members' )->text() ); } elseif ( !in_array( $group, $config->get( 'ImplicitGroups' ) ) ) { - $grouplink = '
' . Linker::linkKnown( + $grouplink = '
' . $linkRenderer->makeKnownLink( SpecialPage::getTitleFor( 'Listusers' ), - $this->msg( 'listgrouprights-members' )->escaped(), + $this->msg( 'listgrouprights-members' )->text(), [], [ 'group' => $group ] ); @@ -165,7 +167,7 @@ class SpecialListGroupRights extends SpecialPage { $this->msg( 'listgrouprights-namespaceprotection-restrictedto' )->text() ) ); - + $linkRenderer = $this->getLinkRenderer(); ksort( $namespaceProtection ); foreach ( $namespaceProtection as $namespace => $rights ) { if ( !in_array( $namespace, MWNamespace::getValidNamespaces() ) ) { @@ -183,9 +185,9 @@ class SpecialListGroupRights extends SpecialPage { Html::rawElement( 'td', [], - Linker::link( + $linkRenderer->makeLink( SpecialPage::getTitleFor( 'Allpages' ), - htmlspecialchars( $namespaceText ), + $namespaceText, [], [ 'namespace' => $namespace ] )