[Phpslash-commit] CVS: phpslash-ft/public_html/admin groupAdmin.php3,NONE,1.1
Brought to you by:
joestewart,
nhruby
From: Joe S. <joe...@us...> - 2002-05-23 18:41:27
|
Update of /cvsroot/phpslash/phpslash-ft/public_html/admin In directory usw-pr-cvs1:/tmp/cvs-serv23839/phpslash-ft/public_html/admin Added Files: groupAdmin.php3 Log Message: Permission Groups --- NEW FILE: groupAdmin.php3 --- <?php /* $Id: groupAdmin.php3,v 1.1 2002/05/23 18:41:24 joestewart Exp $ */ $pagetitle = "Group Administration"; // header title $xsiteobject = "Administration"; // Defines The META TAG Page Type require("config.php3"); page_open(array("sess"=>"slashSess","auth"=>"slashAuth","perm"=>"slashPerm")); /***************************** START OF PAGE *****************************/ slashhead($pagetitle,$xsiteobject); /* DEBUG */ debug("HTTP_POST_VARS", $HTTP_POST_VARS); debug("HTTP_GET_VARS", $HTTP_GET_VARS); debug("group_name", $group_name); debug("group_description", $group_description); /* DEBUG */ $group = new Group; if ($perm->have_perm("groupAdmin")) { switch ($submit) { case "delete": $success = $group->deleteGroup($group_id); if($success) { echo message( pslgetText($group->getMessage())); } else { error( pslgetText($group->getMessage())); } $group->newGroup(); $group->listGroup(); $group->editPermission(); $group->listPermission(); break; case "submit": $success = $group->saveGroup($HTTP_POST_VARS); if($success) { echo message( pslgetText($group->getMessage())); } else { error( pslgetText($group->getMessage())); } $group->newGroup(); $group->listGroup(); $group->editPermission(); $group->listPermission(); break; case "edit": $ary["group_id"] = $HTTP_GET_VARS['group_id']; debug("ary[group_id]", $ary["group_id"]); $group->editGroup($ary); $group->listGroup(); break; case "deleteperm": $success = $group->deletePermission($permission_id); if($success) { echo message( pslgetText($group->getMessage())); } else { error( pslgetText($group->getMessage())); } $group->newGroup(); $group->listGroup(); $group->editPermission(); $group->listPermission(); break; case "submitperm": $success = $group->savePermission($HTTP_POST_VARS); if($success) { echo message( pslgetText($group->getMessage())); } else { error( pslgetText($group->getMessage())); } $group->newGroup(); $group->listGroup(); $group->editPermission(); $group->listPermission(); break; case "editperm": $ary["permission_id"] = $HTTP_GET_VARS['permission_id']; // debug("ary[permission_id]", $ary["permission_id"]); $group->editPermission($ary); $group->newGroup(); $group->listGroup(); $group->listPermission(); break; default: $group->newGroup(); $group->listGroup(); $group->editPermission(); $group->listPermission(); } } else { titlebar("100%","Error! Invalid Privileges"); echo "Sorry. You do not have the necessary privilege to view this page."; } slashfoot(); page_close(); ?> |