Misc CDR/other adjustments.
This commit is contained in:
parent
f0347b5214
commit
8dd1e426f0
|
|
@ -1500,6 +1500,26 @@ $text['label-extension']['ru-ru'] = "Внутренний номер";
|
|||
$text['label-extension']['sv-se'] = "Anknytning";
|
||||
$text['label-extension']['uk-ua'] = "Розширення (Extention)";
|
||||
|
||||
$text['label-ext']['en-us'] = "Ext.";
|
||||
$text['label-ext']['ar-eg'] = "";
|
||||
$text['label-ext']['de-at'] = "Dur"; //copied from de-de
|
||||
$text['label-ext']['de-ch'] = "Dur"; //copied from de-de
|
||||
$text['label-ext']['de-de'] = "Dur";
|
||||
$text['label-ext']['es-cl'] = "Ext";
|
||||
$text['label-ext']['es-mx'] = "Ext"; //copied from es-cl
|
||||
$text['label-ext']['fr-ca'] = "Ext"; //copied from fr-fr
|
||||
$text['label-ext']['fr-fr'] = "Ext";
|
||||
$text['label-ext']['he-il'] = "";
|
||||
$text['label-ext']['it-it'] = "Int";
|
||||
$text['label-ext']['nl-nl'] = "";
|
||||
$text['label-ext']['pl-pl'] = "Num";
|
||||
$text['label-ext']['pt-br'] = "Ram";
|
||||
$text['label-ext']['pt-pt'] = "Ext";
|
||||
$text['label-ext']['ro-ro'] = "";
|
||||
$text['label-ext']['ru-ru'] = "Вну";
|
||||
$text['label-ext']['sv-se'] = "Ank";
|
||||
$text['label-ext']['uk-ua'] = "Роз";
|
||||
|
||||
$text['label-end_stamp']['en-us'] = "End";
|
||||
$text['label-end_stamp']['ar-eg'] = "";
|
||||
$text['label-end_stamp']['de-at'] = "Ende"; //copied from de-de
|
||||
|
|
|
|||
|
|
@ -490,11 +490,11 @@
|
|||
|
||||
//column headings
|
||||
if (permission_exists('xml_cdr_direction')) {
|
||||
echo "<th> </th>\n";
|
||||
echo "<th class='shrink'> </th>\n";
|
||||
$col_count++;
|
||||
}
|
||||
if (permission_exists('xml_cdr_extension')) {
|
||||
echo "<th>".$text['label-extension']."</th>\n";
|
||||
echo "<th class='shrink'>".$text['label-ext']."</th>\n";
|
||||
$col_count++;
|
||||
}
|
||||
if (permission_exists('xml_cdr_all') && $_REQUEST['show'] == "all") {
|
||||
|
|
@ -502,7 +502,7 @@
|
|||
$col_count++;
|
||||
}
|
||||
if (permission_exists('xml_cdr_caller_id_name')) {
|
||||
echo "<th class='hide-md-dn'>".$text['label-caller_id_name']."</th>\n";
|
||||
echo "<th class='hide-md-dn' style='min-width: 90px;'>".$text['label-caller_id_name']."</th>\n";
|
||||
$col_count++;
|
||||
}
|
||||
if (permission_exists('xml_cdr_caller_id_number')) {
|
||||
|
|
@ -510,7 +510,7 @@
|
|||
$col_count++;
|
||||
}
|
||||
if (permission_exists('xml_cdr_caller_destination')) {
|
||||
echo "<th class='hide-md-dn'>".$text['label-caller_destination']."</th>\n";
|
||||
echo "<th class='no-wrap hide-md-dn'>".$text['label-caller_destination']."</th>\n";
|
||||
$col_count++;
|
||||
}
|
||||
if (permission_exists('xml_cdr_destination')) {
|
||||
|
|
@ -518,7 +518,7 @@
|
|||
$col_count++;
|
||||
}
|
||||
if (permission_exists('xml_cdr_recording') && (permission_exists('recording_play') || permission_exists('recording_download'))) {
|
||||
echo "<th class='center'>".$text['label-recording']."</th>\n";
|
||||
echo "<th class='center shrink'>".$text['label-recording']."</th>\n";
|
||||
$col_count++;
|
||||
}
|
||||
if (permission_exists('xml_cdr_custom_fields')) {
|
||||
|
|
@ -536,8 +536,9 @@
|
|||
}
|
||||
}
|
||||
if (permission_exists('xml_cdr_start')) {
|
||||
echo "<th class='center'>".$text['label-start']."</th>\n";
|
||||
$col_count++;
|
||||
echo "<th class='right'>".$text['label-date']."</th>\n";
|
||||
echo "<th class='right hide-md-dn'>".$text['label-time']."</th>\n";
|
||||
$col_count += 2;
|
||||
}
|
||||
if (permission_exists('xml_cdr_tta')) {
|
||||
echo "<th class='right hide-md-dn' title=\"".$text['description-tta']."\">".$text['label-tta']."</th>\n";
|
||||
|
|
@ -556,7 +557,7 @@
|
|||
$col_count++;
|
||||
}
|
||||
if (permission_exists('xml_cdr_hangup_cause')) {
|
||||
echo "<th class='hide-sm-dn'>".$text['label-hangup_cause']."</th>\n";
|
||||
echo "<th class='hide-sm-dn shrink'>".$text['label-hangup_cause']."</th>\n";
|
||||
$col_count++;
|
||||
}
|
||||
else {
|
||||
|
|
@ -594,7 +595,13 @@
|
|||
$tmp_year = date("Y", strtotime($row['start_stamp']));
|
||||
$tmp_month = date("M", strtotime($row['start_stamp']));
|
||||
$tmp_day = date("d", strtotime($row['start_stamp']));
|
||||
$tmp_start_epoch = ($_SESSION['domain']['time_format']['text'] == '12h') ? escape(date("j M Y", $row['start_epoch']))." <span class='hide-md-dn'>".escape(date("g:i:sa", $row['start_epoch']))."</span>" : escape(date("j M Y", $row['start_epoch']))." <span class='hide-md-dn'>".escape(date("H:i:s", $row['start_epoch']))."</span>";
|
||||
$tmp_start_epoch_date = escape(date("j M Y", $row['start_epoch']));
|
||||
if ($_SESSION['domain']['time_format']['text'] == '12h') {
|
||||
$tmp_start_epoch_time = escape(date("g:i:sa", $row['start_epoch']));
|
||||
}
|
||||
else {
|
||||
$tmp_start_epoch_time = escape(date("H:i:s", $row['start_epoch']));
|
||||
}
|
||||
|
||||
//get the hangup cause
|
||||
$hangup_cause = $row['hangup_cause'];
|
||||
|
|
@ -678,7 +685,7 @@
|
|||
}
|
||||
//caller id name
|
||||
if (permission_exists('xml_cdr_caller_id_name')) {
|
||||
$content .= " <td class='overflow hide-md-dn'>".escape($row['caller_id_name'])." </td>\n";
|
||||
$content .= " <td class='overflow hide-md-dn' title=\"".escape($row['caller_id_name'])."\">".escape($row['caller_id_name'])."</td>\n";
|
||||
}
|
||||
//source
|
||||
if (permission_exists('xml_cdr_caller_id_number')) {
|
||||
|
|
@ -785,7 +792,8 @@
|
|||
}
|
||||
//start
|
||||
if (permission_exists('xml_cdr_start')) {
|
||||
$content .= " <td class='center no-wrap'>".$tmp_start_epoch."</td>\n";
|
||||
$content .= " <td class='right no-wrap'>".$tmp_start_epoch_date."</td>\n";
|
||||
$content .= " <td class='right no-wrap hide-md-dn'>".$tmp_start_epoch_time."</td>\n";
|
||||
}
|
||||
//tta (time to answer)
|
||||
if (permission_exists('xml_cdr_tta')) {
|
||||
|
|
|
|||
|
|
@ -1987,6 +1987,26 @@ $text['label-end_date_time']['sv-se'] = "Slut Datum/Tid";
|
|||
$text['label-end_date_time']['uk-ua'] = "";
|
||||
$text['label-end_date_time']['tr-tr'] = "Bitiş Tarihi/Zamanı";
|
||||
|
||||
$text['label-date']['en-us'] = "Date";
|
||||
$text['label-date']['ar-eg'] = "وقت";
|
||||
$text['label-date']['de-at'] = "Datum"; //copied from de-de
|
||||
$text['label-date']['de-ch'] = "Datum"; //copied from de-de
|
||||
$text['label-date']['de-de'] = "Datum";
|
||||
$text['label-date']['es-cl'] = "Fecha";
|
||||
$text['label-date']['es-mx'] = "Fecha"; //copied from es-cl
|
||||
$text['label-date']['fr-ca'] = "Date"; //copied from fr-fr
|
||||
$text['label-date']['fr-fr'] = "Date";
|
||||
$text['label-date']['he-il'] = "תאריך שעה";
|
||||
$text['label-date']['it-it'] = "Data";
|
||||
$text['label-date']['nl-nl'] = "";
|
||||
$text['label-date']['pl-pl'] = "Data";
|
||||
$text['label-date']['pt-br'] = "Data";
|
||||
$text['label-date']['pt-pt'] = "Data";
|
||||
$text['label-date']['ro-ro'] = "Data";
|
||||
$text['label-date']['ru-ru'] = "Дата";
|
||||
$text['label-date']['sv-se'] = "Datum";
|
||||
$text['label-date']['uk-ua'] = "Дата";
|
||||
|
||||
$text['label-time']['en-us'] = "Time";
|
||||
$text['label-time']['ar-eg'] = "";
|
||||
$text['label-time']['de-at'] = "Zeit"; //copied from de-de
|
||||
|
|
|
|||
|
|
@ -96,21 +96,21 @@ function paging($num_rows, $param, $rows_per_page, $mini = false, $result_count
|
|||
|
||||
if ($page_number > 0) {
|
||||
$page = $page_number - 1;
|
||||
$prev = button::create(['type'=>'button','label'=>(!$mini ? $text['button-back'] : null),'icon'=>($mini ? 'chevron-left' : null),'link'=>$self."?page=".$page.$sanitized_parameters,'title'=>$text['label-page'].' '.($page+1)]);
|
||||
$first = button::create(['type'=>'button','label'=>(!$mini ? $text['button-next'] : null),'icon'=>($mini ? 'chevron-left' : null),'link'=>$self."?page=1".$sanitized_parameters]);
|
||||
$prev = button::create(['type'=>'button','label'=>$text['button-back'],'icon'=>($mini ? 'chevron-left' : null),'link'=>$self."?page=".$page.$sanitized_parameters,'title'=>$text['label-page'].' '.($page+1)]);
|
||||
$first = button::create(['type'=>'button','label'=>$text['button-next'],'icon'=>($mini ? 'chevron-left' : null),'link'=>$self."?page=1".$sanitized_parameters]);
|
||||
}
|
||||
else {
|
||||
$prev = button::create(['type'=>'button','label'=>(!$mini ? $text['button-back'] : null),'icon'=>($mini ? 'chevron-left' : null),'onclick'=>"return false;",'title'=>'','style'=>'opacity: 0.4; -moz-opacity: 0.4; cursor: default;']);
|
||||
$prev = button::create(['type'=>'button','label'=>$text['button-back'],'icon'=>($mini ? 'chevron-left' : null),'onclick'=>"return false;",'title'=>'','style'=>'opacity: 0.4; -moz-opacity: 0.4; cursor: default;']);
|
||||
}
|
||||
|
||||
if (($page_number + 1) < $max_page) {
|
||||
$page = $page_number + 1;
|
||||
$next = button::create(['type'=>'button','label'=>(!$mini ? $text['button-next'] : null),'icon'=>($mini ? 'chevron-right' : null),'link'=>$self."?page=".$page.$sanitized_parameters,'title'=>$text['label-page'].' '.($page+1)]);
|
||||
$last = button::create(['type'=>'button','label'=>(!$mini ? $text['button-back'] : null),'icon'=>($mini ? 'chevron-right' : null),'link'=>$self."?page=".$max_page.$sanitized_parameters]);
|
||||
$next = button::create(['type'=>'button','label'=>$text['button-next'],'icon'=>($mini ? 'chevron-right' : null),'link'=>$self."?page=".$page.$sanitized_parameters,'title'=>$text['label-page'].' '.($page+1)]);
|
||||
$last = button::create(['type'=>'button','label'=>$text['button-back'],'icon'=>($mini ? 'chevron-right' : null),'link'=>$self."?page=".$max_page.$sanitized_parameters]);
|
||||
}
|
||||
else {
|
||||
$last = button::create(['type'=>'button','label'=>(!$mini ? $text['button-next'] : null),'icon'=>($mini ? 'chevron-right' : null),'link'=>$self."?page=".$max_page.$sanitized_parameters]);
|
||||
$next = button::create(['type'=>'button','label'=>(!$mini ? $text['button-next'] : null),'icon'=>($mini ? 'chevron-right' : null),'onclick'=>"return false;",'title'=>'','style'=>'opacity: 0.4; -moz-opacity: 0.4; cursor: default;']);
|
||||
$last = button::create(['type'=>'button','label'=>$text['button-next'],'icon'=>($mini ? 'chevron-right' : null),'link'=>$self."?page=".$max_page.$sanitized_parameters]);
|
||||
$next = button::create(['type'=>'button','label'=>$text['button-next'],'icon'=>($mini ? 'chevron-right' : null),'onclick'=>"return false;",'title'=>'','style'=>'opacity: 0.4; -moz-opacity: 0.4; cursor: default;']);
|
||||
}
|
||||
|
||||
//if the result count is less than the rows per page then this is the last page of results
|
||||
|
|
|
|||
|
|
@ -590,6 +590,14 @@
|
|||
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Set the hover color (and opacity) of text links outside tables.";
|
||||
$y++;
|
||||
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "4e01bde9-7fa3-4a60-a1ff-113b1d2b9e0a";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "table_heading_padding";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_value'] = "4px 7px";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Set the padding of table column headings.";
|
||||
$y++;
|
||||
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "fdb84692-190e-4e54-83e4-5d7c8e288d43";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "table_heading_text_font";
|
||||
|
|
@ -630,6 +638,14 @@
|
|||
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Set the bottom border color (and opacity) of table header rows.";
|
||||
$y++;
|
||||
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "515cda7e-01f5-4fb6-9838-a6fb1396647d";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "table_row_padding";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_value'] = "4px 7px";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Set the padding of table row cells.";
|
||||
$y++;
|
||||
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "8d756015-05b1-43fb-9de6-85b901b44f3e";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
|
||||
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "table_row_text_font";
|
||||
|
|
|
|||
|
|
@ -2215,7 +2215,7 @@ $default_login = ($_REQUEST['login'] == 'default') ? true : false;
|
|||
}
|
||||
|
||||
.list-header > th {
|
||||
padding: 4px 7px;
|
||||
padding: <?php echo ($_SESSION['theme']['table_heading_padding']['text'] != '') ? $_SESSION['theme']['table_heading_padding']['text'] : '4px 7px'; ?>;
|
||||
text-align: left;
|
||||
color: <?php echo ($_SESSION['theme']['table_heading_text_color']['text'] != '') ? $_SESSION['theme']['table_heading_text_color']['text'] : '#3164ad'; ?>;
|
||||
font-size: <?php echo ($_SESSION['theme']['table_heading_text_size']['text'] != '') ? $_SESSION['theme']['table_heading_text_size']['text'] : '12px'; ?>;
|
||||
|
|
@ -2224,6 +2224,10 @@ $default_login = ($_REQUEST['login'] == 'default') ? true : false;
|
|||
border-bottom: 1px solid <?php echo ($_SESSION['theme']['table_heading_border_color']['text'] != '') ? $_SESSION['theme']['table_heading_border_color']['text'] : '#a4aebf'; ?>;
|
||||
}
|
||||
|
||||
.list-header > th.shrink {
|
||||
width: 1px;
|
||||
}
|
||||
|
||||
.list-row:nth-child(odd) > :not(.action-button) {
|
||||
background: <?php echo ($_SESSION['theme']['table_row_background_color_light']['text'] != '') ? $_SESSION['theme']['table_row_background_color_light']['text'] : '#ffffff'; ?>;
|
||||
}
|
||||
|
|
@ -2242,7 +2246,7 @@ $default_login = ($_REQUEST['login'] == 'default') ? true : false;
|
|||
}
|
||||
|
||||
.list-row > :not(.checkbox) {
|
||||
padding: <?php echo ($_SESSION['theme']['table_row_padding']['text'] != '') ? $_SESSION['theme']['table_row_padding']['text'] : '4px 7px 4px 7px'; ?>;
|
||||
padding: <?php echo ($_SESSION['theme']['table_row_padding']['text'] != '') ? $_SESSION['theme']['table_row_padding']['text'] : '4px 7px'; ?>;
|
||||
}
|
||||
|
||||
.list-row > td.description {
|
||||
|
|
|
|||
Loading…
Reference in New Issue