From 726cca7d992a816c440bac5df18fa823ba82ec40 Mon Sep 17 00:00:00 2001 From: luis daniel lucio quiroz Date: Fri, 27 Mar 2015 01:09:25 +0000 Subject: [PATCH] optional text_append --- resources/switch.php | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/resources/switch.php b/resources/switch.php index 7f20872259..46e3771aef 100644 --- a/resources/switch.php +++ b/resources/switch.php @@ -392,7 +392,7 @@ function ListFiles($dir) { } } -function switch_select_destination($select_type, $select_label, $select_name, $select_value, $select_style, $action='', $onchange='') { +function switch_select_destination($select_type, $select_label, $select_name, $select_value, $select_style, $action='', $onchange='', $text_append=' ...') { //select_type can be ivr, dialplan, call_center_contact or bridge global $text, $config, $db, $domain_uuid; @@ -805,30 +805,30 @@ function switch_select_destination($select_type, $select_label, $select_name, $s case "dialplan": $default_value = 'bridge:sofia/gateway/'.$row['gateway_uuid'].'/'; $selected = (strpos($select_value, $default_value) === 0) ? true : false; - $value = ($selected) ? $select_value : $default_value.' ...'; - $flag = ($selected && $select_value != $default_value.' ...') ? "*" : null; + $value = ($selected) ? $select_value : $default_value.$text_append; + $flag = ($selected && $select_value != $default_value.$text_append) ? "*" : null; $options[] = ""; break; case "bridge": $default_value = 'sofia/gateway/'.$row['gateway_uuid'].'/'; $selected = (strpos($select_value, $default_value) === 0) ? true : false; - $value = ($selected) ? $select_value : $default_value.' ...'; - $flag = ($selected && $select_value != $default_value.' ...') ? "*" : null; + $value = ($selected) ? $select_value : $default_value.$text_append; + $flag = ($selected && $select_value != $default_value.$text_append) ? "*" : null; $options[] = ""; break; case "ivr": $default_value = 'menu-exec-app:bridge sofia/gateway/'.$row['gateway_uuid'].'/'; $selected = (strpos($select_value, $default_value) === 0) ? true : false; - $value = ($selected) ? $select_value : $default_value.' ...'; - $flag = ($selected && $select_value != $default_value.' ...') ? "*" : null; + $value = ($selected) ? $select_value : $default_value.$text_append; + $flag = ($selected && $select_value != $default_value.$text_append) ? "*" : null; $options[] = ""; break; case "call_center_contact": if (file_exists($_SERVER['DOCUMENT_ROOT'].PROJECT_PATH."/app/conference_centers/app_config.php")) { $default_value = 'sofia/gateway/'.$row['gateway_uuid'].'/'; $selected = (strpos($select_value, $default_value) === 0) ? true : false; - $value = ($selected) ? $select_value : $default_value.' ...'; - $flag = ($selected && $select_value != $default_value.' ...') ? "*" : null; + $value = ($selected) ? $select_value : $default_value.$text_append; + $flag = ($selected && $select_value != $default_value.$text_append) ? "*" : null; $options[] = ""; } break; @@ -2804,4 +2804,4 @@ if (!function_exists('save_switch_xml')) { } } -?> \ No newline at end of file +?>