rubricPermissionFetch(); $AVE_Template->config_load(BASE_DIR . "/admin/lang/" . $_SESSION['admin_language'] . "/request.txt", 'request'); switch ($_REQUEST['action']) { case '': if(check_permission_acp('request_view')) { $AVE_Rubric->rubricTemplateShow(0, 1); $AVE_Request->requestListShow(); } break; case 'edit': if(check_permission_acp('request_edit')) { $AVE_Rubric->rubricTemplateShow(0, 1); $AVE_Request->requestEdit($_REQUEST['Id']); } break; case 'copy': if(check_permission_acp('request_edit')) { $AVE_Request->requestCopy((int)$_REQUEST['Id']); } break; case 'new': if(check_permission_acp('request_edit')) { $AVE_Rubric->rubricTemplateShow(0, 1); $AVE_Request->requestNew(); } break; case 'delete_query': if(check_permission_acp('request_edit')) { $AVE_Request->requestDelete((int)$_REQUEST['Id']); } break; case 'conditions': if(check_permission_acp('request_edit')) { $AVE_Rubric->rubricTemplateShow(0, 1); $AVE_Request->requestConditionEdit((int)$_REQUEST['Id']); } break; case 'change': if(check_permission_acp('request_edit')) { switch($_REQUEST['sub']) { case '': $AVE_Rubric->rubricTemplateShow(0, 1); $AVE_Request->conditionFieldChange((int)$_REQUEST['field_id'], (int)$_REQUEST['cond_id']); break; case 'save': $AVE_Rubric->rubricTemplateShow(0, 1); $AVE_Request->conditionFieldChangeSave((int)$_REQUEST['field_id'], (int)$_REQUEST['cond_id']); break; } } break; case 'alias': if (check_permission_acp('request_edit')) { echo $AVE_Request->requestValidate($_REQUEST['alias'], (int)$_REQUEST['id']); } exit; } ?>