mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-26 09:04:28 +00:00
- Reihungstestverwaltung
- Studentenstatus kann nicht mehr geloescht werden - Semesterauswahl beim Interessentenimport
This commit is contained in:
@@ -88,6 +88,7 @@ echo '<?xml-stylesheet href="datepicker/datepicker.css" type="text/css"?>';
|
||||
<command id="menu-dokumente-diplsupplement:command" oncommand="StudentCreateDiplSupplement();"/>
|
||||
<command id="menu-dokumente-studienerfolg-normal:command" oncommand="StudentCreateStudienerfolg();"/>
|
||||
<command id="menu-dokumente-studienerfolg-finanzamt:command" oncommand="StudentCreateStudienerfolg('finanzamt');"/>
|
||||
<command id="menu-extras-reihungstest:command" oncommand="ExtrasShowReihungstest();"/>
|
||||
<command id="menu-help-close:command" oncommand="OpenAboutDialog()"/>
|
||||
</commandset>
|
||||
|
||||
@@ -255,6 +256,16 @@ echo '<?xml-stylesheet href="datepicker/datepicker.css" type="text/css"?>';
|
||||
</menu>
|
||||
</menupopup>
|
||||
</menu>
|
||||
<menu id="menu-extras" label="&menu-extras.label;" accesskey="&menu-extras.accesskey;">
|
||||
<menupopup id="menu-extras-popup">
|
||||
<menuitem
|
||||
id = "menu-extras-reihungstest"
|
||||
key = "menu-extras-reihungstest:key"
|
||||
label = "&menu-extras-reihungstest.label;"
|
||||
command = "menu-extras-reihungstest:command"
|
||||
accesskey = "&menu-extras-reihungstest.accesskey;"/>
|
||||
</menupopup>
|
||||
</menu>
|
||||
<menu id="menu-help" label="&menu-help.label;" accesskey="&menu-help.accesskey;">
|
||||
<menupopup id="menu-about-popup">
|
||||
<menuitem
|
||||
|
||||
@@ -725,6 +725,11 @@ function StatistikPrintNotenspiegel()
|
||||
window.open('<?php echo APP_ROOT ?>content/statistik/notenspiegel.php?studiengang_kz='+studiengang_kz+'&semester='+semester,'Notenspiegel');
|
||||
}
|
||||
|
||||
function ExtrasShowReihungstest()
|
||||
{
|
||||
window.open('<?php echo APP_ROOT ?>vilesci/stammdaten/reihungstestverwaltung.php','Reihungstest','');
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Oeffnet den About Dialog
|
||||
// ****
|
||||
|
||||
@@ -488,32 +488,40 @@ if(!$error)
|
||||
if(isset($_POST['studiensemester_kurzbz']) && isset($_POST['rolle_kurzbz']) &&
|
||||
isset($_POST['prestudent_id']) && is_numeric($_POST['prestudent_id']))
|
||||
{
|
||||
$rolle = new prestudent($conn, null, true);
|
||||
if($rolle->load_rolle($_POST['prestudent_id'],$_POST['rolle_kurzbz'],$_POST['studiensemester_kurzbz']))
|
||||
if($_POST['rolle_kurzbz']=='Student')
|
||||
{
|
||||
if($rechte->isBerechtigt('admin',0) || $rolle->insertvon == $user)
|
||||
{
|
||||
if($rolle->delete_rolle($_POST['prestudent_id'],$_POST['rolle_kurzbz'],$_POST['studiensemester_kurzbz']))
|
||||
$return = false;
|
||||
$errormsg = 'Studentenrolle kann nur durch den Administrator geloescht werden';
|
||||
}
|
||||
else
|
||||
{
|
||||
$rolle = new prestudent($conn, null, true);
|
||||
if($rolle->load_rolle($_POST['prestudent_id'],$_POST['rolle_kurzbz'],$_POST['studiensemester_kurzbz']))
|
||||
{
|
||||
if($rechte->isBerechtigt('admin',0) || $rolle->insertvon == $user)
|
||||
{
|
||||
$return = true;
|
||||
if($rolle->delete_rolle($_POST['prestudent_id'],$_POST['rolle_kurzbz'],$_POST['studiensemester_kurzbz']))
|
||||
{
|
||||
$return = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
$return = false;
|
||||
$errormsg = $rolle->errormsg;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$return = false;
|
||||
$errormsg = $rolle->errormsg;
|
||||
$errormsg = 'Sie haben keine Berechtigung zum Loeschen dieser Rolle';
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$return = false;
|
||||
$errormsg = 'Sie haben keine Berechtigung zum Loeschen dieser Rolle';
|
||||
$errormsg = $rolle->errormsg;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$return = false;
|
||||
$errormsg = $rolle->errormsg;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -602,7 +610,7 @@ if(!$error)
|
||||
$student->matrikelnr = $matrikelnr;
|
||||
$student->prestudent_id = $prestd->prestudent_id;
|
||||
$student->studiengang_kz = $prestd->studiengang_kz;
|
||||
$student->semester = 1; //$hlp->result[0]->ausbildungssemester
|
||||
$student->semester = $hlp->result[0]->ausbildungssemester;
|
||||
$student->verband = ' ';
|
||||
$student->gruppe = ' ';
|
||||
$student->insertamum = date('Y-m-d H:i:s');
|
||||
@@ -614,8 +622,8 @@ if(!$error)
|
||||
$rolle = new prestudent($conn);
|
||||
$rolle->prestudent_id = $prestd->prestudent_id;
|
||||
$rolle->rolle_kurzbz = 'Student';
|
||||
$rolle->studiensemester_kurzbz = $semester_aktuell; //$hlp->result[0]->studiensemester_kurzbz;
|
||||
$rolle->ausbildungssemester = 1; //$hlp->result[0]->ausbildungssemester
|
||||
$rolle->studiensemester_kurzbz = $hlp->result[0]->studiensemester_kurzbz;
|
||||
$rolle->ausbildungssemester = $hlp->result[0]->ausbildungssemester;
|
||||
$rolle->datum = date('Y-m-d');
|
||||
$rolle->insertamum = date('Y-m-d H:i:s');
|
||||
$rolle->insertvon = $user;
|
||||
@@ -626,9 +634,9 @@ if(!$error)
|
||||
//StudentLehrverband anlegen
|
||||
$studentlehrverband = new student($conn);
|
||||
$studentlehrverband->uid = $uid;
|
||||
$studentlehrverband->studiensemester_kurzbz = $semester_aktuell; //$hlp->result[0]->studiensemester_kurzbz;
|
||||
$studentlehrverband->studiensemester_kurzbz = $hlp->result[0]->studiensemester_kurzbz;
|
||||
$studentlehrverband->studiengang_kz = $prestd->studiengang_kz;
|
||||
$studentlehrverband->semester = 1; //$hlp->result[0]->ausbildungssemester
|
||||
$studentlehrverband->semester = $hlp->result[0]->ausbildungssemester;
|
||||
$studentlehrverband->verband = ' ';
|
||||
$studentlehrverband->gruppe = ' ';
|
||||
$studentlehrverband->insertamum = date('Y-m-d H:i:s');
|
||||
|
||||
Reference in New Issue
Block a user