The branch, master has been updated
via 41e0d5cc53d255cc87dc696d492e743ced3097b7 (commit)
via 88bde613d2ac44b062c377db08caa342049c4d08 (commit)
via 1c50e94ddd7565981cefdeb9b5c109ab473252dc (commit)
from b6e62ff786339518f5289307eb2d4d8eb3f12684 (commit)
- Log -----------------------------------------------------------------
commit 41e0d5cc53d255cc87dc696d492e743ced3097b7
Merge: 88bde613d2ac44b062c377db08caa342049c4d08
b6e62ff786339518f5289307eb2d4d8eb3f12684
Author: Madhura Jayaratne <[email protected]>
Date: Sun Jan 30 01:44:03 2011 +0530
Merge branch 'master' of
ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
commit 88bde613d2ac44b062c377db08caa342049c4d08
Author: Madhura Jayaratne <[email protected]>
Date: Sun Jan 30 01:41:26 2011 +0530
Button caption changed to 'OK' in the case of an error. Redundant 'Back'
link removed from the error message.
commit 1c50e94ddd7565981cefdeb9b5c109ab473252dc
Author: Madhura Jayaratne <[email protected]>
Date: Sun Jan 30 01:32:05 2011 +0530
Bug #3166950 [AJAX] Empty dialog after attempt to create already existing
table
-----------------------------------------------------------------------
Summary of changes:
js/functions.js | 36 +++++++++++++++++++++++++++---------
1 files changed, 27 insertions(+), 9 deletions(-)
diff --git a/js/functions.js b/js/functions.js
index a13758e..2c8d2a1 100644
--- a/js/functions.js
+++ b/js/functions.js
@@ -1679,21 +1679,39 @@ $(document).ready(function() {
// in the following function we need to use $(this)
button_options[PMA_messages['strCancel']] = function()
{$(this).dialog('close').remove();}
+ var button_options_error = {};
+ button_options_error[PMA_messages['strOK']] = function()
{$(this).dialog('close').remove();}
+
PMA_ajaxShowMessage();
if (! $form.find('input:hidden').is('#ajax_request_hidden')) {
$form.append('<input type="hidden" id="ajax_request_hidden"
name="ajax_request" value="true" />');
}
$.get($form.attr('action'), $form.serialize(), function(data) {
- $('<div id="create_table_dialog"></div>')
- .append(data)
- .dialog({
- title: PMA_messages['strCreateTable'],
- height: 600,
- width: 900,
- open: PMA_verifyTypeOfAllColumns,
- buttons : button_options
- }); // end dialog options
+ //in the case of an error, show the error message returned.
+ if (data.success != undefined && data.success == false) {
+ $('<div id="create_table_dialog"></div>')
+ .append(data.error)
+ .dialog({
+ title: PMA_messages['strCreateTable'],
+ height: 230,
+ width: 900,
+ open: PMA_verifyTypeOfAllColumns,
+ buttons : button_options_error
+ })// end dialog options
+ //remove the redundant [Back] link in the error message//
+ .find('fieldset').remove();
+ } else {
+ $('<div id="create_table_dialog"></div>')
+ .append(data)
+ .dialog({
+ title: PMA_messages['strCreateTable'],
+ height: 600,
+ width: 900,
+ open: PMA_verifyTypeOfAllColumns,
+ buttons : button_options
+ }); // end dialog options
+ }
}) // end $.get()
// empty table name and number of columns from the minimal form
hooks/post-receive
--
phpMyAdmin
------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires
February 28th, so secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
Phpmyadmin-git mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/phpmyadmin-git