has_access(100) || Config::get('demo_mode')) { access_denied(); exit(); } show_header(); switch ($_REQUEST['action']) { case 'delete_record': Access::delete($_REQUEST['access_id']); $url = Config::get('web_path') . '/admin/access.php'; show_confirmation(_('Deleted'),_('Your Access List Entry has been removed'),$url); break; case 'add_host': Access::create($_POST); $url = Config::get('web_path') . '/admin/access.php'; show_confirmation(_('Added'),_('Your new Access List Entry has been created'),$url); break; case 'update_record': $access = new Access($_REQUEST['access_id']); $access->update($_POST); show_confirmation(_('Updated'),_('Access List Entry updated'),'admin/access.php'); break; case 'show_add_host': require_once Config::get('prefix') . '/templates/show_add_access.inc.php'; break; case 'show_edit_record': $access = new Access($_REQUEST['access_id']); require_once Config::get('prefix') . '/templates/show_edit_access.inc.php'; break; default: $list = array(); $list = Access::get_access_lists(); require_once Config::get('prefix') .'/templates/show_access_list.inc.php'; break; } // end switch on action show_footer(); ?>