diff --git a/app/calls_active/calls_active_inc.php b/app/calls_active/calls_active_inc.php index e7680d1cd3..6bca3648dc 100644 --- a/app/calls_active/calls_active_inc.php +++ b/app/calls_active/calls_active_inc.php @@ -198,19 +198,25 @@ echo " \n"; echo " \n"; } - echo " ".$text['label-profile']."\n"; - //echo" ".$text['label-created']."\n"; + if (permission_exists('call_active_profile')) { + echo " ".$text['label-profile']."\n"; + } echo " ".$text['label-duration']."\n"; if ($show == 'all') { echo " ".$text['label-domain']."\n"; } - //echo " ".$text['label-number']."\n"; echo " ".$text['label-cid-name']."\n"; echo " ".$text['label-cid-number']."\n"; echo " ".$text['label-destination']."\n"; - echo " ".$text['label-app']."\n"; - echo " ".$text['label-codec']."\n"; - echo " ".$text['label-secure']."\n"; + if (permission_exists('call_active_application')) { + echo " ".$text['label-app']."\n"; + } + if (permission_exists('call_active_codec')) { + echo " ".$text['label-codec']."\n"; + } + if (permission_exists('call_active_secure')) { + echo " ".$text['label-secure']."\n"; + } if (permission_exists('call_active_eavesdrop') || permission_exists('call_active_hangup')) { echo "  \n"; } @@ -269,7 +275,9 @@ echo " \n"; echo " \n"; } - echo " ".escape($sip_profile)." \n"; + if (permission_exists('call_active_profile')) { + echo " ".escape($sip_profile)." \n"; + } //echo " ".escape($created)." \n"; echo " ".escape($elapsed_time)."\n"; if ($show == 'all') { @@ -279,9 +287,15 @@ echo " ".escape($cid_name)." \n"; echo " ".escape($cid_num)." \n"; echo " ".escape($dest)." \n"; - echo " ".(!empty($application) ? escape($application).":".escape($application_data) : null)." \n"; - echo " ".escape($read_codec).":".escape($read_rate)." / ".escape($write_codec).":".escape($write_rate)." \n"; - echo " ".escape($secure)." \n"; + if (permission_exists('call_active_application')) { + echo " ".(!empty($application) ? escape($application).":".escape($application_data) : null)." \n"; + } + if (permission_exists('call_active_codec')) { + echo " ".escape($read_codec).":".escape($read_rate)." / ".escape($write_codec).":".escape($write_rate)." \n"; + } + if (permission_exists('call_active_secure')) { + echo " ".escape($secure)." \n"; + } if (permission_exists('call_active_eavesdrop') || permission_exists('call_active_hangup')) { echo " \n"; //eavesdrop