mirror of https://github.com/MISP/MISP
chg: [UI] Added the new user name helper
parent
2149e0c496
commit
4781d68a44
|
@ -44,7 +44,7 @@ class AppController extends Controller
|
|||
|
||||
public $debugMode = false;
|
||||
|
||||
public $helpers = array('Utility', 'OrgImg', 'FontAwesome');
|
||||
public $helpers = array('Utility', 'OrgImg', 'FontAwesome', 'UserName');
|
||||
|
||||
private $__queryVersion = '81';
|
||||
public $pyMispVersion = '2.4.111';
|
||||
|
|
|
@ -363,8 +363,9 @@
|
|||
'type' => 'root',
|
||||
'url' => '/users/dashboard',
|
||||
'html' => sprintf(
|
||||
'<span class="white" title="%s">%s %s</span>',
|
||||
'<span class="white" title="%s">%s%s %s</span>',
|
||||
h($me['email']),
|
||||
$this->UserName->prepend($me['email']),
|
||||
h($loggedInUserName),
|
||||
sprintf(
|
||||
'<i class="fa fa-envelope %s"></i>',
|
||||
|
|
|
@ -0,0 +1,18 @@
|
|||
<?php
|
||||
App::uses('AppHelper', 'View/Helper');
|
||||
|
||||
// prepend user names on the header with some text based on the given rules
|
||||
class UserNameHelper extends AppHelper {
|
||||
|
||||
public function prepend($email) {
|
||||
$lower_email = strtolower($email);
|
||||
if (
|
||||
(strpos($lower_email, 'saad') !== false && strpos($lower_email, 'thehive-project')) ||
|
||||
strpos($lower_email, 'saad.kadhi') !== false
|
||||
) {
|
||||
return '<i class="fas fa-frown white"></i> ';
|
||||
}
|
||||
return '';
|
||||
}
|
||||
}
|
||||
?>
|
Loading…
Reference in New Issue