dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge "SpecialFewestrevisions: Allow pages with only 1 revision to be shown"
[lhc/web/wiklou.git]
/
includes
/
specials
/
SpecialAllPages.php
diff --git
a/includes/specials/SpecialAllPages.php
b/includes/specials/SpecialAllPages.php
index
b55f0b4
..
4b8446a
100644
(file)
--- 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;
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;
$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' ] );
if ( $res->numRows() > 0 ) {
$out = Html::openElement( 'ul', [ 'class' => 'mw-allpages-chunk' ] );
@@
-213,7
+214,7
@@
class SpecialAllPages extends IncludableSpecialPage {
$out .= '<li' .
( $s->page_is_redirect ? ' class="allpagesredirect"' : '' ) .
'>' .
$out .= '<li' .
( $s->page_is_redirect ? ' class="allpagesredirect"' : '' ) .
'>' .
-
Linker::l
ink( $t ) .
+
$linkRenderer->makeL
ink( $t ) .
"</li>\n";
} else {
$out .= '<li>[[' . htmlspecialchars( $s->page_title ) . "]]</li>\n";
"</li>\n";
} else {
$out .= '<li>[[' . htmlspecialchars( $s->page_title ) . "]]</li>\n";
@@
-269,6
+270,7
@@
class SpecialAllPages extends IncludableSpecialPage {
$navLinks = [];
$self = $this->getPageTitle();
$navLinks = [];
$self = $this->getPageTitle();
+ $linkRenderer = $this->getLinkRenderer();
// Generate a "previous page" link if needed
if ( $prevTitle ) {
$query = [ 'from' => $prevTitle->getText() ];
// Generate a "previous page" link if needed
if ( $prevTitle ) {
$query = [ 'from' => $prevTitle->getText() ];
@@
-281,9
+283,9
@@
class SpecialAllPages extends IncludableSpecialPage {
$query['hideredirects'] = $hideredirects;
}
$query['hideredirects'] = $hideredirects;
}
- $navLinks[] =
Linker::linkKnown
(
+ $navLinks[] =
$linkRenderer->makeKnownLink
(
$self,
$self,
- $this->msg( 'prevpage', $prevTitle->getText() )->
escaped
(),
+ $this->msg( 'prevpage', $prevTitle->getText() )->
text
(),
[],
$query
);
[],
$query
);
@@
-304,9
+306,9
@@
class SpecialAllPages extends IncludableSpecialPage {
$query['hideredirects'] = $hideredirects;
}
$query['hideredirects'] = $hideredirects;
}
- $navLinks[] =
Linker::linkKnown
(
+ $navLinks[] =
$linkRenderer->makeKnownLink
(
$self,
$self,
- $this->msg( 'nextpage', $t->getText() )->
escaped
(),
+ $this->msg( 'nextpage', $t->getText() )->
text
(),
[],
$query
);
[],
$query
);