Example #1
0
<?php

/**
 * Copyright (c) 2010 West Virginia University
 * 
 * Licensed under the MIT License
 * Redistributions of files must retain the above copyright notice.
 * 
 */
/**
 * This script is simply used to provide customized search results for the federated search module
 */
// sets up adapter class
require_once "../page_builder/adapter.php";
$adapter = ModuleAdapter::find('calendar');
require_once "../calendar/adapters/" . $adapter . "/adapter.php";
// libs
require_once "lib/calendar.lib.php";
require_once "lib/textformat.lib.php";
$dates = SearchOptions::search_dates(3);
// next 30 days
$results = CalendarAdapter::searchEvents($filter, $dates['start'], $dates['end']);
$total = count($results);
require "../calendar/templates/{$prefix}/federated.html";
Example #2
0
 * Copyright (c) 2008 Massachusetts Institute of Technology
 * 
 * Licensed under the MIT License
 * Redistributions of files must retain the above copyright notice.
 * 
 */

// various copy includes
require_once "../../config.gen.inc.php";
require_once "data/data.inc.php";

// records stats
require_once "../page_builder/page_header.php";

// sets up adapter class
$adapter = ModuleAdapter::find();
require_once "adapters/".$adapter."/adapter.php";

// libs
require_once "lib/calendar.lib.php";
require_once "lib/textformat.lib.php";

$search_terms = $_REQUEST['filter'];

$search_options = SearchOptions::get_options();

$timeframe = isset($_REQUEST['timeframe']) ? $_REQUEST['timeframe'] : 0;
$dates = SearchOptions::search_dates($timeframe);

$eventFeed = CalendarAdapter::searchEvents($search_terms,$dates['start'],$dates['end']);
Example #3
0
<?php

/**
 * Copyright (c) 2010 West Virginia University
 * 
 * Licensed under the MIT License
 * Redistributions of files must retain the above copyright notice.
 * 
 */
/**
 * This script is simply used to provide customized search results for the federated search module
 */
// sets up adapter class
require_once "../page_builder/adapter.php";
$adapter = ModuleAdapter::find('map');
require_once "../map/adapters/" . $adapter . "/adapter.php";
// libs
require_once "../map/lib/map.lib.inc.php";
$results = MapAdapter::searchPlaces($filter);
$total = count($results);
require "../map/templates/{$prefix}/federated.html";