diff options
author | mcrane <mctch@yahoo.com> | 2009-06-17 04:44:04 -0600 |
---|---|---|
committer | mcrane <mctch@yahoo.com> | 2009-06-17 04:44:04 -0600 |
commit | b1987950d03d44471de08f512ecfc20beeb4aaca (patch) | |
tree | e0b4a498773259feb4380a59c55649069b9f5384 /config/freeswitch/freeswitch_ivr_edit.tmp | |
parent | 1ffa8ceddfe7f18ea86c1b4720dbea7bacaac6df (diff) | |
download | pfsense-packages-b1987950d03d44471de08f512ecfc20beeb4aaca.tar.gz pfsense-packages-b1987950d03d44471de08f512ecfc20beeb4aaca.tar.bz2 pfsense-packages-b1987950d03d44471de08f512ecfc20beeb4aaca.zip |
FreeSWITCH repair mod_fax for latest build. IVR allow t option timeout to run on its own enables a recording to play and then direct the call at the end of the recording. IVR and Huntgroup now have a new feature ability to set a caller id name prefix. This prefix makes it possilbe to track where the call came from.
Diffstat (limited to 'config/freeswitch/freeswitch_ivr_edit.tmp')
-rw-r--r-- | config/freeswitch/freeswitch_ivr_edit.tmp | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/config/freeswitch/freeswitch_ivr_edit.tmp b/config/freeswitch/freeswitch_ivr_edit.tmp index 87dd1394..77d7ceec 100644 --- a/config/freeswitch/freeswitch_ivr_edit.tmp +++ b/config/freeswitch/freeswitch_ivr_edit.tmp @@ -129,13 +129,14 @@ if (isset($id) && $a_ivr[$id]) { $ivrid = $a_ivr[$id]['ivrid']; $pconfig['ivrextension'] = $a_ivr[$id]['ivrextension']; $pconfig['ivrname'] = $a_ivr[$id]['ivrname']; - $pconfig['recordingidaction'] = $a_ivr[$id]['recordingidaction']; + $pconfig['recordingidaction'] = $a_ivr[$id]['recordingidaction']; $pconfig['recordingidantiaction'] = $a_ivr[$id]['recordingidantiaction']; $pconfig['ivrtimeout'] = $a_ivr[$id]['ivrtimeout']; $pconfig['ivrcalltimeout'] = $a_ivr[$id]['ivrcalltimeout']; $pconfig['ivrcontext'] = $a_ivr[$id]['ivrcontext']; - $pconfig['ivrdirectdial'] = $a_ivr[$id]['ivrdirectdial']; + $pconfig['ivrdirectdial'] = $a_ivr[$id]['ivrdirectdial']; $pconfig['ivrringback'] = $a_ivr[$id]['ivrringback']; + $pconfig['ivrcidnameprefix'] = $a_ivr[$id]['ivrcidnameprefix']; $pconfig['ivrconditionjs'] = ($a_ivr[$id]['ivrconditionjs']); $pconfig['ivrdescr'] = $a_ivr[$id]['ivrdescr']; } @@ -170,14 +171,15 @@ if ($_POST) { } $ivrent['ivrextension'] = $_POST['ivrextension']; $ivrent['ivrname'] = $_POST['ivrname']; - $ivrent['recordingidaction'] = $_POST['recordingidaction']; + $ivrent['recordingidaction'] = $_POST['recordingidaction']; $ivrent['recordingidantiaction'] = $_POST['recordingidantiaction']; $ivrent['ivrtimeout'] = $_POST['ivrtimeout']; - $ivrent['ivrcalltimeout'] = $_POST['ivrcalltimeout']; + $ivrent['ivrcalltimeout'] = $_POST['ivrcalltimeout']; $ivrent['ivrcontext'] = $_POST['ivrcontext']; - $ivrent['ivrdirectdial'] = $_POST['ivrdirectdial']; - $ivrent['ivrringback'] = $_POST['ivrringback']; - $ivrent['ivrconditionjs'] = base64_encode($_POST['ivrconditionjs']); + $ivrent['ivrdirectdial'] = $_POST['ivrdirectdial']; + $ivrent['ivrringback'] = $_POST['ivrringback']; + $ivrent['ivrcidnameprefix'] = $_POST['ivrcidnameprefix']; + $ivrent['ivrconditionjs'] = base64_encode($_POST['ivrconditionjs']); $ivrent['ivrdescr'] = $_POST['ivrdescr']; if (isset($id) && $a_ivr[$id]) { @@ -398,6 +400,13 @@ display_top_tabs(build_menu()); </tr> <tr> + <td width="22%" valign="top" class="vncellreq">CID Prefix</td> + <td width="78%" class="vtable"> + <input name="ivrcidnameprefix" type="text" class="formfld" id="ivrcidnameprefix" size="40" value="<?=htmlspecialchars($pconfig['ivrcidnameprefix']);?>"> + <br> <span class="vexpl">Set a prefix on the caller ID name. (optional)</span></td> + </tr> + + <tr> <td width="22%" valign="top" class="vncellreq">Description</td> <td width="78%" class="vtable"> <input name="ivrdescr" type="text" class="formfld" id="descr" size="40" value="<?=htmlspecialchars($pconfig['ivrdescr']);?>"> |