X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fapi%2FApiMergeHistory.php;h=86b44270748606f398b0d4a5334117e30f0198cc;hb=a5a672b1a5fddffd5d03f26ecae743768e7c8e9c;hp=276f1c0ebeee7760a959249961f7e43da8ba2adc;hpb=939199bcea28a3b13c49c0f808d11d415660b924;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/api/ApiMergeHistory.php b/includes/api/ApiMergeHistory.php index 276f1c0ebe..86b4427074 100644 --- a/includes/api/ApiMergeHistory.php +++ b/includes/api/ApiMergeHistory.php @@ -1,9 +1,5 @@ * * This program is free software; you can redistribute it and/or modify @@ -42,24 +38,24 @@ class ApiMergeHistory extends ApiBase { if ( isset( $params['from'] ) ) { $fromTitle = Title::newFromText( $params['from'] ); if ( !$fromTitle || $fromTitle->isExternal() ) { - $this->dieUsageMsg( [ 'invalidtitle', $params['from'] ] ); + $this->dieWithError( [ 'apierror-invalidtitle', wfEscapeWikiText( $params['from'] ) ] ); } } elseif ( isset( $params['fromid'] ) ) { $fromTitle = Title::newFromID( $params['fromid'] ); if ( !$fromTitle ) { - $this->dieUsageMsg( [ 'nosuchpageid', $params['fromid'] ] ); + $this->dieWithError( [ 'apierror-nosuchpageid', $params['fromid'] ] ); } } if ( isset( $params['to'] ) ) { $toTitle = Title::newFromText( $params['to'] ); if ( !$toTitle || $toTitle->isExternal() ) { - $this->dieUsageMsg( [ 'invalidtitle', $params['to'] ] ); + $this->dieWithError( [ 'apierror-invalidtitle', wfEscapeWikiText( $params['to'] ) ] ); } } elseif ( isset( $params['toid'] ) ) { $toTitle = Title::newFromID( $params['toid'] ); if ( !$toTitle ) { - $this->dieUsageMsg( [ 'nosuchpageid', $params['toid'] ] ); + $this->dieWithError( [ 'apierror-nosuchpageid', $params['toid'] ] ); } } @@ -137,6 +133,6 @@ class ApiMergeHistory extends ApiBase { } public function getHelpUrls() { - return 'https://www.mediawiki.org/wiki/API:Mergehistory'; + return 'https://www.mediawiki.org/wiki/Special:MyLanguage/API:Mergehistory'; } }