$display = COM_createHTMLDocument(''); COM_output($display); exit; } // Retrieves vars $_GET = MYCALJP_stripslashes($_GET); $_POST = MYCALJP_stripslashes($_POST); $template = $_CONF['path_html'] . 'mycaljp/templates_search'; $T = new Template($template); $T->set_file(array('t_index' => 'index.thtml', 't_data_source' => 'data_source.thtml', 't_data_source_no_hr' => 'data_source_no_hr.thtml', 't_category_list' => 'category_list.thtml', 't_category' => 'category.thtml', 't_item_list' => 'item_list.thtml', 't_item' => 'item.thtml')); $T->set_var('xhtml', XHTML); // Collects data sources $_dateStart = COM_applyFilter($_GET['datestart']); $_dateEnd = COM_applyFilter($_GET['dateend']); // $dataproxy is a global object in this script and functions.inc $dataproxy = Dataproxy::getInstance($uid); $drivers = Dataproxy::getAllDriverNames(); $dataproxy->setDateStart($_dateStart); $dataproxy->setDateEnd($_dateEnd); foreach ($drivers as $driver_name) { $content = $driver_name; if ($driver_name == 'article') { $content = 'stories'; } if (!in_array($content, $_MYCALJP2_CONF['supported_contents'])) { continue; } if (!($_MYCALJP2_CONF['enabled_contents'][$content] == 1)) { continue; } $num_items = 0;