class CControllerTrigDisplayEdit extends CController {
protected function init() {
$this->disableCsrfValidation();
protected function checkInput() {
'custom_color' => 'db config.custom_color',
'problem_unack_color' => 'db config.problem_unack_color',
'problem_ack_color' => 'db config.problem_ack_color',
'ok_unack_color' => 'db config.ok_unack_color',
'ok_ack_color' => 'db config.ok_ack_color',
'problem_unack_style' => 'db config.problem_unack_style',
'problem_ack_style' => 'db config.problem_ack_style',
'ok_unack_style' => 'db config.ok_unack_style',
'ok_ack_style' => 'db config.ok_ack_style',
'ok_period' => 'db config.ok_period',
'blink_period' => 'db config.blink_period',
'severity_name_0' => 'db config.severity_name_0',
'severity_color_0' => 'db config.severity_color_0',
'severity_name_1' => 'db config.severity_name_1',
'severity_color_1' => 'db config.severity_color_1',
'severity_name_2' => 'db config.severity_name_2',
'severity_color_2' => 'db config.severity_color_2',
'severity_name_3' => 'db config.severity_name_3',
'severity_color_3' => 'db config.severity_color_3',
'severity_name_4' => 'db config.severity_name_4',
'severity_color_4' => 'db config.severity_color_4',
'severity_name_5' => 'db config.severity_name_5',
'severity_color_5' => 'db config.severity_color_5'
$ret = $this->validateInput($fields);
$this->setResponse(new CControllerResponseFatal());
protected function checkPermissions() {
return $this->checkAccess(CRoleHelper::UI_ADMINISTRATION_GENERAL);
protected function doAction() {