Skip to content

Commit 799178e

Browse files
committed
Merge pull request victorjonsson#385 from ray-print/issue323_fixIeCompatibility
Issue323 Make IE compatible
2 parents e9ec005 + 4cfe00a commit 799178e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+43
-111
lines changed

Gruntfile.js

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,8 @@ module.exports = function (grunt) {
126126
});
127127

128128
/*
129-
* Change to new version or the next version number in all files
130-
* containing the version definition
129+
* Change to new version or the next version number. The project must be built again after this task
130+
* in order for the version change to take effect.
131131
*/
132132
grunt.registerTask('version', 'Bump up the version number, or change version name by adding --new-version=3.1.0', function () {
133133
var pkg = grunt.config.get('pkg'),
@@ -142,19 +142,6 @@ module.exports = function (grunt) {
142142
}
143143

144144
grunt.log.writeln('* Moving from version ' + currentVersion + ' to ' + newVersion);
145-
var fromVersion = '@version ' + currentVersion,
146-
toVersion = '@version ' + newVersion;
147-
148-
149-
// replace version in config files and dev-files
150-
fs.readdirSync(SRC_DIR).forEach(function(file) {
151-
if (isJavascriptFile(file)) {
152-
replaceInFile(SRC_DIR+file, fromVersion, toVersion);
153-
}
154-
});
155-
filesToBuild.devFiles.forEach(function (filePath) {
156-
replaceInFile(filePath, fromVersion, toVersion);
157-
});
158145

159146
replaceInFile('package.json', '"version": "' + currentVersion + '"', '"version": "' + newVersion + '"');
160147
replaceInFile('formvalidator.jquery.json', '"version": "' + currentVersion + '"', '"version": "' + newVersion + '"');

form-validator/brazil.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
*
1212
* @website http://formvalidator.net/#brazil-validators
1313
* @license MIT
14-
* @version 2.2.163
1514
*/
1615

1716
$.formUtils.addValidator({

form-validator/brazil.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/date.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
*
1111
* @website http://formvalidator.net/#location-validators
1212
* @license MIT
13-
* @version 2.2.163
1413
*/
1514
(function($) {
1615

form-validator/date.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* JQUERY-FORM-VALIDATOR
33
*
4-
* @version 2.2.163
4+
* @version 2.2.164
55
* @website http://formvalidator.net/
66
* @author Victor Jonsson, http://victorjonsson.se
77
* @license MIT

form-validator/file.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
*
1111
* @website http://formvalidator.net/#file-validators
1212
* @license MIT
13-
* @version 2.2.163
1413
*/
1514
(function($, window) {
1615

form-validator/file.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/html5.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
*
1818
* @website http://formvalidator.net/
1919
* @license MIT
20-
* @version 2.2.157
2120
*/
2221
(function($, window) {
2322

form-validator/html5.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/jquery.form-validator.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/jsconf.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
*
88
* @website http://formvalidator.net/#location-validators
99
* @license MIT
10-
* @version 2.2.163
1110
*/
1211
(function($) {
1312

form-validator/jsconf.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* JQUERY-FORM-VALIDATOR
33
*
4-
* @version 2.2.163
4+
* @version 2.2.164
55
* @website http://formvalidator.net/
66
* @author Victor Jonsson, http://victorjonsson.se
77
* @license MIT

form-validator/lang/cz.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
*
77
* @website http://formvalidator.net/
88
* @license MIT
9-
* @version 2.2.163
109
*/
1110
(function($, window) {
1211

form-validator/lang/cz.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/lang/de.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
*
77
* @website http://formvalidator.net/
88
* @license MIT
9-
* @version 2.2.163
109
*/
1110
(function($, window) {
1211

form-validator/lang/de.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/lang/es.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
*
77
* @website http://formvalidator.net/
88
* @license MIT
9-
* @version 2.2.163
109
*/
1110
(function($, window) {
1211

form-validator/lang/es.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/lang/fr.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
*
77
* @website http://formvalidator.net/
88
* @license MIT
9-
* @version 2.2.163
109
*/
1110
(function($, window) {
1211

form-validator/lang/fr.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/lang/it.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/lang/pl.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
*
77
* @website http://formvalidator.net/
88
* @license MIT
9-
* @version 2.2.163
109
*/
1110
(function($, window) {
1211

form-validator/lang/pl.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/lang/pt.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
*
77
* @website http://formvalidator.net/
88
* @license MIT
9-
* @version 2.2.163
109
*/
1110
(function($, window) {
1211

form-validator/lang/pt.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/lang/ro.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
*
77
* @website http://formvalidator.net/
88
* @license MIT
9-
* @version 2.2.163
109
*/
1110
(function($, window) {
1211

form-validator/lang/ro.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/lang/ru.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
*
77
* @website http://formvalidator.net/
88
* @license MIT
9-
* @version 2.2.163
109
*/
1110
(function($, window) {
1211

form-validator/lang/ru.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/lang/sv.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
*
77
* @website http://formvalidator.net/
88
* @license MIT
9-
* @version 2.2.163
109
*/
1110
(function($, window) {
1211

form-validator/lang/sv.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/location.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
*
1111
* @website http://formvalidator.net/#location-validators
1212
* @license MIT
13-
* @version 2.2.163
1413
*/
1514
(function($) {
1615

form-validator/location.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/sanitize.dev.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
*
2424
* @website http://formvalidator.net/
2525
* @license MIT
26-
* @version 2.2.163
2726
*/
2827
(function($, window) {
2928

@@ -67,14 +66,17 @@
6766
return this.insert(val, $input, 'left');
6867
},
6968
numberFormat : function(val, $input) {
69+
if (val.length === 0) {
70+
return val;
71+
}
7072
if ( 'numeral' in window ) {
7173
//If this has been previously formatted, it needs to be unformatted first before being reformatted.
7274
//Else numeral will fail
7375
val = numeral().unformat(val);
7476
val = numeral(val).format( $input.attr('data-sanitize-number-format') );
7577
}
7678
else {
77-
throw new Error('Using sanitation function "numberFormat" requires that you include numeral.js ' +
79+
throw new ReferenceError('Using sanitation function "numberFormat" requires that you include numeral.js ' +
7880
'(http://numeraljs.com/)');
7981
}
8082
return val;

form-validator/sanitize.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/security.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
*
1515
* @website http://formvalidator.net/#security-validators
1616
* @license MIT
17-
* @version 2.2.163
1817
*/
1918
(function($, window) {
2019

form-validator/security.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/src/core-validators.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -166,16 +166,16 @@
166166
allowsSteps = false;
167167

168168
var sanitize = $el.attr('data-sanitize') || '';
169-
var isFormattedWithNumeral = sanitize.split(/\s/).find(function (name) {
170-
return (name === 'numberFormat');
171-
});
169+
var isFormattedWithNumeral = sanitize.match(/(^|[\s])numberFormat([\s]|$)/i);
172170
if (isFormattedWithNumeral) {
173171
if (!window.numeral) {
174172
throw new ReferenceError('The data-sanitize value numberFormat cannot be used without the numeral' +
175173
' library. Please see Data Validation in http://www.formvalidator.net for more information.');
176174
}
177175
//Unformat input first, then convert back to String
178-
val = String(numeral().unformat(val));
176+
if (val.length) {
177+
val = String(numeral().unformat(val));
178+
}
179179
}
180180

181181
if (allowing.indexOf('number') === -1) {

form-validator/sweden.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
*
1414
* @website http://formvalidator.net/#swedish-validators
1515
* @license MIT
16-
* @version 2.2.163
1716
*/
1817
(function($, window) {
1918

form-validator/sweden.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

form-validator/toggleDisabled.dev.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
*
99
* @website http://formvalidator.net/
1010
* @license MIT
11-
* @version 2.2.138
1211
*/
1312
(function($, window, undefined) {
1413

0 commit comments

Comments
 (0)