addHTML($html); return; } if (isset($_REQUEST['operation'])) { if ($_REQUEST['operation'] == 'delete') { $result = PMA_deletePage($_REQUEST['selected_page']); if ($result) { $response->isSuccess(true); } else { $response->isSuccess(false); } } elseif ($_REQUEST['operation'] == 'save') { if ($_REQUEST['save_page'] == 'same') { $page = $_REQUEST['selected_page']; } elseif ($_REQUEST['save_page'] == 'new') { $page = PMA_createNewPage($_REQUEST['selected_value'], $GLOBALS['db']); $response->addJSON('id', $page); } if (PMA_saveTablePositions($page)) { $response->isSuccess(true); } else { $response->isSuccess(false); } } return; } else { if (! empty($_REQUEST['page'])) { $display_page = $_REQUEST['page']; } else { $display_page = PMA_getFirstPage($_REQUEST['db']); } } $tab_pos = PMA_getTablePositions($display_page); $selected_page = PMA_getPageName($display_page); $script_contr = PMA_getScriptContr(); $params = array('lang' => $GLOBALS['lang']); if (isset($_GET['db'])) { $params['db'] = $_GET['db']; } $response = PMA_Response::getInstance(); $response->getFooter()->setMinimal(); $header = $response->getHeader(); $header->setBodyId('pmd_body'); $scripts = $header->getScripts(); $scripts->addFile('jquery/jquery.fullscreen.js'); $scripts->addFile('pmd/ajax.js'); $scripts->addFile('pmd/history.js'); $scripts->addFile('pmd/move.js'); $scripts->addFile('pmd/iecanvas.js', true); $scripts->addFile('pmd/init.js'); require 'libraries/db_common.inc.php'; require 'libraries/db_info.inc.php'; // Embed some data into HTML, later it will be read // by pmd/init.js and converted to JS variables. echo '