mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 20:29:29 +00:00
Länge der angezeigten LV-Bezeichnungen im CIS-Menue konfigurierbar
This commit is contained in:
@@ -30,6 +30,7 @@
|
||||
* - studiengang_kurzbz_hi 3-stelliges Studiengangskuerzel grossgeschrieben
|
||||
*/
|
||||
require_once(dirname(__FILE__).'/menu_addon.class.php');
|
||||
require_once(dirname(__FILE__).'/../../config/cis.config.inc.php');
|
||||
require_once(dirname(__FILE__).'/../../include/studiengang.class.php');
|
||||
require_once(dirname(__FILE__).'/../../include/lehrveranstaltung.class.php');
|
||||
require_once(dirname(__FILE__).'/../../include/organisationsform.class.php');
|
||||
@@ -58,6 +59,10 @@ class menu_addon_lehrveranstaltungen extends menu_addon
|
||||
|
||||
$p = new phrasen($sprache);
|
||||
|
||||
if (defined("CIS_LVMENUE_CUTLENGTH"))
|
||||
$cutlength = CIS_LVMENUE_CUTLENGTH;
|
||||
else
|
||||
$cutlength = 21;
|
||||
|
||||
$this->block.='
|
||||
<script language="JavaScript" type="text/javascript">
|
||||
@@ -213,7 +218,7 @@ class menu_addon_lehrveranstaltungen extends menu_addon
|
||||
}
|
||||
else
|
||||
{
|
||||
// Wenn es in diesem Studiengang keine genehmigte Studienordnung gibt dann
|
||||
// Wenn es in diesem Studiengang keine genehmigte Studienordnung gibt dann
|
||||
// alle LVs anzeigen und nur die Module herausfiltern
|
||||
if($row->lehrtyp_kurzbz!='lv')
|
||||
continue;
|
||||
@@ -230,7 +235,7 @@ class menu_addon_lehrveranstaltungen extends menu_addon
|
||||
}
|
||||
$this->block.= '<tr>';
|
||||
$this->block.= ' <td class="tdwrap"><ul style="margin: 0px; padding: 0px; ">';
|
||||
$this->block.= "<li style='padding: 0px;'><a title=\"".$row->bezeichnung_arr[$sprache]."\" href=\"private/lehre/lesson.php?lvid=$row->lehrveranstaltung_id\" target=\"content\">".$this->CutString($row->bezeichnung_arr[$sprache], 21).' '.$row->lehrform_kurzbz."</a></li>";
|
||||
$this->block.= "<li style='padding: 0px;'><a title=\"".$row->bezeichnung_arr[$sprache]."\" href=\"private/lehre/lesson.php?lvid=$row->lehrveranstaltung_id\" target=\"content\">".$this->CutString($row->bezeichnung_arr[$sprache], $cutlength).' '.$row->lehrform_kurzbz."</a></li>";
|
||||
$this->block.= ' </ul></td>';
|
||||
$this->block.= '</tr>';
|
||||
}
|
||||
|
||||
@@ -23,6 +23,7 @@
|
||||
* Zeigt eine Liste mit den LVs zu denen der Lektor oder Student zugeordnet ist.
|
||||
*/
|
||||
require_once(dirname(__FILE__).'/menu_addon.class.php');
|
||||
require_once(dirname(__FILE__).'/../../config/cis.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');
|
||||
@@ -41,7 +42,10 @@ class menu_addon_meinelv extends menu_addon
|
||||
$is_lector=check_lektor($user);
|
||||
|
||||
$p = new phrasen($sprache);
|
||||
$cutlength=21;
|
||||
if (defined("CIS_LVMENUE_CUTLENGTH"))
|
||||
$cutlength = CIS_LVMENUE_CUTLENGTH;
|
||||
else
|
||||
$cutlength = 21;
|
||||
|
||||
//Meine LVs Student
|
||||
if(!$is_lector)
|
||||
@@ -156,7 +160,7 @@ class menu_addon_meinelv extends menu_addon
|
||||
public.tbl_studiengang
|
||||
LEFT JOIN
|
||||
public.tbl_studiengangstyp ON (tbl_studiengang.typ=tbl_studiengangstyp.typ)
|
||||
|
||||
|
||||
WHERE
|
||||
tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND
|
||||
tbl_studiengang.studiengang_kz=tbl_lehrveranstaltung.studiengang_kz AND
|
||||
|
||||
@@ -216,7 +216,7 @@ define('CIS_PRUEFUNGSANMELDUNG_USER','p.pruefungsanmeldung');
|
||||
define('CIS_PRUEFUNGSANMELDUNG_ANRECHNUNG', true);
|
||||
|
||||
//Gibt an, ob der Bereich zur Anmeldung zu Pruefungen des gesamten Studiengangs angezeigt werden soll
|
||||
define('CIS_PRUEFUNGSANMELDUNG_LEHRVERANSTALTUNGEN_AUS_STUDIENGANG', true);
|
||||
define('CIS_PRUEFUNGSANMELDUNG_LEHRVERANSTALTUNGEN_AUS_STUDIENGANG', true);
|
||||
|
||||
//Gibt an, wie viele Semester aus der Vergangenheit unter Meine LV angezeigt werden
|
||||
define('CIS_MEINELV_ANZAHL_SEMESTER_PAST', 3);
|
||||
@@ -224,4 +224,6 @@ define('CIS_MEINELV_ANZAHL_SEMESTER_PAST', 3);
|
||||
//Gibt an, welche Buchungstypen bei der Überprüfung auf Einzahlung berücksichtigt werden
|
||||
define('CIS_DOKUMENTE_STUDIENBEITRAG_TYPEN', serialize(array("Studiengebuehr")));
|
||||
|
||||
//Gibt an bei welcher Länge die LV-Bezeichnungen im Menü abgeschnitten werden. Default: 21
|
||||
define('CIS_LVMENUE_CUTLENGTH', 21);
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user