aboutsummaryrefslogtreecommitdiffstats
path: root/config/freeswitch/freeswitch_gateways_edit.tmp
diff options
context:
space:
mode:
Diffstat (limited to 'config/freeswitch/freeswitch_gateways_edit.tmp')
-rw-r--r--config/freeswitch/freeswitch_gateways_edit.tmp43
1 files changed, 42 insertions, 1 deletions
diff --git a/config/freeswitch/freeswitch_gateways_edit.tmp b/config/freeswitch/freeswitch_gateways_edit.tmp
index 73792c1a..c51ad5fe 100644
--- a/config/freeswitch/freeswitch_gateways_edit.tmp
+++ b/config/freeswitch/freeswitch_gateways_edit.tmp
@@ -232,7 +232,48 @@ if ($_POST) {
$ent['fieldorder'] = '000';
$a_dialplan_include_details[] = $ent;
unset($ent);
-
+
+ if (strlen($effective_caller_id_name) > 0) {
+ $ent = array();
+ $ent['dialplanincludeid'] = $dialplanincludeid;
+ $ent['tag'] = 'action'; //condition, action, antiaction
+ $ent['fieldtype'] = 'set';
+ $ent['fielddata'] = 'effective_caller_id_name='.$effective_caller_id_name;
+ $ent['fieldorder'] = '001';
+ $a_dialplan_include_details[] = $ent;
+ unset($ent);
+ }
+ if (strlen($effective_caller_id_number) > 0) {
+ $ent = array();
+ $ent['dialplanincludeid'] = $dialplanincludeid;
+ $ent['tag'] = 'action'; //condition, action, antiaction
+ $ent['fieldtype'] = 'set';
+ $ent['fielddata'] = 'effective_caller_id_number='.$effective_caller_id_number;
+ $ent['fieldorder'] = '001';
+ $a_dialplan_include_details[] = $ent;
+ unset($ent);
+ }
+ if (strlen($outbound_caller_id_name) > 0) {
+ $ent = array();
+ $ent['dialplanincludeid'] = $dialplanincludeid;
+ $ent['tag'] = 'action'; //condition, action, antiaction
+ $ent['fieldtype'] = 'set';
+ $ent['fielddata'] = 'outbound_caller_id_name='.$outbound_caller_id_name;
+ $ent['fieldorder'] = '001';
+ $a_dialplan_include_details[] = $ent;
+ unset($ent);
+ }
+ if (strlen($outbound_caller_id_number) > 0) {
+ $ent = array();
+ $ent['dialplanincludeid'] = $dialplanincludeid;
+ $ent['tag'] = 'action'; //condition, action, antiaction
+ $ent['fieldtype'] = 'set';
+ $ent['fielddata'] = 'outbound_caller_id_number='.$outbound_caller_id_number;
+ $ent['fieldorder'] = '001';
+ $a_dialplan_include_details[] = $ent;
+ unset($ent);
+ }
+
$ent = array();
$ent['dialplanincludeid'] = $dialplanincludeid;
$ent['tag'] = 'action'; //condition, action, antiaction