function renderRackInfoPortlet($rackData) { $summary = array(); $summary['Rack row'] = mkA($rackData['row_name'], 'row', $rackData['row_id']); $summary['Name'] = $rackData['name']; $summary['Height'] = $rackData['height']; if (strlen($rackData['asset_no'])) { $summary['Asset tag'] = $rackData['asset_no']; } if ($rackData['has_problems'] == 'yes') { $summary[] = array('<tr><td colspan=2 class=msg_error>Has problems</td></tr>'); } populateRackPower($rackData, $summary); // Display populated attributes, but skip 'height' since it's already displayed above // and skip 'sort_order' because it's modified using AJAX foreach (getAttrValuesSorted($rackData['id']) as $record) { if ($record['id'] != 27 && $record['id'] != 29 && strlen($record['value'])) { $summary['{sticker}' . $record['name']] = formatAttributeValue($record); } } $summary['% used'] = getProgressBar(getRSUforRack($rackData)); $summary['Objects'] = count($rackData['mountedObjects']); $summary['tags'] = ''; renderEntitySummary($rackData, 'summary', $summary); if ($rackData['comment'] != '') { startPortlet('Comment'); echo '<div class=commentblock>' . string_insert_hrefs($rackData['comment']) . '</div>'; finishPortlet(); } }
function renderProgressBar($percentage = 0, $theme = '', $inline = FALSE) { echo getProgressBar($percentage, $theme, $inline); }
<div class="progress"> <div class="<?php echo getProgressBar($percents); ?> " role="progressbar" aria-valuenow="<?php echo $percents; ?> " aria-valuemin="0" aria-valuemax="100" style="min-width: 20px; width: <?php echo $percents; ?> %;"> <?php echo $percents; ?> % </div> </div>