Re: Gruppen Berechtigungen ändern
Verfasst: Mi 23. Mär 2016, 13:40
Na wie schön, dann hab ich den Fehler wohl irgendwann in meine Dev Version eingebaut.
Ich blick grad nicht so richtig durch...
Beim Anlegen einer neuen Seite steigt der da aus. Der Sinn ist: Wenn der Benutzer nicht in Gruppe 1 (Administratoren) ist, nimm die übergebenen Gruppen und schau, ob er dort drin ist. Wenn er nun seine eigene Gruppe nicht angehakt hat, kann er die Seite nicht anlegen. Das ist doch völlig sinnfrei...
Ich blick grad nicht so richtig durch...
Code: Alles auswählen
if ( !in_array(1, $users->get_groups_id()) ) // user is not in Administrators group
{
$admin_perm_ok = false;
foreach ($options['admin_groups'] as $adm_group)
if ( in_array( $adm_group, $users->get_groups_id() ) )
$admin_perm_ok = true;
if ( $admin_perm_ok == false )
{
CAT_Object::json_error($backend->lang()->translate('You do not have the permission add a page here. agaga'));
exit();
}