'.__('There are no extensions defined').''; return; } } $enterprise = (bool)get_parameter('enterprise', 0); $delete = get_parameter ("delete", ""); $enabled = get_parameter("enabled", ""); $disabled = get_parameter("disabled", ""); if ($delete != "") { if ($enterprise) { if (!file_exists($config["homedir"]."/enterprise/extensions/ext_backup")) { mkdir($config["homedir"]."/enterprise/extensions/ext_backup"); } } else { if (!file_exists($config["homedir"]."/extensions/ext_backup")) { mkdir($config["homedir"]."/extensions/ext_backup"); } } if ($enterprise) { $source = $config["homedir"]."/enterprise/extensions/" . $delete; $endFile = $config["homedir"]."/enterprise/extensions/ext_backup/" . $delete; } else { $source = $config["homedir"]."/extensions/" . $delete; $endFile = $config["homedir"]."/extensions/ext_backup/" . $delete; } rename($source, $endFile); ?> width = '98%'; $table->head = array(); $table->head[] = __('File'); $table->head[] = __('Version'); $table->head[] = __("Enterprise"); $table->head[] = __("Godmode Function"); $table->head[] = __("Godmode Menu"); $table->head[] = __("Operation Menu"); $table->head[] = __("Operation Function"); $table->head[] = __("Login Function"); $table->head[] = __("Agent operation tab"); $table->head[] = __("Agent godmode tab"); $table->head[] = __("Operation"); $table->width = array(); $table->width[] = '30%'; $table->width[] = '30%'; $table->align = array(); $table->align[] = 'left'; $table->align[] = 'center'; $table->align[] = 'center'; $table->align[] = 'center'; $table->align[] = 'center'; $table->align[] = 'center'; $table->align[] = 'center'; $table->align[] = 'center'; $table->align[] = 'center'; $table->align[] = 'center'; $table->align[] = 'center'; $table->data = array(); foreach ($extensions as $file => $extension) { $data = array(); $on = html_print_image("images/dot_green.png", true); $off = html_print_image("images/dot_red.png", true); if (!$extension['enabled']) { $on = html_print_image("images/dot_green.disabled.png", true); $off = html_print_image("images/dot_red.disabled.png", true); $data[] = '' . $file . ''; //Get version of this extensions if ($config['extensions'][$file]['operation_menu']) { $data[] = $config['extensions'][$file]['operation_menu']['version']; } else if ($config['extensions'][$file]['godmode_menu']) { $data[] = $config['extensions'][$file]['godmode_menu']['version']; } else if ($config['extensions'][$file]['extension_ope_tab']) { $data[] = $config['extensions'][$file]['extension_ope_tab']['version']; } else if ($config['extensions'][$file]['extension_god_tab']) { $data[] = $config['extensions'][$file]['extension_god_tab']['version']; } else { $data[] = __('N/A'); } } else { $data[] = $file; //Get version of this extension if ($config['extensions'][$file]['operation_menu']) { $data[] = $config['extensions'][$file]['operation_menu']['version']; } else if ($config['extensions'][$file]['godmode_menu']) { $data[] = $config['extensions'][$file]['godmode_menu']['version']; } else if (isset($config['extensions'][$file]['extension_ope_tab'])) { $data[] = $config['extensions'][$file]['extension_ope_tab']['version']; } else if ($config['extensions'][$file]['extension_god_tab']) { $data[] = $config['extensions'][$file]['extension_god_tab']['version']; } else { $data[] = __('N/A'); } } if ($extension['enterprise']) { $data[] = $on; } else { $data[] = $off; } if ($extension['godmode_function']) { $data[] = $on; } else { $data[] = $off; } if ($extension['godmode_menu']) { $data[] = $on; } else { $data[] = $off; } if ($extension['operation_menu']) { $data[] = $on; } else { $data[] = $off; } if ($extension['operation_function']) { $data[] = $on; } else { $data[] = $off; } if ($extension['login_function']) { $data[] = $on; } else { $data[] = $off; } if ($extension['extension_ope_tab']) { $data[] = $on; } else { $data[] = $off; } if ($extension['extension_god_tab']) { $data[] = $on; } else { $data[] = $off; } //Avoid to delete or disabled update_manager if ($file != "update_manager.php") { if (!$extension['enabled']) { $data[] = '' . html_print_image("images/cross.disabled.png", true) . '' . ' ' . html_print_image("images/lightbulb_off.png", true) . ''; } else { $data[] = '' . html_print_image("images/cross.png", true) . '' . ' ' . html_print_image("images/lightbulb.png", true) . ''; } } else { $data[] = ""; } $table->data[] = $data; } html_print_table ($table); ?>