gforge-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gforge-commits] gforge/www/search advanced_search.php,NONE,1.1


From: gsmet
Subject: [Gforge-commits] gforge/www/search advanced_search.php,NONE,1.1
Date: Sun, 12 Dec 2004 13:25:11 -0600

Update of /cvsroot/gforge/gforge/www/search
In directory db.perdue.net:/tmp/cvs-serv16530/www/search

Added Files:
        advanced_search.php 
Log Message:
finalized Grand Unified Search work based on Dominik Haas' patch [#833]

--- NEW FILE: advanced_search.php ---
<?php

/**
 * GForge Search Engine
 *
 * Copyright 2004 (c) Dominik Haas, GForge Team
 *
 * http://gforge.org
 *
 * @version $Id: advanced_search.php,v 1.1 2004/12/12 19:25:08 gsmet Exp $
 */

require_once('pre.php');
require_once('common/include/escapingUtils.php');
require_once('include/renderers/AdvancedSearchHtmlSearchRenderer.class');

$offset = getIntFromRequest('offset');
$words = getStringFromRequest('words');
$mode = getStringFromRequest('mode', SEARCH__MODE_AND);

if ($mode == SEARCH__MODE_AND) {
        $exact = true;
} else {
        $exact = false;
}

if (!isset($search)) { 
        $searchQuery = new AdvancedSearchHtmlSearchRenderer($words, $offset, 
true, $group_id);
        //just display the header and footer if search is not set
        $searchQuery->writeHeader();
        $searchQuery->writeFooter();
} else {
        if ($mode == SEARCH__MODE_AND) {
                $exact = true;
        } else {
                $exact = false;
        }
        $searchQuery = new AdvancedSearchHtmlSearchRenderer($words, $offset, 
$exact, $group_id);
        $searchQuery->flush();
}

?>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]