2 rcs_id('$Id: search.php,v 1.9 2001-09-19 03:24:36 wainstead Exp $');
3 // Title search: returns pages having a name matching the search term
5 require_once('lib/Template.php');
6 require_once('lib/TextSearchQuery.php');
8 $search_title = gettext("Title Search");
9 $search_descrip = sprintf(gettext("Title search results for '%s'"),
10 $args->get('searchterm'));
11 $search_descrip = htmlspecialchars($search_descrip);
13 $html = "<p><b>$search_descrip</b></p>\n<ul>";
15 $iter = $dbi->titleSearch(new TextSearchQuery($args->get('searchterm')));
18 while ($page = $iter->next()) {
20 $html .= "<li>" . LinkExistingWikiWord($page->getName()) . "\n";
23 $html .= ("</ul><hr noshade>\n"
24 . sprintf(gettext ("%d pages match your query."), $found)
27 echo GeneratePage('MESSAGE', $html, "$search_title: $searchterm");
34 // c-hanging-comment-ender-p: nil
35 // indent-tabs-mode: nil