diff --git a/resources/switch.php b/resources/switch.php index b07688e6df..28b5c85683 100644 --- a/resources/switch.php +++ b/resources/switch.php @@ -1417,151 +1417,162 @@ function switch_select_destination($select_type, $select_label, $select_name, $s } //other - if (if_group("superadmin")) { - if ($select_type == "dialplan" || $select_type == "ivr" || $select_type == "call_center_contact") { - echo "\n"; - } - if ($select_type == "dialplan" || $select_type == "ivr") { - //set the default value - $selected = ''; - //answer - if ($select_value == "answer") { $selected = "selected='selected'"; } - if ($select_type == "dialplan") { - echo " \n"; - } - if ($select_type == "ivr") { - echo " \n"; - } - //bridge - if ($select_value == "bridge") { $selected = "selected='selected'"; } - if ($select_type == "dialplan") { - echo " \n"; - } - if ($select_type == "ivr") { - echo " \n"; - } - //db - if ($select_value == "db") { $selected = "selected='selected'"; } - if ($select_type == "dialplan") { - echo " \n"; - } - if ($select_type == "ivr") { - echo " \n"; - } - //export - if ($select_value == "export") { $selected = "selected='selected'"; } - if ($select_type == "dialplan") { - echo " \n"; - } - if ($select_type == "ivr") { - echo " \n"; - } - //global_set - if ($select_value == "global_set") { $selected = "selected='selected'"; } - if ($select_type == "dialplan") { - echo " \n"; - } - if ($select_type == "ivr") { - echo " \n"; - } - //group - if ($select_value == "group") { $selected = "selected='selected'"; } - if ($select_type == "dialplan") { - echo " \n"; - } - if ($select_type == "ivr") { - echo " \n"; - } - //hangup - if ($select_value == "hangup") { $selected = "selected='selected'"; } - if ($select_type == "dialplan") { - echo " \n"; - } - if ($select_type == "ivr") { - echo " \n"; - } - //info - if ($select_value == "info") { $selected = "selected='selected'"; } - if ($select_type == "dialplan") { - echo " \n"; - } - if ($select_type == "ivr") { - echo " \n"; - } - //javascript - if ($select_value == "javascript") { $selected = "selected='selected'"; } - if ($select_type == "dialplan") { - echo " \n"; - } - if ($select_type == "ivr") { - echo " \n"; - } - //lua - if ($select_value == "lua") { $selected = "selected='selected'"; } - if ($select_type == "dialplan") { - echo " \n"; - } - if ($select_type == "ivr") { - echo " \n"; - } - //perl - if ($select_value == "perl") { $selected = "selected='selected'"; } - if ($select_type == "dialplan") { - echo " \n"; - } - if ($select_type == "ivr") { - echo " \n"; - } - //reject - if ($select_value == "reject") { $selected = "selected='selected'"; } - if ($select_type == "dialplan") { - echo " \n"; - } - if ($select_type == "ivr") { - echo " \n"; - } - //set - if ($select_value == "set") { $selected = "selected='selected'"; } - if ($select_type == "dialplan") { - echo " \n"; - } - if ($select_type == "ivr") { - echo " \n"; - } - //sleep - if ($select_value == "sleep") { $selected = "selected='selected'"; } - if ($select_type == "dialplan") { - echo " \n"; - } - if ($select_type == "ivr") { - echo " \n"; - } - //transfer - if ($select_value == "transfer") { $selected = "selected='selected'"; } - if ($select_type == "dialplan") { - echo " \n"; - } - if ($select_type == "ivr") { - echo " \n"; - } - //other - if ($select_value == "other") { - echo " \n"; - } else { - echo " \n"; - } - } - if (!$selection_found) { - if (strlen($select_label) > 0) { - echo " \n"; + if ($select_type == "dialplan" || $select_type == "ivr" || $select_type == "call_center_contact") { + echo "\n"; + } + if ($select_type == "dialplan" || $select_type == "ivr") { + //set the default value + $selected = ''; + //answer + if ($select_value == "answer") { $selected = "selected='selected'"; } + if ($select_type == "dialplan") { + echo " \n"; } - else { - echo " \n"; + if ($select_type == "ivr") { + echo " \n"; + } + //hangup + if ($select_value == "hangup") { $selected = "selected='selected'"; } + if ($select_type == "dialplan") { + echo " \n"; + } + if ($select_type == "ivr") { + echo " \n"; + } + //info + if ($select_value == "info") { $selected = "selected='selected'"; } + if ($select_type == "dialplan") { + echo " \n"; + } + if ($select_type == "ivr") { + echo " \n"; + } + //company directory + if ($select_type == "dialplan") { + if ($select_value == "transfer:*411 XML ".$_SESSION["context"]) { $selected = "selected='selected'"; } + echo " \n"; + } + if ($select_type == "ivr") { + if ($select_value == "menu-exec-app:transfer *411 XML ".$_SESSION["context"]) { $selected = "selected='selected'"; } + echo " \n"; + } + //advanced + if (if_group("superadmin")) { + //bridge + if ($select_value == "bridge") { $selected = "selected='selected'"; } + if ($select_type == "dialplan") { + echo " \n"; + } + if ($select_type == "ivr") { + echo " \n"; + } + //db + if ($select_value == "db") { $selected = "selected='selected'"; } + if ($select_type == "dialplan") { + echo " \n"; + } + if ($select_type == "ivr") { + echo " \n"; + } + //export + if ($select_value == "export") { $selected = "selected='selected'"; } + if ($select_type == "dialplan") { + echo " \n"; + } + if ($select_type == "ivr") { + echo " \n"; + } + //global_set + if ($select_value == "global_set") { $selected = "selected='selected'"; } + if ($select_type == "dialplan") { + echo " \n"; + } + if ($select_type == "ivr") { + echo " \n"; + } + //group + if ($select_value == "group") { $selected = "selected='selected'"; } + if ($select_type == "dialplan") { + echo " \n"; + } + if ($select_type == "ivr") { + echo " \n"; + } + //javascript + if ($select_value == "javascript") { $selected = "selected='selected'"; } + if ($select_type == "dialplan") { + echo " \n"; + } + if ($select_type == "ivr") { + echo " \n"; + } + //lua + if ($select_value == "lua") { $selected = "selected='selected'"; } + if ($select_type == "dialplan") { + echo " \n"; + } + if ($select_type == "ivr") { + echo " \n"; + } + //perl + if ($select_value == "perl") { $selected = "selected='selected'"; } + if ($select_type == "dialplan") { + echo " \n"; + } + if ($select_type == "ivr") { + echo " \n"; + } + //reject + if ($select_value == "reject") { $selected = "selected='selected'"; } + if ($select_type == "dialplan") { + echo " \n"; + } + if ($select_type == "ivr") { + echo " \n"; + } + //set + if ($select_value == "set") { $selected = "selected='selected'"; } + if ($select_type == "dialplan") { + echo " \n"; + } + if ($select_type == "ivr") { + echo " \n"; + } + //sleep + if ($select_value == "sleep") { $selected = "selected='selected'"; } + if ($select_type == "dialplan") { + echo " \n"; + } + if ($select_type == "ivr") { + echo " \n"; + } + //transfer + if ($select_value == "transfer") { $selected = "selected='selected'"; } + if ($select_type == "dialplan") { + echo " \n"; + } + if ($select_type == "ivr") { + echo " \n"; + } + //other + if ($select_value == "other") { + echo " \n"; + } else { + echo " \n"; + } + } + //selected + if (!$selection_found) { + if (strlen($select_label) > 0) { + echo " \n"; + } + else { + echo " \n"; + } + } + if ($select_type == "dialplan" || $select_type == "ivr" || $select_type == "call_center_contact") { + echo "\n"; } - } - if ($select_type == "dialplan" || $select_type == "ivr" || $select_type == "call_center_contact") { - echo "\n"; - } } /* @@ -2157,7 +2168,6 @@ function save_dialplan_xml() { $sql = " select * from v_dialplan_details "; $sql .= " where dialplan_uuid = '".$row['dialplan_uuid']."' "; - $sql .= " and domain_uuid = '".$row['domain_uuid']."' "; $sql .= " order by dialplan_detail_group asc, dialplan_detail_order asc "; $prep_statement_2 = $db->prepare($sql); if ($prep_statement_2) {