http://www.mediawiki.org/wiki/Special:Code/MediaWiki/88363
Revision: 88363
Author: neilk
Date: 2011-05-18 05:38:29 +0000 (Wed, 18 May 2011)
Log Message:
-----------
fix bug 29029 - these regexes should have had an end-of-string anchor
Modified Paths:
--------------
trunk/extensions/UploadWizard/resources/jquery/jquery.validate.wmCommonsBlacklist.js
Modified:
trunk/extensions/UploadWizard/resources/jquery/jquery.validate.wmCommonsBlacklist.js
===================================================================
---
trunk/extensions/UploadWizard/resources/jquery/jquery.validate.wmCommonsBlacklist.js
2011-05-18 00:52:52 UTC (rev 88362)
+++
trunk/extensions/UploadWizard/resources/jquery/jquery.validate.wmCommonsBlacklist.js
2011-05-18 05:38:29 UTC (rev 88363)
@@ -76,19 +76,19 @@
// filename from elsewhere
'titleHosting': [
- /\d{9}[A-Z]{6}_[A-Z]{2}[^A-Za-z]*/, // some image
hosting site?
- /\d{8,}_[\dA-F]{10}(_[A-Z])?[^A-Za-z]*/i, //
http://www.flickr.com/services/api/misc.urls.html/i,
-
/([\dA-F]{8}-)?[\dA-F]{4}-[\dA-F]{4}-[\dA-F]{4}-?[\dA-F]{12}.*/, // [[w:UUID]]
(with some variations included)
- /([SML]|\d+)_[\dA-F]{10,}(-\d+-|_?(\w\w?|full))?/, //
L_9173c67eae58edc35ba7f2df08a7d5c6.jpg, 2421601587_abaf4e3e81.jpg,
1_bf38bcd9c5512a5ab99ca2219a4b1e2f_full.gif, etc.
- /AT[AEIMQUYcgkosw048]AAA[A-D][-_A-Za-z0-9]+/, // see
Commons:Village pump#File ATgAAA... (Jan 20, 2009, full link in edit comment)
- /(\d+_){2,}[qtsn]/, // Facebook:
\d+_\d+_(\d+)_(\d+)_\d+_[qtsn]\.jpg -> photo.php?id=$1&pid=$2
- /[qtsn]\d+(_\d+)+/, // Facebook (older?):
[qtsn](\d+)_(\d+)_\d+\.jpg -> photo.php?id=$1&pid=$2
- /^Tumblr_[a-z\d]{19}_\d+\.w+/, // Tumblr
+ /^\d{9}[A-Z]{6}_[A-Z]{2}[^A-Za-z]*$/, // some image
hosting site?
+ /^\d{8,}_[\dA-F]{10}(_[A-Z])?[^A-Za-z]*$/i, //
http://www.flickr.com/services/api/misc.urls.html/i,
+
/^([\dA-F]{8}-)?[\dA-F]{4}-[\dA-F]{4}-[\dA-F]{4}-?[\dA-F]{12}.*$/, //
[[w:UUID]] (with some variations included)
+ /^([SML]|\d+)_[\dA-F]{10,}(-\d+-|_?(\w\w?|full))?$/, //
L_9173c67eae58edc35ba7f2df08a7d5c6.jpg, 2421601587_abaf4e3e81.jpg,
1_bf38bcd9c5512a5ab99ca2219a4b1e2f_full.gif, etc.
+ /^AT[AEIMQUYcgkosw048]AAA[A-D][-_A-Za-z0-9]+$/, // see
Commons:Village pump#File ATgAAA... (Jan 20, 2009, full link in edit comment)
+ /^(\d+_){2,}[qtsn]$/, // Facebook:
\d+_\d+_(\d+)_(\d+)_\d+_[qtsn]\.jpg -> photo.php?id=$1&pid=$2
+ /^[qtsn]\d+(_\d+)+$/, // Facebook (older?):
[qtsn](\d+)_(\d+)_\d+\.jpg -> photo.php?id=$1&pid=$2
+ /^Tumblr_[a-z\d]{19}_\d$/, // Tumblr
/^File$/,
- /^[^A-Za-z]*(small|medium|large)\)?/,
-
/^(Untitled|No[-_]?name|Picture|Pict?|Image[mn]?|Img|Immagine|Photo|Foto|Bild|Scan|Panorama|Sin_título)[^A-Za-z]*/,
-
/^(January|Jan|February|Febr?|March|Mar|April|Apr|May|June?|July?|August|Aug|September|Sept?|October|Oct|November|Nov|December|Dec)[^A-Za-z]*/,
- /^[0-9 ]*([A-Z][0-9 ]*){30,}/
+ /^[^A-Za-z]*(small|medium|large)\)?$/,
+
/^(Untitled|No[-_]?name|Picture|Pict?|Image[mn]?|Img|Immagine|Photo|Foto|Bild|Scan|Panorama|Sin_título)[^A-Za-z]*$/,
+
/^(January|Jan|February|Febr?|March|Mar|April|Apr|May|June?|July?|August|Aug|September|Sept?|October|Oct|November|Nov|December|Dec)[^A-Za-z]*$/,
+ /^[0-9 ]*([A-Z][0-9 ]*){30,}$/
],
'titleThumbnail': [
@@ -109,6 +109,7 @@
// if we make a mistake with commas in
the above list, IE sometimes gives us an undefined regex, causes nastiness
if ( typeof regex !== undefined &&
value.match( regex ) ) {
ok = false;
+ console.log( regex );
return false;
}
} );
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs