diff --git a/cis/private/lehre/ects/index.php b/cis/private/lehre/ects/index.php index 75c7b834d..c44f4866c 100644 --- a/cis/private/lehre/ects/index.php +++ b/cis/private/lehre/ects/index.php @@ -537,7 +537,16 @@ if (!$db = new basis_db()) echo ""; //Sprache ausgeben echo "".$p->t('courseInformation/unterrichtssprache')."$lv_obj->sprache"; - echo "

"; + echo ""; + + //Anz. Incoming ausgeben + + if ($lv_obj->incoming > -1) + { + echo "".$p->t('courseInformation/incomingplaetze')."$lv_obj->incoming"; + } + else echo "".$p->t('courseInformation/incomingplaetze')."0"; + echo "

"; //Eingabefelder anzeigen echo ""; diff --git a/cis/private/lehre/ects/preview.php b/cis/private/lehre/ects/preview.php index 229fd5f6e..39b68eafb 100644 --- a/cis/private/lehre/ects/preview.php +++ b/cis/private/lehre/ects/preview.php @@ -156,6 +156,7 @@ if (!$db = new basis_db()) $lang = $lv_obj->sprache; $titel_de = $lv_obj->bezeichnung; $titel_en = $lv_obj->bezeichnung_english; + $anz_incoming = $lv_obj->incoming; if (!isset($lv)) $lv=0; @@ -315,6 +316,12 @@ if (!$db = new basis_db()) if ($ects_points) echo ''; + + if ($anz_incoming > -1) + { + echo ''; + } + else echo ''; echo ''; //Fachbereiche und Leiter/Koordinatoren anzeigen @@ -423,8 +430,8 @@ if (!$db = new basis_db())
ECTS: '.number_format(stripslashes($ects_points),1,'.','').'
Incomingplätze: '.stripslashes($anz_incoming).'
Incomingplätze: 0
  

"; echo ''; - echo ""; - echo ""; + echo ""; + echo ""; echo ""; if(($anz=count($lehrendearray))>0) @@ -454,6 +461,12 @@ if (!$db = new basis_db()) if ($ects_points) echo ""; + + if ($anz_incoming > -1) + { + echo ''; + } + else echo ''; echo ""; diff --git a/locale/de-AT/courseInformation.php b/locale/de-AT/courseInformation.php index af942daba..a3bf82d8a 100644 --- a/locale/de-AT/courseInformation.php +++ b/locale/de-AT/courseInformation.php @@ -27,4 +27,5 @@ $this->phrasen['courseInformation/beispielComputerarchitektur']='Beispiel Comput $this->phrasen['courseInformation/beispielMSEChangeManagement']='Beispiel MSE Change Management und Softwareevolution'; $this->phrasen['courseInformatoin/lvInfoTerminologie']='LV Info - Terminologie'; $this->phrasen['courseInformation/terminologieDeutschEnglisch']='Terminologie Deutsch-Englisch'; +$this->phrasen['courseInformation/incomingplaetze']='Incomingplätze'; ?> \ No newline at end of file diff --git a/locale/en-US/courseInformation.php b/locale/en-US/courseInformation.php index 0d8689916..3c8094902 100644 --- a/locale/en-US/courseInformation.php +++ b/locale/en-US/courseInformation.php @@ -27,4 +27,5 @@ $this->phrasen['courseInformation/beispielComputerarchitektur']='Beispiel Comput $this->phrasen['courseInformation/beispielMSEChangeManagement']='Beispiel MSE Change Management und Softwareevolution'; $this->phrasen['courseInformatoin/lvInfoTerminologie']='LV Info - Terminology'; $this->phrasen['courseInformation/terminologieDeutschEnglisch']='Terminology German-English'; +$this->phrasen['courseInformation/incomingplaetze']='Incomingplätze'; ?> \ No newline at end of file diff --git a/locale/en-US/global.php b/locale/en-US/global.php index cdc0c0b5e..3970adef5 100755 --- a/locale/en-US/global.php +++ b/locale/en-US/global.php @@ -89,7 +89,7 @@ $this->phrasen['global/zweck']='Purpose'; $this->phrasen['global/aktion']='Action'; $this->phrasen['global/nummer']='Number'; $this->phrasen['global/gruppe']='Group'; -$this->phrasen['global/verband']='Association'; +$this->phrasen['global/verband']='Division'; $this->phrasen['global/kalender']='Calendar'; $this->phrasen['global/beginn']='Start'; $this->phrasen['global/ende']='End'; diff --git a/rdf/lvinfo.rdf.php b/rdf/lvinfo.rdf.php index 75638e9df..7c0059faf 100644 --- a/rdf/lvinfo.rdf.php +++ b/rdf/lvinfo.rdf.php @@ -69,6 +69,7 @@ tbl_lehrveranstaltung.sprache as unterrichtssprache, tbl_lehrveranstaltung.ects as ects, tbl_lehrveranstaltung.semesterstunden as lv_semesterstunden, tbl_lehrveranstaltung.orgform_kurzbz as orgform_kurzbz, +tbl_lehrveranstaltung.incoming as incoming, lower(tbl_studiengang.typ::varchar(1) || tbl_studiengang.kurzbz) as stg_kuerzel, tbl_lvinfo.* FROM (lehre.tbl_lehrveranstaltung JOIN campus.tbl_lvinfo USING(lehrveranstaltung_id)) JOIN public.tbl_studiengang USING(studiengang_kz) @@ -114,6 +115,7 @@ if($db->db_query($qry)) anmerkung); ?>]]>kurzbeschreibung); ?>]]>orgform_kurzbz); ?>]]> + incoming); ?>]]> + * Andreas Oesterreicher < andreas.oesterreicher@technikum-wien.at > + * Rudolf Hangl < rudolf.hangl@technikum-wien.at > + * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > + * Manfred Kindl < manfred.kindl@technikum-wien.at > + */ + + /** + * @updated 11.11.2011 kindl + * + */ + require_once('../../config/vilesci.config.inc.php'); + require_once('../../include/basis_db.class.php'); + if (!$db = new basis_db()) + die('Es konnte keine Verbindung zum Server aufgebaut werden.'); + + + $sql_query="SELECT studiengang_kz, UPPER(tbl_studiengang.typ || tbl_studiengang.kurzbz) AS kuerzel, bezeichnung FROM public.tbl_studiengang WHERE studiengang_kz>=0 ORDER BY kuerzel"; + //echo $sql_query."
"; + $result_stg=$db->db_query($sql_query); + if(!$result_stg) + die("studiengang not found! ".$db->db_last_error()); + + + $stgid=(isset($_REQUEST['stgid'])?$_REQUEST['stgid']:''); + $semester=(isset($_REQUEST['semester'])?$_REQUEST['semester']:0); + $verband=(isset($_REQUEST['verband'])?$_REQUEST['verband']:0); + $gruppe=(isset($_REQUEST['gruppe'])?$_REQUEST['gruppe']:0); + $lehreinheit_id=(isset($_REQUEST['lehreinheit_id'])?$_REQUEST['lehreinheit_id']:''); + $type=(isset($_REQUEST['type'])?$_REQUEST['type']:''); + +?> + + + +Incoming löschen + + + + +

Incoming löschen

+
+ + +

+ Löscht den entsprechenden Incoming aus beiden LV-Plan Tabellen und auch die Gruppenzuteilung im FAS.

+ + Lehreinheit + +

+

Studiengang + + Semester + + Verband + + Gruppe + +

+ +

+ + +

+
+ +"; + if (!$error) + { + $sql_query="DELETE FROM lehre.tbl_stundenplandev + WHERE lehreinheit_id=".$_POST['lehreinheit_id']." + AND studiengang_kz='".$_POST['stgid']."' + AND semester=".$_POST['semester']." + AND verband='I' + AND gruppe='".$_POST['gruppe']."'; + + DELETE FROM lehre.tbl_stundenplan + WHERE lehreinheit_id=".$_POST['lehreinheit_id']." + AND studiengang_kz='".$_POST['stgid']."' + AND semester=".$_POST['semester']." + AND verband='I' + AND gruppe='".$_POST['gruppe']."'; + + DELETE FROM lehre.tbl_lehreinheitgruppe + WHERE lehreinheit_id=".$_POST['lehreinheit_id']." + AND studiengang_kz='".$_POST['stgid']."' + AND semester=".$_POST['semester']." + AND verband='I' + AND gruppe='".$_POST['gruppe']."'"; + //echo $sql_query; + $result=$db->db_query($sql_query); + if(!$result) + { + echo $db->db_last_error()."
"; + $error=true; + } + else + echo "Lehreinheit: ".$_POST['lehreinheit_id']." - Studiengang_Kz: ".$_POST['stgid']." - Semester: ".$_POST['semester']." - Verband: I - Gruppe: ".$_POST['gruppe']." -- Gelöscht!
"; + + if (!$error) + echo "
Gruppe erfolgreich gelöscht
"; + else + echo "
Es ist ein Fehler aufgetreten!
"; + } +} +?> + + diff --git a/vilesci/lehre/reservierung_insert.php b/vilesci/lehre/reservierung_insert.php index 36d030f9d..c48fb3b55 100644 --- a/vilesci/lehre/reservierung_insert.php +++ b/vilesci/lehre/reservierung_insert.php @@ -287,7 +287,7 @@ if ($type=="save") for ($i=0; ($i<$stdblock)&&!$error; $i++) { $std=$stdbegin+($i % $stdblock); - if ( ($std==$stdbegin) && (($i>0)||($stdblock==1)) ) + if ( ($std==$stdbegin) && (($i>0)||($stdblock==0)) ) { $time=mktime(0, 0, 0, $date[mon], $date[mday], $date[year]); $date=getdate($time+(604800*$_POST['rythmus']));
degree programme:$stg_kurzbz
semester:$sem
Degree programme:$stg_kurzbz
Semester:$sem
  
ECTS Credits: ".number_format(stripslashes($ects_points),1,'.','')."
Incoming: '.stripslashes($anz_incoming).'
Incoming: 0