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