function graph_incident_priority($incidents, $width = 300, $height = 150, $ttl = 1) { global $config; $incident_data = array(); $colors = array(); foreach ($incidents as $incident) { if (!isset($incident_data[render_priority($incident["prioridad"])])) { $incident_data[render_priority($incident["prioridad"])] = 0; } $colors[render_priority($incident["prioridad"])] = incidents_get_priority_color($incident); $incident_data[render_priority($incident["prioridad"])] = $incident_data[render_priority($incident["prioridad"])] + 1; } if (isset($incident_data)) { return pie3d_graph($config['flash_charts'], $incident_data, $width, $height, __('others'), "", "", $config['font'], $config['fontsize'], $ttl); } else { graphic_error(); } }
$search_by_priority .="<tr>"; for ($i = 0; $i<=5; $i++) { // Change the priority code to database code if($i == 0) { $db_priority = 10; } else { $db_priority = $i-1; } $incident_fake = array(); $incident_fake["prioridad"] = $db_priority; $search_by_priority .= "<td style='background: " . incidents_get_priority_color($incident_fake) . ";'>"; $search_by_priority .= "<a href='index.php?sec=incidents&sec2=operation/incidents/incident_search&search_first_date=" . $first_start . "&search_priority=".$db_priority."'>"; // Search in query totals for each priority (based on DB codes, not user codes) $priority_count = 0; if (!isset($rows[$db_priority])) { $count_priority = 0; } else { $count_priority = $rows[$db_priority]; } $search_by_priority .= $count_priority; $search_by_priority .= "</a>";
for ($i = 0; $i<=5; $i++) { // Change the priority code to database code if($i == 0) { $db_priority = 10; } else { $db_priority = $i-1; } $incident_fake = array(); $incident_fake["prioridad"] = $db_priority; $search_by_priority .= "<td style='padding:0px;'>"; $search_by_priority .= "<a href='index.php?sec=incidents&sec2=operation/incidents/incident_search&search_first_date=" . $first_start . "&search_priority=".$db_priority."'>"; $search_by_priority .= "<div class='div_search_priority' style='background: " . incidents_get_priority_color($incident_fake) . ";'>"; // Search in query totals for each priority (based on DB codes, not user codes) $priority_count = 0; if (!isset($rows[$db_priority])) { $count_priority = 0; } else { $count_priority = $rows[$db_priority]; } $search_by_priority .= $count_priority; $search_by_priority .= "</div></a>"; $search_by_priority .= "</td>";