diff --git a/js/tbl_change.js b/js/tbl_change.js
index dab6de5d33..fd8916b0be 100644
--- a/js/tbl_change.js
+++ b/js/tbl_change.js
@@ -227,21 +227,21 @@ function closeGISEditor(){
function prepareJSVersion() {
// Hide 'Go' buttons associated with the dropdowns
$('.go').hide();
-
+
// Change the text on the submit button
$("input[name='gis_data[save]']")
.attr('value', PMA_messages['strCopy'])
.insertAfter($('#gis_data_textarea'))
.before('
');
-
+
// Add close and cancel links
$('#gis_data_editor').prepend('' + PMA_messages['strClose'] + '');
$(' ' + PMA_messages['strCancel'] + '')
.insertAfter($("input[name='gis_data[save]']"));
-
+
// Remove the unnecessary text
$('div#gis_data_output p').remove();
-
+
// Remove 'add' buttons and add links
$('.add').each(function(e) {
var $button = $(this);
@@ -279,9 +279,9 @@ function addDataPoint(pointNumber, prefix) {
*/
$(document).ready(function() {
- $('.open_gis_editor').live('click', function(event) {
+ $('.open_gis_editor').live('click', function(event) {
event.preventDefault();
-
+
// Center the popup
var $span = $(this);
var windowWidth = document.documentElement.clientWidth;
@@ -300,10 +300,10 @@ $(document).ready(function() {
// Names of input field and null checkbox
var input_name = $span.parents('tr').children('td:nth-child(5)').find('input:nth-child(3)').attr('name');
var null_checkbox_name = $span.parents('tr').children('td:nth-child(4)').find('.checkbox_null').attr('name');
-
+
$.post('gis_data_editor.php', {
- 'field' : field,
- 'value' : value,
+ 'field' : field,
+ 'value' : value,
'input_name' : input_name,
'null_checkbox_name' : null_checkbox_name,
'get_gis_editor' : true,
@@ -316,24 +316,24 @@ $(document).ready(function() {
PMA_ajaxShowMessage(data.error);
}
})
-
+
// Make it appear
$("#popup_background").css({"opacity":"0.7"});
$("#popup_background").fadeIn("fast");
$gis_editor.fadeIn("fast");
})
-
+
/**
* Prepare and insert the GIS data in Well Known Text format
* to the input field.
*/
$("input[name='gis_data[save]']").live('click', function(event) {
- event.preventDefault();
-
+ event.preventDefault();
+
var $form = $('form#gis_data_editor_form');
var input_name = $form.find("input[name='input_name']").val();
var null_checkbox_name = $form.find("input[name='null_checkbox_name']").val();
-
+
$.post('gis_data_editor.php', $form.serialize() + "&generate=true", function(data) {
if(data.success == true) {
$("input[name='" + null_checkbox_name + "']").attr('checked', false);
@@ -342,9 +342,9 @@ $(document).ready(function() {
PMA_ajaxShowMessage(data.error);
}
});
- closeGISEditor();
+ closeGISEditor();
});
-
+
/**
* Trigger asynchronous calls on data change and update the output.
*/
@@ -358,14 +358,14 @@ $(document).ready(function() {
}
});
});
-
+
/**
* Update the form on change of the GIS type.
*/
$(".gis_type").live('change', function(event) {
var $gis_editor = $("#gis_editor");
var $form = $('form#gis_data_editor_form');
-
+
$.post('gis_data_editor.php', $form.serialize() + "&get_gis_editor=true", function(data) {
if(data.success == true) {
$gis_editor.html(data.gis_editor);
@@ -375,14 +375,14 @@ $(document).ready(function() {
}
});
});
-
+
/**
* Handles closing of the GIS data editor.
*/
$('.close_gis_editor, .cancel_gis_editor').live('click', function() {
closeGISEditor();
})
-
+
/**
* Handles adding data points
*/
@@ -399,7 +399,7 @@ $(document).ready(function() {
$a.before(html);
$noOfPointsInput.attr('value', noOfPoints + 1);
});
-
+
/**
* Handles adding linestrings and inner rings
*/
@@ -429,7 +429,7 @@ $(document).ready(function() {
html += addDataPoint(i, (prefix + '[' + noOfLines + ']'));
}
html += '+ Add a point
';
-
+
$a.before(html);
$noOfLinesInput.attr('value', noOfLines + 1);
});
@@ -490,23 +490,23 @@ $(document).ready(function() {
/**
* Handles all current checkboxes for Null; this only takes care of the
- * checkboxes on currently displayed rows as the rows generated by
- * "Continue insertion" are handled in the "Continue insertion" code
- *
+ * checkboxes on currently displayed rows as the rows generated by
+ * "Continue insertion" are handled in the "Continue insertion" code
+ *
*/
$('.checkbox_null').bind('click', function(e) {
nullify(
// use hidden fields populated by tbl_change.php
$(this).siblings('.nullify_code').val(),
- $(this).closest('tr').find('input:hidden').first().val(),
+ $(this).closest('tr').find('input:hidden').first().val(),
$(this).siblings('.hashed_field').val(),
$(this).siblings('.multi_edit').val()
);
});
/**
- * Submission of data to be inserted or updated
- *
+ * Submission of data to be inserted or updated
+ *
* @uses PMA_ajaxShowMessage()
*
* This section has been deactivated. Here are the problems that I've
@@ -521,9 +521,9 @@ $(document).ready(function() {
* 2. This code can be called if we are editing or inserting. If editing,
* the "and then" action can be "go back to this page" or "edit next
* row", in which cases it makes sense to use AJAX. But the "go back
- * to previous page" and "insert another new row" actions, using AJAX
+ * to previous page" and "insert another new row" actions, using AJAX
* has no obvious advantage. If inserting, the "go back to previous"
- * action needs a page refresh anyway.
+ * action needs a page refresh anyway.
*/
$("#insertFormDEACTIVATED").live('submit', function(event) {
@@ -652,8 +652,8 @@ $(document).ready(function() {
.bind('change', function(e) {
var $changed_element = $(this);
verificationsAfterFieldChange(
- $changed_element.data('hashed_field'),
- $changed_element.data('new_row_index'),
+ $changed_element.data('hashed_field'),
+ $changed_element.data('new_row_index'),
$changed_element.closest('tr').find('span.column_type').html()
);
});
@@ -665,15 +665,15 @@ $(document).ready(function() {
// to the original row, not the cloned one, so unbind()
.unbind('click')
// Keep these values to be used when the element
- // will be clicked
+ // will be clicked
.data('hashed_field', hashed_field)
.data('new_row_index', new_row_index)
.bind('click', function(e) {
var $changed_element = $(this);
nullify(
$changed_element.siblings('.nullify_code').val(),
- $this_element.closest('tr').find('input:hidden').first().val(),
- $changed_element.data('hashed_field'),
+ $this_element.closest('tr').find('input:hidden').first().val(),
+ $changed_element.data('hashed_field'),
'[multi_edit][' + $changed_element.data('new_row_index') + ']'
);
});
@@ -725,7 +725,7 @@ $(document).ready(function() {
// IMO it's not really important to handle the tabindex for
// function and Null
var tabindex = 0;
- $('.textfield')
+ $('.textfield')
.each(function() {
tabindex++;
$(this).attr('tabindex', tabindex);