X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fspecials%2FSpecialAllPages.php;h=4b8446a795d9fcd17a4fc5d4b410bf952c6780c7;hb=6ff1a938e4f59647872987a491f8cb017636bc5f;hp=b55f0b49234c513ddf87e721fd9a3f1d7c0ee521;hpb=8eac2feedb7ee093d2c48504e1eb2b8a9dbc8452;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/specials/SpecialAllPages.php b/includes/specials/SpecialAllPages.php index b55f0b4923..4b8446a795 100644 --- a/includes/specials/SpecialAllPages.php +++ b/includes/specials/SpecialAllPages.php @@ -181,7 +181,7 @@ class SpecialAllPages extends IncludableSpecialPage { list( $namespace, $fromKey, $from ) = $fromList; list( , $toKey, $to ) = $toList; - $dbr = wfGetDB( DB_SLAVE ); + $dbr = wfGetDB( DB_REPLICA ); $filterConds = [ 'page_namespace' => $namespace ]; if ( $hideredirects ) { $filterConds['page_is_redirect'] = 0; @@ -204,6 +204,7 @@ class SpecialAllPages extends IncludableSpecialPage { ] ); + $linkRenderer = $this->getLinkRenderer(); if ( $res->numRows() > 0 ) { $out = Html::openElement( 'ul', [ 'class' => 'mw-allpages-chunk' ] ); @@ -213,7 +214,7 @@ class SpecialAllPages extends IncludableSpecialPage { $out .= 'page_is_redirect ? ' class="allpagesredirect"' : '' ) . '>' . - Linker::link( $t ) . + $linkRenderer->makeLink( $t ) . "\n"; } else { $out .= '
  • [[' . htmlspecialchars( $s->page_title ) . "]]
  • \n"; @@ -269,6 +270,7 @@ class SpecialAllPages extends IncludableSpecialPage { $navLinks = []; $self = $this->getPageTitle(); + $linkRenderer = $this->getLinkRenderer(); // Generate a "previous page" link if needed if ( $prevTitle ) { $query = [ 'from' => $prevTitle->getText() ]; @@ -281,9 +283,9 @@ class SpecialAllPages extends IncludableSpecialPage { $query['hideredirects'] = $hideredirects; } - $navLinks[] = Linker::linkKnown( + $navLinks[] = $linkRenderer->makeKnownLink( $self, - $this->msg( 'prevpage', $prevTitle->getText() )->escaped(), + $this->msg( 'prevpage', $prevTitle->getText() )->text(), [], $query ); @@ -304,9 +306,9 @@ class SpecialAllPages extends IncludableSpecialPage { $query['hideredirects'] = $hideredirects; } - $navLinks[] = Linker::linkKnown( + $navLinks[] = $linkRenderer->makeKnownLink( $self, - $this->msg( 'nextpage', $t->getText() )->escaped(), + $this->msg( 'nextpage', $t->getText() )->text(), [], $query );