*/ /** * Menue Addon fuer die Darstellung der Freifaecher * * Es wird eine Link-Liste mit allen aktuellen Freifaechern erstellt */ require_once(dirname(__FILE__).'/menu_addon.class.php'); require_once(dirname(__FILE__).'/../../include/functions.inc.php'); require_once(dirname(__FILE__).'/../../include/lehrveranstaltung.class.php'); require_once(dirname(__FILE__).'/../../include/studiensemester.class.php'); class menu_addon_freifaecher extends menu_addon { public function __construct() { parent::__construct(); $this->link=false; $sprache = getSprache(); $stsem = new studiensemester(); $stsem = $stsem->getAktOrNext(); $lv_obj = new lehrveranstaltung(); if(!$lv_obj->load_lva('0',null, null,true,false,'bezeichnung')) echo "$lv_obj->errormsg"; foreach($lv_obj->lehrveranstaltungen AS $row) { $this->items[] = array('title'=>$row->bezeichnung_arr[$sprache], 'target'=>'content', 'link'=>'private/lehre/lesson.php?lvid='.$row->lehrveranstaltung_id.'&studiensemester_kurzbz='.$stsem, 'name'=>'aktiv?' style="" ':' style=""').'>'.(!$row->aktiv?' ':' ').' '.CutString($row->bezeichnung_arr[$sprache], 21, '...').'' ); } $this->block.= ''; $this->output(); } } new menu_addon_freifaecher(); ?>