VERY IMPORTANT!!! added new note about php.ini memory_limit set to 12M or higher required

added new access control to each section in admin.php in vicidial_users table, see the upgrade_2.0.3.sql file
updated docs

git-svn-id: svn://192.168.202.10@479 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
mattf
2007-01-23 23:06:40 +00:00
parent 559793b30e
commit 11d99cf5f3
8 changed files with 9959 additions and 9437 deletions
+8
View File
@@ -53,6 +53,14 @@ NOTE: Upgrading from 1.1.12-3 to 2.0.1 is at the bottom
better tracking of stats by user groups. Several reports now offer
user group display options.
13. VERY IMPORTANT!!! Make sure the php.ini setting for memory_limit is set to
a minimum of 12M, we recommend 24M:
memory_limit = 24M
Some of the scripts have grown in size and need more memory to run
properly on some systems.
14. Added ability to control access to each admin section by vicidial_users.
+1 -1
View File
@@ -21,7 +21,7 @@ REQUIREMENTS:
- asterisk-perl 0.08, do NOT use the 0.09 version, it does not work with VICIDIAL
- MySQL server or mysqlclientlibs, must be version 4.0.X or higher
- If you will be installing Asterisk 1.4 releases you need Gnu Make 3.81
- Apache/PHP server with php.ini memory_limit set to 12M minimum
+1 -1
View File
@@ -20,7 +20,7 @@ Requirements for installing astGUIclient/VICIDIAL on an Asterisk server:
- Perl5 with several CPAN modules(Time::HiRes, DBD::mysql, Net::Telnet, etc)
- asterisk-per-0.08 perl module required (0.09 version does NOT work)
- Access to MySQL server and mysqlclientlibs, must be version 4.0.X or higher
- Access to Apache/PHP webserver
- Access to Apache/PHP webserver, php.ini memory_limit set to 12M minimum
- Several entries in the crontab for interval-running scripts and keepalives
Requirements for using the astGUIclient/VICIDIAL web-client versions
+2
View File
@@ -692,6 +692,8 @@ installation on another machine)
- cp php.ini-dist /usr/local/lib/php.ini
NOTE: you will want to make sure notice logging is turned off:
error_reporting = E_ALL & ~E_NOTICE ; (this is default)
!!! REQUIRED !!! raise the memory limit for scripts in php.ini:
memory_limit = 24M
- vi /usr/local/apache2/conf/httpd.conf
add the following lines:
"AddType application/x-httpd-php .php .phtml"
+10
View File
@@ -425,6 +425,16 @@ alter_agent_interface_options ENUM('0','1') default '0',
closer_default_blended ENUM('0','1') default '0',
delete_call_times ENUM('0','1') default '0',
modify_call_times ENUM('0','1') default '0',
modify_users ENUM('0','1') default '0',
modify_campaigns ENUM('0','1') default '0',
modify_lists ENUM('0','1') default '0',
modify_scripts ENUM('0','1') default '0',
modify_filters ENUM('0','1') default '0',
modify_ingroups ENUM('0','1') default '0',
modify_usergroups ENUM('0','1') default '0',
modify_remoteagents ENUM('0','1') default '0',
modify_servers ENUM('0','1') default '0',
view_reports ENUM('0','1') default '0',
index (user)
);
+22
View File
@@ -12,3 +12,25 @@ ALTER TABLE vicidial_closer_log ADD user_group VARCHAR(20);
ALTER TABLE vicidial_user_log ADD user_group VARCHAR(20);
ALTER TABLE vicidial_agent_log ADD user_group VARCHAR(20);
ALTER TABLE vicidial_callbacks ADD user_group VARCHAR(20);
ALTER TABLE vicidial_users ADD modify_users ENUM('0','1') default '0';
ALTER TABLE vicidial_users ADD modify_campaigns ENUM('0','1') default '0';
ALTER TABLE vicidial_users ADD modify_lists ENUM('0','1') default '0';
ALTER TABLE vicidial_users ADD modify_scripts ENUM('0','1') default '0';
ALTER TABLE vicidial_users ADD modify_filters ENUM('0','1') default '0';
ALTER TABLE vicidial_users ADD modify_ingroups ENUM('0','1') default '0';
ALTER TABLE vicidial_users ADD modify_usergroups ENUM('0','1') default '0';
ALTER TABLE vicidial_users ADD modify_remoteagents ENUM('0','1') default '0';
ALTER TABLE vicidial_users ADD modify_servers ENUM('0','1') default '0';
ALTER TABLE vicidial_users ADD view_reports ENUM('0','1') default '0';
UPDATE vicidial_users SET modify_users='1',view_reports='1' where user_level>7;
UPDATE vicidial_users SET modify_campaigns='1' where campaign_detail='1';
UPDATE vicidial_users SET modify_campaigns='1' where delete_campaigns='1';
UPDATE vicidial_users SET modify_lists='1' where delete_lists='1';
UPDATE vicidial_users SET modify_scripts='1' where delete_scripts='1';
UPDATE vicidial_users SET modify_filters='1' where delete_filters='1';
UPDATE vicidial_users SET modify_ingroups='1' where delete_ingroups='1';
UPDATE vicidial_users SET modify_usergroups='1' where delete_user_groups='1';
UPDATE vicidial_users SET modify_remoteagents='1' where delete_remote_agents='1';
UPDATE vicidial_users SET modify_servers='1' where ast_admin_access='1';
@@ -7,6 +7,8 @@ Concurrent Transfers||
Concurrent Transfers -<\/B> This setting is used to define the number of calls that can be sent to agents at the same time. It is recommended that this setting is left at AUTO. This field is not used by the MANUAL dial method||
Auto Alt-Number Dialing -<\/B> This setting is used to automatically dial alternate number fields while dialing in the RATIO and ADAPT dial methods when there is no contact at the main phone number for a lead, the NA, B, DC and N statuses. This setting is not used by the MANUAL dial method||
Auto Alt-Number Dialing||
View Reports -<\/B> This option allows the user to view the VICIDIAL reports.||
Modify Sections -<\/B> These options allow the user to view and modify each sections records. If set to 0, the user will be able to see the section list, but not the detail or modification screen of a record in that section||
VICIDIAL AUTO ALT DIAL STATUSES||
If the Auto Alt-Number Dialing field is set, then the leads that are dispositioned under these auto alt dial statuses will have their alt_phone and-or address3 fields dialed after any of these no-answer statuses are set||
AUTO ALT NUMBER DIALING FOR THIS CAMPAIGN||
@@ -69,6 +71,17 @@ Delete Auto Alt Dial Status||
Add New Server ||
CallBacks Within User Group||
USERS WITHIN THIS USER GROUP||
Modify Users: ||
Modify Campaigns: ||
Modify Lists: ||
Modify Scripts: ||
Modify Filters: ||
Modify In-Groups: ||
Modify User Groups: ||
Modify Remote Agents: ||
Modify Servers: ||
View Reports: ||
You do not have permission to view this page||
############################################################ CLIENT
+9902 -9435
View File
File diff suppressed because it is too large Load Diff