From: DannyS712 Date: Sun, 4 Aug 2019 07:24:52 +0000 (+0000) Subject: Add help links to special pages X-Git-Tag: 1.34.0-rc.0~715^2 X-Git-Url: http://git.cyclocoop.org//%27http:/code.google.com/p/ie7-js//%27?a=commitdiff_plain;h=bfb17e641e33b53266292c3eb8a83a531bed3dc6;p=lhc%2Fweb%2Fwiklou.git Add help links to special pages Bug: T229300 Change-Id: If41477df9bcc3033fef888c0038203c91e3d2d23 --- diff --git a/includes/specials/SpecialBlockList.php b/includes/specials/SpecialBlockList.php index 9f7381c4cb..b3d2358193 100644 --- a/includes/specials/SpecialBlockList.php +++ b/includes/specials/SpecialBlockList.php @@ -45,6 +45,7 @@ class SpecialBlockList extends SpecialPage { public function execute( $par ) { $this->setHeaders(); $this->outputHeader(); + $this->addHelpLink( 'Help:Blocking_users' ); $out = $this->getOutput(); $out->setPageTitle( $this->msg( 'ipblocklist' ) ); $out->addModuleStyles( [ 'mediawiki.special' ] ); diff --git a/includes/specials/SpecialBotPasswords.php b/includes/specials/SpecialBotPasswords.php index 2d62d8feea..7f075eda87 100644 --- a/includes/specials/SpecialBotPasswords.php +++ b/includes/specials/SpecialBotPasswords.php @@ -69,6 +69,7 @@ class SpecialBotPasswords extends FormSpecialPage { function execute( $par ) { $this->getOutput()->disallowUserJs(); $this->requireLogin(); + $this->addHelpLink( 'Manual:Bot_passwords' ); $par = trim( $par ); if ( strlen( $par ) === 0 ) { diff --git a/includes/specials/SpecialCategories.php b/includes/specials/SpecialCategories.php index 84d1f7c7fd..77c7b86675 100644 --- a/includes/specials/SpecialCategories.php +++ b/includes/specials/SpecialCategories.php @@ -37,6 +37,7 @@ class SpecialCategories extends SpecialPage { public function execute( $par ) { $this->setHeaders(); $this->outputHeader(); + $this->addHelpLink( 'Help:Categories' ); $this->getOutput()->allowClickjacking(); $from = $this->getRequest()->getText( 'from', $par ); diff --git a/includes/specials/SpecialListDuplicatedFiles.php b/includes/specials/SpecialListDuplicatedFiles.php index 4c847e9e39..c7430cc498 100644 --- a/includes/specials/SpecialListDuplicatedFiles.php +++ b/includes/specials/SpecialListDuplicatedFiles.php @@ -100,6 +100,11 @@ class ListDuplicatedFilesPage extends QueryPage { return $msg->parse(); } + public function execute( $par ) { + $this->addHelpLink( 'Help:Managing_files' ); + parent::execute( $par ); + } + protected function getGroupName() { return 'media'; } diff --git a/includes/specials/SpecialListFiles.php b/includes/specials/SpecialListFiles.php index e6e1048cd6..94f4753f9a 100644 --- a/includes/specials/SpecialListFiles.php +++ b/includes/specials/SpecialListFiles.php @@ -29,6 +29,7 @@ class SpecialListFiles extends IncludableSpecialPage { public function execute( $par ) { $this->setHeaders(); $this->outputHeader(); + $this->addHelpLink( 'Help:Managing_files' ); if ( $this->including() ) { $userName = $par; diff --git a/includes/specials/SpecialMIMEsearch.php b/includes/specials/SpecialMIMEsearch.php index e8e5ea0d06..d6ace1d0ce 100644 --- a/includes/specials/SpecialMIMEsearch.php +++ b/includes/specials/SpecialMIMEsearch.php @@ -163,6 +163,7 @@ class MIMEsearchPage extends QueryPage { } public function execute( $par ) { + $this->addHelpLink( 'Help:Managing_files' ); $this->mime = $par ?: $this->getRequest()->getText( 'mime' ); $this->mime = trim( $this->mime ); list( $this->major, $this->minor ) = File::splitMime( $this->mime ); diff --git a/includes/specials/SpecialTrackingCategories.php b/includes/specials/SpecialTrackingCategories.php index 1afbb5e0da..e8eb004761 100644 --- a/includes/specials/SpecialTrackingCategories.php +++ b/includes/specials/SpecialTrackingCategories.php @@ -39,6 +39,7 @@ class SpecialTrackingCategories extends SpecialPage { function execute( $par ) { $this->setHeaders(); $this->outputHeader(); + $this->addHelpLink( 'Help:Categories' ); $this->getOutput()->allowClickjacking(); $this->getOutput()->addModuleStyles( 'jquery.tablesorter.styles' ); $this->getOutput()->addModules( 'jquery.tablesorter' ); diff --git a/includes/specials/SpecialUnwatchedpages.php b/includes/specials/SpecialUnwatchedpages.php index 2cd74b7274..3c5de64baa 100644 --- a/includes/specials/SpecialUnwatchedpages.php +++ b/includes/specials/SpecialUnwatchedpages.php @@ -102,6 +102,7 @@ class UnwatchedpagesPage extends QueryPage { public function execute( $par ) { parent::execute( $par ); $this->getOutput()->addModules( 'mediawiki.special.unwatchedPages' ); + $this->addHelpLink( 'Help:Watchlist' ); } /**