diff --git a/app/call_centers/call_center_queue_edit.php b/app/call_centers/call_center_queue_edit.php index c378214501..3ef7d9eaa0 100644 --- a/app/call_centers/call_center_queue_edit.php +++ b/app/call_centers/call_center_queue_edit.php @@ -100,6 +100,7 @@ $queue_cid_prefix = $_POST["queue_cid_prefix"]; $queue_outbound_caller_id_name = $_POST["queue_outbound_caller_id_name"]; $queue_outbound_caller_id_number = $_POST["queue_outbound_caller_id_number"]; + $queue_announce_position = $_POST["queue_announce_position"]; $queue_announce_sound = $_POST["queue_announce_sound"]; $queue_announce_frequency = $_POST["queue_announce_frequency"]; $queue_cc_exit_keys = $_POST["queue_cc_exit_keys"]; @@ -296,6 +297,7 @@ if (permission_exists('call_center_outbound_caller_id_number')) { $array['call_center_queues'][0]['queue_outbound_caller_id_number'] = $queue_outbound_caller_id_number; } + $array['call_center_queues'][0]['queue_announce_position'] = $queue_announce_position; $array['call_center_queues'][0]['queue_announce_sound'] = $queue_announce_sound; $array['call_center_queues'][0]['queue_announce_frequency'] = $queue_announce_frequency; $array['call_center_queues'][0]['queue_cc_exit_keys'] = $queue_cc_exit_keys; @@ -513,6 +515,7 @@ $queue_cid_prefix = $row["queue_cid_prefix"]; $queue_outbound_caller_id_name = $row["queue_outbound_caller_id_name"]; $queue_outbound_caller_id_number = $row["queue_outbound_caller_id_number"]; + $queue_announce_position = $row["queue_announce_position"]; $queue_announce_sound = $row["queue_announce_sound"]; $queue_announce_frequency = $row["queue_announce_frequency"]; $queue_cc_exit_keys = $row["queue_cc_exit_keys"]; @@ -1128,27 +1131,57 @@ echo "\n"; } - echo "\n"; - echo "\n"; - echo " ".$text['label-caller_announce_sound']."\n"; - echo "\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo $text['description-caller_announce_sound']."\n"; - echo "\n"; - echo "\n"; + if (permission_exists('call_center_announce_position')) { + echo "\n"; + echo "\n"; + echo " ".$text['label-queue_announce_position']."\n"; + echo "\n"; + echo "\n"; + echo " \n"; + echo "
\n"; + echo $text['description-queue_announce_position']."\n"; + echo "\n"; + echo "\n"; + } - echo "\n"; - echo "\n"; - echo " ".$text['label-caller_announce_frequency']."\n"; - echo "\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo $text['description-caller_announce_frequency']."\n"; - echo "\n"; - echo "\n"; + if (permission_exists('call_center_announce_sound')) { + echo "\n"; + echo "\n"; + echo " ".$text['label-caller_announce_sound']."\n"; + echo "\n"; + echo "\n"; + echo " \n"; + echo "
\n"; + echo $text['description-caller_announce_sound']."\n"; + echo "\n"; + echo "\n"; + } + + if (permission_exists('call_center_announce_frequency')) { + echo "\n"; + echo "\n"; + echo " ".$text['label-caller_announce_frequency']."\n"; + echo "\n"; + echo "\n"; + echo " \n"; + echo "
\n"; + echo $text['description-caller_announce_frequency']."\n"; + echo "\n"; + echo "\n"; + } echo "\n"; echo "\n";