mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-19 16:02:15 +00:00
- Punkteeingabe bei Noten im FAS ist jetzt auch mit , möglich
- Lesbare Fehlermeldung beim Speichern von ungültigen Punkten
This commit is contained in:
@@ -2614,23 +2614,31 @@ if(!$error)
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
$punkte=$_POST['punkte'];
|
||||
$lehrveranstaltung_id=$_POST['lehrveranstaltung_id'];
|
||||
$studiensemester_kurzbz=$semester_aktuell;
|
||||
|
||||
$notenschluessel = new notenschluessel();
|
||||
if(($note = $notenschluessel->getNote($punkte, $lehrveranstaltung_id, $studiensemester_kurzbz))!==false)
|
||||
if(is_numeric($punkte))
|
||||
{
|
||||
$return = true;
|
||||
$error = false;
|
||||
$data = $note;
|
||||
$lehrveranstaltung_id=$_POST['lehrveranstaltung_id'];
|
||||
$studiensemester_kurzbz=$semester_aktuell;
|
||||
|
||||
$notenschluessel = new notenschluessel();
|
||||
if(($note = $notenschluessel->getNote($punkte, $lehrveranstaltung_id, $studiensemester_kurzbz))!==false)
|
||||
{
|
||||
$return = true;
|
||||
$error = false;
|
||||
$data = $note;
|
||||
}
|
||||
else
|
||||
{
|
||||
$return = false;
|
||||
$error = true;
|
||||
$errormsg=$notenschluessel->errormsg;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$return = false;
|
||||
$error = true;
|
||||
$errormsg=$notenschluessel->errormsg;
|
||||
$return = true;
|
||||
$error = false;
|
||||
$data = '';
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -2717,7 +2725,7 @@ if(!$error)
|
||||
$noten->benotungsdatum = date('Y-m-d H:i:s');
|
||||
$noten->note = $_POST['note'];
|
||||
if(isset($_POST['punkte']))
|
||||
$noten->punkte=$_POST['punkte'];
|
||||
$noten->punkte=str_replace(',','.',$_POST['punkte']);
|
||||
|
||||
if($noten->save())
|
||||
{
|
||||
|
||||
@@ -149,6 +149,11 @@ class zeugnisnote extends basis_db
|
||||
$this->errormsg = 'Note ist ungueltig';
|
||||
return false;
|
||||
}
|
||||
if($this->punkte!='' && !is_numeric($this->punkte))
|
||||
{
|
||||
$this->errormsg = 'Punkte sind ungueltig';
|
||||
return false;
|
||||
}
|
||||
if($this->uebernahmedatum!='' && !mb_ereg("([0-9]{4})-([0-9]{2})-([0-9]{2})",$this->uebernahmedatum))
|
||||
{
|
||||
$this->errormsg = 'Uebernahmedatum ist ungueltig';
|
||||
|
||||
Reference in New Issue
Block a user