'Status Indicators', 'url' => generate_url(['page' => 'device', 'device' => $device['device_id'], 'tab' => 'health', 'metric' => 'status']), 'icon' => $config['entities']['status']['icon'], ]; // show/hide ignored $ignore = 0; foreach ($statuses as $status) { if ($status['status_event'] === 'ignore') { $ignore++; } } if ($ignore) { $box_args['header-controls'] = [ 'controls' => [ 'hide' => [ 'text' => 'Show/Hide Ignored ' . $ignore . '', 'anchor' => TRUE, 'data' => ' onclick="$(\'.entity-status.disabled\').toggle();" '] ] ]; } echo generate_box_open($box_args); echo(''); foreach ($statuses as $status) { //$status['status_descr'] = truncate($status['status_descr'], 48, ''); print_status_row($status, $vars); } echo("
"); echo generate_box_close(); } // EOF