'', 'label' => __('Alerts'), ], [ 'link' => '', 'label' => __('Special days'), ], ] ); } $is_management_allowed = \is_management_allowed(); if ($is_management_allowed === false) { if (\is_metaconsole() === false) { $url_link = ''; $url_link .= __('metaconsole'); $url_link .= ''; } else { $url_link = __('any node'); } \ui_print_warning_message( __( 'This node is configured with centralized mode. All alert calendar information is read only. Go to %s to manage it.', $url_link ) ); } if (empty($message) === false) { echo $message; } $return_all_group = false; if (users_can_manage_group_all('LM') === true) { $return_all_group = true; } $inputs = []; // Name. $inputs[] = [ 'label' => __('Name'), 'arguments' => [ 'type' => 'text', 'name' => 'name', 'required' => true, 'value' => $calendar->name(), ], ]; // Group. $inputs[] = [ 'label' => __('Group'), 'arguments' => [ 'type' => 'select_groups', 'returnAllGroup' => $return_all_group, 'name' => 'id_group', 'selected' => $calendar->id_group(), 'required' => true, ], ]; // Description. $inputs[] = [ 'label' => __('Description'), 'arguments' => [ 'type' => 'textarea', 'name' => 'description', 'required' => false, 'value' => $calendar->description(), 'rows' => 50, 'columns' => 30, ], 'class' => 'w100p', ]; $button_create = ''; if ($is_management_allowed === true) { // Submit. html_print_action_buttons( html_print_submit_button( (($create === true) ? __('Create') : __('Update')), 'button', false, [ 'icon' => 'wand', 'form' => 'create_specia_days', ], true ) ); } // Print form. HTML::printForm( [ 'form' => [ 'action' => $url.'&op=edit&action=save&id='.$calendar->id(), 'method' => 'POST', 'id' => 'create_specia_days', 'class' => 'aaaa', ], 'inputs' => $inputs, ], false, true );