diff --git a/app/call_center_active/app_languages.php b/app/call_center_active/app_languages.php
index e5f56bcab0..f20c87fcb0 100644
--- a/app/call_center_active/app_languages.php
+++ b/app/call_center_active/app_languages.php
@@ -194,20 +194,20 @@
$text['label-time_base_score']['fr-fr'] = "Score basé sur le temps";
$text['label-time_base_score']['pt-pt'] = "Pontuação baseada no tempo";
- $text['label-total_answered']['en-us'] = "Total Answered";
- $text['label-total_answered']['es-cl'] = "Total Respondido";
- $text['label-total_answered']['fr-fr'] = "Total répondu";
- $text['label-total_answered']['pt-pt'] = "Total Atendidas";
+ $text['label-answered']['en-us'] = "Answered";
+ $text['label-answered']['es-cl'] = "Respondido";
+ $text['label-answered']['fr-fr'] = "Répondu";
+ $text['label-answered']['pt-pt'] = "Atendidas";
- $text['label-total_trying']['en-us'] = "Total Trying";
- $text['label-total_trying']['es-cl'] = "Total Intentando";
- $text['label-total_trying']['fr-fr'] = "Total d'essais";
- $text['label-total_trying']['pt-pt'] = "Total a Tentar";
+ $text['label-trying']['en-us'] = "Trying";
+ $text['label-trying']['es-cl'] = "Intentando";
+ $text['label-trying']['fr-fr'] = "d'essais";
+ $text['label-trying']['pt-pt'] = "Tentar";
- $text['label-total_waiting']['en-us'] = "Total Waiting";
- $text['label-total_waiting']['es-cl'] = "Total Esperando";
- $text['label-total_waiting']['fr-fr'] = "Total d'attente";
- $text['label-total_waiting']['pt-pt'] = "Total em Espera";
+ $text['label-waiting']['en-us'] = "Waiting";
+ $text['label-waiting']['es-cl'] = "Esperando";
+ $text['label-waiting']['fr-fr'] = "d'attente";
+ $text['label-waiting']['pt-pt'] = "Espera";
$text['label-transfer']['en-us'] = "Transfer";
$text['label-transfer']['es-cl'] = "Transferir";
diff --git a/app/call_center_active/call_center_active.php b/app/call_center_active/call_center_active.php
index 133ee34d09..7e8515fc73 100644
--- a/app/call_center_active/call_center_active.php
+++ b/app/call_center_active/call_center_active.php
@@ -113,18 +113,7 @@ function send_cmd(url) {
";
-echo "
\n";
-echo "\n";
-echo " | \n";
-
-echo " \n";
-echo " \n";
-
-echo " | ";
-echo "
";
-echo "
";
-echo "";
+echo " \n";
require_once "resources/footer.php";
?>
diff --git a/app/call_center_active/call_center_active_inc.php b/app/call_center_active/call_center_active_inc.php
index 02061118ea..3771ca5781 100644
--- a/app/call_center_active/call_center_active_inc.php
+++ b/app/call_center_active/call_center_active_inc.php
@@ -97,14 +97,8 @@ else {
//get the agent list
//show the title
- echo "\n";
- echo " \n";
- echo " ".$text['header-agents']." \n";
- echo " ".$text['description-agents']." \n";
- echo " | \n";
- echo "
\n";
- echo "
\n";
- echo "
\n";
+ echo "".$text['header-agents']."
\n";
+ echo $text['description-agents']."
\n";
//send the event socket command and get the response
//callcenter_config queue list tiers [queue_name] |
@@ -243,12 +237,12 @@ else {
if ($c==0) { $c=1; } else { $c=0; }
}
echo "\n\n";
- echo "";
//add vertical spacing
- echo "
\n";
- echo "
\n";
- echo "
\n";
+ echo "
";
+ echo "
";
+ echo "
";
+ echo "
";
//get the queue list
@@ -259,11 +253,26 @@ else {
$result = str_to_named_array($event_socket_str, '|');
//show the title
- echo "\n";
+ $q_waiting=0;
+ $q_trying=0;
+ $q_answered=0;
+
+ echo "\n";
echo " \n";
echo " ".$text['label-queue'].": ".ucfirst($_GET[queue_name])." \n";
echo " ".$text['description-queue']." \n";
echo " | \n";
+ echo " ";
+ foreach ($result as $row) {
+ $state = $row['state'];
+ $q_trying += ($state == "Trying") ? 1 : 0;
+ $q_waiting += ($state == "Waiting") ? 1 : 0;
+ $q_answered += ($state == "Answered") ? 1 : 0;
+ }
+ echo " ".$text['label-waiting'].": ".$q_waiting." ";
+ echo " ".$text['label-trying'].": ".$q_trying." ";
+ echo " ".$text['label-answered'].": ".$q_answered."";
+ echo " | ";
echo "
\n";
echo "
\n";
echo "
\n";
@@ -275,16 +284,12 @@ else {
echo "".$text['label-name']." | \n";
echo "".$text['label-number']." | \n";
echo "".$text['label-status']." | \n";
- if (if_group("admin") || if_group("superadmin")) {
+ if ((if_group("admin") || if_group("superadmin"))) {
echo "".$text['label-options']." | \n";
}
echo "".$text['label-agent']." | \n";
echo "\n";
- $q_waiting=0;
- $q_trying=0;
- $q_answered=0;
-
foreach ($result as $row) {
$queue = $row['queue'];
$system = $row['system'];
@@ -302,10 +307,6 @@ else {
$serving_agent = $row['serving_agent'];
$serving_system = $row['serving_system'];
$state = $row['state'];
- if ($state=="Trying") {$q_trying = $q_trying + 1;}
- if ($state=="Waiting") {$q_waiting = $q_waiting + 1;}
- if ($state=="Answered") {$q_answered = $q_answered + 1;}
-
$joined_seconds = time() - $joined_epoch;
$joined_length_hour = floor($joined_seconds/3600);
$joined_length_min = floor($joined_seconds/60 - ($joined_length_hour * 60));
@@ -330,17 +331,19 @@ else {
echo "".$state." | \n";
if (if_group("admin") || if_group("superadmin")) {
echo "";
+ if ($state != "Abandoned") {
+ $q_caller_number = urlencode($caller_number);
+ $orig_command="{origination_caller_id_name=eavesdrop,origination_caller_id_number=".$q_caller_number."}user/".$_SESSION['user']['extension'][0]['user']."@".$_SESSION['domain_name']." %26eavesdrop(".$session_uuid.")";
- $q_caller_number = urlencode($caller_number);
- $orig_command="{origination_caller_id_name=eavesdrop,origination_caller_id_number=".$q_caller_number."}user/".$_SESSION['user']['extension'][0]['user']."@".$_SESSION['domain_name']." %26eavesdrop(".$session_uuid.")";
-
- //debug
- //echo $orig_command;
- //echo " log_cmd \n";
-
- echo " ".$text['label-eavesdrop']." \n";
-
+ //debug
+ //echo $orig_command;
+ //echo " log_cmd \n";
+ echo " ".$text['label-eavesdrop']." \n";
+ }
+ else {
+ echo " ";
+ }
echo " | ";
}
echo "".$serving_agent." | \n";
@@ -348,8 +351,6 @@ else {
if ($c==0) { $c=1; } else { $c=0; }
}
echo "
\n";
- echo "";
- echo "".$text['label-total_waiting'].": {$q_waiting}
".$text['label-total_trying'].": {$q_trying}
".$text['label-total_answered'].": {$q_answered}\n";
//add vertical spacing
echo "
\n";
diff --git a/app/call_center_active/call_center_queue.php b/app/call_center_active/call_center_queue.php
index d3a2f5cd65..8deb4f3ab8 100644
--- a/app/call_center_active/call_center_queue.php
+++ b/app/call_center_active/call_center_queue.php
@@ -49,13 +49,7 @@ $order_by = $_GET["order_by"];
$order = $_GET["order"];
//show the content
- echo "";
- echo "
\n";
- echo "\n";
- echo " \n";
- echo " ";
-
- echo "\n";
+ echo "\n";
echo "\n";
echo "| ".$text['header-active_call_center']." | \n";
echo "\n";
@@ -97,7 +91,6 @@ $order = $_GET["order"];
$row_style["0"] = "row_style0";
$row_style["1"] = "row_style1";
- echo "\n";
echo " \n";
echo "\n";
@@ -169,15 +162,6 @@ $order = $_GET["order"];
echo " \n";
echo " ";
- echo " ";
- echo "
";
- echo "
";
-
- echo " | ";
- echo " ";
- echo " ";
- echo "";
- echo "
";
//show the footer
require_once "resources/footer.php";
|