diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog index abea2417d4..b32642b792 100644 --- a/pandora_console/ChangeLog +++ b/pandora_console/ChangeLog @@ -1,3 +1,12 @@ +2009-12-24 Miguel de Dios + + * godmode/agentes/module_manager_editor_common.php, + godmode/agentes/module_manager_editor_network.php, + godmode/agentes/module_manager_editor_wmi.php, + godmode/agentes/module_manager_editor_plugin.php, + godmode/agentes/module_manager_editor_prediction.php: fix bug to call + enterprise function without test if the enterprise install. + 2009-12-24 Miguel de Dios * include/functions_ui.php: fix bug that show SQL error message and don't diff --git a/pandora_console/godmode/agentes/module_manager_editor_common.php b/pandora_console/godmode/agentes/module_manager_editor_common.php index 163755d76c..de49528de8 100644 --- a/pandora_console/godmode/agentes/module_manager_editor_common.php +++ b/pandora_console/godmode/agentes/module_manager_editor_common.php @@ -98,7 +98,10 @@ $disabledTextBecauseInPolicy = ''; $page = get_parameter('page', ''); if (strstr($page, "policy_modules") === false) { - $disabledBecauseInPolicy = isModuleInPolicy($id_agent_module); + if ($config['enterprise_installed']) + $disabledBecauseInPolicy = isModuleInPolicy($id_agent_module); + else + $disabledBecauseInPolicy = false; if ($disabledBecauseInPolicy) $disabledTextBecauseInPolicy = 'disabled = "disabled"'; } diff --git a/pandora_console/godmode/agentes/module_manager_editor_network.php b/pandora_console/godmode/agentes/module_manager_editor_network.php index c39c30a147..9e770db51d 100644 --- a/pandora_console/godmode/agentes/module_manager_editor_network.php +++ b/pandora_console/godmode/agentes/module_manager_editor_network.php @@ -19,7 +19,10 @@ $disabledBecauseInPolicy = false; $disabledTextBecauseInPolicy = ''; $page = get_parameter('page', ''); if (strstr($page, "policy_modules") === false) { - $disabledBecauseInPolicy = isModuleInPolicy($id_agent_module); + if ($config['enterprise_installed']) + $disabledBecauseInPolicy = isModuleInPolicy($id_agent_module); + else + $disabledBecauseInPolicy = false; if ($disabledBecauseInPolicy) $disabledTextBecauseInPolicy = 'disabled = "disabled"'; } diff --git a/pandora_console/godmode/agentes/module_manager_editor_plugin.php b/pandora_console/godmode/agentes/module_manager_editor_plugin.php index d19abdcec1..f73bb220e9 100644 --- a/pandora_console/godmode/agentes/module_manager_editor_plugin.php +++ b/pandora_console/godmode/agentes/module_manager_editor_plugin.php @@ -19,7 +19,10 @@ $disabledBecauseInPolicy = false; $disabledTextBecauseInPolicy = ''; $page = get_parameter('page', ''); if (strstr($page, "policy_modules") === false) { - $disabledBecauseInPolicy = isModuleInPolicy($id_agent_module); + if ($config['enterprise_installed']) + $disabledBecauseInPolicy = isModuleInPolicy($id_agent_module); + else + $disabledBecauseInPolicy = false; if ($disabledBecauseInPolicy) $disabledTextBecauseInPolicy = 'disabled = "disabled"'; } diff --git a/pandora_console/godmode/agentes/module_manager_editor_prediction.php b/pandora_console/godmode/agentes/module_manager_editor_prediction.php index 1dd32a2669..08ed3f00fe 100644 --- a/pandora_console/godmode/agentes/module_manager_editor_prediction.php +++ b/pandora_console/godmode/agentes/module_manager_editor_prediction.php @@ -18,7 +18,10 @@ $disabledBecauseInPolicy = false; $disabledTextBecauseInPolicy = ''; $page = get_parameter('page', ''); if (strstr($page, "policy_modules") === false) { - $disabledBecauseInPolicy = isModuleInPolicy($id_agent_module); + if ($config['enterprise_installed']) + $disabledBecauseInPolicy = isModuleInPolicy($id_agent_module); + else + $disabledBecauseInPolicy = false; if ($disabledBecauseInPolicy) $disabledTextBecauseInPolicy = 'disabled = "disabled"'; } diff --git a/pandora_console/godmode/agentes/module_manager_editor_wmi.php b/pandora_console/godmode/agentes/module_manager_editor_wmi.php index 9e1994c79a..28c1d53a4e 100644 --- a/pandora_console/godmode/agentes/module_manager_editor_wmi.php +++ b/pandora_console/godmode/agentes/module_manager_editor_wmi.php @@ -18,7 +18,10 @@ $disabledBecauseInPolicy = false; $disabledTextBecauseInPolicy = ''; $page = get_parameter('page', ''); if (strstr($page, "policy_modules") === false) { - $disabledBecauseInPolicy = isModuleInPolicy($id_agent_module); + if ($config['enterprise_installed']) + $disabledBecauseInPolicy = isModuleInPolicy($id_agent_module); + else + $disabledBecauseInPolicy = false; if ($disabledBecauseInPolicy) $disabledTextBecauseInPolicy = 'disabled = "disabled"'; }