_rootFolderID)); printCenterStart(); if (!$user->isAdmin()) die("Only an Administrator may use this feature"); //Neue Gruppe anlegen ----------------------------------------------------------------------------- if ($action == "addgroup") { printStartBox(getMLText("add_group")); print "
"; printMLText("adding_group"); $name = sanitizeString($name); $comment = sanitizeString($comment); $newGroup = addGroup($name, $comment); if ($newGroup) { printMLText("op_finished"); printGoto(array(array(getMLText("group_management"), "../out/out.GroupMgr.php"))); } else { printMLText("error_occured"); printGoBack(); } } //Gruppe löschen ---------------------------------------------------------------------------------- else if ($action == "removegroup") { printStartBox(getMLText("rm_group")); print "
"; printMLText("removing_group"); $group = getGroup($groupid); if ($group->remove()) { printMLText("op_finished"); printGoto(array(array(getMLText("group_management"), "../out/out.GroupMgr.php"))); } else { printMLText("error_occured"); printGoBack(); } } //Gruppe bearbeiten ------------------------------------------------------------------------------- else if ($action == "editgroup") { $group = getGroup($groupid); printStartBox(getMLText("edit_group", array("groupname" => $group->getName()))); print "
"; printMLText("editing_group"); $name = sanitizeString($name); $comment = sanitizeString($comment); if ($group->getName() != $name) $group->setName($name); if ($group->getComment() != $comment) $group->setComment($comment); printMLText("op_finished"); printGoto(array(array(getMLText("group_management"), "../out/out.GroupMgr.php"))); } //Benutzer zu Gruppe hinzufügen ------------------------------------------------------------------- else if ($action == "addmember") { printStartBox(getMLText("add_member")); print "
"; printMLText("adding_member"); $group = getGroup($groupid); $newMember = getUser($userid); $group->addUser($newMember); printMLText("op_finished"); printGoto(array(array(getMLText("group_management"), "../out/out.GroupMgr.php"))); } //Benutzer aus Gruppe entfernen ------------------------------------------------------------------- else if ($action == "rmmember") { printStartBox(getMLText("remove_member")); print "
"; printMLText("removing_member"); $group = getGroup($groupid); $oldMember = getUser($userid); $group->removeUser($oldMember); printMLText("op_finished"); printGoto(array(array(getMLText("group_management"), "../out/out.GroupMgr.php"))); } print "
"; printEndBox(); printCenterEnd(); printHTMLFoot(); ?>