From 1ea228a4a598eb3dd2c86a728f97bd5fab94b682 Mon Sep 17 00:00:00 2001 From: Robert Anderson <randerson@lbsd.net> Date: Fri, 8 May 2009 12:49:01 +0000 Subject: [PATCH] Added updateAdminGroup and getAdminGroup functions --- webgui/include/ajax/functions/AdminGroups.php | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/webgui/include/ajax/functions/AdminGroups.php b/webgui/include/ajax/functions/AdminGroups.php index d838fb80..c9983d23 100644 --- a/webgui/include/ajax/functions/AdminGroups.php +++ b/webgui/include/ajax/functions/AdminGroups.php @@ -42,6 +42,29 @@ function getAdminGroups($params) { return array($resultArray,$numResults); } +# Return list of users +function getAdminGroup($params) { + global $db; + + + $res = DBSelect("SELECT ID, Name, Priority, Disabled, Comment FROM groups WHERE ID = ?",array($params[0])); + if (!is_object($res)) { + return $res; + } + + $resultArray = array(); + + $row = $res->fetchObject(); + + $resultArray['ID'] = $row->id; + $resultArray['Name'] = $row->name; + $resultArray['Priority'] = $row->priority; + $resultArray['Disabled'] = $row->disabled; + $resultArray['Comment'] = $row->comment; + + return $resultArray; +} + # Remove admin group function removeAdminGroup($params) { global $db; @@ -66,4 +89,16 @@ function createAdminGroup($params) { return NULL; } +# Edit admin group +function updateAdminGroup($params) { + global $db; + + $res = DBDo("UPDATE groups SET Name = ? WHERE ID = ?",array($params[0]['Name'],$params[0]['ID'])); + if (!is_numeric($res)) { + return $res; + } + + return NULL; +} + ?> -- GitLab