Software: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/5.4.16. PHP/5.4.16 uname -a: Linux roko-bkp 3.10.0-1160.102.1.el7.x86_64 #1 SMP Tue Oct 17 15:42:21 UTC 2023 x86_64 uid=48(apache) gid=48(apache) groups=48(apache),1003(webmaster) Safe-mode: OFF (not secure) /usr/share/phpMyAdmin/js/ drwxr-xr-x |
Viewing file: Select action/file-type: /** * Unbind all event handlers before tearing down a page */ AJAX.registerTeardown('tbl_operations.js', function () { $(document).off('submit', "#copyTable.ajax"); $(document).off('submit', "#moveTableForm"); $(document).off('submit', "#tableOptionsForm"); $(document).off('click', "#tbl_maintenance li a.maintain_action.ajax"); $(document).off('click', "#drop_tbl_anchor.ajax"); $(document).off('click', "#drop_view_anchor.ajax"); $(document).off('click', "#truncate_tbl_anchor.ajax"); }); /** * jQuery coding for 'Table operations'. Used on tbl_operations.php * Attach Ajax Event handlers for Table operations */ AJAX.registerOnload('tbl_operations.js', function () { /** *Ajax action for submitting the "Copy table" **/ $(document).on('submit', "#copyTable.ajax", function (event) { event.preventDefault(); var $form = $(this); PMA_prepareForAjaxRequest($form); $.post($form.attr('action'), $form.serialize() + "&submit_copy=Go", function (data) { if (typeof data !== 'undefined' && data.success === true) { if ($form.find("input[name='switch_to_new']").prop('checked')) { PMA_commonParams.set( 'db', $form.find("select[name='target_db']").val() ); PMA_commonParams.set( 'table', $form.find("input[name='new_name']").val() ); PMA_commonActions.refreshMain(false, function () { PMA_ajaxShowMessage(data.message); }); } else { PMA_ajaxShowMessage(data.message); } // Refresh navigation when the table is copied PMA_reloadNavigation(); } else { PMA_ajaxShowMessage(data.error, false); } }); // end $.post() });//end of copyTable ajax submit /** *Ajax action for submitting the "Move table" */ $(document).on('submit', "#moveTableForm", function (event) { event.preventDefault(); var $form = $(this); var db = $form.find('select[name=target_db]').val(); var tbl = $form.find('input[name=new_name]').val(); PMA_prepareForAjaxRequest($form); $.post($form.attr('action'), $form.serialize() + "&submit_move=1", function (data) { if (typeof data !== 'undefined' && data.success === true) { PMA_commonParams.set('db', db); PMA_commonParams.set('table', tbl); PMA_commonActions.refreshMain(false, function () { PMA_ajaxShowMessage(data.message); }); // Refresh navigation when the table is copied PMA_reloadNavigation(); } else { PMA_ajaxShowMessage(data.error, false); } }); // end $.post() }); /** * Ajax action for submitting the "Table options" */ $(document).on('submit', "#tableOptionsForm", function (event) { event.preventDefault(); event.stopPropagation(); var $form = $(this); var $tblNameField = $form.find('input[name=new_name]'); if ($tblNameField.val() !== $tblNameField[0].defaultValue) { // reload page and navigation if the table has been renamed PMA_prepareForAjaxRequest($form); var tbl = $tblNameField.val(); $.post($form.attr('action'), $form.serialize(), function (data) { if (typeof data !== 'undefined' && data.success === true) { PMA_commonParams.set('table', tbl); PMA_commonActions.refreshMain(false, function () { $('#page_content').html(data.message); PMA_highlightSQL($('#page_content')); }); } else { PMA_ajaxShowMessage(data.error, false); } }); // end $.post() } else { $form.removeClass('ajax').submit().addClass('ajax'); } }); /** *Ajax events for actions in the "Table maintenance" **/ $(document).on('click', "#tbl_maintenance li a.maintain_action.ajax", function (event) { event.preventDefault(); if ($(".sqlqueryresults").length !== 0) { $(".sqlqueryresults").remove(); } if ($(".result_query").length !== 0) { $(".result_query").remove(); } //variables which stores the common attributes $.post($(this).attr('href'), { ajax_request: 1 }, function (data) { function scrollToTop() { $('html, body').animate({ scrollTop: 0 }); } var $temp_div; if (typeof data !== 'undefined' && data.success === true && data.sql_query !== undefined) { PMA_ajaxShowMessage(data.message); $("<div class='sqlqueryresults ajax'></div>").prependTo("#page_content"); $(".sqlqueryresults").html(data.sql_query); PMA_highlightSQL($('#page_content')); scrollToTop(); } else if (typeof data !== 'undefined' && data.success === true) { var $temp_div = $("<div id='temp_div'></div>"); $temp_div.html(data.message); var $success = $temp_div.find(".result_query .success"); PMA_ajaxShowMessage($success); $("<div class='sqlqueryresults ajax'></div>").prependTo("#page_content"); $(".sqlqueryresults").html(data.message); PMA_highlightSQL($('#page_content')); PMA_init_slider(); $(".sqlqueryresults").children("fieldset,br").remove(); scrollToTop(); } else { $temp_div = $("<div id='temp_div'></div>"); $temp_div.html(data.error); var $error = $temp_div.find("code").addClass("error"); PMA_ajaxShowMessage($error, false); } }); // end $.post() });//end of table maintenance ajax click $(document).on('click', "#drop_tbl_anchor.ajax", function (event) { event.preventDefault(); /** * @var question String containing the question to be asked for confirmation */ var question = PMA_messages.strDropTableStrongWarning + ' '; question += PMA_sprintf( PMA_messages.strDoYouReally, 'DROP TABLE ' + escapeHtml(PMA_commonParams.get('table')) ); $(this).PMA_confirm(question, $(this).attr('href'), function (url) { var $msgbox = PMA_ajaxShowMessage(PMA_messages.strProcessingRequest); $.get(url, {'is_js_confirmed': '1', 'ajax_request': true}, function (data) { if (typeof data !== 'undefined' && data.success === true) { PMA_ajaxRemoveMessage($msgbox); // Table deleted successfully, refresh both the frames PMA_reloadNavigation(); PMA_commonParams.set('table', ''); PMA_commonActions.refreshMain( PMA_commonParams.get('opendb_url'), function () { PMA_ajaxShowMessage(data.message); } ); } else { PMA_ajaxShowMessage(data.error, false); } }); // end $.get() }); // end $.PMA_confirm() }); //end of Drop Table Ajax action $(document).on('click', "#drop_view_anchor.ajax", function (event) { event.preventDefault(); /** * @var question String containing the question to be asked for confirmation */ var question = PMA_messages.strDropTableStrongWarning + ' '; question += PMA_sprintf( PMA_messages.strDoYouReally, 'DROP VIEW ' + escapeHtml(PMA_commonParams.get('table')) ); $(this).PMA_confirm(question, $(this).attr('href'), function (url) { var $msgbox = PMA_ajaxShowMessage(PMA_messages.strProcessingRequest); $.get(url, {'is_js_confirmed': '1', 'ajax_request': true}, function (data) { if (typeof data !== 'undefined' && data.success === true) { PMA_ajaxRemoveMessage($msgbox); // Table deleted successfully, refresh both the frames PMA_reloadNavigation(); PMA_commonParams.set('table', ''); PMA_commonActions.refreshMain( PMA_commonParams.get('opendb_url'), function () { PMA_ajaxShowMessage(data.message); } ); } else { PMA_ajaxShowMessage(data.error, false); } }); // end $.get() }); // end $.PMA_confirm() }); //end of Drop View Ajax action $(document).on('click', "#truncate_tbl_anchor.ajax", function (event) { event.preventDefault(); /** * @var question String containing the question to be asked for confirmation */ var question = PMA_messages.strTruncateTableStrongWarning + ' '; question += PMA_sprintf( PMA_messages.strDoYouReally, 'TRUNCATE ' + escapeHtml(PMA_commonParams.get('table')) ); $(this).PMA_confirm(question, $(this).attr('href'), function (url) { PMA_ajaxShowMessage(PMA_messages.strProcessingRequest); $.get(url, {'is_js_confirmed': '1', 'ajax_request': true}, function (data) { if ($(".sqlqueryresults").length !== 0) { $(".sqlqueryresults").remove(); } if ($(".result_query").length !== 0) { $(".result_query").remove(); } if (typeof data !== 'undefined' && data.success === true) { PMA_ajaxShowMessage(data.message); $("<div class='sqlqueryresults ajax'></div>").prependTo("#page_content"); $(".sqlqueryresults").html(data.sql_query); PMA_highlightSQL($('#page_content')); } else { PMA_ajaxShowMessage(data.error, false); } }); // end $.get() }); // end $.PMA_confirm() }); //end of Truncate Table Ajax action }); //end $(document).ready for 'Table operations' |
:: Command execute :: | |
--[ c99shell v.2.1 [PHP 7 Update] [1.12.2019] maintained by KaizenLouie and updated by cermmik | C99Shell Github (MySQL update) | Generation time: 0.0039 ]-- |