mirror of https://github.com/MISP/MISP
39 lines
1.6 KiB
PHP
39 lines
1.6 KiB
PHP
<h2>Attribute Types Histogram</h2>
|
|
<table>
|
|
<tr>
|
|
<td class="membersList-histogram-left-table">
|
|
<table style="border-spacing:0px !important;">
|
|
<?php
|
|
end($data);
|
|
$lastElement = key($data);
|
|
foreach ($data as $k => $org):
|
|
?>
|
|
<tr>
|
|
<td style="text-align:right"><?php echo h($k);?></td>
|
|
<td <?php echo ($k == $lastElement ? 'class="membersList-histogram-last"' : '');?> style="border-left:1px solid;padding-left:0px;width:500px;border-spacing:0px !important;">
|
|
<ul style="width:<?php echo 600 * $org['total'] / $max;?>px;" class="memberslistBar">
|
|
<?php
|
|
foreach ($org['data'] as $orgType => $orgTypeCount):
|
|
?>
|
|
<li title="<?php echo h($orgType) . ' : ' . $orgTypeCount; ?>" class="type_<?php echo h($orgType); ?>" style="display:block;height:30px;float:left;width:<?php echo (100 * $orgTypeCount / $org['total']);?>%;background:<?php echo $typeDb[$orgType];?>"> </li>
|
|
<?php endforeach;?>
|
|
</ul>
|
|
</td>
|
|
|
|
</tr>
|
|
<?php endforeach; ?>
|
|
</table>
|
|
</td>
|
|
<td class="membersList-histogram-legend">
|
|
<?php foreach ($typeDb as $type => $colour): ?>
|
|
<div class="membersList-histogram-legend-line">
|
|
<div class="membersList-histogram-legend-box" style="background-color:<?php echo $colour; ?>"> </div>
|
|
<div style="display: inline-block;<?php if (in_array($type, $selectedTypes)) echo 'font-weight:bold';?>" onClick='toggleHistogramType("<?php echo $type; ?>", [<?php foreach ($selectedTypes as $t) echo '"' . $t . '", ' ?>]);'><?php echo $type;?></div>
|
|
</div>
|
|
<?php
|
|
endforeach;
|
|
?>
|
|
</td>
|
|
</tr>
|
|
</table>
|