diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog index e3004b6e51..3e08e78120 100644 --- a/pandora_console/ChangeLog +++ b/pandora_console/ChangeLog @@ -1,3 +1,14 @@ +2013-04-10 Miguel de Dios + + * godmode/reporting/visual_console_builder.editor.js: fixed the + autosave and non-autosave actions. + + Fixes: #3609806 + + * godmode/reporting/visual_console_builder.editor.php: re-added + the translations to strings for the error messages for user across + the javascript. + 2013-04-10 Miguel de Dios * include/functions_visual_map_editor.php: fixed the lost field diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 9519a232b5..f40d851f8e 100644 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -1483,6 +1483,10 @@ function deleteDB(idElement) { } function activeToolboxButton(id, active) { + if ($("input." + id + "[name=button_toolbox2]").length == 0) { + return; + } + if (active) { $("input." + id + "[name=button_toolbox2]").removeAttr('disabled'); } @@ -1774,7 +1778,7 @@ function click_button_toolbox(id) { break; case 'auto_save': if (autosave) { - activeToolboxButton('save', true); + activeToolboxButton('save_visualmap', true); autosave = false; //Disable all toolbox buttons. @@ -1788,6 +1792,7 @@ function click_button_toolbox(id) { activeToolboxButton('simple_value', false); activeToolboxButton('label', false); activeToolboxButton('icon', false); + activeToolboxButton('service', false); activeToolboxButton('edit_item', false); activeToolboxButton('delete_item', false); @@ -1817,7 +1822,7 @@ function click_button_toolbox(id) { activeToolboxButton('icon', true); } break; - case 'save': + case 'save_visualmap': var status = true; activeToolboxButton('save', false); jQuery.each(list_actions_pending_save, function(key, action_pending_save) { diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.php b/pandora_console/godmode/reporting/visual_console_builder.editor.php index f291a89a98..5aaf1fa742 100644 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.php +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.php @@ -52,7 +52,7 @@ if (defined('METACONSOLE')) { else { html_print_input_hidden('metaconsole', 0); } - +visual_map_editor_print_hack_translate_strings(); visual_map_editor_print_item_palette($visualConsole['id'], $background); if (!defined('METACONSOLE')) {