diff --git a/cms/admin_dms.php b/cms/admin_dms.php new file mode 100755 index 000000000..48792a192 --- /dev/null +++ b/cms/admin_dms.php @@ -0,0 +1,453 @@ + + * + */ +require_once('../config/cis.config.inc.php'); +require_once('../include/functions.inc.php'); +require_once('../include/dms.class.php'); +require_once('../include/gruppe.class.php'); +require_once('../include/benutzerberechtigung.class.php'); + + +$user = get_uid(); +$rechte = new benutzerberechtigung(); +$rechte->getBerechtigungen($user); +if(!$rechte->isberechtigt('basis/dms',null, 'suid', null)) + die('Sie haben keine Berechtigung diese Seite zu sehen.'); + +$kategorie_kurzbz = isset($_REQUEST['kategorie_kurzbz'])?$_REQUEST['kategorie_kurzbz']:''; + +$method = isset($_REQUEST['method'])?$_REQUEST['method']:''; +?> + + +
+
+ Kategorie:+
|
+
+ Eigenschaften | Gruppen '; + + switch($method) + { + case 'gruppe': + print_rights($kategorie_kurzbz); + break; + + default: + drawKategorie($kategorie_kurzbz); + break; + } + + + echo ' + |
+ ||||||
| Gruppe Kurzbz | +Bezeichnung | ++ |
|---|---|---|
| ',$row->gruppe_kurzbz,' | '; + echo '',$row->bezeichnung,' | '; + echo '
+
+
+
+ | ';
+ echo '
';
+
+ //Suchen, ob eine Sperre fuer diese Kategorie vorhanden ist
+ $groups = $dms->getLockGroups($row->kategorie_kurzbz);
+ $locked='';
+ if(count($groups)>0)
+ {
+ $locked = '
';
+ }
+ if(count($dms->result)>0)
+ {
+
+ echo '
+