From a02e470970afe775608dc9d7b9ab838b077d2ea5 Mon Sep 17 00:00:00 2001 From: KarpAlex Date: Tue, 2 Nov 2021 11:28:10 +0100 Subject: [PATCH] displaying and editing BPK field in FAS with permission student/bpk --- content/student/studentDBDML.php | 2 ++ content/student/studentdetailoverlay.xul.php | 8 ++++++-- content/student/studentoverlay.js.php | 6 ++++++ rdf/student.rdf.php | 5 ++++- system/dbupdate_3.3.php | 14 ++++++++++++++ 5 files changed, 32 insertions(+), 3 deletions(-) diff --git a/content/student/studentDBDML.php b/content/student/studentDBDML.php index dd3525d1d..d38587b30 100644 --- a/content/student/studentDBDML.php +++ b/content/student/studentDBDML.php @@ -428,6 +428,7 @@ if(!$error) $student->geburtsnation = $_POST['geburtsnation']; $student->sprache = $_POST['sprache']; $student->matrikelnr = $_POST['matrikelnummer']; + $student->bpk = $_POST['bpk']; $student->updateamum = date('Y-m-d H:i:s'); $student->updatevon = $user; @@ -577,6 +578,7 @@ if(!$error) $person->geburtsnation = $_POST['geburtsnation']; $person->sprache = $_POST['sprache']; $person->matr_nr = $_POST['matr_nr']; + $person->bpk = $_POST['bpk']; $person->updateamum = date('Y-m-d H:i:s'); $person->updatevon = $user; diff --git a/content/student/studentdetailoverlay.xul.php b/content/student/studentdetailoverlay.xul.php index 813805886..2154e91ac 100644 --- a/content/student/studentdetailoverlay.xul.php +++ b/content/student/studentdetailoverlay.xul.php @@ -31,7 +31,9 @@ require_once('../../include/variable.class.php'); require_once('../../include/functions.inc.php'); require_once('../../include/benutzerberechtigung.class.php'); -$user=get_uid(); +$user = get_uid(); +$rechte = new benutzerberechtigung(); +$rechte->getBerechtigungen($user); $variable = new variable(); if(!$variable->loadVariables($user)) @@ -72,7 +74,9 @@ echo '';