<?php } ?> <?php // Navigation (Categories, search, reset, limitbox etc. // Check if need the navigation divs or if it should be hidden if (MatukioHelperSettings::getSettings('navi_eventlist_number', 1) == 1 || MatukioHelperSettings::getSettings('navi_eventlist_search', 1) == 1 || MatukioHelperSettings::getSettings('navi_eventlist_categories', 1) == 1 || MatukioHelperSettings::getSettings('navi_eventlist_types', 1) == 1 || MatukioHelperSettings::getSettings('navi_eventlist_reset', 1) == 1) { ?> <div class="mat_navigation"> <div class="mat_navigation_inner"> <?php $disp = MatukioHelperSettings::getSettings('navi_eventlist_number', 1) == 0 ? " style = \"display: none;\"" : ""; // Number echo '<div class="mat_nav_element" id="limit_holder"' . $disp . '>'; echo JTEXT::_('COM_MATUKIO_DISPLAY') . ": " . MatukioHelperUtilsEvents::getLimitboxSiteNav(1, $this->limit, "eventlist", "modern"); echo '</div>'; ?> <?php if (MatukioHelperSettings::getSettings('navi_eventlist_search', 1)) { // Search ?> <div class="mat_nav_element" id="search_holder"> <input class="mat_inputbox input" type="text" name="search" id="search_field" size="20" value="<?php echo $this->search; ?> " onChange="searchEventlist();" onkeypress="return event.keyCode!=13" style="width: 100px;"/>
} elseif ($this->art == 1) { $headline = array(JTEXT::_('COM_MATUKIO_MY_BOOKINGS'), JTEXT::_('COM_MATUKIO_SEE_ALL_BOOKED_EVENTS')); $navioben1 = explode(" ", MatukioHelperSettings::getSettings('frontend_topnavbookingmodules', 'SEM_NUMBER SEM_SEARCH SEM_TYPES SEM_RESET')); } elseif ($this->art == 2) { $headline = array(JTEXT::_('COM_MATUKIO_MY_OFFERS'), JTEXT::_('COM_MATUKIO_ALL_OFFERED_EVENTS')); $navioben1 = explode(" ", MatukioHelperSettings::getSettings('frontend_topnavoffermodules', 'SEM_NUMBER SEM_SEARCH SEM_TYPES SEM_RESET')); } MatukioHelperUtilsEvents::printHeading($headline[0], $headline[1]); $navioben2 = array('SEM_NUMBER', 'SEM_SEARCH', 'SEM_CATEGORIES', 'SEM_TYPES', 'SEM_RESET'); $navioben3 = array_diff($navioben2, $navioben1); if (count($navioben1) > 0 or $navioben1[0] != "NULL") { $html .= MatukioHelperUtilsEvents::getTableHeader(4) . "<tr>"; foreach ($navioben1 as $el) { switch ($el) { case "SEM_NUMBER": $html .= MatukioHelperUtilsEvents::getTableCell(JTEXT::_('COM_MATUKIO_DISPLAY') . " " . MatukioHelperUtilsEvents::getLimitboxSiteNav(1, $this->limit), 'd', 'l', '', 'sem_nav'); break; case "SEM_SEARCH": // JTEXT::_('COM_MATUKIO_SEARCH') $html .= MatukioHelperUtilsEvents::getTableCell("<input class=\"sem_inputbox\" type=\"text\" name=\"search\" id=\"search_field\" height=\"16\" size=\"15\" value=\"" . $this->search . "\" onChange=\"searchEventlist();\" onkeypress=\"return event.keyCode!=13\" /> <button onclick=\"searchEventlist(); return false;\">" . JText::_("COM_MATUKIO_SEARCH") . "</button>", 'd', 'c', '', 'sem_nav'); // onkeydown=\"if (event.keyCode == 13) {searchEventlist();event.returnValue=false;event.cancel=true;}\" break; case "SEM_CATEGORIES": $html .= MatukioHelperUtilsEvents::getTableCell(JTEXT::_('COM_MATUKIO_CATEGORY') . ": " . $this->clist, 'd', 'c', '', 'sem_nav'); break; case "SEM_TYPES": $html .= MatukioHelperUtilsEvents::getTableCell(JTEXT::_('COM_MATUKIO_KIND') . ": " . $this->datelist, 'd', 'c', '', 'sem_nav'); break; case "SEM_RESET": $html .= MatukioHelperUtilsEvents::getTableCell("<button class=\"button\" style=\"cursor:pointer;\"\r\n type=\"button\" onclick=\"resetEventlist();\">" . JTEXT::_('COM_MATUKIO_RESET') . "</button>", 'd', 'r', '', 'sem_nav'); // Should be button and not mat_button too big