Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpmyadmin/phpmyadmin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMadhura Jayaratne <madhura.cj@gmail.com>2015-07-21 15:28:43 +0300
committerMadhura Jayaratne <madhura.cj@gmail.com>2015-07-21 15:28:43 +0300
commitc94a68c8495aa1333e9ce77a034ff7063357c2c8 (patch)
tree84775f3d238270ad2064b3dd56ddcb0f8e0cb47c
parent37b7ff2932886b3734d0b4815e68ad7d3885475a (diff)
parent71aea4c5123a67e8b23de57957d58ada0315fe84 (diff)
Merge branch 'master' of github.com:phpmyadmin/phpmyadmin
-rw-r--r--js/navigation.js10
-rw-r--r--js/tbl_change.js42
2 files changed, 34 insertions, 18 deletions
diff --git a/js/navigation.js b/js/navigation.js
index e1afcae0e2..01ee1e3364 100644
--- a/js/navigation.js
+++ b/js/navigation.js
@@ -904,13 +904,15 @@ function PMA_reloadNavigation(callback, paths) {
}
function PMA_selectCurrentDb() {
- var $navi_db_select = ('#navi_db_select');
- if ($navi_db_select.length) {
+ if ($('#navi_db_select').length) {
if (PMA_commonParams.get('db')) { // db selected
$('#navi_db_select').show();
}
- $navi_db_select.val(PMA_commonParams.get('db'));
- return $navi_db_select.val() === PMA_commonParams.get('db');
+ $('#navi_db_select').val(PMA_commonParams.get('db'));
+ if ($('#navi_db_select').val() !== PMA_commonParams.get('db')) {
+ return false;
+ }
+ return true;
}
}
diff --git a/js/tbl_change.js b/js/tbl_change.js
index ba969a382c..bac1b8fb01 100644
--- a/js/tbl_change.js
+++ b/js/tbl_change.js
@@ -341,28 +341,38 @@ AJAX.registerOnload('tbl_change.js', function () {
// validate the comment form when it is submitted
$("#insertForm").validate();
jQuery.validator.addMethod("validationFunctionForHex", function(value, element) {
- return value.match(/^[a-f0-9]*$/i) !== null;
+ if (value.match(/^[a-f0-9]*$/i) === null) {
+ return false;
+ } else {
+ return true;
+ }
});
jQuery.validator.addMethod("validationFunctionForFuns", function(value, element, options) {
if (value.substring(0, 3) === "AES" && options.data('type') !== 'HEX') {
return false;
+ } else if (value.substring(0, 3) === "MD5"
+ && typeof options.data('maxlength') !== 'undefined'
+ && options.data('maxlength') < 32) {
+ return false;
+ } else {
+ return true;
}
-
- return !(value.substring(0, 3) === "MD5"
- && typeof options.data('maxlength') !== 'undefined'
- && options.data('maxlength') < 32);
});
jQuery.validator.addMethod("validationFunctionForDateTime", function(value, element, options) {
var dt_value = value;
var theType = options;
if (theType == "date") {
- return isDate(dt_value);
-
+ if (! isDate(dt_value)) {
+ return false;
+ }
+ return true;
} else if (theType == "time") {
- return isTime(dt_value);
-
+ if (! isTime(dt_value)) {
+ return false;
+ }
+ return true;
} else if (theType == "datetime" || theType == "timestamp") {
var tmstmp = false;
dt_value = dt_value.trim();
@@ -377,12 +387,16 @@ AJAX.registerOnload('tbl_change.js', function () {
}
var dv = dt_value.indexOf(" ");
if (dv == -1) { // Only the date component, which is valid
- return isDate(dt_value, tmstmp);
-
+ if (! isDate(dt_value, tmstmp)) {
+ return false;
+ }
+ return true;
} else {
- return isDate(dt_value.substring(0, dv), tmstmp)
- && isTime(dt_value.substring(dv + 1));
-
+ if (! (isDate(dt_value.substring(0, dv), tmstmp)
+ && isTime(dt_value.substring(dv + 1)))) {
+ return false;
+ }
+ return true;
}
}
});