From 16e8bf96066721ec2464a44b2543f08e1b6cbe8f Mon Sep 17 00:00:00 2001 From: hainberg Date: Wed, 28 Aug 2019 11:57:46 +0200 Subject: [PATCH] Added lehrauftrag-permissions to tbl_berechtigung Permissios . lehrauftrag_bestellen . lehrauftrag_erteilen --- system/dbupdate_3.3.php | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/system/dbupdate_3.3.php b/system/dbupdate_3.3.php index f18ba7e5d..a321b4b3e 100644 --- a/system/dbupdate_3.3.php +++ b/system/dbupdate_3.3.php @@ -3107,6 +3107,34 @@ if($result = @$db->db_query("SELECT 1 FROM lehre.tbl_vertragsstatus WHERE vertra } } +// Add permission to order lehrauftrag (lehrauftrag_bestellen) +if($result = @$db->db_query("SELECT 1 FROM system.tbl_berechtigung WHERE berechtigung_kurzbz = 'lehre/lehrauftrag_bestellen';")) +{ + if($db->db_num_rows($result) == 0) + { + $qry = "INSERT INTO system.tbl_berechtigung(berechtigung_kurzbz, beschreibung) VALUES('lehre/lehrauftrag_bestellen', 'Lehrauftrag bestellen');"; + + if(!$db->db_query($qry)) + echo 'system.tbl_berechtigung '.$db->db_last_error().'
'; + else + echo ' system.tbl_berechtigung: Added permission for lehre/lehrauftrag_bestellen
'; + } +} + +// Add permission to approve lehrauftrag (lehrauftrag_erteilen) +if($result = @$db->db_query("SELECT 1 FROM system.tbl_berechtigung WHERE berechtigung_kurzbz = 'lehre/lehrauftrag_erteilen';")) +{ + if($db->db_num_rows($result) == 0) + { + $qry = "INSERT INTO system.tbl_berechtigung(berechtigung_kurzbz, beschreibung) VALUES('lehre/lehrauftrag_erteilen', 'Lehrauftrag erteilen');"; + + if(!$db->db_query($qry)) + echo 'system.tbl_berechtigung '.$db->db_last_error().'
'; + else + echo ' system.tbl_berechtigung: Added permission for lehre/lehrauftrag_erteilen
'; + } +} + // *** Pruefung und hinzufuegen der neuen Attribute und Tabellen echo '

Pruefe Tabellen und Attribute!

';