mirror of
https://github.com/tag1consulting/d7_to_d10_migration.git
synced 2025-09-09 17:51:23 +00:00
Initial commit
This commit is contained in:
commit
1664d5cfe6
2772 changed files with 600692 additions and 0 deletions
36
drupal7/web/misc/ui/jquery.ui.datepicker-1.13.0-backport.js
Normal file
36
drupal7/web/misc/ui/jquery.ui.datepicker-1.13.0-backport.js
Normal file
|
@ -0,0 +1,36 @@
|
|||
/**
|
||||
* Backport of security fixes from:
|
||||
* https://github.com/jquery/jquery-ui/pull/1953
|
||||
* https://github.com/jquery/jquery-ui/pull/1954
|
||||
*/
|
||||
|
||||
(function ($, Drupal) {
|
||||
|
||||
// No backport is needed if we're already on jQuery UI 1.13 or higher.
|
||||
var versionParts = $.ui.datepicker.version.split('.');
|
||||
var majorVersion = parseInt(versionParts[0]);
|
||||
var minorVersion = parseInt(versionParts[1]);
|
||||
if ( (majorVersion > 1) || (majorVersion === 1 && minorVersion >= 13) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
var fnOriginalGet = $.datepicker._get;
|
||||
$.extend($.datepicker, {
|
||||
|
||||
_get: function( inst, name ) {
|
||||
var val = fnOriginalGet.call(this, inst, name);
|
||||
|
||||
// @see https://github.com/jquery/jquery-ui/pull/1954
|
||||
if (name === 'altField') {
|
||||
val = $(document).find(val);
|
||||
}
|
||||
// @see https://github.com/jquery/jquery-ui/pull/1953
|
||||
else if ($.inArray(name, ['appendText', 'buttonText', 'prevText', 'currentText', 'nextText', 'closeText']) !== -1) {
|
||||
val = Drupal.checkPlain(val);
|
||||
}
|
||||
|
||||
return val;
|
||||
}
|
||||
|
||||
})
|
||||
})(jQuery, Drupal);
|
Loading…
Add table
Add a link
Reference in a new issue