__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

www-data@216.73.216.10: ~ $
/**
 * @fileoverview    function used in server privilege pages
 * @name            Database Operations
 *
 * @requires    jQuery
 * @requires    jQueryUI
 * @requires    js/functions.js
 *
 */

/**
 * Ajax event handlers here for /database/operations
 *
 * Actions Ajaxified here:
 * Rename Database
 * Copy Database
 * Change Charset
 * Drop Database
 */

/**
 * Unbind all event handlers before tearing down a page
 */
AJAX.registerTeardown('database/operations.js', function () {
  $(document).off('submit', '#rename_db_form.ajax');
  $(document).off('submit', '#copy_db_form.ajax');
  $(document).off('submit', '#change_db_charset_form.ajax');
  $(document).off('click', '#drop_db_anchor.ajax');
});
AJAX.registerOnload('database/operations.js', function () {
  /**
   * Ajax event handlers for 'Rename Database'
   */
  $(document).on('submit', '#rename_db_form.ajax', function (event) {
    event.preventDefault();
    if (Functions.emptyCheckTheField(this, 'newname')) {
      Functions.ajaxShowMessage(Messages.strFormEmpty, false, 'error');
      return false;
    }
    var oldDbName = CommonParams.get('db');
    var newDbName = $('#new_db_name').val();
    if (newDbName === oldDbName) {
      Functions.ajaxShowMessage(Messages.strDatabaseRenameToSameName, false, 'error');
      return false;
    }
    var $form = $(this);
    var question = Functions.escapeHtml('CREATE DATABASE ' + newDbName + ' / DROP DATABASE ' + oldDbName);
    Functions.prepareForAjaxRequest($form);
    $form.confirm(question, $form.attr('action'), function (url) {
      Functions.ajaxShowMessage(Messages.strRenamingDatabases, false);
      $.post(url, $('#rename_db_form').serialize() + CommonParams.get('arg_separator') + 'is_js_confirmed=1', function (data) {
        if (typeof data !== 'undefined' && data.success === true) {
          Functions.ajaxShowMessage(data.message);
          CommonParams.set('db', data.newname);
          Navigation.reload(function () {
            $('#pma_navigation_tree').find('a:not(\'.expander\')').each(function () {
              var $thisAnchor = $(this);
              if ($thisAnchor.text() === data.newname) {
                // simulate a click on the new db name
                // in navigation
                $thisAnchor.trigger('click');
              }
            });
          });
        } else {
          Functions.ajaxShowMessage(data.error, false);
        }
      }); // end $.post()
    });
  }); // end Rename Database

  /**
   * Ajax Event Handler for 'Copy Database'
   */
  $(document).on('submit', '#copy_db_form.ajax', function (event) {
    event.preventDefault();
    if (Functions.emptyCheckTheField(this, 'newname')) {
      Functions.ajaxShowMessage(Messages.strFormEmpty, false, 'error');
      return false;
    }
    Functions.ajaxShowMessage(Messages.strCopyingDatabase, false);
    var $form = $(this);
    Functions.prepareForAjaxRequest($form);
    $.post($form.attr('action'), $form.serialize(), function (data) {
      // use messages that stay on screen
      $('.alert-success, .alert-danger').fadeOut();
      if (typeof data !== 'undefined' && data.success === true) {
        if ($('#checkbox_switch').is(':checked')) {
          CommonParams.set('db', data.newname);
          CommonActions.refreshMain(false, function () {
            Functions.ajaxShowMessage(data.message);
          });
        } else {
          CommonParams.set('db', data.db);
          Functions.ajaxShowMessage(data.message);
        }
        Navigation.reload();
      } else {
        Functions.ajaxShowMessage(data.error, false);
      }
    }); // end $.post()
  }); // end copy database

  /**
   * Change tables columns visible only if change tables is checked
   */
  $('#span_change_all_tables_columns_collations').hide();
  $('#checkbox_change_all_tables_collations').on('click', function () {
    $('#span_change_all_tables_columns_collations').toggle();
  });

  /**
   * Ajax Event handler for 'Change Charset' of the database
   */
  $(document).on('submit', '#change_db_charset_form.ajax', function (event) {
    event.preventDefault();
    var $form = $(this);
    Functions.prepareForAjaxRequest($form);
    Functions.ajaxShowMessage(Messages.strChangingCharset);
    $.post($form.attr('action'), $form.serialize(), function (data) {
      if (typeof data !== 'undefined' && data.success === true) {
        Functions.ajaxShowMessage(data.message);
      } else {
        Functions.ajaxShowMessage(data.error, false);
      }
    }); // end $.post()
  }); // end change charset

  /**
   * Ajax event handlers for Drop Database
   */
  $(document).on('click', '#drop_db_anchor.ajax', function (event) {
    event.preventDefault();
    var $link = $(this);
    /**
     * @var {String} question String containing the question to be asked for confirmation
     */
    var question = Messages.strDropDatabaseStrongWarning + ' ';
    question += Functions.sprintf(Messages.strDoYouReally, 'DROP DATABASE `' + Functions.escapeHtml(CommonParams.get('db') + '`'));
    var params = Functions.getJsConfirmCommonParam(this, $link.getPostData());
    $(this).confirm(question, $(this).attr('href'), function (url) {
      Functions.ajaxShowMessage(Messages.strProcessingRequest);
      $.post(url, params, function (data) {
        if (typeof data !== 'undefined' && data.success) {
          // Database deleted successfully, refresh both the frames
          Navigation.reload();
          CommonParams.set('db', '');
          CommonActions.refreshMain('index.php?route=/server/databases', function () {
            Functions.ajaxShowMessage(data.message);
          });
        } else {
          Functions.ajaxShowMessage(data.error, false);
        }
      });
    });
  });
});

Filemanager

Name Type Size Permission Actions
central_columns.js File 10.02 KB 0644
events.js File 21.33 KB 0644
multi_table_query.js File 7.37 KB 0644
operations.js File 5.61 KB 0644
qbe.js File 2.3 KB 0644
query_generator.js File 4.33 KB 0644
routines.js File 35.71 KB 0644
search.js File 7.83 KB 0644
structure.js File 14.34 KB 0644
tracking.js File 3.4 KB 0644
triggers.js File 20.09 KB 0644
Filemanager