if (MatukioHelperSettings::getSettings('frontend_ratingsystem', 0) > 0) { $hinttext = JTEXT::_('COM_MATUKIO_RATING') . "::" . htmlspecialchars($row->comment); $htxt = "<img src=\"" . MatukioHelperUtilsBasic::getComponentImagePath() . "240" . $row->grade . ".png\" class=\"editlinktip hasTip\" title=\"" . $hinttext . "\">"; $html .= MatukioHelperUtilsEvents::getTableCell($htxt, 'd', 'c', '', "sem_row"); } } $html .= MatukioHelperUtilsEvents::getTableCell("<img src=\"" . MatukioHelperUtilsBasic::getComponentImagePath() . $bild . "\" border=\"0\" alt=\"" . $altbild . "\">", 'd', 'c', '', "sem_row"); $html .= "\n</tr>"; } } else { $spalten = 3; if ($this->art == 2) { $spalten = 9; } $html .= "\n<tr>" . MatukioHelperUtilsEvents::getTableCell(JTEXT::_('COM_MATUKIO_NO_BOOKING_FOUND'), 'd', 'l', '', 'sem_row', $spalten) . "</tr>"; } $html .= MatukioHelperUtilsEvents::getTableHeader('e'); // Hidden fields if ($this->kurs->nrbooked <= 1 || MatukioHelperSettings::getSettings('frontend_usermehrereplaetze', 1) < 1) { $html .= "<input type=\"hidden\" name=\"nrbooked\" value=\"1\" />"; } $html .= MatukioHelperUtilsEvents::getHiddenFormElements($zurueck[$this->art], $this->catid, $this->search, $this->limit, $this->limitstart, $this->kurs->id, $this->dateid, -1); // Farbbeschreibungen anzeigen $html .= MatukioHelperUtilsEvents::getColorDescriptions(JTEXT::_('COM_MATUKIO_PARTICIPANT_ASSURED'), JTEXT::_('COM_MATUKIO_WAITLIST'), JTEXT::_('COM_MATUKIO_NO_SPACE_AVAILABLE'), 1); // Anzeige Funktionsknoepfe unten if (MatukioHelperSettings::getSettings('event_buttonposition', 2) > 0) { $html .= MatukioHelperUtilsEvents::getTableHeader(4) . "<tr>" . MatukioHelperUtilsEvents::getTableCell($knopfunten, 'd', 'c', '100%', 'sem_nav_d') . "</tr>" . MatukioHelperUtilsEvents::getTableHeader('e'); } echo $html; echo "</table>"; echo "</form>";
} // --------------------------------------- // Ausgabe der unsichtbaren Formularfelder // --------------------------------------- if ($this->art == 0) { $dots = array(JTEXT::_('COM_MATUKIO_NOT_EXCEEDED'), JTEXT::_('COM_MATUKIO_BOOKING_ON_WAITLIST'), JTEXT::_('COM_MATUKIO_UNBOOKABLE')); } elseif ($this->art == 1) { $dots = array(JTEXT::_('COM_MATUKIO_PARTICIPANT_ASSURED'), JTEXT::_('COM_MATUKIO_WAITLIST'), JTEXT::_('COM_MATUKIO_NO_SPACE_AVAILABLE')); } elseif ($this->art == 2) { $dots = array(JTEXT::_('COM_MATUKIO_EVENT_HAS_NOT_STARTED_YET'), JTEXT::_('COM_MATUKIO_EVENT_IS_RUNNING'), JTEXT::_('COM_MATUKIO_EVENT_HAS_ENDED')); } // --------------------------------------- // Farbbeschreibungen anzeigen // --------------------------------------- if (count($this->rows) > 0 and MatukioHelperSettings::getSettings('sem_hide_ampel', '') == 0 and MatukioHelperSettings::getSettings('event_statusgraphic', 2) > 0) { $html .= MatukioHelperUtilsEvents::getColorDescriptions($dots[0], $dots[1], $dots[2], $this->art); } // --------------------------------- // Anzeige Funktionsknoepfe unten // --------------------------------- if (MatukioHelperSettings::getSettings('event_buttonposition', 2) > 0) { $html .= MatukioHelperUtilsEvents::getTableHeader(4) . "<tr>" . MatukioHelperUtilsEvents::getTableCell($knopfunten, 'd', 'c', '100%', 'sem_nav_d') . "</tr>" . MatukioHelperUtilsEvents::getTableHeader('e'); } // --------------------------------------- // Ausgabe der unsichtbaren Formularfelder // --------------------------------------- foreach ($navioben1 as $el) { switch ($el) { case "SEM_NUMBER": $html .= "<input type=\"hidden\" name=\"limit\" value=\"" . $this->limit . "\">"; break;
// Inner echo "</div>"; // End Single Event holder } // End for if (count($this->allEvents) == 0) { echo JTEXT::_('COM_MATUKIO_NO_EVENT_FOUND'); } // Pagination if (count($this->allEvents) < $this->total) { echo $this->pageNavAllEvents; } // Color descriptions / traffic lights status if (count($this->allEvents) > 0 and MatukioHelperSettings::getSettings('sem_hide_ampel', '') == 0 and MatukioHelperSettings::getSettings('event_statusgraphic', 2) > 0) { $dots = array(JTEXT::_('COM_MATUKIO_NOT_EXCEEDED'), JTEXT::_('COM_MATUKIO_BOOKING_ON_WAITLIST'), JTEXT::_('COM_MATUKIO_UNBOOKABLE')); echo MatukioHelperUtilsEvents::getColorDescriptions($dots[0], $dots[1], $dots[2]); } ?> </div> </div> <?php // Buttons ?> <div class="mat_buttons"> <div class="mat_buttons_inner"> <?php if (MatukioHelperSettings::getSettings('rss_feed', 1) == 1) { // RSS Feed $href = JURI::ROOT() . "index.php?tmpl=component&option=com_matukio&view=rss&format=raw"; ?> <span class="mat_button" style="cursor:pointer;" type="button"