You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
489 lines
18 KiB
489 lines
18 KiB
4 months ago
|
<?php
|
||
|
|
||
|
/*********************************************************************************
|
||
|
** The contents of this file are subject to the vtiger CRM Public License Version 1.0
|
||
|
* ("License"); You may not use this file except in compliance with the License
|
||
|
* The Original Code is: vtiger CRM Open Source
|
||
|
* The Initial Developer of the Original Code is vtiger.
|
||
|
* Portions created by vtiger are Copyright (C) vtiger.
|
||
|
* All Rights Reserved.
|
||
|
*
|
||
|
********************************************************************************/
|
||
|
|
||
|
require_once('include/database/PearDatabase.php');
|
||
|
|
||
|
// Delete the data starts
|
||
|
$sql_role2tab = "delete from role2tab where rolename='" . $_REQUEST["rolename"] ."'";
|
||
|
$result = $adb->query($sql_role2tab);
|
||
|
|
||
|
$sql_role2action = "delete from role2action where rolename='" . $_REQUEST["rolename"] ."'";
|
||
|
$result = $adb->query($sql_role2action);
|
||
|
|
||
|
//Leads starts
|
||
|
|
||
|
$flag=0;
|
||
|
|
||
|
if($_REQUEST['lead_create'] == 'on' )
|
||
|
$flag=1;
|
||
|
if($_REQUEST['lead_module_access'] == 'on')
|
||
|
$lead_access_flag = 1;
|
||
|
else
|
||
|
$lead_access_flag = 0;
|
||
|
|
||
|
//entry for the Home Tab, Dashboard Tab , MessageBoard Tab
|
||
|
|
||
|
$adb->query("insert into role2tab(rolename,tabid,module_permission) values('" .$_REQUEST["rolename"]."',1,1)");
|
||
|
$adb->query("insert into role2tab(rolename,tabid,module_permission) values('" .$_REQUEST["rolename"]."',13,1)");
|
||
|
$adb->query("insert into role2tab(rolename,tabid,module_permission) values('" .$_REQUEST["rolename"]."',2,1)");
|
||
|
// $adb->query("insert into role2action(rolename,tabid,actionname,action_permission) values('" .$_REQUEST["rolename"]."',13,'index',1)");
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission) values('" .$_REQUEST["rolename"]."',1,'index',1)");
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission) values('" .$_REQUEST["rolename"]."',2,'index',1)");
|
||
|
//Added Entry for HelpDesk
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission) values('" .$_REQUEST["rolename"]."',14,'index',1)");
|
||
|
//Addedn Entry for Calendar
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission) values('" .$_REQUEST["rolename"]."',16,'index',1)");
|
||
|
|
||
|
|
||
|
$sql_leads_tab_permission = "insert into role2tab(rolename,tabid,module_permission) values ('" .$_REQUEST["rolename"]."',3," .$lead_access_flag.")";
|
||
|
|
||
|
$result_leads_tab_permission = $adb->query($sql_leads_tab_permission);
|
||
|
|
||
|
$sql_leads_edit_create = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',3,'EditView'," .$flag .")";
|
||
|
|
||
|
$result_leads_edit_create = $adb->query($sql_leads_edit_create);
|
||
|
|
||
|
if('on' == $_REQUEST['lead_delete'])
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
|
||
|
$sql_leads_delete = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',3,'Delete'," .$flag .")";
|
||
|
|
||
|
$sql_leads_index = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',3,'index'," .$lead_access_flag .")";
|
||
|
|
||
|
$result_leads_delete = $adb->query($sql_leads_delete);
|
||
|
$result_leads_index = $adb->query($sql_leads_index);
|
||
|
|
||
|
if($_REQUEST['import_leads'] == 'on' )
|
||
|
$importleadflag=1;
|
||
|
else
|
||
|
$importleadflag=0;
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',3,'fetchfile'," .$importleadflag .",'')");
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',3,'Save',1,'')");
|
||
|
|
||
|
//Accounts starts
|
||
|
|
||
|
if($_REQUEST['account_create'] == 'on' )
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
if($_REQUEST['account_module_access'] == 'on')
|
||
|
$account_access_flag = 1;
|
||
|
else
|
||
|
$account_access_flag = 0;
|
||
|
|
||
|
|
||
|
|
||
|
$sql_accounts_tab_permission = "insert into role2tab(rolename,tabid,module_permission) values ('" .$_REQUEST["rolename"]."',5," .$account_access_flag.")";
|
||
|
|
||
|
$result_accounts_tab_permission = $adb->query($sql_accounts_tab_permission);
|
||
|
|
||
|
$sql_accounts_edit_create = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',5,'EditView'," .$flag .")";
|
||
|
|
||
|
$result_accounts_edit_create = $adb->query($sql_accounts_edit_create);
|
||
|
|
||
|
if('on' == $_REQUEST['account_delete'])
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
|
||
|
$sql_accounts_delete = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',5,'Delete'," .$flag .")";
|
||
|
|
||
|
$result_accounts_delete = $adb->query($sql_accounts_delete);
|
||
|
|
||
|
$sql_accounts_index = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',5,'index'," .$account_access_flag .")";
|
||
|
|
||
|
$result_accounts_index = $adb->query($sql_accounts_index);
|
||
|
|
||
|
|
||
|
if($_REQUEST['import_accounts'] == 'on' )
|
||
|
$importaccountflag=1;
|
||
|
else
|
||
|
$importaccountflag=0;
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',5,'Import'," .$importaccountflag .",'')");
|
||
|
|
||
|
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',5,'Save',1,'')");
|
||
|
|
||
|
//Contacts starts
|
||
|
|
||
|
|
||
|
if($_REQUEST['contact_create'] == 'on' )
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
|
||
|
if($_REQUEST['contact_module_access'] == 'on')
|
||
|
$contact_access_flag = 1;
|
||
|
else
|
||
|
$contact_access_flag = 0;
|
||
|
|
||
|
|
||
|
|
||
|
$sql_contacts_tab_permission = "insert into role2tab(rolename,tabid,module_permission) values ('" .$_REQUEST["rolename"]."',4," .$contact_access_flag.")";
|
||
|
|
||
|
$result_contacts_tab_permission = $adb->query($sql_contacts_tab_permission);
|
||
|
|
||
|
$sql_contacts_edit_create = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',4,'EditView'," .$flag .")";
|
||
|
|
||
|
$result_contacts_edit_create = $adb->query($sql_contacts_edit_create);
|
||
|
|
||
|
if('on' == $_REQUEST['contact_delete'])
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
|
||
|
$sql_contacts_delete = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',4,'Delete'," .$flag .")";
|
||
|
|
||
|
$result_contacts_delete = $adb->query($sql_contacts_delete);
|
||
|
|
||
|
$sql_contacts_index = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',4,'index'," .$contact_access_flag .")";
|
||
|
|
||
|
$result_contacts_index = $adb->query($sql_contacts_index);
|
||
|
|
||
|
|
||
|
if($_REQUEST['import_contacts'] == 'on' )
|
||
|
$importcontactflag=1;
|
||
|
else
|
||
|
$importcontactflag=0;
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',4,'Import'," .$importcontactflag .",'')");
|
||
|
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',4,'Save',1,'')");
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',4,'BusinessCard',1,'')");
|
||
|
|
||
|
|
||
|
//Opportunities starts
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
if($_REQUEST['opportunities_create'] == 'on' )
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
if($_REQUEST['opportunities_module_access'] == 'on')
|
||
|
$opportunities_access_flag = 1;
|
||
|
else
|
||
|
$opportunities_access_flag = 0;
|
||
|
|
||
|
|
||
|
$sql_opportunities_tab_permission = "insert into role2tab(rolename,tabid,module_permission) values ('" .$_REQUEST["rolename"]."',6," .$opportunities_access_flag.")";
|
||
|
|
||
|
$result_opportunities_tab_permission = $adb->query($sql_opportunities_tab_permission);
|
||
|
|
||
|
$sql_opportunities_edit_create = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',6,'EditView'," .$flag .")";
|
||
|
|
||
|
$result_opportunities_edit_create = $adb->query($sql_opportunities_edit_create);
|
||
|
|
||
|
if('on' == $_REQUEST['opportunities_delete'])
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
|
||
|
$sql_opportunities_delete = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',6,'Delete'," .$flag .")";
|
||
|
|
||
|
$result_opportunities_delete = $adb->query($sql_opportunities_delete);
|
||
|
|
||
|
|
||
|
$sql_opportunities_index = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',6,'index'," .$opportunities_access_flag .")";
|
||
|
|
||
|
$result_opportunities_index = $adb->query($sql_opportunities_index);
|
||
|
|
||
|
|
||
|
if($_REQUEST['import_opportunities'] == 'on' ) $importopportunityflag=1; else $importopportunityflag=0;
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',6,'Import'," .$importopportunityflag .",'')");
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',6,'Save',1,'')");
|
||
|
//Activities starts
|
||
|
|
||
|
|
||
|
|
||
|
if($_REQUEST['activities_create'] == 'on' )
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
if($_REQUEST['activities_module_access'] == 'on')
|
||
|
$activities_access_flag = 1;
|
||
|
else
|
||
|
$activities_access_flag = 0;
|
||
|
|
||
|
|
||
|
|
||
|
$sql_activities_tab_permission = "insert into role2tab(rolename,tabid,module_permission) values ('" .$_REQUEST["rolename"]."',12," .$activities_access_flag.")";
|
||
|
|
||
|
$result_activities_tab_permission = $adb->query($sql_activities_tab_permission);
|
||
|
|
||
|
$sql_activities_edit_create = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',12,'EditView'," .$flag .")";
|
||
|
|
||
|
$result_activities_edit_create = $adb->query($sql_activities_edit_create);
|
||
|
|
||
|
if('on' == $_REQUEST['activities_delete'])
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
|
||
|
$sql_activities_delete = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',12,'Delete'," .$flag .")";
|
||
|
$result_activities_delete = $adb->query($sql_activities_delete);
|
||
|
|
||
|
|
||
|
|
||
|
$sql_activities_index = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',12,'index'," .$activities_access_flag .")";
|
||
|
$result_activities_index = $adb->query($sql_activities_index);
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',12,'Import'," .$importopportunityflag .",'')");
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',12,'Save',1,'')");
|
||
|
//Cases starts
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
if($_REQUEST['cases_create'] == 'on' )
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
if($_REQUEST['cases_module_access'] == 'on')
|
||
|
$cases_access_flag = 1;
|
||
|
else
|
||
|
$cases_access_flag = 0;
|
||
|
|
||
|
|
||
|
$sql_cases_tab_permission = "insert into role2tab(rolename,tabid,module_permission) values ('" .$_REQUEST["rolename"]."',7," .$cases_access_flag.")";
|
||
|
|
||
|
$result_cases_tab_permission = $adb->query($sql_cases_tab_permission);
|
||
|
|
||
|
$sql_cases_edit_create = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',7,'EditView'," .$flag .")";
|
||
|
|
||
|
$result_cases_edit_create = $adb->query($sql_cases_edit_create);
|
||
|
|
||
|
if('on' == $_REQUEST['cases_delete'])
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
|
||
|
$sql_cases_delete = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',7,'Delete'," .$flag .")";
|
||
|
$result_cases_delete = $adb->query($sql_cases_delete);
|
||
|
|
||
|
|
||
|
$sql_cases_index = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',7,'index'," .$cases_access_flag .")";
|
||
|
$result_cases_index = $adb->query($sql_cases_index);
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',7,'Import'," .$importopportunityflag .",'')");
|
||
|
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',7,'Save',1,'')");
|
||
|
//Emails starts
|
||
|
|
||
|
|
||
|
if($_REQUEST['emails_create'] == 'on' )
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
if($_REQUEST['emails_module_access'] == 'on')
|
||
|
$emails_access_flag = 1;
|
||
|
else
|
||
|
$emails_access_flag = 0;
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$sql_emails_tab_permission = "insert into role2tab(rolename,tabid,module_permission) values ('" .$_REQUEST["rolename"]."',10," .$emails_access_flag.")";
|
||
|
|
||
|
$result_emails_tab_permission = $adb->query($sql_emails_tab_permission);
|
||
|
|
||
|
|
||
|
$sql_email_edit_create = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',10,'EditView'," .$flag .")";
|
||
|
|
||
|
$result_emails_edit_create = $adb->query($sql_email_edit_create);
|
||
|
|
||
|
if('on' == $_REQUEST['emails_delete'])
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
|
||
|
$sql_email_delete = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',10,'Delete'," .$flag .")";
|
||
|
|
||
|
$result_email_delete = $adb->query($sql_email_delete);
|
||
|
|
||
|
$sql_email_index = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',10,'index'," .$emails_access_flag .")";
|
||
|
|
||
|
$result_email_index = $adb->query($sql_email_index);
|
||
|
|
||
|
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',10,'Import'," .$importopportunityflag .",'')");
|
||
|
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',10,'Save',1,'')");
|
||
|
//Notes starts
|
||
|
|
||
|
|
||
|
|
||
|
if($_REQUEST['notes_create'] == 'on' )
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
if($_REQUEST['notes_module_access'] == 'on')
|
||
|
$notes_access_flag = 1;
|
||
|
else
|
||
|
$notes_access_flag = 0;
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$sql_notes_tab_permission = "insert into role2tab(rolename,tabid,module_permission) values ('" .$_REQUEST["rolename"]."',8," .$notes_access_flag.")";
|
||
|
|
||
|
$result_notes_tab_permission = $adb->query($sql_notes_tab_permission);
|
||
|
|
||
|
|
||
|
|
||
|
$sql_notes_edit_create = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',8,'EditView'," .$flag .")";
|
||
|
|
||
|
$result_notes_edit_create = $adb->query($sql_notes_edit_create);
|
||
|
|
||
|
if('on' == $_REQUEST['notes_delete'])
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
|
||
|
$sql_notes_delete = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',8,'Delete'," .$flag .")";
|
||
|
|
||
|
$result_notes_delete = $adb->query($sql_notes_delete);
|
||
|
|
||
|
|
||
|
$sql_notes_index = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',8,'index'," .$notes_access_flag .")";
|
||
|
|
||
|
$result_notes_index = $adb->query($sql_notes_index);
|
||
|
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',8,'Import'," .$importopportunityflag .",'')");
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',8,'Save',1,'')");
|
||
|
//Meetings starts
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
if($_REQUEST['meetings_create'] == 'on' )
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
|
||
|
if($_REQUEST['meetings_module_access'] == 'on')
|
||
|
$meetings_access_flag = 1;
|
||
|
else
|
||
|
$meetings_access_flag = 0;
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$sql_meetings_tab_permission = "insert into role2tab(rolename,tabid,module_permission) values ('" .$_REQUEST["rolename"]."',11," .$meetings_access_flag.")";
|
||
|
|
||
|
$result_meetings_tab_permission = $adb->query($sql_meetings_tab_permission);
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$sql_meetings_edit_create = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',11,'EditView'," .$flag .")";
|
||
|
|
||
|
$result_meetings_edit_create = $adb->query($sql_meetings_edit_create);
|
||
|
|
||
|
if('on' == $_REQUEST['meetings_delete'])
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
|
||
|
$sql_meetings_delete = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',11,'Delete'," .$flag .")";
|
||
|
|
||
|
$result_meetings_delete = $adb->query($sql_meetings_delete);
|
||
|
|
||
|
|
||
|
$sql_meetings_index = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',11,'index'," .$meetings_access_flag .")";
|
||
|
|
||
|
$result_meetings_index = $adb->query($sql_meetings_index);
|
||
|
|
||
|
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',11,'Import'," .$importopportunityflag .",'')");
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',11,'Save',1,'')");
|
||
|
//Calls starts
|
||
|
|
||
|
if($_REQUEST['calls_create'] == 'on' )
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
if($_REQUEST['calls_module_access'] == 'on')
|
||
|
$calls_access_flag = 1;
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
$sql_calls_tab_permission = "insert into role2tab(rolename,tabid,module_permission) values ('" .$_REQUEST["rolename"]."',9," .$calls_access_flag.")";
|
||
|
|
||
|
$result_calls_tab_permission = $adb->query($sql_calls_tab_permission);
|
||
|
|
||
|
|
||
|
$sql_calls_edit_create = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',9,'EditView'," .$flag .")";
|
||
|
|
||
|
|
||
|
$result_calls_edit_create = $adb->query($sql_calls_edit_create);
|
||
|
|
||
|
if('on' == $_REQUEST['calls_delete'])
|
||
|
$flag=1;
|
||
|
else
|
||
|
$flag=0;
|
||
|
|
||
|
$sql_calls_delete = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',9,'Delete'," .$flag .")";
|
||
|
|
||
|
|
||
|
$result_calls_delete = $adb->query($sql_calls_delete);
|
||
|
|
||
|
|
||
|
|
||
|
$sql_calls_index = "insert into role2action(rolename,tabid,actionname,action_permission) values ('" .$_REQUEST["rolename"]."',9,'index'," .$calls_access_flag .")";
|
||
|
|
||
|
$result_calls_index = $adb->query($sql_calls_index);
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',9,'Import'," .$importopportunityflag .",'')");
|
||
|
|
||
|
$adb->query("insert into role2action(rolename,tabid,actionname,action_permission,description) values ('" .$_REQUEST["rolename"]."',9,'Save',1,'')");
|
||
|
$rolename = $_REQUEST["rolename"];
|
||
|
header("Location: index.php?module=Users&action=ListPermissions&rolename=$rolename");
|
||
|
|
||
|
|
||
|
?>
|