diff --git a/ChangeLog b/ChangeLog
index c4c422dec4..f57b439c73 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,7 +2,6 @@ phpMyAdmin - ChangeLog
======================
4.7.9 (not yet released)
-- issue #13940 Honor arg_separator in AJAX requests
- issue #13931 Fixed browsing tables with more results
- issue #13927 "Not an integer" when browsing a table
- issue #13887 "Input variables exceeded 1000" error relating to PHP's max_input_vars directive
diff --git a/js/ajax.js b/js/ajax.js
index 95dc70be59..ab62c27a9a 100644
--- a/js/ajax.js
+++ b/js/ajax.js
@@ -280,13 +280,12 @@ var AJAX = {
$('html, body').animate({scrollTop: 0}, 'fast');
var url = isLink ? href : $(this).attr('action');
- var argsep = PMA_commonParams.get('arg_separator');
- var params = 'ajax_request=true' + argsep + 'ajax_page_request=true';
+ var params = 'ajax_request=true&ajax_page_request=true';
var dataPost = AJAX.source.getPostData();
if (! isLink) {
- params += argsep + $(this).serialize();
+ params += '&' + $(this).serialize();
} else if (dataPost) {
- params += argsep + dataPost;
+ params += '&' + dataPost;
isLink = false;
}
if (! (history && history.pushState)) {
@@ -761,7 +760,7 @@ $(function () {
var state = event.originalEvent.state;
if (state && state.menu) {
AJAX.$msgbox = PMA_ajaxShowMessage();
- var params = 'ajax_request=true' + PMA_commonParams.get('arg_separator') + 'ajax_page_request=true';
+ var params = 'ajax_request=true&ajax_page_request=true';
var url = state.url || location.href;
$.get(url, params, AJAX.responseHandler);
//TODO: Check if sometimes menu is not retrieved from server,
diff --git a/js/common.js b/js/common.js
index d5e5c43217..7bb4aadca8 100644
--- a/js/common.js
+++ b/js/common.js
@@ -86,12 +86,11 @@ var PMA_commonParams = (function () {
getUrlQuery: function () {
var common = this.get('common_query');
var separator = '?';
- var argsep = PMA_commonParams.get('arg_separator');
if (common.length > 0) {
- separator = argsep;
+ separator = '&';
}
return PMA_sprintf(
- '%s%sserver=%s' + argsep + 'db=%s' + argsep + 'table=%s',
+ '%s%sserver=%s&db=%s&table=%s',
this.get('common_query'),
separator,
encodeURIComponent(this.get('server')),
diff --git a/js/db_central_columns.js b/js/db_central_columns.js
index e17682fae9..d3ed14b752 100644
--- a/js/db_central_columns.js
+++ b/js/db_central_columns.js
@@ -64,8 +64,7 @@ AJAX.registerOnload('db_central_columns.js', function () {
PMA_ajaxShowMessage(PMA_messages.strRadioUnchecked);
return false;
}
- var argsep = PMA_commonParams.get('arg_separator');
- var editColumnData = editColumnList+ argsep + 'edit_central_columns_page=true' + argsep + 'ajax_request=true' + argsep + 'ajax_page_request=true' + argsep + 'token='+PMA_commonParams.get('token') + argsep + 'db='+PMA_commonParams.get('db');
+ var editColumnData = editColumnList+ '&edit_central_columns_page=true&ajax_request=true&ajax_page_request=true&token='+PMA_commonParams.get('token')+'&db='+PMA_commonParams.get('db');
PMA_ajaxShowMessage();
AJAX.source = $(this);
$.get('db_central_columns.php', editColumnData, AJAX.responseHandler);
@@ -73,8 +72,7 @@ AJAX.registerOnload('db_central_columns.js', function () {
$('#multi_edit_central_columns').submit(function(event){
event.preventDefault();
event.stopPropagation();
- var argsep = PMA_commonParams.get('arg_separator');
- var multi_column_edit_data = $("#multi_edit_central_columns").serialize()+argsep+'multi_edit_central_column_save=true'+argsep+'ajax_request=true' + argsep + 'ajax_page_request=true' + argsep + 'token='+PMA_commonParams.get('token')+argsep+'db='+PMA_commonParams.get('db');
+ var multi_column_edit_data = $("#multi_edit_central_columns").serialize()+'&multi_edit_central_column_save=true&ajax_request=true&ajax_page_request=true&token='+PMA_commonParams.get('token')+'&db='+PMA_commonParams.get('db');
PMA_ajaxShowMessage();
AJAX.source = $(this);
$.post('db_central_columns.php', multi_column_edit_data, AJAX.responseHandler);
@@ -154,7 +152,7 @@ AJAX.registerOnload('db_central_columns.js', function () {
$.ajax({
type: "POST",
url: "db_central_columns.php",
- data: datastring+PMA_commonParams.get('arg_separator')+'ajax_request=true',
+ data: datastring+'&ajax_request=true',
dataType: "json",
success: function(data) {
if (data.message !== '1') {
diff --git a/js/db_operations.js b/js/db_operations.js
index fcee734237..a55b1e4e81 100644
--- a/js/db_operations.js
+++ b/js/db_operations.js
@@ -53,7 +53,7 @@ AJAX.registerOnload('db_operations.js', function () {
$form.PMA_confirm(question, $form.attr('action'), function (url) {
PMA_ajaxShowMessage(PMA_messages.strRenamingDatabases, false);
- $.post(url, $("#rename_db_form").serialize() + PMA_commonParams.get('arg_separator') + 'is_js_confirmed=1', function (data) {
+ $.post(url, $("#rename_db_form").serialize() + '&is_js_confirmed=1', function (data) {
if (typeof data !== 'undefined' && data.success === true) {
PMA_ajaxShowMessage(data.message);
PMA_commonParams.set('db', data.newname);
@@ -113,7 +113,7 @@ AJAX.registerOnload('db_operations.js', function () {
var $form = $(this);
PMA_prepareForAjaxRequest($form);
PMA_ajaxShowMessage(PMA_messages.strChangingCharset);
- $.post($form.attr('action'), $form.serialize() + PMA_commonParams.get('arg_separator') + "submitcollation=1", function (data) {
+ $.post($form.attr('action'), $form.serialize() + "&submitcollation=1", function (data) {
if (typeof data !== 'undefined' && data.success === true) {
PMA_ajaxShowMessage(data.message);
} else {
diff --git a/js/db_search.js b/js/db_search.js
index 17f4949fb1..e38534ae8e 100644
--- a/js/db_search.js
+++ b/js/db_search.js
@@ -212,7 +212,7 @@ AJAX.registerOnload('db_search.js', function () {
PMA_prepareForAjaxRequest($form);
- var url = $form.serialize() + PMA_commonParams.get('arg_separator') + "submit_search=" + $("#buttonGo").val();
+ var url = $form.serialize() + "&submit_search=" + $("#buttonGo").val();
$.post($form.attr('action'), url, function (data) {
if (typeof data !== 'undefined' && data.success === true) {
// found results
diff --git a/js/db_tracking.js b/js/db_tracking.js
index 5cbc34672e..5b771d2c75 100644
--- a/js/db_tracking.js
+++ b/js/db_tracking.js
@@ -44,8 +44,7 @@ AJAX.registerOnload('db_tracking.js', function () {
e.preventDefault();
var $button = $(this);
var $form = $button.parent('form');
- var argsep = PMA_commonParams.get('arg_separator');
- var submitData = $form.serialize() + argsep + 'ajax_request=true' + argsep + 'ajax_page_request=true' + argsep + 'submit_mult=' + $button.val();
+ var submitData = $form.serialize() + '&ajax_request=true&ajax_page_request=true&submit_mult=' + $button.val();
if ($button.val() == 'delete_tracking') {
var question = PMA_messages.strDeleteTrackingDataMultiple;
@@ -68,8 +67,7 @@ AJAX.registerOnload('db_tracking.js', function () {
e.preventDefault();
var $button = $(this);
var $form = $button.parent('form');
- var argsep = PMA_commonParams.get('arg_separator');
- var submitData = $form.serialize() + argsep + 'ajax_request=true' + argsep + 'ajax_page_request=true' + argsep + 'submit_mult=' + $button.val();
+ var submitData = $form.serialize() + '&ajax_request=true&ajax_page_request=true&submit_mult=' + $button.val();
PMA_ajaxShowMessage();
AJAX.source = $form;
$.post($form.attr('action'), submitData, AJAX.responseHandler);
@@ -93,4 +91,4 @@ AJAX.registerOnload('db_tracking.js', function () {
$.post(url, params, AJAX.responseHandler);
});
});
-});
+});
\ No newline at end of file
diff --git a/js/functions.js b/js/functions.js
index 5c1e640a19..07dd31d54f 100644
--- a/js/functions.js
+++ b/js/functions.js
@@ -218,7 +218,7 @@ function PMA_handleRedirectAndReload(data) {
if (window.location.href.indexOf('?') === -1) {
window.location.href += '?session_expired=1';
} else {
- window.location.href += PMA_commonParams.get('arg_separator') + 'session_expired=1';
+ window.location.href += '&session_expired=1';
}
window.location.reload();
} else if (parseInt(data.reload_flag) == 1) {
@@ -663,7 +663,7 @@ function confirmLink(theLink, theSqlQuery)
var is_confirmed = confirm(PMA_sprintf(PMA_messages.strDoYouReally, theSqlQuery));
if (is_confirmed) {
if (typeof(theLink.href) !== 'undefined') {
- theLink.href += PMA_commonParams.get('arg_separator') + 'is_js_confirmed=1';
+ theLink.href += '&is_js_confirmed=1';
} else if (typeof(theLink.form) != 'undefined') {
theLink.form.action += '?is_js_confirmed=1';
}
@@ -1844,17 +1844,16 @@ function loadForeignKeyCheckbox() {
function getJSConfirmCommonParam (elem, params) {
var $elem = $(elem);
- var sep = PMA_commonParams.get('arg_separator');
if (params) {
// Strip possible leading ?
if (params.startsWith('?')) {
params = params.substr(1);
}
- params += sep;
+ params += '&';
} else {
params = '';
}
- params += 'is_js_confirmed=1' + sep + 'ajax_request=true' + sep 'fk_checks' + ($elem.find('#fk_checks').is(':checked') ? 1 : 0);
+ params += 'is_js_confirmed=1&ajax_request=true&fk_checks' + ($elem.find('#fk_checks').is(':checked') ? 1 : 0);
return params;
}
@@ -2409,11 +2408,10 @@ function PMA_ajaxRemoveMessage($this_msgbox)
function PMA_previewSQL($form)
{
var form_url = $form.attr('action');
- var sep = PMA_commonParams.get('arg_separator');
var form_data = $form.serialize() +
- sep + 'do_save_data=1' +
- sep + 'preview_sql=1' +
- sep + 'ajax_request=1';
+ '&do_save_data=1' +
+ '&preview_sql=1' +
+ '&ajax_request=1';
var $msgbox = PMA_ajaxShowMessage();
$.ajax({
type: 'POST',
@@ -2465,7 +2463,7 @@ function PMA_checkReservedWordColumns($form) {
$.ajax({
type: 'POST',
url: "tbl_structure.php",
- data: $form.serialize() + PMA_commonParams.get('arg_separator') + 'reserved_word_check=1',
+ data: $form.serialize() + '&reserved_word_check=1',
success: function (data) {
if (typeof data.success != 'undefined' && data.success === true) {
is_confirmed = confirm(data.message);
@@ -2899,7 +2897,7 @@ AJAX.registerOnload('functions.js', function () {
if (PMA_checkReservedWordColumns($form)) {
PMA_ajaxShowMessage(PMA_messages.strProcessingRequest);
//User wants to submit the form
- $.post($form.attr('action'), $form.serialize() + PMA_commonParams.get('arg_separator') + "do_save_data=1", function (data) {
+ $.post($form.attr('action'), $form.serialize() + "&do_save_data=1", function (data) {
if (typeof data !== 'undefined' && data.success === true) {
$('#properties_message')
.removeClass('error')
@@ -2958,14 +2956,13 @@ AJAX.registerOnload('functions.js', function () {
//Refresh navigation as a new table has been added
PMA_reloadNavigation();
// Redirect to table structure page on creation of new table
- var sep = PMA_commonParams.get('arg_separator');
- var params_12 = 'ajax_request=true' + sep + 'ajax_page_request=true';
+ var params_12 = 'ajax_request=true&ajax_page_request=true';
if (! (history && history.pushState)) {
params_12 += PMA_MicroHistory.menus.getRequestParam();
}
tblStruct_url = 'tbl_structure.php?server=' + data._params.server +
- sep + 'db='+ data._params.db + sep + 'token=' + data._params.token +
- sep + 'goto=db_structure.php' + sep 'table=' + data._params.table + '';
+ '&db='+ data._params.db + '&token=' + data._params.token +
+ '&goto=db_structure.php&table=' + data._params.table + '';
$.get(tblStruct_url, params_12, AJAX.responseHandler);
} else {
PMA_ajaxShowMessage(
@@ -3208,7 +3205,7 @@ AJAX.registerOnload('functions.js', function () {
var $msgbox = PMA_ajaxShowMessage(PMA_messages.strProcessingRequest);
$the_form.append('');
- $.post($the_form.attr('action'), $the_form.serialize() + PMA_commonParams.get('arg_separator') + 'change_pw=' + this_value, function (data) {
+ $.post($the_form.attr('action'), $the_form.serialize() + '&change_pw=' + this_value, function (data) {
if (typeof data === 'undefined' || data.success !== true) {
PMA_ajaxShowMessage(data.error, false);
return;
@@ -3816,7 +3813,7 @@ function indexEditorDialog(url, title, callback_success, callback_failure)
var $msgbox = PMA_ajaxShowMessage(PMA_messages.strProcessingRequest);
PMA_prepareForAjaxRequest($form);
//User wants to submit the form
- $.post($form.attr('action'), $form.serialize() + PMA_commonParams.get('arg_separator') + "do_save_data=1", function (data) {
+ $.post($form.attr('action'), $form.serialize() + "&do_save_data=1", function (data) {
var $sqlqueryresults = $(".sqlqueryresults");
if ($sqlqueryresults.length !== 0) {
$sqlqueryresults.remove();
@@ -4629,8 +4626,7 @@ function PMA_createViewDialog($this)
{
var $msg = PMA_ajaxShowMessage();
var syntaxHighlighter = null;
- var sep = PMA_commonParams.get('arg_separator');
- $.get($this.attr('href') + sep + 'ajax_request=1' + sep 'ajax_dialog=1', function (data) {
+ $.get($this.attr('href') + '&ajax_request=1&ajax_dialog=1', function (data) {
if (typeof data !== 'undefined' && data.success === true) {
PMA_ajaxRemoveMessage($msg);
var buttonOptions = {};
diff --git a/js/gis_data_editor.js b/js/gis_data_editor.js
index 2bafbcd874..5591e124ce 100644
--- a/js/gis_data_editor.js
+++ b/js/gis_data_editor.js
@@ -199,8 +199,7 @@ function insertDataAndClose() {
var $form = $('form#gis_data_editor_form');
var input_name = $form.find("input[name='input_name']").val();
- var argsep = PMA_commonParams.get('arg_separator');
- $.post('gis_data_editor.php', $form.serialize() + argsep + "generate=true" + argsep + "ajax_request=true", function (data) {
+ $.post('gis_data_editor.php', $form.serialize() + "&generate=true&ajax_request=true", function (data) {
if (typeof data !== 'undefined' && data.success === true) {
$("input[name='" + input_name + "']").val(data.result);
} else {
@@ -247,8 +246,7 @@ AJAX.registerOnload('gis_data_editor.js', function () {
*/
$(document).on('change', "#gis_editor input[type='text']", function () {
var $form = $('form#gis_data_editor_form');
- var argsep = PMA_commonParams.get('arg_separator');
- $.post('gis_data_editor.php', $form.serialize() + argsep + "generate=true" + argsep + "ajax_request=true", function (data) {
+ $.post('gis_data_editor.php', $form.serialize() + "&generate=true&ajax_request=true", function (data) {
if (typeof data !== 'undefined' && data.success === true) {
$('#gis_data_textarea').val(data.result);
$('#placeholder').empty().removeClass('hasSVG').html(data.visualization);
@@ -269,8 +267,7 @@ AJAX.registerOnload('gis_data_editor.js', function () {
var $gis_editor = $("#gis_editor");
var $form = $('form#gis_data_editor_form');
- var argsep = PMA_commonParams.get('arg_separator');
- $.post('gis_data_editor.php', $form.serialize() + argsep + "get_gis_editor=true" + argsep + "ajax_request=true", function (data) {
+ $.post('gis_data_editor.php', $form.serialize() + "&get_gis_editor=true&ajax_request=true", function (data) {
if (typeof data !== 'undefined' && data.success === true) {
$gis_editor.html(data.gis_editor);
initGISEditorVisualization();
diff --git a/js/indexes.js b/js/indexes.js
index 3a555f48d5..0bb91f7835 100644
--- a/js/indexes.js
+++ b/js/indexes.js
@@ -566,8 +566,7 @@ AJAX.registerOnload('indexes.js', function () {
$(document).on('click', '#save_index_frm', function (event) {
event.preventDefault();
var $form = $("#index_frm");
- var argsep = PMA_commonParams.get('arg_separator');
- var submitData = $form.serialize() + argsep + 'do_save_data=1' + argsep + 'ajax_request=true' + argsep + 'ajax_page_request=true';
+ var submitData = $form.serialize() + '&do_save_data=1&ajax_request=true&ajax_page_request=true';
var $msgbox = PMA_ajaxShowMessage(PMA_messages.strProcessingRequest);
AJAX.source = $form;
$.post($form.attr('action'), submitData, AJAX.responseHandler);
@@ -678,7 +677,7 @@ AJAX.registerOnload('indexes.js', function () {
}
title = PMA_messages.strEditIndex;
}
- url += PMA_commonParams.get('arg_separator') + "ajax_request=true";
+ url += "&ajax_request=true";
indexEditorDialog(url, title, function () {
// refresh the page using ajax
PMA_commonActions.refreshMain(false, function () {
diff --git a/js/microhistory.js b/js/microhistory.js
index ec2c894f0f..5091b884b5 100644
--- a/js/microhistory.js
+++ b/js/microhistory.js
@@ -199,7 +199,7 @@ PMA_MicroHistory = {
}
var menuHashesParam = menuHashes.join('-');
if (menuHashesParam) {
- param = PMA_commonParams.get('arg_separator') + 'menuHashes=' + menuHashesParam;
+ param = '&menuHashes=' + menuHashesParam;
}
return param;
},
diff --git a/js/multi_column_sort.js b/js/multi_column_sort.js
index e04b3d2b39..c4946a9ba2 100644
--- a/js/multi_column_sort.js
+++ b/js/multi_column_sort.js
@@ -30,7 +30,7 @@ function removeColumnFromMultiSort(target, parent)
{
var URL = captureURL(target);
var begin = target.indexOf('ORDER+BY') + 8;
- var end = target.indexOf(PMA_commonParams.get('arg_separator') + 'session_max_rows');
+ var end = target.indexOf('&session_max_rows');
// get the names of the columns involved
var between_part = target.substr(begin, end-begin);
var columns = between_part.split('%2C+');
@@ -49,7 +49,7 @@ function removeColumnFromMultiSort(target, parent)
URL.head = head;
// removing the last sort order should have priority over what
// is remembered via the RememberSorting directive
- URL.tail += PMA_commonParams.get('arg_separator') + 'discard_remembered_sort=1';
+ URL.tail += '&discard_remembered_sort=1';
}
var middle_part = columns.join('%2C+');
url = URL.head + middle_part + URL.tail;
diff --git a/js/navigation.js b/js/navigation.js
index 3b1aabaa29..a16605d4f0 100644
--- a/js/navigation.js
+++ b/js/navigation.js
@@ -189,7 +189,7 @@ function loadChildNodes(isNode, $expandElem, callback) {
if (window.location.href.indexOf('?') === -1) {
window.location.href += '?session_expired=1';
} else {
- window.location.href += PMA_commonParams.get('arg_separator') + 'session_expired=1';
+ window.location.href += '&session_expired=1';
}
window.location.reload();
} else {
@@ -496,7 +496,7 @@ $(function () {
event.preventDefault();
var url = $(this).attr('href').substr(
$(this).attr('href').indexOf('?') + 1
- ) + PMA_commonParams.get('arg_separator') + 'ajax_request=true';
+ ) + '&ajax_request=true';
var title = PMA_messages.strAddIndex;
indexEditorDialog(url, title);
});
@@ -506,7 +506,7 @@ $(function () {
event.preventDefault();
var url = $(this).attr('href').substr(
$(this).attr('href').indexOf('?') + 1
- ) + PMA_commonParams.get('arg_separator') + 'ajax_request=true';
+ ) + '&ajax_request=true';
var title = PMA_messages.strEditIndex;
indexEditorDialog(url, title);
});
@@ -526,7 +526,7 @@ $(function () {
server: PMA_commonParams.get('server'),
token: PMA_commonParams.get('token')
},
- url: $(this).attr('href') + PMA_commonParams.get('arg_separator') + 'ajax_request=true',
+ url: $(this).attr('href') + '&ajax_request=true',
success: function (data) {
if (typeof data !== 'undefined' && data.success === true) {
PMA_reloadNavigation();
@@ -541,7 +541,7 @@ $(function () {
$(document).on('click', 'a.showUnhide.ajax', function (event) {
event.preventDefault();
var $msg = PMA_ajaxShowMessage();
- $.get($(this).attr('href') + PMA_commonParams.get('arg_separator') + 'ajax_request=1', function (data) {
+ $.get($(this).attr('href') + '&ajax_request=1', function (data) {
if (typeof data !== 'undefined' && data.success === true) {
PMA_ajaxRemoveMessage($msg);
var buttonOptions = {};
@@ -578,7 +578,7 @@ $(function () {
server: PMA_commonParams.get('server'),
token: PMA_commonParams.get('token')
},
- url: $(this).attr('href') + PMA_commonParams.get('arg_separator') + 'ajax_request=true',
+ url: $(this).attr('href') + '&ajax_request=true',
success: function (data) {
PMA_ajaxRemoveMessage($msg);
if (typeof data !== 'undefined' && data.success === true) {
@@ -1042,21 +1042,21 @@ function PMA_navigationTreePagination($this) {
var url, params;
if ($this[0].tagName == 'A') {
url = $this.attr('href');
- params = 'ajax_request=true' + PMA_commonParams.get('arg_separator') + 'token=' + PMA_commonParams.get('token');
+ params = 'ajax_request=true&token=' + PMA_commonParams.get('token');
} else { // tagName == 'SELECT'
url = 'navigation.php';
- params = $this.closest("form").serialize() + PMA_commonParams.get('arg_separator') + 'ajax_request=true';
+ params = $this.closest("form").serialize() + '&ajax_request=true';
}
var searchClause = PMA_fastFilter.getSearchClause();
if (searchClause) {
- params += PMA_commonParams.get('arg_separator') + 'searchClause=' + encodeURIComponent(searchClause);
+ params += '&searchClause=' + encodeURIComponent(searchClause);
}
if (isDbSelector) {
- params += PMA_commonParams.get('arg_separator') + 'full=true';
+ params += '&full=true';
} else {
var searchClause2 = PMA_fastFilter.getSearchClause2($this);
if (searchClause2) {
- params += PMA_commonParams.get('arg_separator') + 'searchClause2=' + encodeURIComponent(searchClause2);
+ params += '&searchClause2=' + encodeURIComponent(searchClause2);
}
}
$.post(url, params, function (data) {
@@ -1548,7 +1548,7 @@ PMA_fastFilter.filter.prototype.request = function () {
if (self.$this.find('> ul > li > form.fast_filter:first input[name=searchClause]').length === 0) {
var $input = $('#pma_navigation_tree').find('li.fast_filter.db_fast_filter input.searchClause');
if ($input.length && $input.val() != $input[0].defaultValue) {
- params += PMA_commonParams.get('arg_separator') + 'searchClause=' + encodeURIComponent($input.val());
+ params += '&searchClause=' + encodeURIComponent($input.val());
}
}
self.xhr = $.ajax({
diff --git a/js/normalization.js b/js/normalization.js
index caa7f11906..f9484c6dbc 100644
--- a/js/normalization.js
+++ b/js/normalization.js
@@ -522,9 +522,8 @@ AJAX.registerOnload('normalization.js', function() {
$("#newCols #field_0_1").focus();
return false;
}
- var argsep = PMA_commonParams.get('arg_separator');
datastring = $('#newCols :input').serialize();
- datastring += argsep + "ajax_request=1" + argsep + "do_save_data=1" + argsep + "field_where=last";
+ datastring += "&ajax_request=1&do_save_data=1&field_where=last";
$.post("tbl_addfield.php", datastring, function(data) {
if (data.success) {
$.post(
@@ -583,8 +582,7 @@ AJAX.registerOnload('normalization.js', function() {
});
$(".tblFooters").on("click", "#saveNewPrimary", function() {
var datastring = $('#newCols :input').serialize();
- var argsep = PMA_commonParams.get('arg_separator');
- datastring += argsep + "field_key[0]=primary_0" + argsep + "ajax_request=1" + argsep + "do_save_data=1" + argsep + "field_where=last";
+ datastring += "&field_key[0]=primary_0&ajax_request=1&do_save_data=1&field_where=last";
$.post("tbl_addfield.php", datastring, function(data) {
if (data.success === true) {
$("#mainContent h4").html(PMA_messages.strPrimaryKeyAdded);
diff --git a/js/pmd/move.js b/js/pmd/move.js
index 32c10f92f6..e8bcc85c88 100644
--- a/js/pmd/move.js
+++ b/js/pmd/move.js
@@ -617,12 +617,11 @@ function Get_url_pos(forceString)
{
if (pmd_tables_enabled || forceString) {
var poststr = '';
- var argsep = PMA_commonParams.get('arg_separator');
for (var key in j_tabs) {
- poststr += argsep + 't_x[' + key + ']=' + parseInt(document.getElementById(key).style.left, 10);
- poststr += argsep + 't_y[' + key + ']=' + parseInt(document.getElementById(key).style.top, 10);
- poststr += argsep + 't_v[' + key + ']=' + (document.getElementById('id_tbody_' + key).style.display == 'none' ? 0 : 1);
- poststr += argsep + 't_h[' + key + ']=' + (document.getElementById('check_vis_' + key).checked ? 1 : 0);
+ poststr += '&t_x[' + key + ']=' + parseInt(document.getElementById(key).style.left, 10);
+ poststr += '&t_y[' + key + ']=' + parseInt(document.getElementById(key).style.top, 10);
+ poststr += '&t_v[' + key + ']=' + (document.getElementById('id_tbody_' + key).style.display == 'none' ? 0 : 1);
+ poststr += '&t_h[' + key + ']=' + (document.getElementById('check_vis_' + key).checked ? 1 : 0);
}
return poststr;
} else {
@@ -642,9 +641,8 @@ function Get_url_pos(forceString)
function Save2(callback)
{
if (pmd_tables_enabled) {
- var argsep = PMA_commonParams.get('arg_separator');
- var poststr = argsep + 'operation=savePage' + argsep + 'save_page=same' + argsep + 'ajax_request=true';
- poststr += argsep + 'server=' + server + argsep + 'db=' + db + argsep + 'token=' + PMA_commonParams.get('token') + argsep + 'selected_page=' + selected_page;
+ var poststr = '&operation=savePage&save_page=same&ajax_request=true';
+ poststr += '&server=' + server + '&db=' + db + '&token=' + PMA_commonParams.get('token') + '&selected_page=' + selected_page;
poststr += Get_url_pos();
var $msgbox = PMA_ajaxShowMessage(PMA_messages.strProcessingRequest);
@@ -776,8 +774,7 @@ function Edit_pages()
};
var $msgbox = PMA_ajaxShowMessage();
- var argsep = PMA_commonParams.get('arg_separator');
- var params = 'ajax_request=true' + argsep + 'dialog=edit' + argsep + 'server=' + server + argsep + 'token=' + PMA_commonParams.get('token') + argsep + 'db=' + db;
+ var params = 'ajax_request=true&dialog=edit&server=' + server + '&token=' + PMA_commonParams.get('token') + '&db=' + db;
$.get("db_designer.php", params, function (data) {
if (data.success === false) {
PMA_ajaxShowMessage(data.error, false);
@@ -857,8 +854,7 @@ function Delete_pages()
};
var $msgbox = PMA_ajaxShowMessage();
- var argsep = PMA_commonParams.get('arg_separator');
- var params = 'ajax_request=true' + argsep + 'dialog=delete' + argsep + 'server=' + server + argsep + 'token=' + PMA_commonParams.get('token') + argsep + 'db=' + db;
+ var params = 'ajax_request=true&dialog=delete&server=' + server + '&token=' + PMA_commonParams.get('token') + '&db=' + db;
$.get("db_designer.php", params, function (data) {
if (data.success === false) {
PMA_ajaxShowMessage(data.error, false);
@@ -957,8 +953,7 @@ function Save_as()
};
var $msgbox = PMA_ajaxShowMessage();
- var argsep = PMA_commonParams.get('arg_separator');
- var params = 'ajax_request=true' + argsep + 'dialog=save_as' + argsep + 'server=' + server + argsep + 'token=' + PMA_commonParams.get('token') + argsep + 'db=' + db;
+ var params = 'ajax_request=true&dialog=save_as&server=' + server + '&token=' + PMA_commonParams.get('token') + '&db=' + db;
$.get("db_designer.php", params, function (data) {
if (data.success === false) {
PMA_ajaxShowMessage(data.error, false);
@@ -1035,8 +1030,7 @@ function Export_pages()
$(this).dialog('close');
};
var $msgbox = PMA_ajaxShowMessage();
- var argsep = PMA_commonParams.get('arg_separator');
- var params = 'ajax_request=true' + argsep + 'dialog=export' + argsep + 'server=' + server + argsep + 'token=' + PMA_commonParams.get('token') + argsep + 'db=' + db + argsep + 'selected_page=' + selected_page;
+ var params = 'ajax_request=true&dialog=export&server=' + server + '&token=' + PMA_commonParams.get('token') + '&db=' + db + '&selected_page=' + selected_page;
$.get("db_designer.php", params, function (data) {
if (data.success === false) {
PMA_ajaxShowMessage(data.error, false);
@@ -1047,7 +1041,7 @@ function Export_pages()
if (!pmd_tables_enabled) {
$form.append('');
}
- $.each(Get_url_pos(true).substring(1).split(argsep), function() {
+ $.each(Get_url_pos(true).substring(1).split('&'), function() {
var pair = this.split('=');
var input = $('');
input.attr('name', pair[0]);
@@ -1080,11 +1074,10 @@ function Export_pages()
function Load_page(page) {
if (pmd_tables_enabled) {
var param_page = '';
- var argsep = PMA_commonParams.get('arg_separator');
if (page !== null) {
- param_page = argsep + 'page=' + page;
+ param_page = '&page=' + page;
}
- $('')
+ $('')
.appendTo($('#page_content'))
.click();
} else {
@@ -1165,7 +1158,6 @@ function Start_relation()
function Click_field(T, f, PK) // table field
{
PK = parseInt(PK);
- var argsep = PMA_commonParams.get('arg_separator');
if (ON_relation) {
if (!click_field) {
//.style.display=='none' .style.display = 'none'
@@ -1177,7 +1169,7 @@ function Click_field(T, f, PK) // table field
document.getElementById('foreign_relation').style.display = 'none';
}
click_field = 1;
- link_relation = 'T1=' + T + argsep + 'F1=' + f;
+ link_relation = "T1=" + T + "&F1=" + f;
document.getElementById('pmd_hint').innerHTML = PMA_messages.strSelectForeignKey;
} else {
Start_relation(); // hidden hint...
@@ -1189,7 +1181,7 @@ function Click_field(T, f, PK) // table field
var top = Glob_Y - document.getElementById('layer_new_relation').offsetHeight;
document.getElementById('layer_new_relation').style.top = top + 'px';
document.getElementById('layer_new_relation').style.display = 'block';
- link_relation += argsep + 'T2=' + T + argsep + 'F2=' + f;
+ link_relation += '&T2=' + T + '&F2=' + f;
}
}
@@ -1228,10 +1220,9 @@ function Click_field(T, f, PK) // table field
function New_relation()
{
document.getElementById('layer_new_relation').style.display = 'none';
- var argsep = PMA_commonParams.get('arg_separator');
- link_relation += argsep + 'server=' + server + argsep + 'db=' + db + argsep + 'token=' + PMA_commonParams.get('token');
- link_relation += argsep + 'on_delete=' + document.getElementById('on_delete').value + argsep + 'on_update=' + document.getElementById('on_update').value;
- link_relation += argsep + 'operation=addNewRelation' + argsep + 'ajax_request=true';
+ link_relation += '&server=' + server + '&db=' + db + '&token=' + PMA_commonParams.get('token');
+ link_relation += '&on_delete=' + document.getElementById('on_delete').value + '&on_update=' + document.getElementById('on_update').value;
+ link_relation += '&operation=addNewRelation&ajax_request=true';
var $msgbox = PMA_ajaxShowMessage(PMA_messages.strProcessingRequest);
$.post('db_designer.php', link_relation, function (data) {
@@ -1453,17 +1444,15 @@ function Canvas_click(id, event)
var top = Glob_Y - document.getElementById('layer_upd_relation').offsetHeight - 10;
document.getElementById('layer_upd_relation').style.top = top + 'px';
document.getElementById('layer_upd_relation').style.display = 'block';
- var argsep = PMA_commonParams.get('arg_separator');
- link_relation = 'T1=' + Key0 + argsep + 'F1=' + Key1 + argsep + 'T2=' + Key2 + argsep + 'F2=' + Key3 + argsep + 'K=' + Key;
+ link_relation = 'T1=' + Key0 + '&F1=' + Key1 + '&T2=' + Key2 + '&F2=' + Key3 + '&K=' + Key;
}
}
function Upd_relation()
{
document.getElementById('layer_upd_relation').style.display = 'none';
- var argsep = PMA_commonParams.get('arg_separator');
- link_relation += argsep + 'server=' + server + argsep + 'db=' + db + argsep + 'token=' + PMA_commonParams.get('token');
- link_relation += argsep + 'operation=removeRelation' + argsep + 'ajax_request=true';
+ link_relation += '&server=' + server + '&db=' + db + '&token=' + PMA_commonParams.get('token');
+ link_relation += '&operation=removeRelation&ajax_request=true';
var $msgbox = PMA_ajaxShowMessage(PMA_messages.strProcessingRequest);
$.post('db_designer.php', link_relation, function (data) {
diff --git a/js/server_databases.js b/js/server_databases.js
index d73a5d0d2e..ec0faf05f9 100644
--- a/js/server_databases.js
+++ b/js/server_databases.js
@@ -57,11 +57,10 @@ AJAX.registerOnload('server_databases.js', function () {
var question = PMA_messages.strDropDatabaseStrongWarning + ' ' +
PMA_sprintf(PMA_messages.strDoYouReally, selected_dbs.join('
'));
- var argsep = PMA_commonParams.get('arg_separator');
$(this).PMA_confirm(
question,
$form.prop('action') + '?' + $(this).serialize() +
- argsep + 'drop_selected_dbs=1' + argsep + 'is_js_confirmed=1' + argsep + 'ajax_request=true',
+ '&drop_selected_dbs=1&is_js_confirmed=1&ajax_request=true',
function (url) {
PMA_ajaxShowMessage(PMA_messages.strProcessingRequest, false);
@@ -125,7 +124,7 @@ AJAX.registerOnload('server_databases.js', function () {
// make ajax request to load db structure page - taken from ajax.js
var dbStruct_url = data.url_query;
dbStruct_url = dbStruct_url.replace(/amp;/ig, '');
- var params = 'ajax_request=true' + PMA_commonParams.get('arg_separator') + 'ajax_page_request=true';
+ var params = 'ajax_request=true&ajax_page_request=true';
if (! (history && history.pushState)) {
params += PMA_MicroHistory.menus.getRequestParam();
}
diff --git a/js/server_privileges.js b/js/server_privileges.js
index dc8355f3c6..74461300da 100644
--- a/js/server_privileges.js
+++ b/js/server_privileges.js
@@ -177,8 +177,7 @@ AJAX.registerOnload('server_privileges.js', function () {
PMA_ajaxShowMessage(PMA_messages.strRemovingSelectedUsers);
- var argsep = PMA_commonParams.get('arg_separator');
- $.post(url, $form.serialize() + argsep + 'delete=' + $thisButton.val() + argsep + 'ajax_request=true', function (data) {
+ $.post(url, $form.serialize() + "&delete=" + $thisButton.val() + "&ajax_request=true", function (data) {
if (typeof data !== 'undefined' && data.success === true) {
PMA_ajaxShowMessage(data.message);
// Refresh navigation, if we droppped some databases with the name
@@ -237,10 +236,9 @@ AJAX.registerOnload('server_privileges.js', function () {
.find('select[name="userGroup"]')
.val();
var $message = PMA_ajaxShowMessage();
- var argsep = PMA_commonParams.get('arg_separator');
$.post(
'server_privileges.php',
- $('#changeUserGroupDialog').find('form').serialize() + argsep + 'ajax_request=1',
+ $('#changeUserGroupDialog').find('form').serialize() + '&ajax_request=1',
function (data) {
PMA_ajaxRemoveMessage($message);
if (typeof data !== 'undefined' && data.success === true) {
@@ -304,10 +302,9 @@ AJAX.registerOnload('server_privileges.js', function () {
button_options[PMA_messages.strClose] = function () {
$(this).dialog("close");
};
- var argsep = PMA_commonParams.get('arg_separator');
$.post(
$(this.form).prop('action'),
- $(this.form).serialize() + argsep + 'submit_mult=export' + argsep + 'ajax_request=true',
+ $(this.form).serialize() + '&submit_mult=export&ajax_request=true',
function (data) {
if (typeof data !== 'undefined' && data.success === true) {
var $ajaxDialog = $('