From be76fd933a4c98a3d5ea3f6dffd94f618d08ad96 Mon Sep 17 00:00:00 2001 From: Christian Paminger Date: Wed, 10 Oct 2007 12:45:49 +0000 Subject: [PATCH] --- include/benutzerberechtigung.class.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/benutzerberechtigung.class.php b/include/benutzerberechtigung.class.php index 9fea42136..e3ffbb9ab 100644 --- a/include/benutzerberechtigung.class.php +++ b/include/benutzerberechtigung.class.php @@ -296,7 +296,7 @@ class benutzerberechtigung } //Wenn Berechtigung fuer Bestimmte Klasse vorhanden ist - if($berechtigung == $b->berechtigung_kurzbz && $studiengang_kz==null && $art==null && $fachbereich_kurzbz==null) + if(($berechtigung==$b->berechtigung_kurzbz || $b->berechtigung_kurzbz=='admin') && is_null($studiengang_kz) && is_null($art) && is_null($fachbereich_kurzbz)) if ($b->starttimestamp!=null && $b->endetimestamp!=null) { if ($timestamp>$b->starttimestamp && $timestamp<$b->endetimestamp) @@ -304,9 +304,9 @@ class benutzerberechtigung } else return true; + //Wenn Berechtigung fuer Bestimmten Studiengang vorhanden ist - if ($berechtigung==$b->berechtigung_kurzbz - && ($studiengang_kz==$b->studiengang_kz || $b->studiengang_kz==0) && $art==null && $b->fachbereich_kurzbz==null) + if ($berechtigung==$b->berechtigung_kurzbz && ($studiengang_kz==$b->studiengang_kz || is_null($b->studiengang_kz)) && $art==null && $b->fachbereich_kurzbz==null) if ($b->starttimestamp!=null && $b->endetimestamp!=null) { if ($timestamp>$b->starttimestamp && $timestamp<$b->endetimestamp)