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
+?>