mirror of https://github.com/MISP/MISP
118 lines
3.6 KiB
PHP
118 lines
3.6 KiB
PHP
<li id="id_<?php echo $element_id; ?>" class="templateTableRow">
|
|
<div class="templateElementHeader" style="width:100%; position:relative;">
|
|
<div class="templateGlass"></div>
|
|
<div class ="templateElementHeaderText">Attribute</div>
|
|
</div>
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td>
|
|
<div style="display:inline">
|
|
<div class="templateTableTDName templateTableArea">
|
|
<div class="templateTableColumnName">
|
|
Name
|
|
</div>
|
|
<div class="">
|
|
<?php echo h($element['TemplateElementAttribute'][0]['name']); ?>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="templateTableTDDescription templateTableArea">
|
|
<div class="templateTableColumnName">
|
|
Description
|
|
</div>
|
|
<div class="">
|
|
<?php echo h($element['TemplateElementAttribute'][0]['description']); ?>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="templateTableTDCategory templateTableArea">
|
|
<div class="templateTableColumnName">
|
|
Category
|
|
</div>
|
|
<div class="">
|
|
<?php echo h($element['TemplateElementAttribute'][0]['category']); ?>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="templateTableTDTypes templateTableArea">
|
|
<div class="templateTableColumnName">
|
|
Types
|
|
</div>
|
|
<div class="">
|
|
<?php
|
|
if ($element['TemplateElementAttribute'][0]['complex']) {
|
|
echo '<span style="color:red">' . h($element['TemplateElementAttribute'][0]['type']) . '</span> (';
|
|
foreach ($validTypeGroups[$element['TemplateElementAttribute'][0]['type']]['types'] as $k => $t) {
|
|
if ($k != 0) echo ', ';
|
|
echo h($t);
|
|
}
|
|
echo ')';
|
|
} else {
|
|
echo h($element['TemplateElementAttribute'][0]['type']);
|
|
}
|
|
?>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="templateTableTDShort templateTableArea">
|
|
<div class="templateTableColumnName">
|
|
Mandatory
|
|
</div>
|
|
<div class="">
|
|
<?php
|
|
if ($element['TemplateElementAttribute'][0]['mandatory']) echo 'Yes';
|
|
else echo 'No';
|
|
?>
|
|
</div>
|
|
</div>
|
|
<div class="templateTableTDShort templateTableArea">
|
|
<div class="templateTableColumnName">
|
|
Batch
|
|
</div>
|
|
<div class="">
|
|
<?php
|
|
if ($element['TemplateElementAttribute'][0]['batch']) echo 'Yes';
|
|
else echo 'No';
|
|
?>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="templateTableTDShort templateTableArea">
|
|
<div class="templateTableColumnName">
|
|
IDS
|
|
</div>
|
|
<div class="">
|
|
<?php
|
|
if ($element['TemplateElementAttribute'][0]['to_ids']) echo 'Yes';
|
|
else echo 'No';
|
|
?>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="templateTableTDActions templateTableArea">
|
|
<div class="templateTableColumnName">
|
|
Actions
|
|
</div>
|
|
<div class="">
|
|
<?php
|
|
if ($mayModify) {
|
|
echo $this->Form->create('TemplateElement', array('class' => 'inline-delete', 'style' => 'display:inline-block;', 'id' => 'TemplateElement_' . $element_id . '_delete', 'action' => 'delete'));
|
|
?>
|
|
<span class="icon-trash useCursorPointer" onClick="deleteObject('template_elements', 'delete' ,'<?php echo $element_id; ?>', '<?php echo $element['TemplateElement']['template_id']; ?>');"></span>
|
|
<?php
|
|
echo $this->Form->end();
|
|
?>
|
|
<span class="icon-edit useCursorPointer" onClick="editTemplateElement('attribute' ,'<?php echo $element_id; ?>');"></span>
|
|
<?php
|
|
} else {
|
|
echo ' ';
|
|
}
|
|
?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</li>
|