Added additional configuration items

- CIS_LVPLAN_SAALPLAN_ANZEIGEN
	Hides Saalplan on Schedule Page
   - CIS_NOTENLISTE_OFFIZIELL_ANZEIGEN
	Only display official Grades in CIS Gradelist
This commit is contained in:
Andreas Oesterreicher
2019-06-24 17:48:38 +02:00
parent 1b8f494205
commit 7f92d89a67
3 changed files with 469 additions and 453 deletions
+8 -5
View File
@@ -247,13 +247,16 @@ else
tbl_lehrveranstaltung.zeugnis, tbl_lehrveranstaltung.ects
FROM
lehre.tbl_lehrveranstaltung, lehre.tbl_zeugnisnote
LEFT OUTER JOIN
campus.tbl_lvgesamtnote
USING (lehrveranstaltung_id, student_uid, studiensemester_kurzbz)
LEFT OUTER JOIN campus.tbl_lvgesamtnote USING (lehrveranstaltung_id, student_uid, studiensemester_kurzbz)
LEFT OUTER JOIN lehre.tbl_note on tbl_zeugnisnote.note = tbl_note.note
WHERE
tbl_zeugnisnote.student_uid = " . $db->db_add_param($user) . $sqlFilter . "
AND tbl_lehrveranstaltung.lehrveranstaltung_id = tbl_zeugnisnote.lehrveranstaltung_id
ORDER BY bezeichnung";
AND tbl_lehrveranstaltung.lehrveranstaltung_id = tbl_zeugnisnote.lehrveranstaltung_id";
if(defined('CIS_NOTENLISTE_OFFIZIELL_ANZEIGEN') && CIS_NOTENLISTE_OFFIZIELL_ANZEIGEN)
$qry .= " AND tbl_note.offiziell = true";
$qry .= " ORDER BY tbl_lehrveranstaltung.bezeichnung";
if ($result = $db->db_query($qry))
{
+14 -5
View File
@@ -314,8 +314,14 @@ function LoadGruppe(type)
</td></tr>
<tr>
<td width="30%">
<h2>'.$p->t("lvplan/saalplan").'</h2>
<td width="30%">';
if(!defined('CIS_LVPLAN_SAALPLAN_ANZEIGEN') || CIS_LVPLAN_SAALPLAN_ANZEIGEN)
{
echo '<h2>'.$p->t("lvplan/saalplan").'</h2>';
}
echo '
</td>
<td>';
@@ -328,14 +334,16 @@ function LoadGruppe(type)
</td>
</tr>
<tr>
<td valign="top">
<td valign="top">';
if(!defined('CIS_LVPLAN_SAALPLAN_ANZEIGEN') || CIS_LVPLAN_SAALPLAN_ANZEIGEN)
{ echo '
<select name="select" style="width:200px;" onChange="MM_jumpMenu(\'self\',this,0)">
<option value="stpl_week.php" selected>'.$p->t('lvplan/raumAuswaehlen').'</option>';
if(defined('CIS_SAALPLAN_ALLERAEUME_OPTION') && CIS_SAALPLAN_ALLERAEUME_OPTION)
echo '<option value="stpl_week.php?type=ort&amp;ort_kurzbz=all" value="all">'.$p->t('lvplan/alleRaeume').'</option>';
for ($i=0;$i<$num_rows_ort;$i++)
{
$row=$db->db_fetch_object ($result_ort, $i);
@@ -343,6 +351,7 @@ function LoadGruppe(type)
}
echo '</select>';
}
if ($raumres)
{
+4
View File
@@ -96,6 +96,9 @@ define('FAS_GESAMTNOTE_PRUEFUNGSHONORAR',false);
// Aus Datenschutzgründen ist dies per default deaktiviert
define('CIS_GESAMTNOTE_FREIGABEMAIL_NOTE', false);
// Gibt an ob in der Notenliste der Studierenden nur offizielle Noten oder alle angezeigt werden
define('CIS_NOTENLISTE_OFFIZIELL_ANZEIGEN', false);
// Grenzwerte für Anwesenheit
define('FAS_ANWESENHEIT_ROT', 70);
define('FAS_ANWESENHEIT_GELB', 90);
@@ -126,6 +129,7 @@ define('CIS_LVPLAN_PERSONENAUSWAHL_ANZEIGEN',true);
define('CIS_LVPLAN_LEHRVERBANDAUSWAHL_ANZEIGEN',true);
define('CIS_LVPLAN_ARCHIVAUSWAHL_ANZEIGEN',true);
define('CIS_LVPLAN_ZUSATZMENUE_ANZEIGEN',true);
define('CIS_LVPLAN_SAALPLAN_ANZEIGEN',true);
//Anmerkung bei Unterrichtseinheiten im LV-Plan anzeigen. Anmerkungen bei LV-Plan Sync mitkopieren.
define('LVPLAN_ANMERKUNG_ANZEIGEN',true);