mirror of https://github.com/MISP/MISP
chg: [analyst-data:sideMenu] Added support of analyst-data in the side menu
parent
6909e5feaf
commit
f534b22582
|
@ -95,7 +95,7 @@ class AnalystDataController extends AppController
|
|||
public function view($type = 'Note', $id)
|
||||
{
|
||||
$this->__typeSelector($type);
|
||||
$this->set('menuData', array('menuList' => 'analyst_data', 'menuItem' => 'edit'));
|
||||
$this->set('menuData', array('menuList' => 'analyst_data', 'menuItem' => 'view'));
|
||||
$this->CRUD->view($id);
|
||||
if ($this->IndexFilter->isRest()) {
|
||||
return $this->restResponsePayload;
|
||||
|
@ -104,6 +104,7 @@ class AnalystDataController extends AppController
|
|||
$this->loadModel('Event');
|
||||
$this->_setViewElements();
|
||||
$this->set('distributionLevels', $this->Event->distributionLevels);
|
||||
$this->set('shortDist', $this->Event->shortDist);
|
||||
$this->render('view');
|
||||
}
|
||||
|
||||
|
|
|
@ -1801,6 +1801,29 @@ $divider = '<li class="divider"></li>';
|
|||
}
|
||||
}
|
||||
break;
|
||||
|
||||
case 'analyst_data':
|
||||
echo $this->element('/genericElements/SideMenu/side_menu_link', array(
|
||||
'element_id' => 'index',
|
||||
'url' => '/analystData/index',
|
||||
'text' => __('List Analyst Data')
|
||||
));
|
||||
if ($menuItem === 'view' || $menuItem === 'edit') {
|
||||
echo $divider;
|
||||
echo $this->element('/genericElements/SideMenu/side_menu_link', array(
|
||||
'element_id' => 'view',
|
||||
'url' => sprintf('/analystData/view/%s/%s', h($modelSelection), h($id)),
|
||||
'text' => __('View Analyst Data')
|
||||
));
|
||||
if ($isSiteAdmin) {
|
||||
echo $this->element('/genericElements/SideMenu/side_menu_link', array(
|
||||
'element_id' => 'edit',
|
||||
'url' => sprintf('/analystData/edit/%s/%s', h($modelSelection), h($id)),
|
||||
'text' => __('Edit Analyst Data')
|
||||
));
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
?>
|
||||
</ul>
|
||||
|
|
Loading…
Reference in New Issue