} 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; case "SEM_SEARCH": $html .= "<input type=\"hidden\" name=\"search\" value=\"" . $this->search . "\">"; break; case "SEM_CATEGORIES": $html .= "<input type=\"hidden\" name=\"catid\" value=\"" . $this->catid . "\">"; break;
CompojoomHtmlBehavior::bootstrap31(false, false, false, false); $html = MatukioHelperUtilsBasic::getHTMLHeader(); $neudatum = MatukioHelperUtilsDate::getCurrentDate(); $html .= "\n<body onload=\" parent.sbox-window.focus(); parent.sbox-window.print(); \">"; $html .= "<div class=\"compojoom-bootstrap\">"; $html .= "\n<br /><center><span class=\"sem_list_title\">" . $this->headertext . "</span><br /><span class=\"sem_list_date\">" . JHTML::_('date', $neudatum, MatukioHelperSettings::getSettings('date_format_small', 'd-m-Y, H:i')) . "</span></center><br />"; $k = 0; for ($i = 0, $n = count($this->rows); $i < $n; $i++) { $row = $this->rows[$i]; $gebucht = MatukioHelperUtilsEvents::calculateBookedPlaces($row); $gebucht = $gebucht->booked; $freieplaetze = $row->maxpupil - $gebucht; if ($freieplaetze < 0) { $freieplaetze = 0; } $html .= MatukioHelperUtilsEvents::getTableHeader(4, "sem_list"); $html .= "<tr>" . MatukioHelperUtilsEvents::getTableCell($row->title, 'd', 'c', '100%', 'sem_list_head', 2) . "</tr>"; $html .= "<tr>" . MatukioHelperUtilsEvents::getTableCell($row->shortdesc, 'd', 'l', '100%', 'sem_list_row', 2) . "</tr>"; if ($row->semnum != "") { $html .= "<tr>" . MatukioHelperUtilsEvents::getTableCell(JTEXT::_('COM_MATUKIO_NUMBER') . ":", 'd', 'l', '', 'sem_list_row') . MatukioHelperUtilsEvents::getTableCell($row->semnum, 'd', 'l', '90%', 'sem_list_row') . "</tr>"; } $htxt = $this->status[$i]; if ($row->nrbooked < 1) { $htxt = JTEXT::_('COM_MATUKIO_CANNOT_BOOK_ONLINE'); } $html .= "<tr>" . MatukioHelperUtilsEvents::getTableCell(JTEXT::_('COM_MATUKIO_STATUS') . ":", 'd', 'l', '', 'sem_list_row') . MatukioHelperUtilsEvents::getTableCell($htxt, 'd', 'l', '', 'sem_list_row') . "</tr>"; if ($row->codepic != "") { $html .= "<tr>" . MatukioHelperUtilsEvents::getTableCell(JTEXT::_('COM_MATUKIO_BOOKING_ID') . ":", 'd', 'l', '', 'sem_list_row') . MatukioHelperUtilsEvents::getTableCell(MatukioHelperUtilsBooking::getBookingId($row->codepic), 'd', 'l', '', 'sem_list_row') . "</tr>"; } if ($row->showbegin > 0) { $html .= "<tr>" . MatukioHelperUtilsEvents::getTableCell(JTEXT::_('COM_MATUKIO_BEGIN') . ":", 'd', 'l', '', 'sem_list_row') . MatukioHelperUtilsEvents::getTableCell(JHTML::_('date', $row->begin, MatukioHelperSettings::getSettings('date_format_small', 'd-m-Y, H:i')), 'd', 'l', '', 'sem_list_row') . "</tr>";