From bfb38eec0d0c6104fdbd35c9c32e91cd0056023e Mon Sep 17 00:00:00 2001 From: reliberate Date: Thu, 25 Feb 2016 11:16:36 -0700 Subject: [PATCH] Call Control: Hide Follow Me settings when not Enabled. --- app/calls/call_edit.php | 42 ++++++++++++++++++++++++----------------- 1 file changed, 25 insertions(+), 17 deletions(-) diff --git a/app/calls/call_edit.php b/app/calls/call_edit.php index 82b715583e..5a7c88b302 100644 --- a/app/calls/call_edit.php +++ b/app/calls/call_edit.php @@ -530,11 +530,12 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { echo " ".$text['label-call-forward']."\n"; echo "\n"; echo "\n"; - $on_click = "document.getElementById('follow_me_disabled').checked=true;"; - $on_click .= "document.getElementById('dnd_disabled').checked=true;"; - $on_click .= "document.getElementById('forward_all_destination').focus();"; + $on_click = "document.getElementById('follow_me_disabled').checked=true; "; + $on_click .= "$('#tr_follow_me_settings').slideUp('fast'); "; + $on_click .= "document.getElementById('dnd_disabled').checked=true; "; + $on_click .= "document.getElementById('forward_all_destination').focus(); "; echo " \n"; - echo " \n"; + echo " \n"; unset($on_click); echo "   "; echo " \n"; @@ -601,14 +602,12 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { echo "\n"; echo "\n"; -//CJB echo "\n"; echo "\n"; echo " ".$text['label-not_registered']."\n"; echo "\n"; echo "\n"; - $on_click = "document.getElementById('dnd_disabled').checked=true;"; - $on_click .= "document.getElementById('forward_user_not_registered_destination').focus();"; + $on_click = "document.getElementById('forward_user_not_registered_destination').focus();"; echo " \n"; echo " \n"; unset($on_click); @@ -617,7 +616,6 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { echo "
".$text['description-not_registered'].".\n"; echo "\n"; echo "\n"; -//CJB echo "
\n"; @@ -626,10 +624,13 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { echo " ".$text['label-follow-me']."\n"; echo "\n"; echo "\n"; - $on_click = "document.getElementById('forward_all_disabled').checked=true;"; - $on_click .= "document.getElementById('dnd_disabled').checked=true; document.getElementById('follow_me_caller_id_uuid').focus();"; - echo " \n"; - echo " \n"; + $on_click = "document.getElementById('forward_all_disabled').checked=true; "; + $on_click .= "document.getElementById('dnd_disabled').checked=true; "; + if (permission_exists('follow_me_cid_set')) { + $on_click .= "document.getElementById('follow_me_caller_id_uuid').focus(); "; + } + echo " \n"; + echo " \n"; unset($on_click); if (permission_exists('follow_me_cid_set')) { @@ -664,12 +665,15 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { echo "

\n"; echo "\n"; echo "\n"; + echo "\n"; + echo "