<div class="row marginBottomStandard"> <h3 class="text-center">Find a Journey</h3> <div class="large-12 columns" id="mapContainer"> <div class="large-12" id="map-canvas"> <div id="map-canvas-loader"></div> </div> <a href="#" id="toggleMapControlPanel" class="toggleControlPanel"></a> <div id="mapControlPanelHolder" class="controlPanelHolder medium-6 small-6 large-3"> <div id="mapControlPanel" class="controlPanel"> <h6 class="white">FILTER:</h6> <ul> <?php $filters = getFilters(1, $DB_SERVER, $DB_USERNAME, $DB_PASSWORD, $DB_DATABASE); for ($i = 0; $i < count($filters); $i++) { ?> <li><a href="#" class="mapFilter" data-category="<?php echo $filters[$i]; ?> " data-visible="true"><?php echo $filters[$i]; ?> </a></li><?php } ?> </ul> </div> </div> </div>
// BUGID 3445: Ability to delete events from selected class from event logs $g_tlLogger->deleteEventsFor($args->logLevel); if (is_null($args->logLevel)) { logAuditEvent(TLS("audit_all_events_deleted", $args->currentUser->login), "DELETE", null, "events"); } else { $logLevelVerbose = null; foreach ($args->logLevel as $code) { $logLevelVerbose[] = $gui->logLevels[$code]; } $logLevelVerbose = implode(',', $logLevelVerbose); logAuditEvent(TLS("audit_events_with_level_deleted", $args->currentUser->login, $logLevelVerbose), "DELETE", null, "events"); } break; case 'filter': default: $filters = getFilters($args); break; } $gui->events = $g_tlLogger->getEventsFor($args->logLevel, $args->object_id ? $args->object_id : null, $args->object_type ? $args->object_type : null, null, 500, $filters->startTime, $filters->endTime, $filters->users); if (count($gui->events) > 0) { $table = buildExtTable($gui, $show_icon, $charset); if (!is_null($table)) { $gui->tableSet[] = $table; } } else { $gui->warning_msg = lang_get("no_events"); } $smarty = new TLSmarty(); $smarty->assign('gui', $gui); $smarty->display($templateCfg->template_dir . $templateCfg->default_template); /**
foreach ($objResults['objects'] as $obj) { $obj['img_path'] ? $img_path = $obj['img_path'] : ($obj['img_path'] = "noObjectImage"); $imageOptions = array('img_path' => $obj['img_path'], 'size' => 90, 'img_ar' => $obj['aspectRatio'], 'linkURL' => $CFG->shortbase . "/object/" . $obj['id'], 'vAlign' => "center", 'hAlign' => "center"); $obj['thumb'] = outputSimpleImage($imageOptions); $objects[] = $obj; } $t->assign('pager', themePager($page, $objResults['nPages'], "cats=10004")); $t->assign('results_total', $objResults['nObjs']); $t->assign('results_start', $page * $objResults['pageSize'] - $objResults['pageSize'] + 1); $t->assign('results_end', $page * $objResults['pageSize'] <= $objResults['nObjs'] ? $page * $objResults['pageSize'] : $objResults['nObjs']); $t->assign('facets', queryResultsCategories($catIDs, $kwds, $tag, $user, $images, "HTML_UL_ATAG", "id_")); $t->assign('toggleImages', $images); } // print_r($objects); $t->assign('objects', $objects); $rawfilters = getFilters($kwds, $catIDs); $tagname = $tag ? getTagNameByID($tag) : false; $t->assign('filters', themeFilters($rawfilters, $tagname, $user)); $t->assign('page_title', filtersToNameList($rawfilters, $tagname) . ' - PAHMA Delphi Search Results'); // Display template $t->display('results.tpl'); function getFilters($kwds, $catIDs) { $filters = array(); if (count($catIDs)) { foreach ($catIDs as $catID) { $cat = getCategoryByID($catID); $facet = getFacetByID($cat['facet_id']); $filters[$facet['display_name']][] = $cat; } }
foreach ($args->logLevel as $code) { $logLevelVerbose[] = $gui->logLevels[$code]; } $logLevelVerbose = implode(',', $logLevelVerbose); logAuditEvent(TLS("audit_events_with_level_deleted", $args->currentUser->login, $logLevelVerbose), "DELETE", null, "events"); } $args->logLevel = null; $gui->selectedLogLevels = array(); $gui->selectedTesters = array(); $gui->startDate = null; $gui->endDate = null; break; case 'filter': default: $date_format_cfg = config_get('date_format'); $filters = getFilters($args, $date_format_cfg); break; } $gui->events = $g_tlLogger->getEventsFor($args->logLevel, $args->object_id ? $args->object_id : null, $args->object_type ? $args->object_type : null, null, 500, $filters->startTime, $filters->endTime, $filters->users); if (count($gui->events) > 0) { $table = buildExtTable($gui, $smarty->tpl_vars['tlImages'], $charset); if (!is_null($table)) { $gui->tableSet[] = $table; } } else { $gui->warning_msg = lang_get("no_events"); } $smarty->assign('gui', $gui); $smarty->display($templateCfg->template_dir . $templateCfg->default_template); /** *
<div class="uk-grid"> <?php $cnt = 0; //Count of the items found //Words to disregard in the search $nowords = array("the", "a", "an", "it", "its", "it's"); //If you can't connect... if (mysqli_connect_errno()) { //Throw an error echo "Failed to connect: " . mysqli_connect_error(); } $itemarry = array(); //Array of found items //Check for any filters $filter_array = getFilters($_GET["keyword"]); //Make an API call to get all matching items $items = new Item(array("action" => "get", "filter" => $filter_array)); //Get info on all of the items $items_info = $items->run(true); $keyword = trim(removeFilters($keyword)); //Loop through each item foreach ($items_info as $item) { //If there were additional terms instead of just filters if ($keyword != "") { //Loop through each property of the item foreach ($item as $k => $v) { //As long as it's not the image binary if ($k != "image") { //Get info about the user who owns the current item $owner = new User(array("action" => "get", "id" => $item["usr"]));