By default the search result page lists pages matching the searchphrase(s) in the following way:
(1. section: searchwords found in name of page or namespace)
(2. section: searchwords found in page contents. Show with a snippet or page under searchresult for first 15 matches)
(3. section: searchwords found in page contents. Show only pagenames, followed by number of matches found for all remaining results)
I found out, that section 2 is limited by the constant defined in "inc/fulltext.php":
if(!defined('FT_SNIPPET_NUMBER')) define('FT_SNIPPET_NUMBER',15);
Maybe this should better be placed in a configuration option?!
It is used in function "html_search()" of "inc/html.php". To have more (all) results (like Google does) i need to hack the define above.
Also there is no way to get rid of the pagename/namespace results other than commenting out the call in html_search():
//do quick pagesearch
# $data = ft_pageLookup($QUERY,true,useHeading('navigation'));
$data = array();
Maybe it would be better to create my own custom searchresult function instead of hacking the DW code...