- Config hinzugefügt um Lektorenzuordnungen im CIS nur anzuzeigen wenn der Vertrag erteilt wurde

- Verträge werden erst ab Status erteilt für Lektoren angezeigt
This commit is contained in:
Andreas Österreicher
2020-03-12 19:24:47 +01:00
parent e8460f03c1
commit 1f4722b7a0
9 changed files with 157 additions and 18 deletions
+13
View File
@@ -24,11 +24,13 @@
*/
require_once(dirname(__FILE__).'/menu_addon.class.php');
require_once(dirname(__FILE__).'/../../config/cis.config.inc.php');
require_once(dirname(__FILE__).'/../../config/global.config.inc.php');
require_once(dirname(__FILE__).'/../../include/functions.inc.php');
require_once(dirname(__FILE__).'/../../include/phrasen.class.php');
require_once(dirname(__FILE__).'/../../include/studiensemester.class.php');
require_once(dirname(__FILE__).'/../../include/studiengang.class.php');
require_once(dirname(__FILE__).'/../../include/lehrveranstaltung.class.php');
require_once(dirname(__FILE__).'/../../include/vertrag.class.php');
class menu_addon_meinelv extends menu_addon
{
@@ -187,6 +189,17 @@ class menu_addon_meinelv extends menu_addon
$lv_obj = new lehrveranstaltung();
$lv_obj->load($row->lehrveranstaltung_id);
// Nur erteilte Vertraege anzeigen wenn dies im Config hinterlegt ist.
if (defined('CIS_LV_LEKTORINNENZUTEILUNG_VERTRAGSPRUEFUNG_VON')
&& CIS_LV_LEKTORINNENZUTEILUNG_VERTRAGSPRUEFUNG_VON != '')
{
$vertrag = new vertrag();
if (!$vertrag->isVertragErteiltLV($lv_obj->lehrveranstaltung_id, $stsem, $user))
{
continue;
}
}
if($row->studiengang_kz==0 AND $row->semester==0)
{
$this->items[] = array('title'=>$lv_obj->bezeichnung_arr[$sprache],