X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;ds=sidebyside;f=includes%2Fspecials%2FSpecialFewestrevisions.php;h=f20829fd644637612981df1f82b08e1cad6541fe;hb=467ee1e82f1526ba4671f52936fd279eb5cda4f6;hp=b86a95e8aaa6d994f9498206cbe73a7e2b2fb84c;hpb=f9d7d3b8561dab3ddfd8798a77a5b72e03ac8c2b;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/specials/SpecialFewestrevisions.php b/includes/specials/SpecialFewestrevisions.php index b86a95e8aa..f20829fd64 100644 --- a/includes/specials/SpecialFewestrevisions.php +++ b/includes/specials/SpecialFewestrevisions.php @@ -53,12 +53,6 @@ class FewestrevisionsPage extends QueryPage { 'page_namespace' => MWNamespace::getContentNamespaces(), 'page_id = rev_page' ], 'options' => [ - 'HAVING' => 'COUNT(*) > 1', - // ^^^ This was probably here to weed out redirects. - // Since we mark them as such now, it might be - // useful to remove this. People _do_ create pages - // and never revise them, they aren't necessarily - // redirects. 'GROUP BY' => [ 'page_namespace', 'page_title', 'page_is_redirect' ] ] ]; @@ -88,14 +82,14 @@ class FewestrevisionsPage extends QueryPage { ) ); } + $linkRenderer = $this->getLinkRenderer(); + $text = $wgContLang->convert( $nt->getPrefixedText() ); + $plink = $linkRenderer->makeLink( $nt, $text ); - $text = htmlspecialchars( $wgContLang->convert( $nt->getPrefixedText() ) ); - $plink = Linker::linkKnown( $nt, $text ); - - $nl = $this->msg( 'nrevisions' )->numParams( $result->value )->escaped(); + $nl = $this->msg( 'nrevisions' )->numParams( $result->value )->text(); $redirect = isset( $result->redirect ) && $result->redirect ? ' - ' . $this->msg( 'isredirect' )->escaped() : ''; - $nlink = Linker::linkKnown( + $nlink = $linkRenderer->makeKnownLink( $nt, $nl, [],