$this->limit + $this->offset >= $totalRes
);
}
- wfRunHooks( 'SpecialSearchResults', array( $term, &$titleMatches, &$textMatches ) );
- } else {
- wfRunHooks( 'SpecialSearchNoResults', array( $term ) );
}
+ wfRunHooks( 'SpecialSearchResults', array( $term, &$titleMatches, &$textMatches ) );
$out->parserOptions()->setEditSection( false );
if ( $titleMatches ) {
$date = $lang->userTimeAndDate( $timestamp, $this->getUser() );
- // link to related articles if supported
- $related = '';
- if ( $result->hasRelated() ) {
- $stParams = array_merge(
- $this->powerSearchOptions(),
- array(
- 'search' => $this->msg( 'searchrelated' )->inContentLanguage()->text() .
- ':' . $title->getPrefixedText(),
- 'fulltext' => $this->msg( 'search' )->text()
- )
- );
-
- $related = ' -- ' . Linker::linkKnown(
- $this->getPageTitle(),
- $this->msg( 'search-relatedarticle' )->text(),
- array(),
- $stParams
- );
- }
-
$fileMatch = '';
// Include a thumbnail for media files...
if ( $title->getNamespace() == NS_FILE ) {
'<td style="vertical-align: top;">' .
"{$link} {$redirect} {$section} {$fileMatch}" .
$extract .
- "<div class='mw-search-result-data'>{$desc} - {$date}{$related}</div>" .
+ "<div class='mw-search-result-data'>{$desc} - {$date}</div>" .
'</td>' .
'</tr>' .
'</table>' .
) ) ) {
$html = "<li><div class='mw-search-result-heading'>" .
"{$link} {$redirect} {$section} {$fileMatch}</div> {$extract}\n" .
- "<div class='mw-search-result-data'>{$size} - {$date}{$related}</div>" .
+ "<div class='mw-search-result-data'>{$size} - {$date}</div>" .
"</li>\n";
}
// Results-info
if ( $totalNum > 0 && $this->offset < $totalNum ) {
- $top = $this->msg( 'showingresultsheader' )
+ $top = $this->msg( 'search-showingresults' )
->numParams( $this->offset + 1, $this->offset + $resultsShown, $totalNum )
- ->params( wfEscapeWikiText( $term ) )
->numParams( $resultsShown )
->parse();
$out .= Xml::tags( 'div', array( 'class' => 'results-info' ), $top ) .