mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2026-02-12 22:24:59 +00:00
Add call disposition
This commit is contained in:
@@ -1106,6 +1106,33 @@ $text['label-status']['zh-cn'] = "地位";
|
||||
$text['label-status']['ja-jp'] = "スターテス";
|
||||
$text['label-status']['ko-kr'] = "상태";
|
||||
|
||||
$text['label-disposition']['en-us'] = "Disposition";
|
||||
$text['label-disposition']['en-gb'] = "Disposition";
|
||||
$text['label-disposition']['ar-eg'] = "التوزيع";
|
||||
$text['label-disposition']['de-at'] = "Disposition";
|
||||
$text['label-disposition']['de-ch'] = "Disposition";
|
||||
$text['label-disposition']['de-de'] = "Disposition";
|
||||
$text['label-disposition']['el-gr'] = "Διάθεση";
|
||||
$text['label-disposition']['es-cl'] = "Disposición";
|
||||
$text['label-disposition']['es-mx'] = "Disposición";
|
||||
$text['label-disposition']['fr-ca'] = "Disposition";
|
||||
$text['label-disposition']['fr-fr'] = "Disposition";
|
||||
$text['label-disposition']['he-il'] = "התפלגות";
|
||||
$text['label-disposition']['it-it'] = "Disposizione";
|
||||
$text['label-disposition']['ka-ge'] = "დისპოზიცია";
|
||||
$text['label-disposition']['nl-nl'] = "Dispositie";
|
||||
$text['label-disposition']['pl-pl'] = "Dyspozycja";
|
||||
$text['label-disposition']['pt-br'] = "Disposição";
|
||||
$text['label-disposition']['pt-pt'] = "Disposição";
|
||||
$text['label-disposition']['ro-ro'] = "Dispoziție";
|
||||
$text['label-disposition']['ru-ru'] = "Расположение";
|
||||
$text['label-disposition']['sv-se'] = "Disposition";
|
||||
$text['label-disposition']['uk-ua'] = "Розміщення";
|
||||
$text['label-disposition']['tr-tr'] = "Düzenleme";
|
||||
$text['label-disposition']['zh-cn'] = "处理";
|
||||
$text['label-disposition']['ja-jp'] = "処分";
|
||||
$text['label-disposition']['ko-kr'] = "처분";
|
||||
|
||||
$text['label-call_disposition']['en-us'] = "Call Disposition";
|
||||
$text['label-call_disposition']['en-gb'] = "Call Disposition";
|
||||
$text['label-call_disposition']['ar-eg'] = "تحديد مكالمة";
|
||||
|
||||
@@ -87,6 +87,7 @@
|
||||
$permission['xml_cdr_recording_download'] = permission_exists('xml_cdr_recording_download');
|
||||
$permission['xml_cdr_account_code'] = permission_exists('xml_cdr_account_code');
|
||||
$permission['xml_cdr_status'] = permission_exists('xml_cdr_status');
|
||||
$permission['xml_cdr_call_disposition'] = permission_exists('xml_cdr_call_disposition');
|
||||
$permission['xml_cdr_details'] = permission_exists('xml_cdr_details');
|
||||
$permission['xml_cdr_lose_race'] = permission_exists('xml_cdr_lose_race');
|
||||
$permission['xml_cdr_cc_agent_leg'] = permission_exists('xml_cdr_cc_agent_leg');
|
||||
@@ -813,6 +814,10 @@
|
||||
echo "<th class='center hide-sm-dn'>".$text['label-duration']."</th>\n";
|
||||
$col_count++;
|
||||
}
|
||||
if ($permission['xml_cdr_call_disposition']) {
|
||||
echo "<th class='shrink'>".$text['label-disposition']."</th>\n";
|
||||
$col_count++;
|
||||
}
|
||||
if ($permission['xml_cdr_status']) {
|
||||
echo "<th class='shrink'>".$text['label-status']."</th>\n";
|
||||
$col_count++;
|
||||
@@ -1094,7 +1099,11 @@
|
||||
if ($permission['xml_cdr_duration']) {
|
||||
$content .= " <td class='middle center hide-sm-dn'>".gmdate("G:i:s", $duration)."</td>\n";
|
||||
}
|
||||
//call result/status
|
||||
//call disposition
|
||||
if ($permission['xml_cdr_call_disposition']) {
|
||||
$content .= " <td class='middle no-wrap'><a href='".$list_row_url."'>".escape($xml_cdr_call_disposition)."</a></td>\n";
|
||||
}
|
||||
//call status
|
||||
if ($permission['xml_cdr_status']) {
|
||||
$content .= " <td class='middle no-wrap'><a href='".$list_row_url."'>".escape($text['label-'.$status] ?? '')."</a></td>\n";
|
||||
}
|
||||
|
||||
@@ -91,6 +91,7 @@
|
||||
$permission['xml_cdr_cc_agent_leg'] = permission_exists('xml_cdr_cc_agent_leg');
|
||||
$permission['xml_cdr_cc_side'] = permission_exists('xml_cdr_cc_side');
|
||||
$permission['xml_cdr_call_center_queues'] = permission_exists('xml_cdr_call_center_queues');
|
||||
$permission['xml_cdr_call_disposition'] = permission_exists('xml_cdr_call_disposition');
|
||||
|
||||
//set 24hr or 12hr clock
|
||||
define('TIME_24HR', 1);
|
||||
@@ -355,6 +356,7 @@
|
||||
$sql .= "c.answer_stamp, \n";
|
||||
$sql .= "c.status, \n";
|
||||
$sql .= "c.sip_hangup_disposition, \n";
|
||||
$sql .= "c.call_disposition, \n";
|
||||
if ($permission['xml_cdr_pdd']) {
|
||||
$sql .= "c.pdd_ms, \n";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user