mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-19 16:02:15 +00:00
Merge branch 'master' into merge_FHC4_C4
This commit is contained in:
@@ -1431,9 +1431,9 @@ if ($projekt->getProjekteMitarbeiter($user, true))
|
||||
echo '<hr>';
|
||||
echo '<h3>'.($alle===true?$p->t('zeitaufzeichnung/alleEintraege'):$p->t('zeitaufzeichnung/xTageAnsicht', array($angezeigte_tage))).'</h3>';
|
||||
if ($alle===true)
|
||||
echo '<a href="?normal" style="text-decoration:none"><input type="button" value="'.$p->t('zeitaufzeichnung/xTageAnsicht', array($angezeigte_tage)).'"></a>';
|
||||
echo '<a href="?normal'. ($passuid ? '&uid='.$user : '').'" style="text-decoration:none"><input type="button" value="'.$p->t('zeitaufzeichnung/xTageAnsicht', array($angezeigte_tage)).'"></a>';
|
||||
else
|
||||
echo '<a href="?alle" style="text-decoration:none"><input type="button" value="'.$p->t('zeitaufzeichnung/alleAnzeigen').'"></a>';
|
||||
echo '<a href="?alle'. ($passuid ? '&uid='.$user : '') .'" style="text-decoration:none"><input type="button" value="'.$p->t('zeitaufzeichnung/alleAnzeigen').'"></a>';
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -306,4 +306,8 @@ define('FAS_BUCHUNGSTYP_FIXE_KOSTENSTELLE', serialize(
|
||||
)
|
||||
));
|
||||
|
||||
//Studierende mit diesen Noten werden von der AnzahlStudenten im Tempus abgezogen
|
||||
define('NICHT_ZUGELASSENE',serialize(array(6)));
|
||||
|
||||
|
||||
?>
|
||||
|
||||
+26
-3
@@ -157,17 +157,27 @@ function getAnzahl($studiengang_kz, $semester, $verband, $gruppe, $gruppe_kurzbz
|
||||
|
||||
if($mitschwund)
|
||||
{
|
||||
if (defined('NICHT_ZUGELASSENE') && NICHT_ZUGELASSENE !== null) {
|
||||
$noteArray = unserialize(NICHT_ZUGELASSENE);
|
||||
$noteCondition = implode(", ", array_map('intval', $noteArray));
|
||||
} else {
|
||||
$noteCondition = "6"; // Standardwert
|
||||
}
|
||||
|
||||
// Studierende mit Anrechnungen herausnehmen
|
||||
$qry.=" AND NOT EXISTS(
|
||||
SELECT 1 FROM lehre.tbl_zeugnisnote
|
||||
WHERE student_uid=tbl_studentlehrverband.student_uid
|
||||
AND lehrveranstaltung_id=(SELECT lehrveranstaltung_id FROM lehre.tbl_lehreinheit
|
||||
WHERE lehreinheit_id=".$db->db_add_param($lehreinheit_id, FHC_INTEGER).")
|
||||
AND studiensemester_kurzbz=".$db->db_add_param($studiensemester_kurzbz)."
|
||||
AND note=6)";
|
||||
AND studiensemester_kurzbz=".$db->db_add_param($studiensemester_kurzbz)."";
|
||||
|
||||
$qry.=" AND Note IN (" . $noteCondition . "))";
|
||||
|
||||
// Abbrecher und Unterbrecher herausnehmen
|
||||
$qry.=" AND get_rolle_prestudent((SELECT prestudent_id FROM public.tbl_student
|
||||
WHERE student_uid=tbl_studentlehrverband.student_uid),null) NOT IN('Abbrecher','Unterbrecher') ";
|
||||
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -178,6 +188,14 @@ function getAnzahl($studiengang_kz, $semester, $verband, $gruppe, $gruppe_kurzbz
|
||||
|
||||
if($mitschwund)
|
||||
{
|
||||
if (defined('NICHT_ZUGELASSENE') && NICHT_ZUGELASSENE !== null) {
|
||||
$noteArray = unserialize(NICHT_ZUGELASSENE);
|
||||
$noteCondition = implode(", ", array_map('intval', $noteArray));
|
||||
} else {
|
||||
|
||||
$noteCondition = "6"; // Standardwert
|
||||
}
|
||||
|
||||
// Studierende mit Anrechnungen herausnehmen
|
||||
$qry.=" AND NOT EXISTS(
|
||||
SELECT 1 FROM lehre.tbl_zeugnisnote
|
||||
@@ -185,11 +203,16 @@ function getAnzahl($studiengang_kz, $semester, $verband, $gruppe, $gruppe_kurzbz
|
||||
AND lehrveranstaltung_id=(SELECT lehrveranstaltung_id FROM lehre.tbl_lehreinheit
|
||||
WHERE lehreinheit_id=".$db->db_add_param($lehreinheit_id, FHC_INTEGER).")
|
||||
AND studiensemester_kurzbz=".$db->db_add_param($studiensemester_kurzbz)."
|
||||
AND note=6)";
|
||||
";
|
||||
|
||||
$qry.=" AND Note IN (" . $noteCondition . "))";
|
||||
|
||||
// Abbrecher und Unterbrecher herausnehmen
|
||||
$qry.=" AND get_rolle_prestudent((SELECT prestudent_id FROM public.tbl_student
|
||||
WHERE student_uid=tbl_benutzergruppe.uid),null) NOT IN('Abbrecher','Unterbrecher') ";
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if($res_anz = $db->db_query($qry))
|
||||
|
||||
@@ -5449,13 +5449,13 @@ The invoice will be sent to you again. <u><strong>The amount is only to be trans
|
||||
'phrases' => array(
|
||||
array(
|
||||
'sprache' => 'German',
|
||||
'text' => 'Unruly Person wurde gefunden',
|
||||
'text' => 'Person mit Markierung „unruly“ gefunden',
|
||||
'description' => '',
|
||||
'insertvon' => 'system'
|
||||
),
|
||||
array(
|
||||
'sprache' => 'English',
|
||||
'text' => 'Unruly Person detected',
|
||||
'text' => 'Person flagged as "unruly" detected',
|
||||
'description' => '',
|
||||
'insertvon' => 'system'
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user