diff --git a/vilesci/personen/incoming_lehrveranstaltungen.php b/vilesci/personen/incoming_lehrveranstaltungen.php index 70523a9b3..b1b6fe76d 100644 --- a/vilesci/personen/incoming_lehrveranstaltungen.php +++ b/vilesci/personen/incoming_lehrveranstaltungen.php @@ -52,6 +52,12 @@ $stsem->getNextStudiensemester(); $stg = new studiengang(); $stg->getAll(); +$message = ''; + +$filter_url = ''; +if (isset($_GET['filter']) || isset($_GET['unterrichtssprache']) || isset($_GET['studiengang'])) + $filter_url = 'filter='.$_GET['filter'].'&unterrichtssprache='.$_GET['unterrichtssprache'].'&studiengang='.$_GET['studiengang'].'&go=Filter&'; + ?>
@@ -66,14 +72,20 @@ $stg->getAll(); $(document).ready(function() { $("#t1").tablesorter( - { - sortList: [[0,0],[2,0],[3,0],[4,0]], - widgets: ["zebra"] - }); + { + sortList: [[1,0],[3,0],[4,0],[5,0]], + widgets: ["zebra"], + headers: {10: {sorter: false}, 11: {sorter: false}} + }); + $("#t2").tablesorter( + { + sortList: [[0,0],[1,0]], + widgets: ["zebra"] + }); }); function conf(val1) { - return confirm("Incomingplätze von '"+val1+"' auf 0 setzen?"); + return confirm("Incomingplätze der LV '"+val1+"' auf 0 setzen?"); } @@ -96,88 +108,101 @@ if($method=="lehrveranstaltungen") $lehrveranstaltung->incoming = 0; if($lehrveranstaltung->save()) - echo $p->t('global/erfolgreichgespeichert'); + $message = $p->t('global/erfolgreichgespeichert'); else - echo $p->t('global/fehleraufgetreten'); + $message = $p->t('global/fehleraufgetreten'); } // Übersicht aller LVs echo '| LV-ID | +'.$p->t('global/studiengang').' | +'.$p->t('abgabetool/typ').' | +'.$p->t('incoming/orgform').' | +'.$p->t('global/semester').' | +'.$p->t('global/lehrveranstaltung').' | +'.$p->t('global/lehrveranstaltung').' '.$p->t('global/englisch').' | +'.$p->t('incoming/ects').' | +'.$p->t('courseInformation/unterrichtssprache').' | +'.$p->t('incoming/lvInfo').' | +'.$p->t('incoming/freieplätze').' | ++ | + |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ',$row->lehrveranstaltung_id,' | '; + echo '',$studiengang_language,' | '; + echo '',$typ,' | '; + echo '',$row->orgform_kurzbz,' | '; + echo '',$row->semester,' | '; + echo '',$row->bezeichnung,' | '; + echo '',$row->bezeichnung_english,' | '; + echo '',$row->ects,' | '; + echo '',($row->sprache=='German'?$p->t("global/deutsch"):$p->t("global/englisch")),' | '; + echo '+ '.$p->t("global/deutsch").' + '.$p->t("global/englisch").' + | '; + echo '',($freieplaetze<$row->incoming?''.$freieplaetze.' ('.$p->t('incoming/von').' '.$row->incoming.')':$freieplaetze.' ('.$p->t('incoming/von').' '.$row->incoming.')').' | '; + echo 'Anmeldungen | '; + echo 'Incomingplätze auf 0 | '; + echo '
| '.$p->t('global/studiengang').' | -'.$p->t('abgabetool/typ').' | -'.$p->t('incoming/orgform').' | -'.$p->t('global/semester').' | -'.$p->t('global/lehrveranstaltung').' | -'.$p->t('global/lehrveranstaltung').' '.$p->t('global/englisch').' | -'.$p->t('incoming/ects').' | -'.$p->t('courseInformation/unterrichtssprache').' | -Info | -'.$p->t('incoming/freieplätze').' | -+ | '.$p->t('global/nachname').' | +'.$p->t('global/vorname').' |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ',$studiengang_language,' | '; - echo '',$typ,' | '; - echo '',$row->orgform_kurzbz,' | '; - echo '',$row->semester,' | '; - echo '',$row->bezeichnung,' | '; - echo '',$row->bezeichnung_english,' | '; - echo '',$row->ects,' | '; - echo '',$row->sprache,' | '; - echo '- Deutsch - Englisch - | '; - echo '',($freieplaetze<$row->incoming?''.$freieplaetze.'/'.$row->incoming.'':$freieplaetze.'/'.$row->incoming),' | '; - echo 'Plätze auf 0 setzen | '; - echo '||
| ',$row->nachname,' | '; + echo '',$row->vorname,' | '; + echo '