$stats[] = '◷ ⇑ ' . _secs_to_minsecs(queue_waitmax($queue_data['id'], $queue_data['display_wait_max'])); } if ($queue_data['display_wait_min']) { $stats[] = '◷ ⇓ ' . _secs_to_minsecs(queue_waitmin($queue_data['id'], $queue_data['display_wait_min'])); } if ($queue_data['display_wait_avg']) { $stats[] = '◷ Ø ' . _secs_to_minsecs(queue_waitavg($queue_data['id'], $queue_data['display_wait_avg'])); } if ($queue_data['display_call_max']) { $stats[] = '☎ ⇑ ' . _secs_to_minsecs(queue_callmax($queue_data['id'], $queue_data['display_call_max'])); } if ($queue_data['display_call_min']) { $stats[] = '☎ ⇓' . _secs_to_minsecs(queue_callmin($queue_data['id'], $queue_data['display_call_min'])); } if ($queue_data['display_call_avg']) { $stats[] = '☎ Ø ' . _secs_to_minsecs(queue_callavg($queue_data['id'], $queue_data['display_call_avg'])); } $st_x = $qx; $st_y = $qy; if ($queue_data['active']) { queue_window($st_x, $st_y, $queue_data['display_width'], $queue_data['display_height'], "q" . $queue, $queue_data['title'], $queue_data['members'], $queue_data['display_columns'], 0, CQ_WINDOW_BG, CQ_WINDOW_FG, $stats); if ($qmaxh < $queue_data['display_height']) { $qmaxh = $queue_data['display_height']; } if ($qh < $queuemon_data['columns']) { $qx = $qx + $queue_data['display_width'] + 1; ++$qh; } else { $qh = 1; $qx = 0; $qy = $qy + $qmaxh + 1;
$avg_calldur_month = $totals['num_connected'] > 0 ? $sum_calldur_month / $totals['num_connected'] : 0; $pct_connected_month = $totals['num_connected'] > 0 ? $totals['num_connected'] / $totals['num_entered'] : 0.0; $pct_connected_month = round($pct_connected_month * 100); $style = 'style="border-top:3px solid #b90; background:#feb; line-height:2.5em;"'; echo '<tr>', "\n"; echo '<td class="r" ', $style, '><b>∑</b></td>', "\n"; echo '<td class="r" ', $style, '>', $totals['num_entered'], '</td>', "\n"; echo '<td class="r" ', $style, '>', $totals['num_connected'], '</td>', "\n"; echo '<td class="r" ', $style, '>', $totals['num_abandoned'], '</td>', "\n"; echo '<td class="r" ', $style, '>', $totals['num_timeout'], '</td>', "\n"; echo '<td class="r" ', $style, '>', $totals['num_empty'], '</td>', "\n"; echo '<td class="r" ', $style, '>', $totals['num_full'], '</td>', "\n"; echo '<td class="r" ', $style, '><div class="bargraph" style="width: ' . $pct_connected_month . '%;">' . $pct_connected_month . ' <small>%</small></div></td>', "\n"; echo '<td class="r" ', $style, '>', $totals['num_dur_lower'], '</td>', "\n"; echo '<td class="r" ', $style, '>', $totals['num_dur_higher'], '</td>', "\n"; echo '<td class="r" ', $style, '>', _secs_to_minsecs($avg_calldur_month), '</td>', "\n"; echo '<td class="r" ', $style, '>', $totals['num_wait_ok'], '</td>', "\n"; echo '<td class="r" ', $style, '>', $totals['num_wait_fail'], '</td>', "\n"; echo '</tr>', "\n"; ?> </tbody> </table> <p style="padding:0.5em 0;"><?php echo __('Gesprächsminuten'), ': ', round($sum_calldur_month / 60); ?> </p> </div>