diff --git a/docs/hooks.txt b/docs/hooks.txt index c5b112dd379..803c20da666 100644 --- a/docs/hooks.txt +++ b/docs/hooks.txt @@ -2823,11 +2823,11 @@ $terms: Search terms, for highlighting 'ShowSearchHitTitle': Customise display of search hit title/link. &$title: Title to link to -&$text: Text to use for the link -$result: The search result -$terms: The search terms entered -$page: The SpecialSearch object -&$query: Query string to be appended to the link +&$titleSnippet: Label for the link representing the search result. Typically the article title. +$result: The SearchResult object +$terms: String of the search terms entered +$specialSearch: The SpecialSearch object +&$query: Array of query string parameters for the link representing the search result. 'SidebarBeforeOutput': Allows to edit sidebar just before it is output by skins. Warning: This hook is run on each display. You should consider to use diff --git a/includes/widget/search/FullSearchResultWidget.php b/includes/widget/search/FullSearchResultWidget.php index 69bfa6d85ca..0d0fa124110 100644 --- a/includes/widget/search/FullSearchResultWidget.php +++ b/includes/widget/search/FullSearchResultWidget.php @@ -131,16 +131,16 @@ class FullSearchResultWidget implements SearchResultWidget { // clone to prevent hook from changing the title stored inside $result $title = clone $result->getTitle(); - $queryString = []; + $query = []; Hooks::run( 'ShowSearchHitTitle', - [ &$title, &$snippet, $result, $terms, $this->specialPage, &$queryString ] ); + [ &$title, &$snippet, $result, $terms, $this->specialPage, &$query ] ); $link = $this->linkRenderer->makeLink( $title, $snippet, [ 'data-serp-pos' => $position ], - $queryString + $query ); return $link;