Maybe useful for somebody.
Modification in extensions/CirrusSearch/includes/Searcher.php (function buildFullTextSearch( $term ) ) for search in insource mode as default:
@@ -294,11 +294,14 @@ // whitespace. Cirrussearch treats them both as normal whitespace, but // the preceding isn't appropriately trimmed. // No searching for nothing! That takes forever! + global $wgInSourceSearchDefault; $term = trim( str_replace( "\xE3\x80\x80", " ", $term ) ); if ( $term === '' ) { $this->searchContext->setResultsPossible( false ); } - + if ( isset( $wgInSourceSearchDefault ) && $wgInSourceSearchDefault === true ) { + $term = "insource:" . $term; + } $builderSettings = $this->config->getProfileService() ->loadProfileByName( SearchProfileService::FT_QUERY_BUILDER, $this->searchContext->getFulltextQueryBuilderProfile() );
Also set in LocalSettings.php:
$wgInSourceSearchDefault = true;
Feature Request.. Would be nice to have check button on search page for insource-searching..