more work on timeclock edit page
fixed display bug in timeonVDADall report added queue_log logging to manual dial and inbound calling git-svn-id: svn://192.168.202.10@902 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
@@ -41,7 +41,7 @@ tar xvf zaptel-1.2.25.tar
|
||||
gunzip libpri-1.2.7.tar.gz
|
||||
tar xvf libpri-1.2.7.tar
|
||||
cd ./zaptel-1.2.25
|
||||
wget http://www.freedomphones.net/files/newt-0.51.6.tar.gz
|
||||
wget http://downloads.vicidial.com/packages/newt-0.51.6.tar.gz
|
||||
gunzip newt-0.51.6.tar.gz
|
||||
tar xvf newt-0.51.6.tar
|
||||
cd newt-0.51.6
|
||||
@@ -136,7 +136,7 @@ them:
|
||||
configure it.
|
||||
|
||||
NOTES: If you want to install zttool diagnostics you may need the newt package installed:
|
||||
http://www.freedomphones.net/files/newt-0.51.6.tar.gz
|
||||
http://downloads.vicidial.com/packages/newt-0.51.6.tar.gz
|
||||
ln -s /usr/lib/libnewt.so.0.51.6 /usr/lib/libnewt.so.0.51
|
||||
then go to your zaptel folder and do 'make zttool'
|
||||
|
||||
@@ -211,7 +211,7 @@ package(as of this writing it is 2.0.4.1)
|
||||
package, it's the conf.gsm file(this is the half-hour music file that we use
|
||||
to put people on hold). I have a free classical music file that is available
|
||||
free for download at the following two sites:
|
||||
http://www.freedomphones.net/conf.gsm
|
||||
http://downloads.vicidial.com/sounds/conf.gsm
|
||||
http://astguiclient.sf.net/conf.gsm
|
||||
Once you have downloaded it, you will need to copy it to this folder:
|
||||
/var/lib/asterisk/sounds/
|
||||
@@ -219,7 +219,7 @@ free for download at the following two sites:
|
||||
'cp /var/lib/asterisk/sounds/conf.gsm /var/lib/asterisk/sounds/park.gsm'
|
||||
Here are the steps spelled out:
|
||||
cd /var/lib/asterisk/sounds
|
||||
wget http://www.freedomphones.net/conf.gsm
|
||||
wget http://downloads.vicidial.com/sounds/conf.gsm
|
||||
cp conf.gsm park.gsm
|
||||
- you are done
|
||||
|
||||
|
||||
+23
-4
@@ -1,6 +1,6 @@
|
||||
VICIDIAL and QueueMetrics
|
||||
|
||||
queue_log logging was added to VICIDIAL outbound calling as an option in the 2.0.3 release tree.
|
||||
queue_log logging was added to VICIDIAL outbound auto calling as an option in the 2.0.3 release tree.
|
||||
|
||||
This document goes over the features and needed changes made to VICIDIAL to enable it to insert activity records into the queue_log and other tables in MySQL that QueueMetrics uses for it's statistical analysis and reports. This document should not be taken as a HOWTO for proper installation steps to get QueueMetrics working.
|
||||
|
||||
@@ -8,7 +8,7 @@ QueueMetrics is a closed-source, commercial product written by Loway Research in
|
||||
|
||||
This feature was added to the package at the request of several users of VICIDIAL and was achieved with some help from the makers of QueueMetrics(although all VICIDIAL code changes were done entirely by Matt Florell).
|
||||
|
||||
This feature is currently only functional on outbound dialing.
|
||||
This feature is functional on outbound manual dialing, auto dialing and inbound call handling as of 2008-06-30(SVN trunk 2.0.5).
|
||||
|
||||
|
||||
|
||||
@@ -108,6 +108,25 @@ mysql> describe queue_log;
|
||||
| serverid | varchar(10) | NO | | 0 | |
|
||||
+-----------+------------------+------+-----+---------+-------+
|
||||
|
||||
Use the following query to create a queue_log table in your asterisk database
|
||||
to gather queue_log entries without doing a full QueueMetrics install:
|
||||
|
||||
CREATE TABLE queue_log (
|
||||
partition VARCHAR(20) NOT NULL,
|
||||
time_id INT(11) UNSIGNED NOT NULL default '0',
|
||||
call_id VARCHAR(30) NOT NULL,
|
||||
queue VARCHAR(30) NOT NULL,
|
||||
agent VARCHAR(30) NOT NULL,
|
||||
verb VARCHAR(30) NOT NULL,
|
||||
data1 VARCHAR(30) NOT NULL,
|
||||
data2 VARCHAR(30) NOT NULL,
|
||||
data3 VARCHAR(30) NOT NULL,
|
||||
data4 VARCHAR(30) NOT NULL,
|
||||
serverid VARCHAR(10) NOT NULL default '0',
|
||||
unique_row_count INT(10) UNSIGNED NOT NULL,
|
||||
index(time_id)
|
||||
);
|
||||
|
||||
partition: set to "P01" for the first partition, should match up with configuration.properties presets
|
||||
|
||||
time_id: epoch, unixtime (seconds since 1970-01-01 00:00:00) [1170345603]
|
||||
@@ -164,12 +183,12 @@ data3: ??
|
||||
|
||||
data4: ??
|
||||
|
||||
serverid: number of the server the call came from [for VICIDIAL use the system_settings.queuemetrics_log_id field]
|
||||
serverid: number of the server the call came from [for VICIDIAL use the database system_settings.queuemetrics_log_id field]
|
||||
|
||||
|
||||
|
||||
|
||||
On the vicidial side of things, we will add the following columns to the system_settings table:
|
||||
On the vicidial database side of things, we will add the following columns to the system_settings table:
|
||||
enable_queuemetrics_logging ENUM('0','1') default '0',
|
||||
queuemetrics_server_ip VARCHAR(15),
|
||||
queuemetrics_dbname VARCHAR(50),
|
||||
|
||||
@@ -346,7 +346,7 @@ tar xvf zaptel-1.2.25.tar
|
||||
gunzip libpri-1.2.7.tar.gz
|
||||
tar xvf libpri-1.2.7.tar
|
||||
cd ./zaptel-1.2.25
|
||||
wget http://www.freedomphones.net/files/newt-0.51.6.tar.gz
|
||||
wget http://downloads.vicidial.com/packages/newt-0.51.6.tar.gz
|
||||
gunzip newt-0.51.6.tar.gz
|
||||
tar xvf newt-0.51.6.tar
|
||||
cd newt-0.51.6
|
||||
|
||||
@@ -461,7 +461,7 @@ following modules first: (say YES if asked to install prerequisites)
|
||||
- install Spreadsheet::ParseExcel
|
||||
- then quit cpan, you are done
|
||||
5. Go to http://asterisk.gnuinter.net/ and download the asterisk-perl module
|
||||
(backup link: http://www.freedomphones.net/files/asterisk-perl-0.08.tar.gz)
|
||||
(backup link: http://downloads.vicidial.com/packages/asterisk-perl-0.08.tar.gz)
|
||||
NOTE: Do NOT use the 0.09 version, it does not work with VICIDIAL
|
||||
- to install this directly on the command line type:
|
||||
- cd /usr/local
|
||||
@@ -1013,7 +1013,7 @@ them:
|
||||
configure it.
|
||||
|
||||
NOTES: If you want to install zttool diagnostics you may need the newt package installed:
|
||||
- wget http://www.freedomphones.net/files/newt-0.51.6.tar.gz
|
||||
- wget http://downloads.vicidial.com/packages/newt-0.51.6.tar.gz
|
||||
- gunzip newt-0.51.6.tar.gz
|
||||
- tar xvf newt-0.51.6.tar
|
||||
- cd newt-0.51.6
|
||||
@@ -1646,7 +1646,7 @@ follow the steps below:
|
||||
- http://www.virbiage.com/firefly/download/firefly-thirdparty.exe
|
||||
MIRRORS:
|
||||
- http://mirror.isp.net.au/ftp/pub/firefly/firefly-thirdparty.exe
|
||||
- http://www.freedomphones.net/files/firefly-thirdparty.exe
|
||||
- http://downloads.vicidial.com/softphones/firefly-thirdparty.exe
|
||||
IDEFISK:
|
||||
- http://www.asteriskguru.com/idefisk/
|
||||
- Install the application
|
||||
@@ -1705,7 +1705,7 @@ package(as of this writing it is 2.0.4.1)
|
||||
package, it's the conf.gsm file(this is the half-hour music file that we use
|
||||
to put people on hold). I have a free classical music file that is available
|
||||
free for download at the following two sites:
|
||||
http://www.freedomphones.net/conf.gsm
|
||||
http://downloads.vicidial.com/sounds/conf.gsm
|
||||
http://astguiclient.sf.net/conf.gsm
|
||||
Once you have downloaded it, you will need to copy it to this folder:
|
||||
/var/lib/asterisk/sounds/
|
||||
@@ -1713,7 +1713,7 @@ free for download at the following two sites:
|
||||
'cp /var/lib/asterisk/sounds/conf.gsm /var/lib/asterisk/sounds/park.gsm'
|
||||
Here are the steps spelled out:
|
||||
cd /var/lib/asterisk/sounds
|
||||
wget http://www.freedomphones.net/conf.gsm
|
||||
wget http://downloads.vicidial.com/sounds/conf.gsm
|
||||
cp conf.gsm park.gsm
|
||||
|
||||
- you are done
|
||||
|
||||
Reference in New Issue
Block a user