first commit

This commit is contained in:
2026-04-24 15:32:21 +02:00
commit 20d40fead4
5046 changed files with 641038 additions and 0 deletions

View File

@@ -0,0 +1,139 @@
$(document).ready(function(){
$('#editProfileForm').submit(function() {
$('#phone').each(function() {
this.value = this.value.toString().split(" ").join("").split("-").join("").split("+").join("00");
});
});
$.validator.addMethod(
"regex",
function(value, element, regexp) {
var check = false;
var re = new RegExp(regexp);
return this.optional(element) || re.test(value);
},
"pole musi zawierać tylko litery"
);
$.validator.addMethod(
"requiredCondition",
function(value, element, param) {
if ($(param).val() != '' && value == '') {
return false;
} else {
return true;
}
},
"Pole nie może być puste"
);
$.validator.addMethod(
"notEqualTo",
function(value, element, param) {
if ($(param).val() == value) {
return false;
} else {
return true;
}
},
'Nie może być takie samo'
);
$('#editProfileForm').validate({
rules: {
email : {
required: true,
email: true
},
lastName : {
required: true
},
firstName : {
required: true
},
// address : {
// required: true
// },
city : {
required: true
},
phone : {
required: true,
regex: /^[0-9\+]{9,14}$/,
//remote: mainUrl + "check/phone.html"
},
zipCode: {
regex: /[0-9]{2}\-[0-9]{3}/
}
},
messages: {
email : {
required: translate('required_email'),
email: translate('incorrect_email')
},
lastName : {
required: translate('required_last_name')
},
firstName : {
required: translate('required_first_name')
},
address: {
required: translate('required_address')
},
city: {
required: translate('required_city')
},
phone : {
required: translate('required_phone'),
regex: translate('incorrect_phone_number'),
remote: translate('phone_in_use')
},
zipCode : {
regex: translate('incorrect_zip_code')
}
},
errorElement: "p",
errorClass: "warning"
});
$('#changePasswordForm').validate({
rules: {
oldPasswd: {
minlength: 5,
required: true
},
newPasswd: {
required: true,
minlength: 5,
notEqualTo: "#oldPasswd"
},
newPasswd2: {
required: true,
minlength: 5,
equalTo: "#newPasswd"
}
},
messages: {
oldPasswd: {
minlength: translate('too_short_password'),
required: translate('required_password')
},
newPasswd: {
required: translate('required_password'),
minlength: translate('too_short_password'),
notEqualTo: translate('new_and_old_password_are_equal')
},
newPasswd2: {
required: translate('required_password'),
minlength: translate('too_short_password'),
equalTo: translate('not_equal_passwords')
}
},
errorElement: "p",
errorClass: "warning"
});
});