X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fpage%2FCategoryPage.php;h=2edf1af19a26b5977b905d745fb9fd4ca6550b05;hb=e3bd13db0c285f312e31bb1b7271af4628cca80c;hp=9abc6a89b09d6f4342aa3614b8476e8e7d0a9bb2;hpb=f8067de9fc4f0fd05508a96f54a3207af7f53679;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/page/CategoryPage.php b/includes/page/CategoryPage.php index 9abc6a89b0..55fe1562da 100644 --- a/includes/page/CategoryPage.php +++ b/includes/page/CategoryPage.php @@ -29,6 +29,11 @@ class CategoryPage extends Article { # Subclasses can change this to override the viewer class. protected $mCategoryViewerClass = 'CategoryViewer'; + /** + * @var WikiCategoryPage + */ + protected $mPage; + /** * @param Title $title * @return WikiCategoryPage @@ -61,7 +66,7 @@ class CategoryPage extends Article { return; } - if ( !wfRunHooks( 'CategoryPageView', array( &$this ) ) ) { + if ( !Hooks::run( 'CategoryPageView', [ &$this ] ) ) { return; } @@ -89,8 +94,8 @@ class CategoryPage extends Article { $reqArray = $request->getValues(); - $from = $until = array(); - foreach ( array( 'page', 'subcat', 'file' ) as $type ) { + $from = $until = []; + foreach ( [ 'page', 'subcat', 'file' ] as $type ) { $from[$type] = $request->getVal( "{$type}from", $oldFrom ); $until[$type] = $request->getVal( "{$type}until", $oldUntil ); @@ -113,6 +118,8 @@ class CategoryPage extends Article { $until, $reqArray ); - $this->getContext()->getOutput()->addHTML( $viewer->getHTML() ); + $out = $this->getContext()->getOutput(); + $out->addHTML( $viewer->getHTML() ); + $this->addHelpLink( 'Help:Categories' ); } }