function navigator ($print_view = false) { global $cssSw, $view_mode; if (!$print_view){ ?> <table border="0" celpadding="2" cellspacing="0" width="99%" align="center"> <form method="POST" name="schedule_form" action="<?= URLHelper::getLink('?navigate=TRUE&quick_view=view_group_schedule&quick_view_mode='.$view_mode) ?>"> <?= CSRFProtection::tokenTag() ?> <tr> <td class="<? $cssSw->switchClass(); echo $cssSw->getClass() ?>" width="4%"> </td> <td class="<? echo $cssSw->getClass() ?>" width="96%" colspan="3"><font size=-1><b><?=_("Semester:")?></b></font> </td> </tr> <tr> <td class="<? echo $cssSw->getClass() ?>" width="4%" rowspan="2"> </td> <td class="<? echo $cssSw->getClass() ?>" width="40%" valign="top"> <?= SemesterData::GetSemesterSelector(array('name' => 'sem_schedule_choose', 'onChange' => 'document.schedule_form.submit()'), $this->semester['semester_id'],'semester_id',false)?> <?= Button::create(_('Auswählen'), 'jump') ?><br> <label> <input type="radio" onChange="document.schedule_form.submit()" style="vertical-align:bottom" <?=($this->timespan == 'course_time' ? 'checked' : '')?> name="sem_time_choose" value="course_time"> <?=_("Vorlesungszeit")?> </label> <label> <input type="radio" onChange="document.schedule_form.submit()" style="vertical-align:bottom" <?=($this->timespan == 'sem_time' ? 'checked' : '')?> name="sem_time_choose" value="sem_time"> <?=_("vorlesungsfreie Zeit")?> </label> </td> <td class="<? echo $cssSw->getClass() ?>" width="60%" valign="top"> <?=_("Eine Raumgruppe auswählen")?>:<br> <select name="group_schedule_choose_group" onChange="document.schedule_form.submit()"> <? $room_group = RoomGroups::GetInstance(); foreach($room_group->getAvailableGroups() as $gid){ echo '<option value="'.$gid.'" ' . ($this->group_id == $gid ? 'selected' : '') . '>' .htmlReady(my_substr($room_group->getGroupName($gid),0,85)) .' ('.$room_group->getGroupCount($gid).')</option>'; } ?> </select> <?= Button::create(_('Auswählen')) ?> </font> </td> <td class="<? echo $cssSw->getClass() ?>" valign="middle"> </td> </tr> <tr> <td class="<? echo $cssSw->getClass() ?>" colspan="4"><font size="-1"> </font> </td> </tr> </table> <? } }
$export_pagecontent .= " selected"; $export_pagecontent .= " value=\"veranstaltung\">" . _("Veranstaltungsdaten") . "</option>"; $export_pagecontent .= "<option"; if ($ex_type=="person") { $export_pagecontent .= " selected"; } $export_pagecontent .= " value=\"person\">" . _("MitarbeiterInnendaten") . "</option>"; $export_pagecontent .= "</select><br><br><br><br>"; $export_pagecontent .="<b>". _("Aus welchem Semester sollen die Daten exportiert werden (für Veranstaltungsexport): ") . "</b><br>"; if (!isset($ex_sem)) { $ex_sem = (Semester::findCurrent() ? Semester::findCurrent()->getId() : null); } $export_pagecontent .= SemesterData::GetSemesterSelector(array('name' => 'ex_sem'), $ex_sem, 'semester_id', true); $export_pagecontent .= "<br><br>"; $export_pagecontent .="<b>". _("Welche Arten von Veranstaltungen sollen exportiert werden? ") . "</b><br>"; if (!count($ex_sem_class)) { $ex_sem_class[1] = 1; } foreach (SeminarCategories::getAll() as $sem_class) { if(!$sem_class->studygroup_mode){ $export_pagecontent .= "<input type=\"checkbox\" name=\"ex_sem_class[$sem_class->id]\" value=\"1\""; if (isset($ex_sem_class[$sem_class->id])) $export_pagecontent .= " checked"; $export_pagecontent .= "> " . htmlready($sem_class->name) . " "; } }
</select> </div> <div style="font-weight:bold"> <?php echo _("Präfix des Veranstaltungsnamens / Nummer:"); ?> </div> <div> <input type="text" name="sem_name_prefix" value="<?php echo htmlReady($sem_name_prefix); ?> " size="40"> </div> <div style="font-weight:bold"> <?php echo _("Veranstaltungen aus diesem Semester:"); ?> </div> <div> <?php echo SemesterData::GetSemesterSelector(array('name' => 'select_semester_id'), $current_semester_id, 'semester_id', false); ?> </div> <div> <?php echo Studip\Button::create(_('Auswählen'), 'choose_institut', array('title' => _("Einrichtung auswählen"))); ?> </div> </form>
<table class="default" style="margin: 0 1%; width: 98%;"> <colgroup> <col width="4%"> <col> </colgroup> <tbody> <tr> <td> </td> <td> <table border="0" cellpadding="2" cellspacing="2"> <tr> <td> <?php echo SemesterData::GetSemesterSelector(array('name' => 'tools_requests_sem_choose', 'onChange' => 'document.tools_requests_form.submit()'), $this->semester_id, 'semester_id', false); ?> <?php echo Button::create(_('Semester auswählen'), 'tools_requests_sem_choose_button'); ?> <br> <select name="tools_requests_sem_type_choose" onChange="document.tools_requests_form.submit()"> <option value=""><?php echo _("alle Veranstaltungen"); ?> </option> <? foreach (SeminarCategories::getAll() as $sc) { foreach ($sc->getTypes() as $key => $value) { if (!$sc->studygroup_mode) { ?>
<b><?php echo _("Sie können die Auswahl der Veranstaltungen eingrenzen:"); ?> </b><br> <br> </td> </tr> <tr> <td class="table_row_even" colspan="5"> <label style="display: inline-block;"> <?php echo _("Semester:"); ?> <br> <?php echo SemesterData::GetSemesterSelector(array('name' => 'srch_sem'), $_SESSION['links_admin_data']['srch_sem']); ?> </label> <? if ($perm->have_perm("root")) { $dbquery = "SELECT Institut_id, Name FROM Institute WHERE Institut_id!=fakultaets_id ORDER BY Name"; $dbparams = array(); } else { $dbquery = "SELECT a.Institut_id,Name, IF(b.Institut_id=b.fakultaets_id,1,0) AS is_fak FROM user_inst a LEFT JOIN Institute b USING (Institut_id) WHERE a.user_id=? AND a.inst_perms='admin' ORDER BY is_fak,Name"; $dbparams = array($user->id); } ?> <label style="display: inline-block;"> <?php echo _("Einrichtung:");
?> </label> </div> <label class="caption"> <?php echo _('Veranstaltung suchen'); ?> : </label> <div style="display:inline-block"> <?php echo QuickSearch::get("mandatory_course_id", new SeminarSearch('number-name-lecturer'))->render(); echo SemesterData::GetSemesterSelector(array('name' => 'search_sem_sem'), SemesterData::GetSemesterIndexById($_SESSION['_default_sem']), 'key', false); ?> </div> <br><br> <script> $('#ruleform input[name="modus"]').on('change', function () { var message = [ "<?php echo jsReady($rule->default_message, 'script-double'); ?> ", "<?php echo jsReady($rule->default_message1, 'script-double');
function navigator ($print_view = false) { global $cssSw, $view_mode; $semester = SemesterData::GetSemesterArray(); unset($semester[0]); if (!$print_view){ ?> <table border="0" celpadding="2" cellspacing="0" width="99%" align="center"> <form method="POST" name="schedule_form" action="<?echo URLHelper::getLink('?navigate=TRUE&quick_view=view_sem_schedule&quick_view_mode='.$view_mode) ?>"> <?= CSRFProtection::tokenTag() ?> <tr> <td class="<? $cssSw->switchClass(); echo $cssSw->getClass() ?>" width="4%"> </td> <td class="<? echo $cssSw->getClass() ?>" width="96%" colspan="3"><font size=-1><b><?=_("Semester:")?></b></font> </td> </tr> <tr> <td class="<? echo $cssSw->getClass() ?>" width="4%" rowspan="2"> </td> <td class="<? echo $cssSw->getClass() ?>" width="40%" valign="bottom"> <font size="-1"> <?=SemesterData::GetSemesterSelector(array('name' => 'sem_schedule_choose', 'onChange' => 'document.schedule_form.submit()'), $this->semester['semester_id'],'semester_id',false)?> <?= Button::create(_('Auswählen'), 'jump') ?><br> </font> </td> <td class="<? echo $cssSw->getClass() ?>" width="30%" valign="middle"> <font size="-1"> <?=_("Ein Semester als Liste ausgeben")?> </font> </td> <td class="<? echo $cssSw->getClass() ?>"> <?= Button::create(_('Ausgeben'), 'sem_schedule_start_list') ?><br> </td> </tr> <tr> <td class="<? echo $cssSw->getClass() ?>" width="40%" valign="middle"> <label> <input type="radio" onChange="document.schedule_form.submit()" style="vertical-align:bottom" <?=($this->timespan == 'course_time' ? 'checked' : '')?> name="sem_time_choose" value="course_time"> <?=_("Vorlesungszeit")?> </label> <label> <input type="radio" onChange="document.schedule_form.submit()" style="vertical-align:bottom" <?=($this->timespan == 'sem_time' ? 'checked' : '')?> name="sem_time_choose" value="sem_time"> <?=_("vorlesungsfreie Zeit")?> </label> </td> <td class="<? echo $cssSw->getClass() ?>" width="30%" valign="middle"><font size="-1"> <?=_("<i>oder</i> ein Semester grafisch ausgeben")?> </font> </td> <td class="<? echo $cssSw->getClass() ?>"> <?= Button::create(_('Ausgeben'), 'sem_schedule_start_graphical') ?><br> </td> </tr> <tr> <td class="<? echo $cssSw->getClass() ?>" colspan="4"><font size="-1"> </font> </td> </tr> </table> <? } }
use Studip\Button, Studip\LinkButton; ?> <table class="default"> <tbody> <tr class="<?php echo TextHelper::cycle('table_row_even', 'table_row_odd'); ?> "> <td><label for="sem_select"><?php echo _('Semester:'); ?> </label></td> <td> <?php echo SemesterData::GetSemesterSelector(array('name' => 'sem_select', 'id' => 'sem_select', 'class' => 'user_form'), $sem_select, 'key', true); ?> </td> </tr> <tr class="<?php echo TextHelper::cycle('table_row_even', 'table_row_odd'); ?> "> <td><label for="sem_search"><?php echo _('Veranstaltung:'); ?> </label></td> <td> <input type="text" name="sem_search" value="<?php echo htmlReady($sem_search); ?>