Replace spaces for tab on app_languages.php and add label-tools, label-play, label-download
This commit is contained in:
parent
9223ab435e
commit
4275370695
|
|
@ -1,144 +1,153 @@
|
|||
<?php
|
||||
|
||||
//xml_cdr
|
||||
$content_cdr['title']['en-us'] = 'Call Detail Records';
|
||||
$content_cdr['title']['pt-pt'] = 'Detalhes da Gravação de Chamadas';
|
||||
//xml_cdr
|
||||
$content_cdr['title']['en-us'] = 'Call Detail Records';
|
||||
$content_cdr['title']['pt-pt'] = 'Detalhes da Gravação de Chamadas';
|
||||
|
||||
$content_cdr['description']['en-us'] = 'Call Detail Records (CDRs) are detailed information on the calls.';
|
||||
$content_cdr['description']['pt-pt'] = 'Detalhes da Gravação de Chamadas, são informações detalhadas sobre as chamadas.';
|
||||
$content_cdr['description']['en-us'] = 'Call Detail Records (CDRs) are detailed information on the calls.';
|
||||
$content_cdr['description']['pt-pt'] = 'Detalhes da Gravação de Chamadas, são informações detalhadas sobre as chamadas.';
|
||||
|
||||
$content_cdr['description2']['en-us'] = 'The information contains source, destination, duration, and other useful call details.';
|
||||
$content_cdr['description2']['pt-pt'] = 'A informação contém fonte, destino, duração e outros detalhes úteis da chamada.';
|
||||
$content_cdr['description2']['en-us'] = 'The information contains source, destination, duration, and other useful call details.';
|
||||
$content_cdr['description2']['pt-pt'] = 'A informação contém fonte, destino, duração e outros detalhes úteis da chamada.';
|
||||
|
||||
$content_cdr['description3']['en-us'] = 'Use the fields to filter the information for the specific call records that are desired.';
|
||||
$content_cdr['description3']['pt-pt'] = 'Utilize os campos para filtrar a informação para os registos de chamadas específicas que são desejados.';
|
||||
$content_cdr['description3']['en-us'] = 'Use the fields to filter the information for the specific call records that are desired.';
|
||||
$content_cdr['description3']['pt-pt'] = 'Utilize os campos para filtrar a informação para os registos de chamadas específicas que são desejados.';
|
||||
|
||||
$content_cdr['description4']['en-us'] = 'Then view the calls in the list or download them as comma seperated file by using the "csv" button.';
|
||||
$content_cdr['description4']['pt-pt'] = 'Então pode ver as chamadas na lista ou descarrega-las como arquivo separadas por vírgulas usando o botão "csv".';
|
||||
$content_cdr['description4']['en-us'] = 'Then view the calls in the list or download them as comma seperated file by using the "csv" button.';
|
||||
$content_cdr['description4']['pt-pt'] = 'Então pode ver as chamadas na lista ou descarrega-las como arquivo separadas por vírgulas usando o botão "csv".';
|
||||
|
||||
$content_cdr['label-description']['en-us'] = 'Description';
|
||||
$content_cdr['label-description']['pt-pt'] = 'Descrição';
|
||||
$content_cdr['label-description']['en-us'] = 'Description';
|
||||
$content_cdr['label-description']['pt-pt'] = 'Descrição';
|
||||
|
||||
$content_cdr['label-cid-name']['en-us'] = 'CID Name';
|
||||
$content_cdr['label-cid-name']['pt-pt'] = 'Nome CID';
|
||||
$content_cdr['label-cid-name']['en-us'] = 'CID Name';
|
||||
$content_cdr['label-cid-name']['pt-pt'] = 'Nome CID';
|
||||
|
||||
$content_cdr['label-inbound']['en-us'] = 'inbound';
|
||||
$content_cdr['label-inbound']['pt-pt'] = 'entrada';
|
||||
$content_cdr['label-inbound']['en-us'] = 'inbound';
|
||||
$content_cdr['label-inbound']['pt-pt'] = 'entrada';
|
||||
|
||||
$content_cdr['label-outbound']['en-us'] = 'outbound';
|
||||
$content_cdr['label-outbound']['pt-pt'] = 'saida';
|
||||
$content_cdr['label-outbound']['en-us'] = 'outbound';
|
||||
$content_cdr['label-outbound']['pt-pt'] = 'saida';
|
||||
|
||||
$content_cdr['label-local']['en-us'] = 'local';
|
||||
$content_cdr['label-local']['pt-pt'] = 'local';
|
||||
$content_cdr['label-local']['en-us'] = 'local';
|
||||
$content_cdr['label-local']['pt-pt'] = 'local';
|
||||
|
||||
$content_cdr['label-source']['en-us'] = 'Source';
|
||||
$content_cdr['label-source']['pt-pt'] = 'Origem';
|
||||
$content_cdr['label-source']['en-us'] = 'Source';
|
||||
$content_cdr['label-source']['pt-pt'] = 'Origem';
|
||||
|
||||
$content_cdr['label-destination']['en-us'] = 'Destination';
|
||||
$content_cdr['label-destination']['pt-pt'] = 'Destino';
|
||||
$content_cdr['label-destination']['en-us'] = 'Destination';
|
||||
$content_cdr['label-destination']['pt-pt'] = 'Destino';
|
||||
|
||||
$content_cdr['label-start']['en-us'] = 'Start';
|
||||
$content_cdr['label-start']['pt-pt'] = 'Inicio';
|
||||
$content_cdr['label-start']['en-us'] = 'Start';
|
||||
$content_cdr['label-start']['pt-pt'] = 'Inicio';
|
||||
|
||||
$content_cdr['label-status']['en-us'] = 'Status';
|
||||
$content_cdr['label-status']['pt-pt'] = 'Estado';
|
||||
$content_cdr['label-status']['en-us'] = 'Status';
|
||||
$content_cdr['label-status']['pt-pt'] = 'Estado';
|
||||
|
||||
$content_cdr['label-name']['en-us'] = 'Name';
|
||||
$content_cdr['label-name']['pt-pt'] = 'Nome';
|
||||
$content_cdr['label-name']['en-us'] = 'Name';
|
||||
$content_cdr['label-name']['pt-pt'] = 'Nome';
|
||||
|
||||
$content_cdr['label-number']['en-us'] = 'Number';
|
||||
$content_cdr['label-number']['pt-pt'] = 'Numero';
|
||||
$content_cdr['label-number']['en-us'] = 'Number';
|
||||
$content_cdr['label-number']['pt-pt'] = 'Numero';
|
||||
|
||||
$content_cdr['label-length']['en-us'] = 'Length';
|
||||
$content_cdr['label-length']['pt-pt'] = 'Comprimento';
|
||||
$content_cdr['label-length']['en-us'] = 'Length';
|
||||
$content_cdr['label-length']['pt-pt'] = 'Comprimento';
|
||||
|
||||
$content_cdr['label-statistics']['en-us'] = 'Statistics';
|
||||
$content_cdr['label-statistics']['pt-pt'] = 'Estatisticas';
|
||||
$content_cdr['label-tools']['en-us'] = 'Tools';
|
||||
$content_cdr['label-tools']['pt-pt'] = '';
|
||||
|
||||
//xml_cdr_details
|
||||
$content_cdr['title2']['en-us'] = 'Call Details';
|
||||
$content_cdr['title2']['pt-pt'] = 'Detalhes das Chamadas';
|
||||
$content_cdr['label-play']['en-us'] = 'Play';
|
||||
$content_cdr['label-play']['pt-pt'] = '';
|
||||
|
||||
$content_cdr['button-back']['en-us'] = 'Back';
|
||||
$content_cdr['button-back']['pt-pt'] = 'Voltar';
|
||||
$content_cdr['label-download']['en-us'] = 'Download';
|
||||
$content_cdr['label-download']['pt-pt'] = '';
|
||||
|
||||
$content_cdr['description5']['en-us'] = 'A detailed view of the call and all information regarding it.';
|
||||
$content_cdr['description5']['pt-pt'] = 'Uma visão detalhada da chamada e todas as informações sobre ela.';
|
||||
$content_cdr['label-statistics']['en-us'] = 'Statistics';
|
||||
$content_cdr['label-statistics']['pt-pt'] = 'Estatisticas';
|
||||
|
||||
$content_cdr['description6']['en-us'] = 'The information contains caller id name and number, channel data, ';
|
||||
$content_cdr['description6']['pt-pt'] = 'A informação contém o nome e numero de origem, dados do canal, ';
|
||||
//xml_cdr_details
|
||||
$content_cdr['title2']['en-us'] = 'Call Details';
|
||||
$content_cdr['title2']['pt-pt'] = 'Detalhes das Chamadas';
|
||||
|
||||
$content_cdr['description7']['en-us'] = 'call variables, call flow, timing information, and other useful call details.';
|
||||
$content_cdr['description7']['pt-pt'] = 'variáveis de chamada, fluxo da chamada, informações de tempo e outros detalhes úteis da chamada.';
|
||||
$content_cdr['button-back']['en-us'] = 'Back';
|
||||
$content_cdr['button-back']['pt-pt'] = 'Voltar';
|
||||
|
||||
$content_cdr['label-summary']['en-us'] = 'Summary';
|
||||
$content_cdr['label-summary']['pt-pt'] = 'Sumario';
|
||||
$content_cdr['description5']['en-us'] = 'A detailed view of the call and all information regarding it.';
|
||||
$content_cdr['description5']['pt-pt'] = 'Uma visão detalhada da chamada e todas as informações sobre ela.';
|
||||
|
||||
$content_cdr['table-direction']['en-us'] = 'Direction';
|
||||
$content_cdr['table-direction']['pt-pt'] = 'Direcção';
|
||||
$content_cdr['description6']['en-us'] = 'The information contains caller id name and number, channel data, ';
|
||||
$content_cdr['description6']['pt-pt'] = 'A informação contém o nome e numero de origem, dados do canal, ';
|
||||
|
||||
$content_cdr['table-name']['en-us'] = 'Name (play)';
|
||||
$content_cdr['table-name']['pt-pt'] = 'None (executar)';
|
||||
$content_cdr['description7']['en-us'] = 'call variables, call flow, timing information, and other useful call details.';
|
||||
$content_cdr['description7']['pt-pt'] = 'variáveis de chamada, fluxo da chamada, informações de tempo e outros detalhes úteis da chamada.';
|
||||
|
||||
$content_cdr['table-download']['en-us'] = 'Number (download)';
|
||||
$content_cdr['table-download']['pt-pt'] = 'Numero (descarregar)';
|
||||
$content_cdr['label-summary']['en-us'] = 'Summary';
|
||||
$content_cdr['label-summary']['pt-pt'] = 'Sumario';
|
||||
|
||||
$content_cdr['table-end']['en-us'] = 'End';
|
||||
$content_cdr['table-end']['pt-pt'] = 'Final';
|
||||
$content_cdr['table-direction']['en-us'] = 'Direction';
|
||||
$content_cdr['table-direction']['pt-pt'] = 'Direcção';
|
||||
|
||||
$content_cdr['label-channel']['en-us'] = 'Channel Data';
|
||||
$content_cdr['label-channel']['pt-pt'] = 'Dados de Canal';
|
||||
$content_cdr['table-name']['en-us'] = 'Name (play)';
|
||||
$content_cdr['table-name']['pt-pt'] = 'None (executar)';
|
||||
|
||||
$content_cdr['label-value']['en-us'] = 'Value';
|
||||
$content_cdr['label-value']['pt-pt'] = 'Valor';
|
||||
$content_cdr['table-download']['en-us'] = 'Number (download)';
|
||||
$content_cdr['table-download']['pt-pt'] = 'Numero (descarregar)';
|
||||
|
||||
$content_cdr['label-applog']['en-us'] = 'Application Log';
|
||||
$content_cdr['label-applog']['pt-pt'] = 'Log de Aplicação';
|
||||
$content_cdr['table-end']['en-us'] = 'End';
|
||||
$content_cdr['table-end']['pt-pt'] = 'Final';
|
||||
|
||||
$content_cdr['label-data']['en-us'] = 'Data';
|
||||
$content_cdr['label-data']['pt-pt'] = 'Dados';
|
||||
$content_cdr['label-channel']['en-us'] = 'Channel Data';
|
||||
$content_cdr['label-channel']['pt-pt'] = 'Dados de Canal';
|
||||
|
||||
$content_cdr['label-callflow']['en-us'] = 'Call Flow: Attributes';
|
||||
$content_cdr['label-callflow']['pt-pt'] = 'Fluxos de chamada: Atributos';
|
||||
$content_cdr['label-value']['en-us'] = 'Value';
|
||||
$content_cdr['label-value']['pt-pt'] = 'Valor';
|
||||
|
||||
$content_cdr['label-callflow2']['en-us'] = 'Call Flow: Extension: Attributes';
|
||||
$content_cdr['label-callflow2']['pt-pt'] = 'Fluxos de chamada: Extensão: Atributos';
|
||||
$content_cdr['label-applog']['en-us'] = 'Application Log';
|
||||
$content_cdr['label-applog']['pt-pt'] = 'Log de Aplicação';
|
||||
|
||||
$content_cdr['label-callflow3']['en-us'] = 'Call Flow: Extension: Application';
|
||||
$content_cdr['label-callflow3']['pt-pt'] = 'Fluxos de chamada: Extensão: Aplicação';
|
||||
$content_cdr['label-data']['en-us'] = 'Data';
|
||||
$content_cdr['label-data']['pt-pt'] = 'Dados';
|
||||
|
||||
$content_cdr['label-callflow4']['en-us'] = 'Call Flow: Caller Profile';
|
||||
$content_cdr['label-callflow4']['pt-pt'] = 'Fluxos de chamada: Perfil de chamador';
|
||||
$content_cdr['label-callflow']['en-us'] = 'Call Flow: Attributes';
|
||||
$content_cdr['label-callflow']['pt-pt'] = 'Fluxos de chamada: Atributos';
|
||||
|
||||
$content_cdr['label-callflow5']['en-us'] = 'Call Flow: Times';
|
||||
$content_cdr['label-callflow5']['pt-pt'] = 'Fluxos de chamada: Tempos';
|
||||
$content_cdr['label-callflow2']['en-us'] = 'Call Flow: Extension: Attributes';
|
||||
$content_cdr['label-callflow2']['pt-pt'] = 'Fluxos de chamada: Extensão: Atributos';
|
||||
|
||||
//xml_cdr_statistics
|
||||
$content_cdr['label-call-statistics']['en-us'] = 'Call Detail Record Statistics';
|
||||
$content_cdr['label-call-statistics']['pt-pt'] = 'Estatisticas dos Detalhes da Gravação de Chamadas';
|
||||
$content_cdr['label-callflow3']['en-us'] = 'Call Flow: Extension: Application';
|
||||
$content_cdr['label-callflow3']['pt-pt'] = 'Fluxos de chamada: Extensão: Aplicação';
|
||||
|
||||
$content_cdr['label-call-statistics-description']['en-us'] = 'Call Detail Records Statics summarize the call information.';
|
||||
$content_cdr['label-call-statistics-description']['pt-pt'] = 'As Estatisticas dos Detalhes da Gravação de Chamadas resumem as informações da chamada.';
|
||||
$content_cdr['label-callflow4']['en-us'] = 'Call Flow: Caller Profile';
|
||||
$content_cdr['label-callflow4']['pt-pt'] = 'Fluxos de chamada: Perfil de chamador';
|
||||
|
||||
$content_cdr['table-hours']['en-us'] = 'Hours';
|
||||
$content_cdr['table-hours']['pt-pt'] = 'Horas';
|
||||
$content_cdr['label-callflow5']['en-us'] = 'Call Flow: Times';
|
||||
$content_cdr['label-callflow5']['pt-pt'] = 'Fluxos de chamada: Tempos';
|
||||
|
||||
$content_cdr['table-date']['en-us'] = 'Date';
|
||||
$content_cdr['table-date']['pt-pt'] = 'Data';
|
||||
//xml_cdr_statistics
|
||||
$content_cdr['label-call-statistics']['en-us'] = 'Call Detail Record Statistics';
|
||||
$content_cdr['label-call-statistics']['pt-pt'] = 'Estatisticas dos Detalhes da Gravação de Chamadas';
|
||||
|
||||
$content_cdr['table-time']['en-us'] = 'Time';
|
||||
$content_cdr['table-time']['pt-pt'] = 'Tempo';
|
||||
$content_cdr['label-call-statistics-description']['en-us'] = 'Call Detail Records Statics summarize the call information.';
|
||||
$content_cdr['label-call-statistics-description']['pt-pt'] = 'As Estatisticas dos Detalhes da Gravação de Chamadas resumem as informações da chamada.';
|
||||
|
||||
$content_cdr['table-minutes']['en-us'] = 'Minutes';
|
||||
$content_cdr['table-minutes']['pt-pt'] = 'Minutos';
|
||||
$content_cdr['table-hours']['en-us'] = 'Hours';
|
||||
$content_cdr['table-hours']['pt-pt'] = 'Horas';
|
||||
|
||||
$content_cdr['table-calls-per-minute']['en-us'] = 'Calls Per Min';
|
||||
$content_cdr['table-calls-per-minute']['pt-pt'] = 'Chamadas por minuto';
|
||||
$content_cdr['table-date']['en-us'] = 'Date';
|
||||
$content_cdr['table-date']['pt-pt'] = 'Data';
|
||||
|
||||
$content_cdr['table-missed']['en-us'] = 'Missed';
|
||||
$content_cdr['table-missed']['pt-pt'] = 'Perdidas';
|
||||
$content_cdr['table-time']['en-us'] = 'Time';
|
||||
$content_cdr['table-time']['pt-pt'] = 'Tempo';
|
||||
|
||||
$content_cdr['table-days']['en-us'] = 'Days';
|
||||
$content_cdr['table-days']['pt-pt'] = 'Dias';
|
||||
$content_cdr['table-minutes']['en-us'] = 'Minutes';
|
||||
$content_cdr['table-minutes']['pt-pt'] = 'Minutos';
|
||||
|
||||
$content_cdr['table-calls-per-minute']['en-us'] = 'Calls Per Min';
|
||||
$content_cdr['table-calls-per-minute']['pt-pt'] = 'Chamadas por minuto';
|
||||
|
||||
$content_cdr['table-missed']['en-us'] = 'Missed';
|
||||
$content_cdr['table-missed']['pt-pt'] = 'Perdidas';
|
||||
|
||||
$content_cdr['table-days']['en-us'] = 'Days';
|
||||
$content_cdr['table-days']['pt-pt'] = 'Dias';
|
||||
|
||||
?>
|
||||
|
|
@ -322,6 +322,7 @@ else {
|
|||
echo th_order_by('caller_id_name', $content_cdr['label-name'], $order_by, $order);
|
||||
echo th_order_by('caller_id_number', $content_cdr['label-number'], $order_by, $order);
|
||||
echo th_order_by('destination_number', $content_cdr['label-destination'], $order_by, $order);
|
||||
echo "<th>".$content_cdr['label-tools']."</th>\n";
|
||||
echo th_order_by('start_stamp', $content_cdr['label-start'], $order_by, $order);
|
||||
//echo th_order_by('end_stamp', 'End', $order_by, $order);
|
||||
echo th_order_by('duration', $content_cdr['label-length'], $order_by, $order);
|
||||
|
|
@ -348,13 +349,6 @@ else {
|
|||
$hangup_cause = strtolower($hangup_cause);
|
||||
$hangup_cause = ucwords($hangup_cause);
|
||||
|
||||
echo "<tr >\n";
|
||||
//echo " <td valign='top' class='".$row_style[$c]."'>".$row['direction']."</td>\n";
|
||||
//echo " <td valign='top' class='".$row_style[$c]."'>".$row['default_language']."</td>\n";
|
||||
//echo " <td valign='top' class='".$row_style[$c]."'>".$row['context']."</td>\n";
|
||||
//echo " <td valign='top' class='".$row_style[$c]."'>".$row['leg']."</td>\n";
|
||||
echo " <td valign='top' class='".$row_style[$c]."'>";
|
||||
|
||||
$tmp_dir = $_SESSION['switch']['recordings']['dir'].'/archive/'.$tmp_year.'/'.$tmp_month.'/'.$tmp_day;
|
||||
$tmp_name = '';
|
||||
if(!empty($row['recording_file']) && file_exists($row['recording_file'])){
|
||||
|
|
@ -372,39 +366,40 @@ else {
|
|||
elseif (file_exists($tmp_dir.'/'.$row['uuid'].'_1.mp3')) {
|
||||
$tmp_name = $row['uuid']."_1.mp3";
|
||||
}
|
||||
if (strlen($tmp_name) > 0 && file_exists($_SESSION['switch']['recordings']['dir'].'/archive/'.$tmp_year.'/'.$tmp_month.'/'.$tmp_day.'/'.$tmp_name)) {
|
||||
echo " <a href=\"javascript:void(0);\" onclick=\"window.open('".PROJECT_PATH."/app/recordings/v_recordings_play.php?a=download&type=moh&filename=".base64_encode('archive/'.$tmp_year.'/'.$tmp_month.'/'.$tmp_day.'/'.$tmp_name)."', 'play',' width=420,height=150,menubar=no,status=no,toolbar=no')\">\n";
|
||||
echo $row['caller_id_name'].' ';
|
||||
echo " </a>";
|
||||
}
|
||||
else {
|
||||
echo $row['caller_id_name'].' ';
|
||||
}
|
||||
echo " </td>\n";
|
||||
|
||||
echo "<tr >\n";
|
||||
//echo " <td valign='top' class='".$row_style[$c]."'>".$row['direction']."</td>\n";
|
||||
//echo " <td valign='top' class='".$row_style[$c]."'>".$row['default_language']."</td>\n";
|
||||
//echo " <td valign='top' class='".$row_style[$c]."'>".$row['context']."</td>\n";
|
||||
//echo " <td valign='top' class='".$row_style[$c]."'>".$row['leg']."</td>\n";
|
||||
|
||||
echo " <td valign='top' class='".$row_style[$c]."'>";
|
||||
if (strlen($tmp_name) > 0 && file_exists($_SESSION['switch']['recordings']['dir'].'/archive/'.$tmp_year.'/'.$tmp_month.'/'.$tmp_day.'/'.$tmp_name)) {
|
||||
echo "<a href=\"javascript:void(0)\" onclick=\"send_cmd('".PROJECT_PATH."/app/click_to_call/click_to_call.php?src_cid_name=".urlencode($row['caller_id_name'])."&src_cid_number=".urlencode($row['caller_id_number'])."&dest_cid_name=".urlencode($_SESSION['user']['extension'][0]['outbound_caller_id_name'])."&dest_cid_number=".urlencode($_SESSION['user']['extension'][0]['outbound_caller_id_number'])."&src=".urlencode($_SESSION['user']['extension'][0]['user'])."&dest=".urlencode($row['caller_id_number'])."&rec=false&ringback=us-ring&auto_answer=true');\">\n";
|
||||
if (is_numeric($row['caller_id_number'])) {
|
||||
echo format_phone($row['caller_id_number']).' ';
|
||||
}
|
||||
else {
|
||||
echo "<a href=\"javascript:void(0)\" onclick=\"send_cmd('".PROJECT_PATH."/app/click_to_call/click_to_call.php?src_cid_name=".urlencode($row['caller_id_name'])."&src_cid_number=".urlencode($row['caller_id_number'])."&dest_cid_name=".urlencode($_SESSION['user']['extension'][0]['outbound_caller_id_name'])."&dest_cid_number=".urlencode($_SESSION['user']['extension'][0]['outbound_caller_id_number'])."&src=".urlencode($_SESSION['user']['extension'][0]['user'])."&dest=".urlencode($row['caller_id_number'])."&rec=false&ringback=us-ring&auto_answer=true');\">\n";
|
||||
echo $row['caller_id_number'].' ';
|
||||
echo "</a>\n";
|
||||
}
|
||||
echo " </a>";
|
||||
echo $row['caller_id_name'].' ';
|
||||
echo " </td>\n";
|
||||
|
||||
echo " <td valign='top' class='".$row_style[$c]."'>";
|
||||
echo " <a href=\"javascript:void(0)\" onclick=\"send_cmd('".PROJECT_PATH."/app/click_to_call/click_to_call.php?src_cid_name=".urlencode($row['caller_id_name'])."&src_cid_number=".urlencode($row['caller_id_number'])."&dest_cid_name=".urlencode($_SESSION['user']['extension'][0]['outbound_caller_id_name'])."&dest_cid_number=".urlencode($_SESSION['user']['extension'][0]['outbound_caller_id_number'])."&src=".urlencode($_SESSION['user']['extension'][0]['user'])."&dest=".urlencode($row['caller_id_number'])."&rec=false&ringback=us-ring&auto_answer=true');\">\n";
|
||||
if (is_numeric($row['caller_id_number'])) {
|
||||
echo " ".format_phone($row['caller_id_number']).' ';
|
||||
}
|
||||
else {
|
||||
if (is_numeric($row['caller_id_number'])) {
|
||||
echo "<a href=\"javascript:void(0)\" onclick=\"send_cmd('".PROJECT_PATH."/app/click_to_call/click_to_call.php?src_cid_name=".urlencode($row['caller_id_name'])."&src_cid_number=".urlencode($row['caller_id_number'])."&dest_cid_name=".urlencode($_SESSION['user']['extension'][0]['outbound_caller_id_name'])."&dest_cid_number=".urlencode($_SESSION['user']['extension'][0]['outbound_caller_id_number'])."&src=".urlencode($_SESSION['user']['extension'][0]['user'])."&dest=".urlencode($row['caller_id_number'])."&rec=false&ringback=us-ring&auto_answer=true');\">\n";
|
||||
echo format_phone($row['caller_id_number']).' ';
|
||||
echo "</a>\n";
|
||||
}
|
||||
else {
|
||||
echo "<a href=\"javascript:void(0)\" onclick=\"send_cmd('".PROJECT_PATH."/app/click_to_call/click_to_call.php?src_cid_name=".urlencode($row['caller_id_name'])."&src_cid_number=".urlencode($row['caller_id_number'])."&dest_cid_name=".urlencode($_SESSION['user']['extension'][0]['outbound_caller_id_name'])."&dest_cid_number=".urlencode($_SESSION['user']['extension'][0]['outbound_caller_id_number'])."&src=".urlencode($_SESSION['user']['extension'][0]['user'])."&dest=".urlencode($row['caller_id_number'])."&rec=false&ringback=us-ring&auto_answer=true');\">\n";
|
||||
echo $row['caller_id_number'].' ';
|
||||
echo "</a>\n";
|
||||
}
|
||||
echo " ".$row['caller_id_number'].' ';
|
||||
}
|
||||
echo " </a>";
|
||||
echo " </td>\n";
|
||||
|
||||
echo " <td valign='top' class='".$row_style[$c]."' nowrap=\"nowrap\">";
|
||||
if (strlen($tmp_name) > 0 && file_exists($_SESSION['switch']['recordings']['dir'].'/archive/'.$tmp_year.'/'.$tmp_month.'/'.$tmp_day.'/'.$tmp_name)) {
|
||||
echo " <a href=\"javascript:void(0);\" onclick=\"window.open('".PROJECT_PATH."/app/recordings/v_recordings_play.php?a=download&type=moh&filename=".base64_encode('archive/'.$tmp_year.'/'.$tmp_month.'/'.$tmp_day.'/'.$tmp_name)."', 'play',' width=420,height=150,menubar=no,status=no,toolbar=no')\">\n";
|
||||
echo " ".$content_cdr['label-play']."\n";
|
||||
echo " </a>\n";
|
||||
echo " \n";
|
||||
echo " <a href=\"../recordings/v_recordings.php?a=download&type=rec&t=bin&filename=".base64_encode("archive/".$tmp_year."/".$tmp_month."/".$tmp_day."/".$tmp_name)."\">\n";
|
||||
echo " ".$content_cdr['label-download']."\n";
|
||||
echo " </a>\n";
|
||||
}
|
||||
else {
|
||||
echo " \n";
|
||||
}
|
||||
echo " </td>\n";
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue