2010-10-28 Miguel de Dios <miguel.dedios@artica.es>
* godmode/alerts/alert_list.php, godmode/alerts/configure_alert_template.php, godmode/alerts/alert_templates.php, godmode/alerts/alert_actions.php, godmode/alerts/alert_commands.php: now in the source code pick more info in the audit for actions to create, update and delete profiles and user, and for action to add and remove profiles to user. git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@3478 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
parent
2ccb89dbd5
commit
b4b42cdd94
|
@ -1,3 +1,12 @@
|
||||||
|
2010-10-28 Miguel de Dios <miguel.dedios@artica.es>
|
||||||
|
|
||||||
|
* godmode/alerts/alert_list.php,
|
||||||
|
godmode/alerts/configure_alert_template.php,
|
||||||
|
godmode/alerts/alert_templates.php, godmode/alerts/alert_actions.php,
|
||||||
|
godmode/alerts/alert_commands.php: now in the source code pick more info in
|
||||||
|
the audit for actions to create, update and delete profiles and user, and
|
||||||
|
for action to add and remove profiles to user.
|
||||||
|
|
||||||
2010-10-28 Miguel de Dios <miguel.dedios@artica.es>
|
2010-10-28 Miguel de Dios <miguel.dedios@artica.es>
|
||||||
|
|
||||||
* include/javascript/jquery.ui.datepicker.js, include/javascript/jquery.js,
|
* include/javascript/jquery.ui.datepicker.js, include/javascript/jquery.js,
|
||||||
|
|
|
@ -52,6 +52,13 @@ if ($copy_action) {
|
||||||
|
|
||||||
$result = clone_alert_action ($id);
|
$result = clone_alert_action ($id);
|
||||||
|
|
||||||
|
if ($result) {
|
||||||
|
pandora_audit("Command management", "Duplicate alert action " . $id . " clone to " . $result);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Command management", "Fail try to duplicate alert action " . $id);
|
||||||
|
}
|
||||||
|
|
||||||
print_result_message ($result,
|
print_result_message ($result,
|
||||||
__('Successfully copied'),
|
__('Successfully copied'),
|
||||||
__('Could not be copied'));
|
__('Could not be copied'));
|
||||||
|
@ -71,6 +78,16 @@ if ($create_action) {
|
||||||
'field3' => $field3,
|
'field3' => $field3,
|
||||||
'id_group' => $group));
|
'id_group' => $group));
|
||||||
|
|
||||||
|
$info = 'Name: ' . $name . ' ID alert Command: ' . $id_alert_command .
|
||||||
|
' Field1: ' . $field1 . ' Field2: ' . $field2 . ' Field3: ' . $field3 . ' Group: ' . $group;
|
||||||
|
|
||||||
|
if ($result) {
|
||||||
|
pandora_audit("Command management", "Create alert action " . $result, false, false, $info);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Command management", "Fail try to create alert action", false, false, $info);
|
||||||
|
}
|
||||||
|
|
||||||
print_result_message ($result,
|
print_result_message ($result,
|
||||||
__('Successfully created'),
|
__('Successfully created'),
|
||||||
__('Could not be created'));
|
__('Could not be created'));
|
||||||
|
@ -95,6 +112,16 @@ if ($update_action) {
|
||||||
|
|
||||||
$result = update_alert_action ($id, $values);
|
$result = update_alert_action ($id, $values);
|
||||||
|
|
||||||
|
$info = 'Name: ' . $name . ' ID alert Command: ' . $id_alert_command .
|
||||||
|
' Field1: ' . $field1 . ' Field2: ' . $field2 . ' Field3: ' . $field3 . ' Group: ' . $group;
|
||||||
|
|
||||||
|
if ($result) {
|
||||||
|
pandora_audit("Command management", "Update alert action " . $id, false, false, json_encode($values));
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Command management", "Fail try to update alert action " . $id, false, false, json_encode($values));
|
||||||
|
}
|
||||||
|
|
||||||
print_result_message ($result,
|
print_result_message ($result,
|
||||||
__('Successfully updated'),
|
__('Successfully updated'),
|
||||||
__('Could not be updated'));
|
__('Could not be updated'));
|
||||||
|
@ -105,6 +132,13 @@ if ($delete_action) {
|
||||||
|
|
||||||
$result = delete_alert_action ($id);
|
$result = delete_alert_action ($id);
|
||||||
|
|
||||||
|
if ($result) {
|
||||||
|
pandora_audit("Command management", "Delete alert action " . $id);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Command management", "Fail try to delete alert action " . $id);
|
||||||
|
}
|
||||||
|
|
||||||
print_result_message ($result,
|
print_result_message ($result,
|
||||||
__('Successfully deleted'),
|
__('Successfully deleted'),
|
||||||
__('Could not be deleted'));
|
__('Could not be deleted'));
|
||||||
|
|
|
@ -53,6 +53,15 @@ if ($create_command) {
|
||||||
$result = create_alert_command ($name, $command,
|
$result = create_alert_command ($name, $command,
|
||||||
array ('description' => $description));
|
array ('description' => $description));
|
||||||
|
|
||||||
|
$info = 'Name: ' . $name . ' Command: ' . $command . ' Description: ' . $description;
|
||||||
|
|
||||||
|
if ($result) {
|
||||||
|
pandora_audit("Command management", "Create alert command " . $result, false, false, $info);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Command management", "Fail try to create alert command", false, false, $info);
|
||||||
|
}
|
||||||
|
|
||||||
print_result_message ($result,
|
print_result_message ($result,
|
||||||
__('Successfully created'),
|
__('Successfully created'),
|
||||||
__('Could not be created'));
|
__('Could not be created'));
|
||||||
|
@ -76,6 +85,14 @@ if ($update_command) {
|
||||||
$values['description'] = $description;
|
$values['description'] = $description;
|
||||||
$result = update_alert_command ($id, $values);
|
$result = update_alert_command ($id, $values);
|
||||||
|
|
||||||
|
$info = 'Name: ' . $name . ' Command: ' . $command . ' Description: ' . $description;
|
||||||
|
if ($result) {
|
||||||
|
pandora_audit("Command management", "Create alert command " . $id, false, false, $info);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Command management", "Fail to create alert command " . $id, false, false, $info);
|
||||||
|
}
|
||||||
|
|
||||||
print_result_message ($result,
|
print_result_message ($result,
|
||||||
__('Successfully updated'),
|
__('Successfully updated'),
|
||||||
__('Could not be updated'));
|
__('Could not be updated'));
|
||||||
|
@ -94,6 +111,13 @@ if ($delete_command) {
|
||||||
|
|
||||||
$result = delete_alert_command ($id);
|
$result = delete_alert_command ($id);
|
||||||
|
|
||||||
|
if ($result) {
|
||||||
|
pandora_audit("Command management", "Delete alert command " . $id);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Command management", "Fail to delete alert command " . $id);
|
||||||
|
}
|
||||||
|
|
||||||
print_result_message ($result,
|
print_result_message ($result,
|
||||||
__('Successfully deleted'),
|
__('Successfully deleted'),
|
||||||
__('Could not be deleted'));
|
__('Could not be deleted'));
|
||||||
|
|
|
@ -82,7 +82,11 @@ if ($create_alert) {
|
||||||
// Audit the creation only when the alert creation is correct
|
// Audit the creation only when the alert creation is correct
|
||||||
if($id) {
|
if($id) {
|
||||||
pandora_audit("Alert management",
|
pandora_audit("Alert management",
|
||||||
"Added alert '$alert_template_name' for module '$module_name' in agent '$agent_name'");
|
"Added alert '$alert_template_name' for module '$module_name' in agent '$agent_name'", false, false, 'ID: ' . $id);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Alert management",
|
||||||
|
"Fail Added alert '$alert_template_name' for module '$module_name' in agent '$agent_name'");
|
||||||
}
|
}
|
||||||
|
|
||||||
$messageAction = print_result_message ($id, __('Successfully created'), __('Could not be created'), '', true);
|
$messageAction = print_result_message ($id, __('Successfully created'), __('Could not be created'), '', true);
|
||||||
|
@ -110,10 +114,17 @@ if ($delete_alert) {
|
||||||
$module_name = get_db_value ("nombre", "tagente_modulo","id_agente_modulo", $id_agent_module);
|
$module_name = get_db_value ("nombre", "tagente_modulo","id_agente_modulo", $id_agent_module);
|
||||||
$agent_name = get_agent_name (get_db_value ("id_agente", "tagente_modulo","id_agente_modulo", $id_agent_module));
|
$agent_name = get_agent_name (get_db_value ("id_agente", "tagente_modulo","id_agente_modulo", $id_agent_module));
|
||||||
|
|
||||||
|
$result = delete_alert_agent_module ($id_alert_agent_module);
|
||||||
|
|
||||||
|
if ($result) {
|
||||||
pandora_audit("Alert management",
|
pandora_audit("Alert management",
|
||||||
"Deleted alert '$alert_template_name' for module '$module_name' in agent '$agent_name'");
|
"Deleted alert '$alert_template_name' for module '$module_name' in agent '$agent_name'");
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Alert management",
|
||||||
|
"Fail to deleted alert '$alert_template_name' for module '$module_name' in agent '$agent_name'");
|
||||||
|
}
|
||||||
|
|
||||||
$result = delete_alert_agent_module ($id_alert_agent_module);
|
|
||||||
$messageAction = print_result_message ($result, __('Successfully deleted'), __('Could not be deleted'), '', true);
|
$messageAction = print_result_message ($result, __('Successfully deleted'), __('Could not be deleted'), '', true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -129,6 +140,14 @@ if ($add_action) {
|
||||||
$values['fires_max'] = $fires_max;
|
$values['fires_max'] = $fires_max;
|
||||||
|
|
||||||
$result = add_alert_agent_module_action ($id_alert_module, $id_action, $values);
|
$result = add_alert_agent_module_action ($id_alert_module, $id_action, $values);
|
||||||
|
|
||||||
|
if ($result) {
|
||||||
|
pandora_audit("Alert management", 'Add action ' . $id_action . ' in alert ' . $id_alert_module);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Alert management", 'Fail to add action ' . $id_action . ' in alert ' . $id_alert_module);
|
||||||
|
}
|
||||||
|
|
||||||
$messageAction = print_result_message ($result, __('Successfully added'), __('Could not be added'), '', true);
|
$messageAction = print_result_message ($result, __('Successfully added'), __('Could not be added'), '', true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -137,6 +156,14 @@ if ($delete_action) {
|
||||||
$id_alert = (int) get_parameter ('id_alert');
|
$id_alert = (int) get_parameter ('id_alert');
|
||||||
|
|
||||||
$result = delete_alert_agent_module_action ($id_action);
|
$result = delete_alert_agent_module_action ($id_action);
|
||||||
|
|
||||||
|
if ($result) {
|
||||||
|
pandora_audit("Alert management", 'Delete action ' . $id_action . ' in alert ' . $id_alert_module);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Alert management", 'Fail to delete action ' . $id_action . ' in alert ' . $id_alert_module);
|
||||||
|
}
|
||||||
|
|
||||||
$messageAction = print_result_message ($result, __('Successfully deleted'), __('Could not be deleted'), '', true);
|
$messageAction = print_result_message ($result, __('Successfully deleted'), __('Could not be deleted'), '', true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -144,6 +171,14 @@ if ($enable_alert) {
|
||||||
$id_alert = (int) get_parameter ('id_alert');
|
$id_alert = (int) get_parameter ('id_alert');
|
||||||
|
|
||||||
$result = set_alerts_agent_module_disable ($id_alert, false);
|
$result = set_alerts_agent_module_disable ($id_alert, false);
|
||||||
|
|
||||||
|
if ($result) {
|
||||||
|
pandora_audit("Alert management", 'Enable ' . $id_alert);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Alert management", 'Fail to enable ' . $id_alert);
|
||||||
|
}
|
||||||
|
|
||||||
$messageAction = print_result_message ($result, __('Successfully enabled'), __('Could not be enabled'), '', true);
|
$messageAction = print_result_message ($result, __('Successfully enabled'), __('Could not be enabled'), '', true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -151,6 +186,14 @@ if ($disable_alert) {
|
||||||
$id_alert = (int) get_parameter ('id_alert');
|
$id_alert = (int) get_parameter ('id_alert');
|
||||||
|
|
||||||
$result = set_alerts_agent_module_disable ($id_alert, true);
|
$result = set_alerts_agent_module_disable ($id_alert, true);
|
||||||
|
|
||||||
|
if ($result) {
|
||||||
|
pandora_audit("Alert management", 'Disable ' . $id_alert);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Alert management", 'Fail to disable ' . $id_alert);
|
||||||
|
}
|
||||||
|
|
||||||
$messageAction = print_result_message ($result, __('Successfully disabled'), __('Could not be disabled'), '', true);
|
$messageAction = print_result_message ($result, __('Successfully disabled'), __('Could not be disabled'), '', true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -158,6 +201,14 @@ if ($standbyon_alert) {
|
||||||
$id_alert = (int) get_parameter ('id_alert');
|
$id_alert = (int) get_parameter ('id_alert');
|
||||||
|
|
||||||
$result = set_alerts_agent_module_standby ($id_alert, true);
|
$result = set_alerts_agent_module_standby ($id_alert, true);
|
||||||
|
|
||||||
|
if ($result) {
|
||||||
|
pandora_audit("Alert management", 'Standby ' . $id_alert);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Alert management", 'Fail to standby ' . $id_alert);
|
||||||
|
}
|
||||||
|
|
||||||
$messageAction = print_result_message ($result, __('Successfully set standby'), __('Could not be set standby'), '', true);
|
$messageAction = print_result_message ($result, __('Successfully set standby'), __('Could not be set standby'), '', true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -165,6 +216,14 @@ if ($standbyoff_alert) {
|
||||||
$id_alert = (int) get_parameter ('id_alert');
|
$id_alert = (int) get_parameter ('id_alert');
|
||||||
|
|
||||||
$result = set_alerts_agent_module_standby ($id_alert, false);
|
$result = set_alerts_agent_module_standby ($id_alert, false);
|
||||||
|
|
||||||
|
if ($result) {
|
||||||
|
pandora_audit("Alert management", 'Standbyoff ' . $id_alert);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Alert management", 'Fail to standbyoff ' . $id_alert);
|
||||||
|
}
|
||||||
|
|
||||||
$messageAction = print_result_message ($result, __('Successfully set off standby'), __('Could not be set off standby'), '', true);
|
$messageAction = print_result_message ($result, __('Successfully set off standby'), __('Could not be set off standby'), '', true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -134,6 +134,13 @@ if ($delete_template) {
|
||||||
|
|
||||||
$result = delete_alert_template ($id);
|
$result = delete_alert_template ($id);
|
||||||
|
|
||||||
|
if ($result) {
|
||||||
|
pandora_audit("Template alert management", "Delete alert template " . $id);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Template alert management", "Fail try to delete alert template " . $id);
|
||||||
|
}
|
||||||
|
|
||||||
print_result_message ($result,
|
print_result_message ($result,
|
||||||
__('Successfully deleted'),
|
__('Successfully deleted'),
|
||||||
__('Could not be deleted'));
|
__('Could not be deleted'));
|
||||||
|
|
|
@ -37,6 +37,14 @@ if ($duplicate_template) {
|
||||||
$source_id = (int) get_parameter ('source_id');
|
$source_id = (int) get_parameter ('source_id');
|
||||||
|
|
||||||
$id = duplicate_alert_template ($source_id);
|
$id = duplicate_alert_template ($source_id);
|
||||||
|
|
||||||
|
if ($id) {
|
||||||
|
pandora_audit("Template alert management", "Duplicate alert template " . $source_id . " clone to " . $id);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Template alert management", "Fail try to duplicate alert template " . $source_id);
|
||||||
|
}
|
||||||
|
|
||||||
print_result_message ($id,
|
print_result_message ($id,
|
||||||
__('Successfully created from %s', get_alert_template_name ($source_id)),
|
__('Successfully created from %s', get_alert_template_name ($source_id)),
|
||||||
__('Could not be created'));
|
__('Could not be created'));
|
||||||
|
@ -59,7 +67,8 @@ function print_alert_template_steps ($step, $id) {
|
||||||
echo __('Step').' 1 » ';
|
echo __('Step').' 1 » ';
|
||||||
echo '<span>'.__('Conditions').'</span>';
|
echo '<span>'.__('Conditions').'</span>';
|
||||||
echo '</a>';
|
echo '</a>';
|
||||||
} else {
|
}
|
||||||
|
else {
|
||||||
echo __('Step').' 1 » ';
|
echo __('Step').' 1 » ';
|
||||||
echo '<span>'.__('Conditions').'</span>';
|
echo '<span>'.__('Conditions').'</span>';
|
||||||
}
|
}
|
||||||
|
@ -78,7 +87,8 @@ function print_alert_template_steps ($step, $id) {
|
||||||
echo __('Step').' 2 » ';
|
echo __('Step').' 2 » ';
|
||||||
echo '<span>'.__('Firing').'</span>';
|
echo '<span>'.__('Firing').'</span>';
|
||||||
echo '</a>';
|
echo '</a>';
|
||||||
} else {
|
}
|
||||||
|
else {
|
||||||
echo __('Step').' 2 » ';
|
echo __('Step').' 2 » ';
|
||||||
echo '<span>'.__('Firing').'</span>';
|
echo '<span>'.__('Firing').'</span>';
|
||||||
}
|
}
|
||||||
|
@ -97,7 +107,8 @@ function print_alert_template_steps ($step, $id) {
|
||||||
echo __('Step').' 3 » ';
|
echo __('Step').' 3 » ';
|
||||||
echo '<span>'.__('Recovery').'</span>';
|
echo '<span>'.__('Recovery').'</span>';
|
||||||
echo '</a>';
|
echo '</a>';
|
||||||
} else {
|
}
|
||||||
|
else {
|
||||||
echo __('Step').' 3 » ';
|
echo __('Step').' 3 » ';
|
||||||
echo '<span>'.__('Recovery').'</span>';
|
echo '<span>'.__('Recovery').'</span>';
|
||||||
}
|
}
|
||||||
|
@ -123,8 +134,7 @@ function update_template ($step) {
|
||||||
$priority = (int) get_parameter ('priority');
|
$priority = (int) get_parameter ('priority');
|
||||||
$id_group = get_parameter ("id_group");
|
$id_group = get_parameter ("id_group");
|
||||||
|
|
||||||
$result = update_alert_template ($id,
|
$values = array ('name' => $name,
|
||||||
array ('name' => $name,
|
|
||||||
'type' => $type,
|
'type' => $type,
|
||||||
'description' => $description,
|
'description' => $description,
|
||||||
'value' => $value,
|
'value' => $value,
|
||||||
|
@ -132,9 +142,11 @@ function update_template ($step) {
|
||||||
'min_value' => $min,
|
'min_value' => $min,
|
||||||
'id_group' => $id_group,
|
'id_group' => $id_group,
|
||||||
'matches_value' => $matches,
|
'matches_value' => $matches,
|
||||||
'priority' => $priority));
|
'priority' => $priority);
|
||||||
|
|
||||||
} elseif ($step == 2) {
|
$result = update_alert_template ($id,$values);
|
||||||
|
}
|
||||||
|
elseif ($step == 2) {
|
||||||
$monday = (bool) get_parameter ('monday');
|
$monday = (bool) get_parameter ('monday');
|
||||||
$tuesday = (bool) get_parameter ('tuesday');
|
$tuesday = (bool) get_parameter ('tuesday');
|
||||||
$wednesday = (bool) get_parameter ('wednesday');
|
$wednesday = (bool) get_parameter ('wednesday');
|
||||||
|
@ -178,19 +190,29 @@ function update_template ($step) {
|
||||||
);
|
);
|
||||||
|
|
||||||
$result = update_alert_template ($id, $values);
|
$result = update_alert_template ($id, $values);
|
||||||
} elseif ($step == 3) {
|
}
|
||||||
|
elseif ($step == 3) {
|
||||||
$recovery_notify = (bool) get_parameter ('recovery_notify');
|
$recovery_notify = (bool) get_parameter ('recovery_notify');
|
||||||
$field2_recovery = (string) get_parameter ('field2_recovery');
|
$field2_recovery = (string) get_parameter ('field2_recovery');
|
||||||
$field3_recovery = (string) get_parameter ('field3_recovery');
|
$field3_recovery = (string) get_parameter ('field3_recovery');
|
||||||
|
|
||||||
$result = update_alert_template ($id,
|
$values = array ('recovery_notify' => $recovery_notify,
|
||||||
array ('recovery_notify' => $recovery_notify,
|
|
||||||
'field2_recovery' => $field2_recovery,
|
'field2_recovery' => $field2_recovery,
|
||||||
'field3_recovery' => $field3_recovery));
|
'field3_recovery' => $field3_recovery);
|
||||||
} else {
|
|
||||||
|
$result = update_alert_template ($id, $values);
|
||||||
|
}
|
||||||
|
else {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ($result) {
|
||||||
|
pandora_audit("Template alert management", "Update alert template " . $id, false, false, json_encode($values));
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Template alert management", "Fail try to update alert template " . $id, false, false, json_encode($values));
|
||||||
|
}
|
||||||
|
|
||||||
return $result;
|
return $result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -242,14 +264,22 @@ if ($create_template) {
|
||||||
$priority = (int) get_parameter ('priority');
|
$priority = (int) get_parameter ('priority');
|
||||||
$id_group = get_parameter ("id_group");
|
$id_group = get_parameter ("id_group");
|
||||||
|
|
||||||
$result = create_alert_template ($name, $type,
|
$values = array ('description' => $description,
|
||||||
array ('description' => $description,
|
|
||||||
'value' => $value,
|
'value' => $value,
|
||||||
'max_value' => $max,
|
'max_value' => $max,
|
||||||
'min_value' => $min,
|
'min_value' => $min,
|
||||||
'id_group' => $id_group,
|
'id_group' => $id_group,
|
||||||
'matches_value' => $matches,
|
'matches_value' => $matches,
|
||||||
'priority' => $priority));
|
'priority' => $priority);
|
||||||
|
|
||||||
|
$result = create_alert_template ($name, $type, $values);
|
||||||
|
|
||||||
|
if ($result) {
|
||||||
|
pandora_audit("Command management", "Create alert command " . $result, false, false, json_encode($values));
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
pandora_audit("Command management", "Fail try to create alert command", false, false, json_encode($values));
|
||||||
|
}
|
||||||
|
|
||||||
print_result_message ($result,
|
print_result_message ($result,
|
||||||
__('Successfully created'),
|
__('Successfully created'),
|
||||||
|
|
Loading…
Reference in New Issue