} return; } if (isset($_REQUEST['operation'])) { if ($_REQUEST['operation'] == 'deletePage') { $success = PMA_deletePage($_REQUEST['selected_page']); $response->setRequestStatus($success); } elseif ($_REQUEST['operation'] == 'savePage') { if ($_REQUEST['save_page'] == 'same') { $page = $_REQUEST['selected_page']; } else { // new $page = PMA_createNewPage($_REQUEST['selected_value'], $GLOBALS['db']); $response->addJSON('id', $page); } $success = PMA_saveTablePositions($page); $response->setRequestStatus($success); } elseif ($_REQUEST['operation'] == 'setDisplayField') { PMA_saveDisplayField($_REQUEST['db'], $_REQUEST['table'], $_REQUEST['field']); $response->setRequestStatus(true); } elseif ($_REQUEST['operation'] == 'addNewRelation') { list($success, $message) = PMA_addNewRelation($_REQUEST['db'], $_REQUEST['T1'], $_REQUEST['F1'], $_REQUEST['T2'], $_REQUEST['F2'], $_REQUEST['on_delete'], $_REQUEST['on_update']); $response->setRequestStatus($success); $response->addJSON('message', $message); } elseif ($_REQUEST['operation'] == 'removeRelation') { list($success, $message) = PMA_removeRelation($_REQUEST['T1'], $_REQUEST['F1'], $_REQUEST['T2'], $_REQUEST['F2']); $response->setRequestStatus($success); $response->addJSON('message', $message); } elseif ($_REQUEST['operation'] == 'save_setting_value') { $success = PMA_saveDesignerSetting($_REQUEST['index'], $_REQUEST['value']); $response->setRequestStatus($success);
if ($_REQUEST['operation'] == 'deletePage') { $result = PMA_deletePage($_REQUEST['selected_page']); if ($result) { $response->isSuccess(true); } else { $response->isSuccess(false); } } elseif ($_REQUEST['operation'] == 'savePage') { if ($_REQUEST['save_page'] == 'same') { $page = $_REQUEST['selected_page']; } else { // new $page = PMA_createNewPage($_REQUEST['selected_value'], $GLOBALS['db']); $response->addJSON('id', $page); } if (PMA_saveTablePositions($page)) { $response->isSuccess(true); } else { $response->isSuccess(false); } } elseif ($_REQUEST['operation'] == 'setDisplayField') { PMA_saveDisplayField($_REQUEST['db'], $_REQUEST['table'], $_REQUEST['field']); $response->isSuccess(true); } elseif ($_REQUEST['operation'] == 'addNewRelation') { list($success, $message) = PMA_addNewRelation($_REQUEST['db'], $_REQUEST['T1'], $_REQUEST['F1'], $_REQUEST['T2'], $_REQUEST['F2'], $_REQUEST['on_delete'], $_REQUEST['on_update']); $response->isSuccess($success); $response->addJSON('message', $message); } elseif ($_REQUEST['operation'] == 'removeRelation') { list($success, $message) = PMA_removeRelation($_REQUEST['T1'], $_REQUEST['F1'], $_REQUEST['T2'], $_REQUEST['F2']); $response->isSuccess($success); $response->addJSON('message', $message);