diff --git a/History.md b/History.md index 74758b23..31e7fece 100644 --- a/History.md +++ b/History.md @@ -1,5 +1,9 @@ # master +# 7.0.0 + +* Update to jQuery UI 1.13.0 + # 6.0.1 * Fix "define is not defined" issue in `core.js` diff --git a/Rakefile b/Rakefile index f1e64eec..4032aa70 100644 --- a/Rakefile +++ b/Rakefile @@ -31,7 +31,7 @@ def map_dependencies basename = File.basename path file = File.read path - matchdata = file.match(/define\(\s*\[\s*([\"\.\/\,\w\s-\:]+)\]/m) + matchdata = file.match(/define\(\s*\[\s*([\"\.\/\,\w\s\-\:]+)\]/m) next if matchdata.nil? @@ -118,6 +118,7 @@ task :javascripts => :submodule do mkdir_p target_ui_dir + '/effects' mkdir_p target_ui_dir + '/widgets' mkdir_p target_ui_dir + '/i18n' + mkdir_p target_ui_dir + '/vendor/jquery-color' Dir.glob("jquery-ui/ui/**/*.js").each do |path| basename = File.basename(path) @@ -170,6 +171,10 @@ task :javascripts => :submodule do clean_path = remove_js_extension(path).gsub('/ui', '') out.write("//= require #{clean_path}\n") end + Dir.glob("jquery-ui/ui/vendor/jquery-color/*.js").sort.each do |path| + clean_path = remove_js_extension(path).gsub('/ui', '') + out.write("//= require #{clean_path}\n") + end end end diff --git a/VERSIONS.md b/VERSIONS.md index b1382a89..5cf4d777 100644 --- a/VERSIONS.md +++ b/VERSIONS.md @@ -2,6 +2,7 @@ | Gem | jQuery UI | |--------|-----------| +| 7.0.0 | 1.13.0 | | 6.0.1 | 1.12.1 | | 6.0.0 | 1.12.1 | | 5.0.5 | 1.11.4 | diff --git a/app/assets/images/jquery-ui/ui-icons_444444_256x240.png b/app/assets/images/jquery-ui/ui-icons_444444_256x240.png index 92214389..df4e3737 100644 Binary files a/app/assets/images/jquery-ui/ui-icons_444444_256x240.png and b/app/assets/images/jquery-ui/ui-icons_444444_256x240.png differ diff --git a/app/assets/images/jquery-ui/ui-icons_555555_256x240.png b/app/assets/images/jquery-ui/ui-icons_555555_256x240.png index 4c372960..bbb422fe 100644 Binary files a/app/assets/images/jquery-ui/ui-icons_555555_256x240.png and b/app/assets/images/jquery-ui/ui-icons_555555_256x240.png differ diff --git a/app/assets/images/jquery-ui/ui-icons_777620_256x240.png b/app/assets/images/jquery-ui/ui-icons_777620_256x240.png index 3b4ce686..ee49e9e5 100644 Binary files a/app/assets/images/jquery-ui/ui-icons_777620_256x240.png and b/app/assets/images/jquery-ui/ui-icons_777620_256x240.png differ diff --git a/app/assets/images/jquery-ui/ui-icons_777777_256x240.png b/app/assets/images/jquery-ui/ui-icons_777777_256x240.png index de6cf086..b01ff3de 100644 Binary files a/app/assets/images/jquery-ui/ui-icons_777777_256x240.png and b/app/assets/images/jquery-ui/ui-icons_777777_256x240.png differ diff --git a/app/assets/images/jquery-ui/ui-icons_cc0000_256x240.png b/app/assets/images/jquery-ui/ui-icons_cc0000_256x240.png index 6c64c85e..89201939 100644 Binary files a/app/assets/images/jquery-ui/ui-icons_cc0000_256x240.png and b/app/assets/images/jquery-ui/ui-icons_cc0000_256x240.png differ diff --git a/app/assets/images/jquery-ui/ui-icons_ffffff_256x240.png b/app/assets/images/jquery-ui/ui-icons_ffffff_256x240.png index 4ab379a1..1cba4313 100644 Binary files a/app/assets/images/jquery-ui/ui-icons_ffffff_256x240.png and b/app/assets/images/jquery-ui/ui-icons_ffffff_256x240.png differ diff --git a/app/assets/javascripts/jquery-ui.js b/app/assets/javascripts/jquery-ui.js index 8b583db0..ba932774 100644 --- a/app/assets/javascripts/jquery-ui.js +++ b/app/assets/javascripts/jquery-ui.js @@ -2,12 +2,12 @@ //= require jquery-ui/data //= require jquery-ui/disable-selection //= require jquery-ui/effect -//= require jquery-ui/escape-selector //= require jquery-ui/focusable //= require jquery-ui/form-reset-mixin //= require jquery-ui/form //= require jquery-ui/ie -//= require jquery-ui/jquery-1-7 +//= require jquery-ui/jquery-patch +//= require jquery-ui/jquery-var-for-color //= require jquery-ui/keycode //= require jquery-ui/labels //= require jquery-ui/plugin @@ -54,3 +54,4 @@ //= require jquery-ui/widgets/spinner //= require jquery-ui/widgets/tabs //= require jquery-ui/widgets/tooltip +//= require jquery-ui/vendor/jquery-color/jquery.color diff --git a/app/assets/javascripts/jquery-ui/core.js b/app/assets/javascripts/jquery-ui/core.js index ce71e66c..18327036 100644 --- a/app/assets/javascripts/jquery-ui/core.js +++ b/app/assets/javascripts/jquery-ui/core.js @@ -5,7 +5,7 @@ //= require jquery-ui/ie //= require jquery-ui/keycode //= require jquery-ui/labels -//= require jquery-ui/jquery-1-7 +//= require jquery-ui/jquery-patch //= require jquery-ui/plugin //= require jquery-ui/safe-active-element //= require jquery-ui/safe-blur diff --git a/app/assets/javascripts/jquery-ui/data.js b/app/assets/javascripts/jquery-ui/data.js index 4bb2f97f..46ea6917 100644 --- a/app/assets/javascripts/jquery-ui/data.js +++ b/app/assets/javascripts/jquery-ui/data.js @@ -1,7 +1,7 @@ //= require jquery-ui/version /*! - * jQuery UI :data 1.12.1 + * jQuery UI :data 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -15,6 +15,8 @@ //>>docs: http://api.jqueryui.com/data-selector/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -24,8 +26,10 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { -return $.extend( $.expr[ ":" ], { +} )( function( $ ) { +"use strict"; + +return $.extend( $.expr.pseudos, { data: $.expr.createPseudo ? $.expr.createPseudo( function( dataName ) { return function( elem ) { @@ -38,4 +42,4 @@ return $.extend( $.expr[ ":" ], { return !!$.data( elem, match[ 3 ] ); } } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/disable-selection.js b/app/assets/javascripts/jquery-ui/disable-selection.js index ca89e9aa..f4561f62 100644 --- a/app/assets/javascripts/jquery-ui/disable-selection.js +++ b/app/assets/javascripts/jquery-ui/disable-selection.js @@ -1,7 +1,7 @@ //= require jquery-ui/version /*! - * jQuery UI Disable Selection 1.12.1 + * jQuery UI Disable Selection 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -16,6 +16,8 @@ // This file is deprecated ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -25,7 +27,8 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; return $.fn.extend( { disableSelection: ( function() { @@ -45,4 +48,4 @@ return $.fn.extend( { } } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effect.js b/app/assets/javascripts/jquery-ui/effect.js index 4dd85eb5..711c7aef 100644 --- a/app/assets/javascripts/jquery-ui/effect.js +++ b/app/assets/javascripts/jquery-ui/effect.js @@ -1,7 +1,9 @@ +//= require jquery-ui/jquery-var-for-color +//= require jquery-ui/vendor/jquery-color/jquery.color //= require jquery-ui/version /*! - * jQuery UI Effects 1.12.1 + * jQuery UI Effects 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -11,713 +13,40 @@ //>>label: Effects Core //>>group: Effects -// jscs:disable maximumLineLength +/* eslint-disable max-len */ //>>description: Extends the internal jQuery effects. Includes morphing and easing. Required by all other effects. -// jscs:enable maximumLineLength +/* eslint-enable max-len */ //>>docs: http://api.jqueryui.com/category/effects-core/ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. - define( [ "jquery", "./version" ], factory ); + define( [ + "jquery", + "./jquery-var-for-color", + "./vendor/jquery-color/jquery.color", + "./version" + ], factory ); } else { // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; var dataSpace = "ui-effects-", dataSpaceStyle = "ui-effects-style", - dataSpaceAnimated = "ui-effects-animated", - - // Create a local jQuery because jQuery Color relies on it and the - // global may not exist with AMD and a custom build (#10199) - jQuery = $; + dataSpaceAnimated = "ui-effects-animated"; $.effects = { effect: {} }; -/*! - * jQuery Color Animations v2.1.2 - * https://github.com/jquery/jquery-color - * - * Copyright 2014 jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - * - * Date: Wed Jan 16 08:47:09 2013 -0600 - */ -( function( jQuery, undefined ) { - - var stepHooks = "backgroundColor borderBottomColor borderLeftColor borderRightColor " + - "borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor", - - // Plusequals test for += 100 -= 100 - rplusequals = /^([\-+])=\s*(\d+\.?\d*)/, - - // A set of RE's that can match strings and generate color tuples. - stringParsers = [ { - re: /rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/, - parse: function( execResult ) { - return [ - execResult[ 1 ], - execResult[ 2 ], - execResult[ 3 ], - execResult[ 4 ] - ]; - } - }, { - re: /rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/, - parse: function( execResult ) { - return [ - execResult[ 1 ] * 2.55, - execResult[ 2 ] * 2.55, - execResult[ 3 ] * 2.55, - execResult[ 4 ] - ]; - } - }, { - - // This regex ignores A-F because it's compared against an already lowercased string - re: /#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/, - parse: function( execResult ) { - return [ - parseInt( execResult[ 1 ], 16 ), - parseInt( execResult[ 2 ], 16 ), - parseInt( execResult[ 3 ], 16 ) - ]; - } - }, { - - // This regex ignores A-F because it's compared against an already lowercased string - re: /#([a-f0-9])([a-f0-9])([a-f0-9])/, - parse: function( execResult ) { - return [ - parseInt( execResult[ 1 ] + execResult[ 1 ], 16 ), - parseInt( execResult[ 2 ] + execResult[ 2 ], 16 ), - parseInt( execResult[ 3 ] + execResult[ 3 ], 16 ) - ]; - } - }, { - re: /hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/, - space: "hsla", - parse: function( execResult ) { - return [ - execResult[ 1 ], - execResult[ 2 ] / 100, - execResult[ 3 ] / 100, - execResult[ 4 ] - ]; - } - } ], - - // JQuery.Color( ) - color = jQuery.Color = function( color, green, blue, alpha ) { - return new jQuery.Color.fn.parse( color, green, blue, alpha ); - }, - spaces = { - rgba: { - props: { - red: { - idx: 0, - type: "byte" - }, - green: { - idx: 1, - type: "byte" - }, - blue: { - idx: 2, - type: "byte" - } - } - }, - - hsla: { - props: { - hue: { - idx: 0, - type: "degrees" - }, - saturation: { - idx: 1, - type: "percent" - }, - lightness: { - idx: 2, - type: "percent" - } - } - } - }, - propTypes = { - "byte": { - floor: true, - max: 255 - }, - "percent": { - max: 1 - }, - "degrees": { - mod: 360, - floor: true - } - }, - support = color.support = {}, - - // Element for support tests - supportElem = jQuery( "

" )[ 0 ], - - // Colors = jQuery.Color.names - colors, - - // Local aliases of functions called often - each = jQuery.each; - -// Determine rgba support immediately -supportElem.style.cssText = "background-color:rgba(1,1,1,.5)"; -support.rgba = supportElem.style.backgroundColor.indexOf( "rgba" ) > -1; - -// Define cache name and alpha properties -// for rgba and hsla spaces -each( spaces, function( spaceName, space ) { - space.cache = "_" + spaceName; - space.props.alpha = { - idx: 3, - type: "percent", - def: 1 - }; -} ); - -function clamp( value, prop, allowEmpty ) { - var type = propTypes[ prop.type ] || {}; - - if ( value == null ) { - return ( allowEmpty || !prop.def ) ? null : prop.def; - } - - // ~~ is an short way of doing floor for positive numbers - value = type.floor ? ~~value : parseFloat( value ); - - // IE will pass in empty strings as value for alpha, - // which will hit this case - if ( isNaN( value ) ) { - return prop.def; - } - - if ( type.mod ) { - - // We add mod before modding to make sure that negatives values - // get converted properly: -10 -> 350 - return ( value + type.mod ) % type.mod; - } - - // For now all property types without mod have min and max - return 0 > value ? 0 : type.max < value ? type.max : value; -} - -function stringParse( string ) { - var inst = color(), - rgba = inst._rgba = []; - - string = string.toLowerCase(); - - each( stringParsers, function( i, parser ) { - var parsed, - match = parser.re.exec( string ), - values = match && parser.parse( match ), - spaceName = parser.space || "rgba"; - - if ( values ) { - parsed = inst[ spaceName ]( values ); - - // If this was an rgba parse the assignment might happen twice - // oh well.... - inst[ spaces[ spaceName ].cache ] = parsed[ spaces[ spaceName ].cache ]; - rgba = inst._rgba = parsed._rgba; - - // Exit each( stringParsers ) here because we matched - return false; - } - } ); - - // Found a stringParser that handled it - if ( rgba.length ) { - - // If this came from a parsed string, force "transparent" when alpha is 0 - // chrome, (and maybe others) return "transparent" as rgba(0,0,0,0) - if ( rgba.join() === "0,0,0,0" ) { - jQuery.extend( rgba, colors.transparent ); - } - return inst; - } - - // Named colors - return colors[ string ]; -} - -color.fn = jQuery.extend( color.prototype, { - parse: function( red, green, blue, alpha ) { - if ( red === undefined ) { - this._rgba = [ null, null, null, null ]; - return this; - } - if ( red.jquery || red.nodeType ) { - red = jQuery( red ).css( green ); - green = undefined; - } - - var inst = this, - type = jQuery.type( red ), - rgba = this._rgba = []; - - // More than 1 argument specified - assume ( red, green, blue, alpha ) - if ( green !== undefined ) { - red = [ red, green, blue, alpha ]; - type = "array"; - } - - if ( type === "string" ) { - return this.parse( stringParse( red ) || colors._default ); - } - - if ( type === "array" ) { - each( spaces.rgba.props, function( key, prop ) { - rgba[ prop.idx ] = clamp( red[ prop.idx ], prop ); - } ); - return this; - } - - if ( type === "object" ) { - if ( red instanceof color ) { - each( spaces, function( spaceName, space ) { - if ( red[ space.cache ] ) { - inst[ space.cache ] = red[ space.cache ].slice(); - } - } ); - } else { - each( spaces, function( spaceName, space ) { - var cache = space.cache; - each( space.props, function( key, prop ) { - - // If the cache doesn't exist, and we know how to convert - if ( !inst[ cache ] && space.to ) { - - // If the value was null, we don't need to copy it - // if the key was alpha, we don't need to copy it either - if ( key === "alpha" || red[ key ] == null ) { - return; - } - inst[ cache ] = space.to( inst._rgba ); - } - - // This is the only case where we allow nulls for ALL properties. - // call clamp with alwaysAllowEmpty - inst[ cache ][ prop.idx ] = clamp( red[ key ], prop, true ); - } ); - - // Everything defined but alpha? - if ( inst[ cache ] && - jQuery.inArray( null, inst[ cache ].slice( 0, 3 ) ) < 0 ) { - - // Use the default of 1 - inst[ cache ][ 3 ] = 1; - if ( space.from ) { - inst._rgba = space.from( inst[ cache ] ); - } - } - } ); - } - return this; - } - }, - is: function( compare ) { - var is = color( compare ), - same = true, - inst = this; - - each( spaces, function( _, space ) { - var localCache, - isCache = is[ space.cache ]; - if ( isCache ) { - localCache = inst[ space.cache ] || space.to && space.to( inst._rgba ) || []; - each( space.props, function( _, prop ) { - if ( isCache[ prop.idx ] != null ) { - same = ( isCache[ prop.idx ] === localCache[ prop.idx ] ); - return same; - } - } ); - } - return same; - } ); - return same; - }, - _space: function() { - var used = [], - inst = this; - each( spaces, function( spaceName, space ) { - if ( inst[ space.cache ] ) { - used.push( spaceName ); - } - } ); - return used.pop(); - }, - transition: function( other, distance ) { - var end = color( other ), - spaceName = end._space(), - space = spaces[ spaceName ], - startColor = this.alpha() === 0 ? color( "transparent" ) : this, - start = startColor[ space.cache ] || space.to( startColor._rgba ), - result = start.slice(); - - end = end[ space.cache ]; - each( space.props, function( key, prop ) { - var index = prop.idx, - startValue = start[ index ], - endValue = end[ index ], - type = propTypes[ prop.type ] || {}; - - // If null, don't override start value - if ( endValue === null ) { - return; - } - - // If null - use end - if ( startValue === null ) { - result[ index ] = endValue; - } else { - if ( type.mod ) { - if ( endValue - startValue > type.mod / 2 ) { - startValue += type.mod; - } else if ( startValue - endValue > type.mod / 2 ) { - startValue -= type.mod; - } - } - result[ index ] = clamp( ( endValue - startValue ) * distance + startValue, prop ); - } - } ); - return this[ spaceName ]( result ); - }, - blend: function( opaque ) { - - // If we are already opaque - return ourself - if ( this._rgba[ 3 ] === 1 ) { - return this; - } - - var rgb = this._rgba.slice(), - a = rgb.pop(), - blend = color( opaque )._rgba; - - return color( jQuery.map( rgb, function( v, i ) { - return ( 1 - a ) * blend[ i ] + a * v; - } ) ); - }, - toRgbaString: function() { - var prefix = "rgba(", - rgba = jQuery.map( this._rgba, function( v, i ) { - return v == null ? ( i > 2 ? 1 : 0 ) : v; - } ); - - if ( rgba[ 3 ] === 1 ) { - rgba.pop(); - prefix = "rgb("; - } - - return prefix + rgba.join() + ")"; - }, - toHslaString: function() { - var prefix = "hsla(", - hsla = jQuery.map( this.hsla(), function( v, i ) { - if ( v == null ) { - v = i > 2 ? 1 : 0; - } - - // Catch 1 and 2 - if ( i && i < 3 ) { - v = Math.round( v * 100 ) + "%"; - } - return v; - } ); - - if ( hsla[ 3 ] === 1 ) { - hsla.pop(); - prefix = "hsl("; - } - return prefix + hsla.join() + ")"; - }, - toHexString: function( includeAlpha ) { - var rgba = this._rgba.slice(), - alpha = rgba.pop(); - - if ( includeAlpha ) { - rgba.push( ~~( alpha * 255 ) ); - } - - return "#" + jQuery.map( rgba, function( v ) { - - // Default to 0 when nulls exist - v = ( v || 0 ).toString( 16 ); - return v.length === 1 ? "0" + v : v; - } ).join( "" ); - }, - toString: function() { - return this._rgba[ 3 ] === 0 ? "transparent" : this.toRgbaString(); - } -} ); -color.fn.parse.prototype = color.fn; - -// Hsla conversions adapted from: -// https://code.google.com/p/maashaack/source/browse/packages/graphics/trunk/src/graphics/colors/HUE2RGB.as?r=5021 - -function hue2rgb( p, q, h ) { - h = ( h + 1 ) % 1; - if ( h * 6 < 1 ) { - return p + ( q - p ) * h * 6; - } - if ( h * 2 < 1 ) { - return q; - } - if ( h * 3 < 2 ) { - return p + ( q - p ) * ( ( 2 / 3 ) - h ) * 6; - } - return p; -} - -spaces.hsla.to = function( rgba ) { - if ( rgba[ 0 ] == null || rgba[ 1 ] == null || rgba[ 2 ] == null ) { - return [ null, null, null, rgba[ 3 ] ]; - } - var r = rgba[ 0 ] / 255, - g = rgba[ 1 ] / 255, - b = rgba[ 2 ] / 255, - a = rgba[ 3 ], - max = Math.max( r, g, b ), - min = Math.min( r, g, b ), - diff = max - min, - add = max + min, - l = add * 0.5, - h, s; - - if ( min === max ) { - h = 0; - } else if ( r === max ) { - h = ( 60 * ( g - b ) / diff ) + 360; - } else if ( g === max ) { - h = ( 60 * ( b - r ) / diff ) + 120; - } else { - h = ( 60 * ( r - g ) / diff ) + 240; - } - - // Chroma (diff) == 0 means greyscale which, by definition, saturation = 0% - // otherwise, saturation is based on the ratio of chroma (diff) to lightness (add) - if ( diff === 0 ) { - s = 0; - } else if ( l <= 0.5 ) { - s = diff / add; - } else { - s = diff / ( 2 - add ); - } - return [ Math.round( h ) % 360, s, l, a == null ? 1 : a ]; -}; - -spaces.hsla.from = function( hsla ) { - if ( hsla[ 0 ] == null || hsla[ 1 ] == null || hsla[ 2 ] == null ) { - return [ null, null, null, hsla[ 3 ] ]; - } - var h = hsla[ 0 ] / 360, - s = hsla[ 1 ], - l = hsla[ 2 ], - a = hsla[ 3 ], - q = l <= 0.5 ? l * ( 1 + s ) : l + s - l * s, - p = 2 * l - q; - - return [ - Math.round( hue2rgb( p, q, h + ( 1 / 3 ) ) * 255 ), - Math.round( hue2rgb( p, q, h ) * 255 ), - Math.round( hue2rgb( p, q, h - ( 1 / 3 ) ) * 255 ), - a - ]; -}; - -each( spaces, function( spaceName, space ) { - var props = space.props, - cache = space.cache, - to = space.to, - from = space.from; - - // Makes rgba() and hsla() - color.fn[ spaceName ] = function( value ) { - - // Generate a cache for this space if it doesn't exist - if ( to && !this[ cache ] ) { - this[ cache ] = to( this._rgba ); - } - if ( value === undefined ) { - return this[ cache ].slice(); - } - - var ret, - type = jQuery.type( value ), - arr = ( type === "array" || type === "object" ) ? value : arguments, - local = this[ cache ].slice(); - - each( props, function( key, prop ) { - var val = arr[ type === "object" ? key : prop.idx ]; - if ( val == null ) { - val = local[ prop.idx ]; - } - local[ prop.idx ] = clamp( val, prop ); - } ); - - if ( from ) { - ret = color( from( local ) ); - ret[ cache ] = local; - return ret; - } else { - return color( local ); - } - }; - - // Makes red() green() blue() alpha() hue() saturation() lightness() - each( props, function( key, prop ) { - - // Alpha is included in more than one space - if ( color.fn[ key ] ) { - return; - } - color.fn[ key ] = function( value ) { - var vtype = jQuery.type( value ), - fn = ( key === "alpha" ? ( this._hsla ? "hsla" : "rgba" ) : spaceName ), - local = this[ fn ](), - cur = local[ prop.idx ], - match; - - if ( vtype === "undefined" ) { - return cur; - } - - if ( vtype === "function" ) { - value = value.call( this, cur ); - vtype = jQuery.type( value ); - } - if ( value == null && prop.empty ) { - return this; - } - if ( vtype === "string" ) { - match = rplusequals.exec( value ); - if ( match ) { - value = cur + parseFloat( match[ 2 ] ) * ( match[ 1 ] === "+" ? 1 : -1 ); - } - } - local[ prop.idx ] = value; - return this[ fn ]( local ); - }; - } ); -} ); - -// Add cssHook and .fx.step function for each named hook. -// accept a space separated string of properties -color.hook = function( hook ) { - var hooks = hook.split( " " ); - each( hooks, function( i, hook ) { - jQuery.cssHooks[ hook ] = { - set: function( elem, value ) { - var parsed, curElem, - backgroundColor = ""; - - if ( value !== "transparent" && ( jQuery.type( value ) !== "string" || - ( parsed = stringParse( value ) ) ) ) { - value = color( parsed || value ); - if ( !support.rgba && value._rgba[ 3 ] !== 1 ) { - curElem = hook === "backgroundColor" ? elem.parentNode : elem; - while ( - ( backgroundColor === "" || backgroundColor === "transparent" ) && - curElem && curElem.style - ) { - try { - backgroundColor = jQuery.css( curElem, "backgroundColor" ); - curElem = curElem.parentNode; - } catch ( e ) { - } - } - - value = value.blend( backgroundColor && backgroundColor !== "transparent" ? - backgroundColor : - "_default" ); - } - - value = value.toRgbaString(); - } - try { - elem.style[ hook ] = value; - } catch ( e ) { - - // Wrapped to prevent IE from throwing errors on "invalid" values like - // 'auto' or 'inherit' - } - } - }; - jQuery.fx.step[ hook ] = function( fx ) { - if ( !fx.colorInit ) { - fx.start = color( fx.elem, hook ); - fx.end = color( fx.end ); - fx.colorInit = true; - } - jQuery.cssHooks[ hook ].set( fx.elem, fx.start.transition( fx.end, fx.pos ) ); - }; - } ); - -}; - -color.hook( stepHooks ); - -jQuery.cssHooks.borderColor = { - expand: function( value ) { - var expanded = {}; - - each( [ "Top", "Right", "Bottom", "Left" ], function( i, part ) { - expanded[ "border" + part + "Color" ] = value; - } ); - return expanded; - } -}; - -// Basic color names only. -// Usage of any of the other color names requires adding yourself or including -// jquery.color.svg-names.js. -colors = jQuery.Color.names = { - - // 4.1. Basic color keywords - aqua: "#00ffff", - black: "#000000", - blue: "#0000ff", - fuchsia: "#ff00ff", - gray: "#808080", - green: "#008000", - lime: "#00ff00", - maroon: "#800000", - navy: "#000080", - olive: "#808000", - purple: "#800080", - red: "#ff0000", - silver: "#c0c0c0", - teal: "#008080", - white: "#ffffff", - yellow: "#ffff00", - - // 4.2.3. "transparent" color keyword - transparent: [ null, null, null, 0 ], - - _default: "#ffffff" -}; - -} )( jQuery ); - /******************************************************************************/ /****************************** CLASS ANIMATIONS ******************************/ /******************************************************************************/ @@ -748,6 +77,12 @@ $.each( } ); +function camelCase( string ) { + return string.replace( /-([\da-z])/gi, function( all, letter ) { + return letter.toUpperCase(); + } ); +} + function getElementStyles( elem ) { var key, len, style = elem.ownerDocument.defaultView ? @@ -760,7 +95,7 @@ function getElementStyles( elem ) { while ( len-- ) { key = style[ len ]; if ( typeof style[ key ] === "string" ) { - styles[ $.camelCase( key ) ] = style[ key ]; + styles[ camelCase( key ) ] = style[ key ]; } } @@ -934,12 +269,12 @@ $.fn.extend( { ( function() { -if ( $.expr && $.expr.filters && $.expr.filters.animated ) { - $.expr.filters.animated = ( function( orig ) { +if ( $.expr && $.expr.pseudos && $.expr.pseudos.animated ) { + $.expr.pseudos.animated = ( function( orig ) { return function( elem ) { return !!$( elem ).data( dataSpaceAnimated ) || orig( elem ); }; - } )( $.expr.filters.animated ); + } )( $.expr.pseudos.animated ); } if ( $.uiBackCompat !== false ) { @@ -1008,6 +343,7 @@ if ( $.uiBackCompat !== false ) { // Firefox incorrectly exposes anonymous content // https://bugzilla.mozilla.org/show_bug.cgi?id=561664 try { + // eslint-disable-next-line no-unused-expressions active.id; } catch ( e ) { active = document.body; @@ -1070,7 +406,7 @@ if ( $.uiBackCompat !== false ) { } $.extend( $.effects, { - version: "1.12.1", + version: "1.13.0", define: function( name, mode, effect ) { if ( !effect ) { @@ -1286,7 +622,7 @@ function _normalizeArguments( effect, options, speed, callback ) { } // Catch (effect, callback) - if ( $.isFunction( options ) ) { + if ( typeof options === "function" ) { callback = options; speed = null; options = {}; @@ -1300,7 +636,7 @@ function _normalizeArguments( effect, options, speed, callback ) { } // Catch (effect, options, callback) - if ( $.isFunction( speed ) ) { + if ( typeof speed === "function" ) { callback = speed; speed = null; } @@ -1334,7 +670,7 @@ function standardAnimationOption( option ) { } // Complete callback - if ( $.isFunction( option ) ) { + if ( typeof option === "function" ) { return true; } @@ -1361,7 +697,7 @@ $.fn.extend( { var el = $( this ), normalizedMode = $.effects.mode( el, mode ) || defaultMode; - // Sentinel for duck-punching the :animated psuedo-selector + // Sentinel for duck-punching the :animated pseudo-selector el.data( dataSpaceAnimated, true ); // Save effect mode for later use, @@ -1369,7 +705,7 @@ $.fn.extend( { // as the .show() below destroys the initial state modes.push( normalizedMode ); - // See $.uiBackCompat inside of run() for removal of defaultMode in 1.13 + // See $.uiBackCompat inside of run() for removal of defaultMode in 1.14 if ( defaultMode && ( normalizedMode === "show" || ( normalizedMode === defaultMode && normalizedMode === "hide" ) ) ) { el.show(); @@ -1379,7 +715,7 @@ $.fn.extend( { $.effects.saveStyle( el ); } - if ( $.isFunction( next ) ) { + if ( typeof next === "function" ) { next(); } }; @@ -1414,11 +750,11 @@ $.fn.extend( { } function done() { - if ( $.isFunction( complete ) ) { + if ( typeof complete === "function" ) { complete.call( elem[ 0 ] ); } - if ( $.isFunction( next ) ) { + if ( typeof next === "function" ) { next(); } } @@ -1527,22 +863,24 @@ $.fn.extend( { width: target.innerWidth() }, startPosition = element.offset(), - transfer = $( "

" ) - .appendTo( "body" ) - .addClass( options.className ) - .css( { - top: startPosition.top - fixTop, - left: startPosition.left - fixLeft, - height: element.innerHeight(), - width: element.innerWidth(), - position: targetFixed ? "fixed" : "absolute" - } ) - .animate( animation, options.duration, options.easing, function() { - transfer.remove(); - if ( $.isFunction( done ) ) { - done(); - } - } ); + transfer = $( "
" ); + + transfer + .appendTo( "body" ) + .addClass( options.className ) + .css( { + top: startPosition.top - fixTop, + left: startPosition.left - fixLeft, + height: element.innerHeight(), + width: element.innerWidth(), + position: targetFixed ? "fixed" : "absolute" + } ) + .animate( animation, options.duration, options.easing, function() { + transfer.remove(); + if ( typeof done === "function" ) { + done(); + } + } ); } } ); @@ -1634,4 +972,4 @@ $.each( baseEasings, function( name, easeIn ) { return $.effects; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-blind.js b/app/assets/javascripts/jquery-ui/effects/effect-blind.js index 2ccd14fa..f442f015 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-blind.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-blind.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Blind 1.12.1 + * jQuery UI Effects Blind 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "blind", "hide", function( options, done ) { var map = { @@ -70,4 +73,4 @@ return $.effects.define( "blind", "hide", function( options, done ) { } ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-bounce.js b/app/assets/javascripts/jquery-ui/effects/effect-bounce.js index 3dce7e9e..73259666 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-bounce.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-bounce.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Bounce 1.12.1 + * jQuery UI Effects Bounce 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "bounce", function( options, done ) { var upAnim, downAnim, refValue, @@ -110,4 +113,4 @@ return $.effects.define( "bounce", function( options, done ) { $.effects.unshift( element, queuelen, anims + 1 ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-clip.js b/app/assets/javascripts/jquery-ui/effects/effect-clip.js index b2001995..c6653b25 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-clip.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-clip.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Clip 1.12.1 + * jQuery UI Effects Clip 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "clip", "hide", function( options, done ) { var start, @@ -65,4 +68,4 @@ return $.effects.define( "clip", "hide", function( options, done ) { } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-drop.js b/app/assets/javascripts/jquery-ui/effects/effect-drop.js index e4893e69..963d5db6 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-drop.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-drop.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Drop 1.12.1 + * jQuery UI Effects Drop 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "drop", "hide", function( options, done ) { @@ -69,4 +72,4 @@ return $.effects.define( "drop", "hide", function( options, done ) { } ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-explode.js b/app/assets/javascripts/jquery-ui/effects/effect-explode.js index 05895fae..5e2bd2dd 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-explode.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-explode.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Explode 1.12.1 + * jQuery UI Effects Explode 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -12,13 +12,15 @@ //>>label: Explode Effect //>>group: Effects -// jscs:disable maximumLineLength +/* eslint-disable max-len */ //>>description: Explodes an element in all directions into n pieces. Implodes an element to its original wholeness. -// jscs:enable maximumLineLength +/* eslint-enable max-len */ //>>docs: http://api.jqueryui.com/explode-effect/ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -32,7 +34,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "explode", "hide", function( options, done ) { @@ -111,4 +114,4 @@ return $.effects.define( "explode", "hide", function( options, done ) { } } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-fade.js b/app/assets/javascripts/jquery-ui/effects/effect-fade.js index cd6f1d2a..f3be78bd 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-fade.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-fade.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Fade 1.12.1 + * jQuery UI Effects Fade 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "fade", "toggle", function( options, done ) { var show = options.mode === "show"; @@ -47,4 +50,4 @@ return $.effects.define( "fade", "toggle", function( options, done ) { } ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-fold.js b/app/assets/javascripts/jquery-ui/effects/effect-fold.js index b36d60f1..2b046701 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-fold.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-fold.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Fold 1.12.1 + * jQuery UI Effects Fold 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "fold", "hide", function( options, done ) { @@ -89,4 +92,4 @@ return $.effects.define( "fold", "hide", function( options, done ) { $.effects.unshift( element, queuelen, 4 ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-highlight.js b/app/assets/javascripts/jquery-ui/effects/effect-highlight.js index 44188a3b..6de44cb5 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-highlight.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-highlight.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Highlight 1.12.1 + * jQuery UI Effects Highlight 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "highlight", "show", function( options, done ) { var element = $( this ), @@ -57,4 +60,4 @@ return $.effects.define( "highlight", "show", function( options, done ) { } ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-puff.js b/app/assets/javascripts/jquery-ui/effects/effect-puff.js index 0b56bf84..58550cca 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-puff.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-puff.js @@ -3,7 +3,7 @@ //= require jquery-ui/effects/effect-scale /*! - * jQuery UI Effects Puff 1.12.1 + * jQuery UI Effects Puff 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -18,6 +18,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -32,7 +34,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "puff", "hide", function( options, done ) { var newOptions = $.extend( true, {}, options, { @@ -43,4 +46,4 @@ return $.effects.define( "puff", "hide", function( options, done ) { $.effects.effect.scale.call( this, newOptions, done ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-pulsate.js b/app/assets/javascripts/jquery-ui/effects/effect-pulsate.js index 7b0befcf..112e831b 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-pulsate.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-pulsate.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Pulsate 1.12.1 + * jQuery UI Effects Pulsate 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "pulsate", "show", function( options, done ) { var element = $( this ), @@ -64,4 +67,4 @@ return $.effects.define( "pulsate", "show", function( options, done ) { $.effects.unshift( element, queuelen, anims + 1 ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-scale.js b/app/assets/javascripts/jquery-ui/effects/effect-scale.js index dbc4996c..828cb53d 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-scale.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-scale.js @@ -3,7 +3,7 @@ //= require jquery-ui/effects/effect-size /*! - * jQuery UI Effects Scale 1.12.1 + * jQuery UI Effects Scale 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -18,6 +18,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -32,7 +34,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "scale", function( options, done ) { @@ -57,4 +60,4 @@ return $.effects.define( "scale", function( options, done ) { $.effects.effect.size.call( this, newOptions, done ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-shake.js b/app/assets/javascripts/jquery-ui/effects/effect-shake.js index 2c2d6f64..7fe519bc 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-shake.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-shake.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Shake 1.12.1 + * jQuery UI Effects Shake 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "shake", function( options, done ) { @@ -74,4 +77,4 @@ return $.effects.define( "shake", function( options, done ) { $.effects.unshift( element, queuelen, anims + 1 ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-size.js b/app/assets/javascripts/jquery-ui/effects/effect-size.js index 0c08b722..6477053d 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-size.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-size.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Size 1.12.1 + * jQuery UI Effects Size 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "size", function( options, done ) { @@ -108,6 +111,8 @@ return $.effects.define( "size", function( options, done ) { to.top = ( original.outerHeight - to.outerHeight ) * baseline.y + pos.top; to.left = ( original.outerWidth - to.outerWidth ) * baseline.x + pos.left; } + delete from.outerHeight; + delete from.outerWidth; element.css( from ); // Animate the children if desired @@ -191,4 +196,4 @@ return $.effects.define( "size", function( options, done ) { } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-slide.js b/app/assets/javascripts/jquery-ui/effects/effect-slide.js index 8b92a19b..d971381d 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-slide.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-slide.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Slide 1.12.1 + * jQuery UI Effects Slide 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.effects.define( "slide", "show", function( options, done ) { var startClip, startRef, @@ -76,4 +79,4 @@ return $.effects.define( "slide", "show", function( options, done ) { } ); } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/effects/effect-transfer.js b/app/assets/javascripts/jquery-ui/effects/effect-transfer.js index 792e2783..4f5d80b3 100644 --- a/app/assets/javascripts/jquery-ui/effects/effect-transfer.js +++ b/app/assets/javascripts/jquery-ui/effects/effect-transfer.js @@ -2,7 +2,7 @@ //= require jquery-ui/effect /*! - * jQuery UI Effects Transfer 1.12.1 + * jQuery UI Effects Transfer 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -17,6 +17,8 @@ //>>demos: http://jqueryui.com/effect/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -30,7 +32,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; var effect; if ( $.uiBackCompat !== false ) { @@ -40,4 +43,4 @@ if ( $.uiBackCompat !== false ) { } return effect; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/escape-selector.js b/app/assets/javascripts/jquery-ui/escape-selector.js deleted file mode 100644 index 48d7e629..00000000 --- a/app/assets/javascripts/jquery-ui/escape-selector.js +++ /dev/null @@ -1,23 +0,0 @@ -//= require jquery-ui/version - -( function( factory ) { - if ( typeof define === "function" && define.amd ) { - - // AMD. Register as an anonymous module. - define( [ "jquery", "./version" ], factory ); - } else { - - // Browser globals - factory( jQuery ); - } -} ( function( $ ) { - -// Internal use only -return $.ui.escapeSelector = ( function() { - var selectorEscape = /([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g; - return function( selector ) { - return selector.replace( selectorEscape, "\\$1" ); - }; -} )(); - -} ) ); diff --git a/app/assets/javascripts/jquery-ui/focusable.js b/app/assets/javascripts/jquery-ui/focusable.js index 2300ba9e..81143405 100644 --- a/app/assets/javascripts/jquery-ui/focusable.js +++ b/app/assets/javascripts/jquery-ui/focusable.js @@ -1,7 +1,7 @@ //= require jquery-ui/version /*! - * jQuery UI Focusable 1.12.1 + * jQuery UI Focusable 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -15,6 +15,8 @@ //>>docs: http://api.jqueryui.com/focusable-selector/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -24,7 +26,8 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; // Selectors $.ui.focusable = function( element, hasTabindex ) { @@ -72,10 +75,10 @@ function visible( element ) { element = element.parent(); visibility = element.css( "visibility" ); } - return visibility !== "hidden"; + return visibility === "visible"; } -$.extend( $.expr[ ":" ], { +$.extend( $.expr.pseudos, { focusable: function( element ) { return $.ui.focusable( element, $.attr( element, "tabindex" ) != null ); } @@ -83,4 +86,4 @@ $.extend( $.expr[ ":" ], { return $.ui.focusable; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/form-reset-mixin.js b/app/assets/javascripts/jquery-ui/form-reset-mixin.js index db764acb..df8c38f6 100644 --- a/app/assets/javascripts/jquery-ui/form-reset-mixin.js +++ b/app/assets/javascripts/jquery-ui/form-reset-mixin.js @@ -2,7 +2,7 @@ //= require jquery-ui/version /*! - * jQuery UI Form Reset Mixin 1.12.1 + * jQuery UI Form Reset Mixin 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -16,6 +16,8 @@ //>>docs: http://api.jqueryui.com/form-reset-mixin/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -29,7 +31,8 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.ui.formResetMixin = { _formResetHandler: function() { @@ -45,7 +48,7 @@ return $.ui.formResetMixin = { }, _bindFormResetHandler: function() { - this.form = this.element.form(); + this.form = this.element._form(); if ( !this.form.length ) { return; } @@ -77,4 +80,4 @@ return $.ui.formResetMixin = { } }; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/form.js b/app/assets/javascripts/jquery-ui/form.js index e190082e..95b47836 100644 --- a/app/assets/javascripts/jquery-ui/form.js +++ b/app/assets/javascripts/jquery-ui/form.js @@ -1,6 +1,8 @@ //= require jquery-ui/version ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,13 +12,14 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; // Support: IE8 Only // IE8 does not support the form attribute and when it is supplied. It overwrites the form prop // with a string, so we need to find the proper form. -return $.fn.form = function() { +return $.fn._form = function() { return typeof this[ 0 ].form === "string" ? this.closest( "form" ) : $( this[ 0 ].form ); }; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-af.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-af.js index c7568888..d2395613 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-af.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-af.js @@ -1,6 +1,8 @@ /* Afrikaans initialisation for the jQuery UI date picker plugin. */ /* Written by Renier Pretorius. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.af = { closeText: "Selekteer", prevText: "Vorige", nextText: "Volgende", currentText: "Vandag", - monthNames: [ "Januarie","Februarie","Maart","April","Mei","Junie", - "Julie","Augustus","September","Oktober","November","Desember" ], + monthNames: [ "Januarie", "Februarie", "Maart", "April", "Mei", "Junie", + "Julie", "Augustus", "September", "Oktober", "November", "Desember" ], monthNamesShort: [ "Jan", "Feb", "Mrt", "Apr", "Mei", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Des" ], dayNames: [ "Sondag", "Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrydag", "Saterdag" ], dayNamesShort: [ "Son", "Maa", "Din", "Woe", "Don", "Vry", "Sat" ], - dayNamesMin: [ "So","Ma","Di","Wo","Do","Vr","Sa" ], + dayNamesMin: [ "So", "Ma", "Di", "Wo", "Do", "Vr", "Sa" ], weekHeader: "Wk", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.af ); return datepicker.regional.af; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ar-DZ.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ar-DZ.js index a2b1750b..8dc80598 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ar-DZ.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ar-DZ.js @@ -4,6 +4,8 @@ /* Mohamed Amine HADDAD -- zatamine@gmail.com */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -13,7 +15,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "ar-DZ" ] = { closeText: "إغلاق", @@ -21,7 +24,7 @@ datepicker.regional[ "ar-DZ" ] = { nextText: "التالي>", currentText: "اليوم", monthNames: [ "جانفي", "فيفري", "مارس", "أفريل", "ماي", "جوان", - "جويلية", "أوت", "سبتمبر","أكتوبر", "نوفمبر", "ديسمبر" ], + "جويلية", "أوت", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر" ], monthNamesShort: [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12" ], dayNames: [ "الأحد", "الاثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت" ], dayNamesShort: [ "الأحد", "الاثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت" ], @@ -36,4 +39,4 @@ datepicker.setDefaults( datepicker.regional[ "ar-DZ" ] ); return datepicker.regional[ "ar-DZ" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ar.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ar.js index 95784e88..31d7ee56 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ar.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ar.js @@ -4,6 +4,8 @@ /* Written by Mohammed Alshehri -- m@dralshehri.com */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -13,7 +15,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ar = { closeText: "إغلاق", @@ -36,4 +39,4 @@ datepicker.setDefaults( datepicker.regional.ar ); return datepicker.regional.ar; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-az.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-az.js index 2ebdcfa8..d02d3561 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-az.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-az.js @@ -1,6 +1,8 @@ /* Azerbaijani (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Jamil Najafov (necefov33@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.az = { closeText: "Bağla", prevText: "<Geri", nextText: "İrəli>", currentText: "Bugün", - monthNames: [ "Yanvar","Fevral","Mart","Aprel","May","İyun", - "İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr" ], - monthNamesShort: [ "Yan","Fev","Mar","Apr","May","İyun", - "İyul","Avq","Sen","Okt","Noy","Dek" ], - dayNames: [ "Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə" ], - dayNamesShort: [ "B","Be","Ça","Ç","Ca","C","Ş" ], - dayNamesMin: [ "B","B","Ç","С","Ç","C","Ş" ], + monthNames: [ "Yanvar", "Fevral", "Mart", "Aprel", "May", "İyun", + "İyul", "Avqust", "Sentyabr", "Oktyabr", "Noyabr", "Dekabr" ], + monthNamesShort: [ "Yan", "Fev", "Mar", "Apr", "May", "İyun", + "İyul", "Avq", "Sen", "Okt", "Noy", "Dek" ], + dayNames: [ "Bazar", "Bazar ertəsi", "Çərşənbə axşamı", "Çərşənbə", "Cümə axşamı", "Cümə", "Şənbə" ], + dayNamesShort: [ "B", "Be", "Ça", "Ç", "Ca", "C", "Ş" ], + dayNamesMin: [ "B", "B", "Ç", "С", "Ç", "C", "Ş" ], weekHeader: "Hf", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.az ); return datepicker.regional.az; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-be.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-be.js index 7d96dd1d..51ddd6e5 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-be.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-be.js @@ -1,6 +1,8 @@ /* Belarusian initialisation for the jQuery UI date picker plugin. */ /* Written by Pavel Selitskas */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.be = { closeText: "Зачыніць", prevText: "←Папяр.", nextText: "Наст.→", currentText: "Сёньня", - monthNames: [ "Студзень","Люты","Сакавік","Красавік","Травень","Чэрвень", - "Ліпень","Жнівень","Верасень","Кастрычнік","Лістапад","Сьнежань" ], - monthNamesShort: [ "Сту","Лют","Сак","Кра","Тра","Чэр", - "Ліп","Жні","Вер","Кас","Ліс","Сьн" ], - dayNames: [ "нядзеля","панядзелак","аўторак","серада","чацьвер","пятніца","субота" ], - dayNamesShort: [ "ндз","пнд","аўт","срд","чцв","птн","сбт" ], - dayNamesMin: [ "Нд","Пн","Аў","Ср","Чц","Пт","Сб" ], + monthNames: [ "Студзень", "Люты", "Сакавік", "Красавік", "Травень", "Чэрвень", + "Ліпень", "Жнівень", "Верасень", "Кастрычнік", "Лістапад", "Сьнежань" ], + monthNamesShort: [ "Сту", "Лют", "Сак", "Кра", "Тра", "Чэр", + "Ліп", "Жні", "Вер", "Кас", "Ліс", "Сьн" ], + dayNames: [ "нядзеля", "панядзелак", "аўторак", "серада", "чацьвер", "пятніца", "субота" ], + dayNamesShort: [ "ндз", "пнд", "аўт", "срд", "чцв", "птн", "сбт" ], + dayNamesMin: [ "Нд", "Пн", "Аў", "Ср", "Чц", "Пт", "Сб" ], weekHeader: "Тд", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.be ); return datepicker.regional.be; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-bg.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-bg.js index cb066a4c..0344de4f 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-bg.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-bg.js @@ -1,6 +1,8 @@ /* Bulgarian initialisation for the jQuery UI date picker plugin. */ /* Written by Stoyan Kyosev (http://svest.org). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.bg = { closeText: "затвори", @@ -18,13 +21,13 @@ datepicker.regional.bg = { nextText: "напред>", nextBigText: ">>", currentText: "днес", - monthNames: [ "Януари","Февруари","Март","Април","Май","Юни", - "Юли","Август","Септември","Октомври","Ноември","Декември" ], - monthNamesShort: [ "Яну","Фев","Мар","Апр","Май","Юни", - "Юли","Авг","Сеп","Окт","Нов","Дек" ], - dayNames: [ "Неделя","Понеделник","Вторник","Сряда","Четвъртък","Петък","Събота" ], - dayNamesShort: [ "Нед","Пон","Вто","Сря","Чет","Пет","Съб" ], - dayNamesMin: [ "Не","По","Вт","Ср","Че","Пе","Съ" ], + monthNames: [ "Януари", "Февруари", "Март", "Април", "Май", "Юни", + "Юли", "Август", "Септември", "Октомври", "Ноември", "Декември" ], + monthNamesShort: [ "Яну", "Фев", "Мар", "Апр", "Май", "Юни", + "Юли", "Авг", "Сеп", "Окт", "Нов", "Дек" ], + dayNames: [ "Неделя", "Понеделник", "Вторник", "Сряда", "Четвъртък", "Петък", "Събота" ], + dayNamesShort: [ "Нед", "Пон", "Вто", "Сря", "Чет", "Пет", "Съб" ], + dayNamesMin: [ "Не", "По", "Вт", "Ср", "Че", "Пе", "Съ" ], weekHeader: "Wk", dateFormat: "dd.mm.yy", firstDay: 1, @@ -35,4 +38,4 @@ datepicker.setDefaults( datepicker.regional.bg ); return datepicker.regional.bg; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-bs.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-bs.js index b9f2e286..a5c145af 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-bs.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-bs.js @@ -1,6 +1,8 @@ /* Bosnian i18n for the jQuery UI date picker plugin. */ /* Written by Kenan Konjo. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.bs = { closeText: "Zatvori", prevText: "<", nextText: ">", currentText: "Danas", - monthNames: [ "Januar","Februar","Mart","April","Maj","Juni", - "Juli","August","Septembar","Oktobar","Novembar","Decembar" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Maj","Jun", - "Jul","Aug","Sep","Okt","Nov","Dec" ], - dayNames: [ "Nedelja","Ponedeljak","Utorak","Srijeda","Četvrtak","Petak","Subota" ], - dayNamesShort: [ "Ned","Pon","Uto","Sri","Čet","Pet","Sub" ], - dayNamesMin: [ "Ne","Po","Ut","Sr","Če","Pe","Su" ], + monthNames: [ "Januar", "Februar", "Mart", "April", "Maj", "Juni", + "Juli", "August", "Septembar", "Oktobar", "Novembar", "Decembar" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Maj", "Jun", + "Jul", "Aug", "Sep", "Okt", "Nov", "Dec" ], + dayNames: [ "Nedelja", "Ponedeljak", "Utorak", "Srijeda", "Četvrtak", "Petak", "Subota" ], + dayNamesShort: [ "Ned", "Pon", "Uto", "Sri", "Čet", "Pet", "Sub" ], + dayNamesMin: [ "Ne", "Po", "Ut", "Sr", "Če", "Pe", "Su" ], weekHeader: "Wk", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.bs ); return datepicker.regional.bs; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ca.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ca.js index 9febd90e..bca86dec 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ca.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ca.js @@ -1,6 +1,8 @@ /* Inicialització en català per a l'extensió 'UI date picker' per jQuery. */ /* Writers: (joan.leon@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ca = { closeText: "Tanca", prevText: "Anterior", nextText: "Següent", currentText: "Avui", - monthNames: [ "gener","febrer","març","abril","maig","juny", - "juliol","agost","setembre","octubre","novembre","desembre" ], - monthNamesShort: [ "gen","feb","març","abr","maig","juny", - "jul","ag","set","oct","nov","des" ], - dayNames: [ "diumenge","dilluns","dimarts","dimecres","dijous","divendres","dissabte" ], - dayNamesShort: [ "dg","dl","dt","dc","dj","dv","ds" ], - dayNamesMin: [ "dg","dl","dt","dc","dj","dv","ds" ], + monthNames: [ "gener", "febrer", "març", "abril", "maig", "juny", + "juliol", "agost", "setembre", "octubre", "novembre", "desembre" ], + monthNamesShort: [ "gen", "feb", "març", "abr", "maig", "juny", + "jul", "ag", "set", "oct", "nov", "des" ], + dayNames: [ "diumenge", "dilluns", "dimarts", "dimecres", "dijous", "divendres", "dissabte" ], + dayNamesShort: [ "dg", "dl", "dt", "dc", "dj", "dv", "ds" ], + dayNamesMin: [ "dg", "dl", "dt", "dc", "dj", "dv", "ds" ], weekHeader: "Set", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.ca ); return datepicker.regional.ca; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-cs.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-cs.js index c2f79cf9..201fac7b 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-cs.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-cs.js @@ -1,6 +1,8 @@ /* Czech initialisation for the jQuery UI date picker plugin. */ /* Written by Tomas Muller (tomas@tomas-muller.net). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.cs = { closeText: "Zavřít", prevText: "<Dříve", nextText: "Později>", currentText: "Nyní", - monthNames: [ "leden","únor","březen","duben","květen","červen", - "červenec","srpen","září","říjen","listopad","prosinec" ], - monthNamesShort: [ "led","úno","bře","dub","kvě","čer", - "čvc","srp","zář","říj","lis","pro" ], + monthNames: [ "leden", "únor", "březen", "duben", "květen", "červen", + "červenec", "srpen", "září", "říjen", "listopad", "prosinec" ], + monthNamesShort: [ "led", "úno", "bře", "dub", "kvě", "čer", + "čvc", "srp", "zář", "říj", "lis", "pro" ], dayNames: [ "neděle", "pondělí", "úterý", "středa", "čtvrtek", "pátek", "sobota" ], dayNamesShort: [ "ne", "po", "út", "st", "čt", "pá", "so" ], - dayNamesMin: [ "ne","po","út","st","čt","pá","so" ], + dayNamesMin: [ "ne", "po", "út", "st", "čt", "pá", "so" ], weekHeader: "Týd", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.cs ); return datepicker.regional.cs; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-cy-GB.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-cy-GB.js index 14fce914..942c24f7 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-cy-GB.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-cy-GB.js @@ -1,6 +1,8 @@ /* Welsh/UK initialisation for the jQuery UI date picker plugin. */ /* Written by William Griffiths. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,15 +12,16 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "cy-GB" ] = { closeText: "Done", prevText: "Prev", nextText: "Next", currentText: "Today", - monthNames: [ "Ionawr","Chwefror","Mawrth","Ebrill","Mai","Mehefin", - "Gorffennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr" ], + monthNames: [ "Ionawr", "Chwefror", "Mawrth", "Ebrill", "Mai", "Mehefin", + "Gorffennaf", "Awst", "Medi", "Hydref", "Tachwedd", "Rhagfyr" ], monthNamesShort: [ "Ion", "Chw", "Maw", "Ebr", "Mai", "Meh", "Gor", "Aws", "Med", "Hyd", "Tac", "Rha" ], dayNames: [ @@ -31,7 +34,7 @@ datepicker.regional[ "cy-GB" ] = { "Dydd Sadwrn" ], dayNamesShort: [ "Sul", "Llu", "Maw", "Mer", "Iau", "Gwe", "Sad" ], - dayNamesMin: [ "Su","Ll","Ma","Me","Ia","Gw","Sa" ], + dayNamesMin: [ "Su", "Ll", "Ma", "Me", "Ia", "Gw", "Sa" ], weekHeader: "Wy", dateFormat: "dd/mm/yy", firstDay: 1, @@ -42,4 +45,4 @@ datepicker.setDefaults( datepicker.regional[ "cy-GB" ] ); return datepicker.regional[ "cy-GB" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-da.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-da.js index 273f0e3f..90409c06 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-da.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-da.js @@ -1,6 +1,8 @@ /* Danish initialisation for the jQuery UI date picker plugin. */ /* Written by Jan Christensen ( deletestuff@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.da = { closeText: "Luk", prevText: "<Forrige", nextText: "Næste>", - currentText: "Idag", - monthNames: [ "Januar","Februar","Marts","April","Maj","Juni", - "Juli","August","September","Oktober","November","December" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Maj","Jun", - "Jul","Aug","Sep","Okt","Nov","Dec" ], - dayNames: [ "Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag" ], - dayNamesShort: [ "Søn","Man","Tir","Ons","Tor","Fre","Lør" ], - dayNamesMin: [ "Sø","Ma","Ti","On","To","Fr","Lø" ], + currentText: "I dag", + monthNames: [ "Januar", "Februar", "Marts", "April", "Maj", "Juni", + "Juli", "August", "September", "Oktober", "November", "December" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Maj", "Jun", + "Jul", "Aug", "Sep", "Okt", "Nov", "Dec" ], + dayNames: [ "Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag" ], + dayNamesShort: [ "Søn", "Man", "Tir", "Ons", "Tor", "Fre", "Lør" ], + dayNamesMin: [ "Sø", "Ma", "Ti", "On", "To", "Fr", "Lø" ], weekHeader: "Uge", dateFormat: "dd-mm-yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.da ); return datepicker.regional.da; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-de-AT.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-de-AT.js new file mode 100644 index 00000000..814e74f3 --- /dev/null +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-de-AT.js @@ -0,0 +1,41 @@ +/* German/Austrian initialisation for the jQuery UI date picker plugin. */ +/* Based on the de initialisation. */ + +( function( factory ) { + "use strict"; + + if ( typeof define === "function" && define.amd ) { + + // AMD. Register as an anonymous module. + define( [ "../widgets/datepicker" ], factory ); + } else { + + // Browser globals + factory( jQuery.datepicker ); + } +} )( function( datepicker ) { +"use strict"; + +datepicker.regional[ "de-AT" ] = { + closeText: "Schließen", + prevText: "<Zurück", + nextText: "Vor>", + currentText: "Heute", + monthNames: [ "Jänner", "Februar", "März", "April", "Mai", "Juni", + "Juli", "August", "September", "Oktober", "November", "Dezember" ], + monthNamesShort: [ "Jän", "Feb", "Mär", "Apr", "Mai", "Jun", + "Jul", "Aug", "Sep", "Okt", "Nov", "Dez" ], + dayNames: [ "Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag" ], + dayNamesShort: [ "So", "Mo", "Di", "Mi", "Do", "Fr", "Sa" ], + dayNamesMin: [ "So", "Mo", "Di", "Mi", "Do", "Fr", "Sa" ], + weekHeader: "KW", + dateFormat: "dd.mm.yy", + firstDay: 1, + isRTL: false, + showMonthAfterYear: false, + yearSuffix: "" }; +datepicker.setDefaults( datepicker.regional[ "de-AT" ] ); + +return datepicker.regional[ "de-AT" ]; + +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-de.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-de.js index a6779084..5baf6d14 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-de.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-de.js @@ -1,6 +1,8 @@ /* German initialisation for the jQuery UI date picker plugin. */ /* Written by Milian Wolff (mail@milianw.de). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.de = { closeText: "Schließen", prevText: "<Zurück", nextText: "Vor>", currentText: "Heute", - monthNames: [ "Januar","Februar","März","April","Mai","Juni", - "Juli","August","September","Oktober","November","Dezember" ], - monthNamesShort: [ "Jan","Feb","Mär","Apr","Mai","Jun", - "Jul","Aug","Sep","Okt","Nov","Dez" ], - dayNames: [ "Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag" ], - dayNamesShort: [ "So","Mo","Di","Mi","Do","Fr","Sa" ], - dayNamesMin: [ "So","Mo","Di","Mi","Do","Fr","Sa" ], + monthNames: [ "Januar", "Februar", "März", "April", "Mai", "Juni", + "Juli", "August", "September", "Oktober", "November", "Dezember" ], + monthNamesShort: [ "Jan", "Feb", "Mär", "Apr", "Mai", "Jun", + "Jul", "Aug", "Sep", "Okt", "Nov", "Dez" ], + dayNames: [ "Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag" ], + dayNamesShort: [ "So", "Mo", "Di", "Mi", "Do", "Fr", "Sa" ], + dayNamesMin: [ "So", "Mo", "Di", "Mi", "Do", "Fr", "Sa" ], weekHeader: "KW", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.de ); return datepicker.regional.de; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-el.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-el.js index f08d6f27..054a5e2d 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-el.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-el.js @@ -1,6 +1,8 @@ /* Greek (el) initialisation for the jQuery UI date picker plugin. */ /* Written by Alex Cicovic (http://www.alexcicovic.com) */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.el = { closeText: "Κλείσιμο", prevText: "Προηγούμενος", nextText: "Επόμενος", currentText: "Σήμερα", - monthNames: [ "Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος", - "Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος" ], - monthNamesShort: [ "Ιαν","Φεβ","Μαρ","Απρ","Μαι","Ιουν", - "Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ" ], - dayNames: [ "Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο" ], - dayNamesShort: [ "Κυρ","Δευ","Τρι","Τετ","Πεμ","Παρ","Σαβ" ], - dayNamesMin: [ "Κυ","Δε","Τρ","Τε","Πε","Πα","Σα" ], + monthNames: [ "Ιανουάριος", "Φεβρουάριος", "Μάρτιος", "Απρίλιος", "Μάιος", "Ιούνιος", + "Ιούλιος", "Αύγουστος", "Σεπτέμβριος", "Οκτώβριος", "Νοέμβριος", "Δεκέμβριος" ], + monthNamesShort: [ "Ιαν", "Φεβ", "Μαρ", "Απρ", "Μαι", "Ιουν", + "Ιουλ", "Αυγ", "Σεπ", "Οκτ", "Νοε", "Δεκ" ], + dayNames: [ "Κυριακή", "Δευτέρα", "Τρίτη", "Τετάρτη", "Πέμπτη", "Παρασκευή", "Σάββατο" ], + dayNamesShort: [ "Κυρ", "Δευ", "Τρι", "Τετ", "Πεμ", "Παρ", "Σαβ" ], + dayNamesMin: [ "Κυ", "Δε", "Τρ", "Τε", "Πε", "Πα", "Σα" ], weekHeader: "Εβδ", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.el ); return datepicker.regional.el; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-en-AU.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-en-AU.js index f15277c3..baef43a4 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-en-AU.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-en-AU.js @@ -1,6 +1,8 @@ /* English/Australia initialisation for the jQuery UI date picker plugin. */ /* Based on the en-GB initialisation. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "en-AU" ] = { closeText: "Done", prevText: "Prev", nextText: "Next", currentText: "Today", - monthNames: [ "January","February","March","April","May","June", - "July","August","September","October","November","December" ], + monthNames: [ "January", "February", "March", "April", "May", "June", + "July", "August", "September", "October", "November", "December" ], monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ], dayNames: [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ], dayNamesShort: [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ], - dayNamesMin: [ "Su","Mo","Tu","We","Th","Fr","Sa" ], + dayNamesMin: [ "Su", "Mo", "Tu", "We", "Th", "Fr", "Sa" ], weekHeader: "Wk", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "en-AU" ] ); return datepicker.regional[ "en-AU" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-en-GB.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-en-GB.js index c961c186..e0a7a32a 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-en-GB.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-en-GB.js @@ -1,6 +1,8 @@ /* English/UK initialisation for the jQuery UI date picker plugin. */ /* Written by Stuart. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "en-GB" ] = { closeText: "Done", prevText: "Prev", nextText: "Next", currentText: "Today", - monthNames: [ "January","February","March","April","May","June", - "July","August","September","October","November","December" ], + monthNames: [ "January", "February", "March", "April", "May", "June", + "July", "August", "September", "October", "November", "December" ], monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ], dayNames: [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ], dayNamesShort: [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ], - dayNamesMin: [ "Su","Mo","Tu","We","Th","Fr","Sa" ], + dayNamesMin: [ "Su", "Mo", "Tu", "We", "Th", "Fr", "Sa" ], weekHeader: "Wk", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "en-GB" ] ); return datepicker.regional[ "en-GB" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-en-NZ.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-en-NZ.js index 70463622..6e476897 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-en-NZ.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-en-NZ.js @@ -1,6 +1,8 @@ /* English/New Zealand initialisation for the jQuery UI date picker plugin. */ /* Based on the en-GB initialisation. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "en-NZ" ] = { closeText: "Done", prevText: "Prev", nextText: "Next", currentText: "Today", - monthNames: [ "January","February","March","April","May","June", - "July","August","September","October","November","December" ], + monthNames: [ "January", "February", "March", "April", "May", "June", + "July", "August", "September", "October", "November", "December" ], monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ], dayNames: [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ], dayNamesShort: [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ], - dayNamesMin: [ "Su","Mo","Tu","We","Th","Fr","Sa" ], + dayNamesMin: [ "Su", "Mo", "Tu", "We", "Th", "Fr", "Sa" ], weekHeader: "Wk", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "en-NZ" ] ); return datepicker.regional[ "en-NZ" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-eo.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-eo.js index 25f6162b..3867a621 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-eo.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-eo.js @@ -1,6 +1,8 @@ /* Esperanto initialisation for the jQuery UI date picker plugin. */ /* Written by Olivier M. (olivierweb@ifrance.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.eo = { closeText: "Fermi", prevText: "<Anta", nextText: "Sekv>", currentText: "Nuna", - monthNames: [ "Januaro","Februaro","Marto","Aprilo","Majo","Junio", - "Julio","Aŭgusto","Septembro","Oktobro","Novembro","Decembro" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Maj","Jun", - "Jul","Aŭg","Sep","Okt","Nov","Dec" ], - dayNames: [ "Dimanĉo","Lundo","Mardo","Merkredo","Ĵaŭdo","Vendredo","Sabato" ], - dayNamesShort: [ "Dim","Lun","Mar","Mer","Ĵaŭ","Ven","Sab" ], - dayNamesMin: [ "Di","Lu","Ma","Me","Ĵa","Ve","Sa" ], + monthNames: [ "Januaro", "Februaro", "Marto", "Aprilo", "Majo", "Junio", + "Julio", "Aŭgusto", "Septembro", "Oktobro", "Novembro", "Decembro" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Maj", "Jun", + "Jul", "Aŭg", "Sep", "Okt", "Nov", "Dec" ], + dayNames: [ "Dimanĉo", "Lundo", "Mardo", "Merkredo", "Ĵaŭdo", "Vendredo", "Sabato" ], + dayNamesShort: [ "Dim", "Lun", "Mar", "Mer", "Ĵaŭ", "Ven", "Sab" ], + dayNamesMin: [ "Di", "Lu", "Ma", "Me", "Ĵa", "Ve", "Sa" ], weekHeader: "Sb", dateFormat: "dd/mm/yy", firstDay: 0, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.eo ); return datepicker.regional.eo; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-es.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-es.js index ea7116e0..9a745777 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-es.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-es.js @@ -1,6 +1,8 @@ /* Inicialización en español para la extensión 'UI date picker' para jQuery. */ /* Traducido por Vester (xvester@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.es = { closeText: "Cerrar", prevText: "<Ant", nextText: "Sig>", currentText: "Hoy", - monthNames: [ "enero","febrero","marzo","abril","mayo","junio", - "julio","agosto","septiembre","octubre","noviembre","diciembre" ], - monthNamesShort: [ "ene","feb","mar","abr","may","jun", - "jul","ago","sep","oct","nov","dic" ], - dayNames: [ "domingo","lunes","martes","miércoles","jueves","viernes","sábado" ], - dayNamesShort: [ "dom","lun","mar","mié","jue","vie","sáb" ], - dayNamesMin: [ "D","L","M","X","J","V","S" ], + monthNames: [ "enero", "febrero", "marzo", "abril", "mayo", "junio", + "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre" ], + monthNamesShort: [ "ene", "feb", "mar", "abr", "may", "jun", + "jul", "ago", "sep", "oct", "nov", "dic" ], + dayNames: [ "domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado" ], + dayNamesShort: [ "dom", "lun", "mar", "mié", "jue", "vie", "sáb" ], + dayNamesMin: [ "D", "L", "M", "X", "J", "V", "S" ], weekHeader: "Sm", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.es ); return datepicker.regional.es; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-et.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-et.js index b2e226ae..11d58579 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-et.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-et.js @@ -1,6 +1,8 @@ /* Estonian initialisation for the jQuery UI date picker plugin. */ /* Written by Mart Sõmermaa (mrts.pydev at gmail com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,15 +12,16 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.et = { closeText: "Sulge", prevText: "Eelnev", nextText: "Järgnev", currentText: "Täna", - monthNames: [ "Jaanuar","Veebruar","Märts","Aprill","Mai","Juuni", - "Juuli","August","September","Oktoober","November","Detsember" ], + monthNames: [ "Jaanuar", "Veebruar", "Märts", "Aprill", "Mai", "Juuni", + "Juuli", "August", "September", "Oktoober", "November", "Detsember" ], monthNamesShort: [ "Jaan", "Veebr", "Märts", "Apr", "Mai", "Juuni", "Juuli", "Aug", "Sept", "Okt", "Nov", "Dets" ], dayNames: [ @@ -31,7 +34,7 @@ datepicker.regional.et = { "Laupäev" ], dayNamesShort: [ "Pühap", "Esmasp", "Teisip", "Kolmap", "Neljap", "Reede", "Laup" ], - dayNamesMin: [ "P","E","T","K","N","R","L" ], + dayNamesMin: [ "P", "E", "T", "K", "N", "R", "L" ], weekHeader: "näd", dateFormat: "dd.mm.yy", firstDay: 1, @@ -42,4 +45,4 @@ datepicker.setDefaults( datepicker.regional.et ); return datepicker.regional.et; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-eu.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-eu.js index 8ea1ef9e..754a172d 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-eu.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-eu.js @@ -1,5 +1,7 @@ /* Karrikas-ek itzulia (karrikas@karrikas.com) */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -9,20 +11,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.eu = { closeText: "Egina", prevText: "<Aur", nextText: "Hur>", currentText: "Gaur", - monthNames: [ "urtarrila","otsaila","martxoa","apirila","maiatza","ekaina", - "uztaila","abuztua","iraila","urria","azaroa","abendua" ], - monthNamesShort: [ "urt.","ots.","mar.","api.","mai.","eka.", - "uzt.","abu.","ira.","urr.","aza.","abe." ], - dayNames: [ "igandea","astelehena","asteartea","asteazkena","osteguna","ostirala","larunbata" ], - dayNamesShort: [ "ig.","al.","ar.","az.","og.","ol.","lr." ], - dayNamesMin: [ "ig","al","ar","az","og","ol","lr" ], + monthNames: [ "urtarrila", "otsaila", "martxoa", "apirila", "maiatza", "ekaina", + "uztaila", "abuztua", "iraila", "urria", "azaroa", "abendua" ], + monthNamesShort: [ "urt.", "ots.", "mar.", "api.", "mai.", "eka.", + "uzt.", "abu.", "ira.", "urr.", "aza.", "abe." ], + dayNames: [ "igandea", "astelehena", "asteartea", "asteazkena", "osteguna", "ostirala", "larunbata" ], + dayNamesShort: [ "ig.", "al.", "ar.", "az.", "og.", "ol.", "lr." ], + dayNamesMin: [ "ig", "al", "ar", "az", "og", "ol", "lr" ], weekHeader: "As", dateFormat: "yy-mm-dd", firstDay: 1, @@ -33,4 +36,4 @@ datepicker.setDefaults( datepicker.regional.eu ); return datepicker.regional.eu; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-fa.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-fa.js index 71da4981..193a3dcc 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-fa.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-fa.js @@ -2,6 +2,8 @@ /* Javad Mowlanezhad -- jmowla@gmail.com */ /* Jalali calendar should supported soon! (Its implemented but I have to test it) */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -11,7 +13,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.fa = { closeText: "بستن", @@ -32,7 +35,7 @@ datepicker.regional.fa = { "نوامبر", "دسامبر" ], - monthNamesShort: [ "1","2","3","4","5","6","7","8","9","10","11","12" ], + monthNamesShort: [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12" ], dayNames: [ "يکشنبه", "دوشنبه", @@ -70,4 +73,4 @@ datepicker.setDefaults( datepicker.regional.fa ); return datepicker.regional.fa; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-fi.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-fi.js index a8386ff6..dd4ca594 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-fi.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-fi.js @@ -1,6 +1,8 @@ /* Finnish initialisation for the jQuery UI date picker plugin. */ /* Written by Harri Kilpiö (harrikilpio@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.fi = { closeText: "Sulje", prevText: "«Edellinen", nextText: "Seuraava»", currentText: "Tänään", - monthNames: [ "Tammikuu","Helmikuu","Maaliskuu","Huhtikuu","Toukokuu","Kesäkuu", - "Heinäkuu","Elokuu","Syyskuu","Lokakuu","Marraskuu","Joulukuu" ], - monthNamesShort: [ "Tammi","Helmi","Maalis","Huhti","Touko","Kesä", - "Heinä","Elo","Syys","Loka","Marras","Joulu" ], - dayNamesShort: [ "Su","Ma","Ti","Ke","To","Pe","La" ], - dayNames: [ "Sunnuntai","Maanantai","Tiistai","Keskiviikko","Torstai","Perjantai","Lauantai" ], - dayNamesMin: [ "Su","Ma","Ti","Ke","To","Pe","La" ], + monthNames: [ "Tammikuu", "Helmikuu", "Maaliskuu", "Huhtikuu", "Toukokuu", "Kesäkuu", + "Heinäkuu", "Elokuu", "Syyskuu", "Lokakuu", "Marraskuu", "Joulukuu" ], + monthNamesShort: [ "Tammi", "Helmi", "Maalis", "Huhti", "Touko", "Kesä", + "Heinä", "Elo", "Syys", "Loka", "Marras", "Joulu" ], + dayNamesShort: [ "Su", "Ma", "Ti", "Ke", "To", "Pe", "La" ], + dayNames: [ "Sunnuntai", "Maanantai", "Tiistai", "Keskiviikko", "Torstai", "Perjantai", "Lauantai" ], + dayNamesMin: [ "Su", "Ma", "Ti", "Ke", "To", "Pe", "La" ], weekHeader: "Vk", dateFormat: "d.m.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.fi ); return datepicker.regional.fi; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-fo.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-fo.js index 6c24b8bf..f024ac67 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-fo.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-fo.js @@ -1,6 +1,8 @@ /* Faroese initialisation for the jQuery UI date picker plugin */ /* Written by Sverri Mohr Olsen, sverrimo@gmail.com */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,17 +12,18 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.fo = { closeText: "Lat aftur", prevText: "<Fyrra", nextText: "Næsta>", currentText: "Í dag", - monthNames: [ "Januar","Februar","Mars","Apríl","Mei","Juni", - "Juli","August","September","Oktober","November","Desember" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Mei","Jun", - "Jul","Aug","Sep","Okt","Nov","Des" ], + monthNames: [ "Januar", "Februar", "Mars", "Apríl", "Mei", "Juni", + "Juli", "August", "September", "Oktober", "November", "Desember" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Mei", "Jun", + "Jul", "Aug", "Sep", "Okt", "Nov", "Des" ], dayNames: [ "Sunnudagur", "Mánadagur", @@ -30,8 +33,8 @@ datepicker.regional.fo = { "Fríggjadagur", "Leyardagur" ], - dayNamesShort: [ "Sun","Mán","Týs","Mik","Hós","Frí","Ley" ], - dayNamesMin: [ "Su","Má","Tý","Mi","Hó","Fr","Le" ], + dayNamesShort: [ "Sun", "Mán", "Týs", "Mik", "Hós", "Frí", "Ley" ], + dayNamesMin: [ "Su", "Má", "Tý", "Mi", "Hó", "Fr", "Le" ], weekHeader: "Vk", dateFormat: "dd-mm-yy", firstDay: 1, @@ -42,4 +45,4 @@ datepicker.setDefaults( datepicker.regional.fo ); return datepicker.regional.fo; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-fr-CA.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-fr-CA.js index b590277d..a14b1d32 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-fr-CA.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-fr-CA.js @@ -1,5 +1,7 @@ /* Canadian-French initialisation for the jQuery UI date picker plugin. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -9,7 +11,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "fr-CA" ] = { closeText: "Fermer", @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "fr-CA" ] ); return datepicker.regional[ "fr-CA" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-fr-CH.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-fr-CH.js index d2f0584d..b75c6833 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-fr-CH.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-fr-CH.js @@ -1,6 +1,8 @@ /* Swiss-French initialisation for the jQuery UI date picker plugin. */ /* Written Martin Voelkle (martin.voelkle@e-tc.ch). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "fr-CH" ] = { closeText: "Fermer", @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "fr-CH" ] ); return datepicker.regional[ "fr-CH" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-fr.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-fr.js index 9e39fbd6..42b582bc 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-fr.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-fr.js @@ -3,6 +3,8 @@ Stéphane Nahmani (sholby@sholby.net), Stéphane Raimbault */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -12,7 +14,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.fr = { closeText: "Fermer", @@ -25,7 +28,7 @@ datepicker.regional.fr = { "juil.", "août", "sept.", "oct.", "nov.", "déc." ], dayNames: [ "dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi" ], dayNamesShort: [ "dim.", "lun.", "mar.", "mer.", "jeu.", "ven.", "sam." ], - dayNamesMin: [ "D","L","M","M","J","V","S" ], + dayNamesMin: [ "D", "L", "M", "M", "J", "V", "S" ], weekHeader: "Sem.", dateFormat: "dd/mm/yy", firstDay: 1, @@ -36,4 +39,4 @@ datepicker.setDefaults( datepicker.regional.fr ); return datepicker.regional.fr; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-gl.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-gl.js index 27652307..f3ebc466 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-gl.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-gl.js @@ -1,6 +1,8 @@ /* Galician localization for 'UI date picker' jQuery extension. */ /* Translated by Jorge Barreiro . */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.gl = { closeText: "Pechar", prevText: "<Ant", nextText: "Seg>", currentText: "Hoxe", - monthNames: [ "Xaneiro","Febreiro","Marzo","Abril","Maio","Xuño", - "Xullo","Agosto","Setembro","Outubro","Novembro","Decembro" ], - monthNamesShort: [ "Xan","Feb","Mar","Abr","Mai","Xuñ", - "Xul","Ago","Set","Out","Nov","Dec" ], - dayNames: [ "Domingo","Luns","Martes","Mércores","Xoves","Venres","Sábado" ], - dayNamesShort: [ "Dom","Lun","Mar","Mér","Xov","Ven","Sáb" ], - dayNamesMin: [ "Do","Lu","Ma","Mé","Xo","Ve","Sá" ], + monthNames: [ "Xaneiro", "Febreiro", "Marzo", "Abril", "Maio", "Xuño", + "Xullo", "Agosto", "Setembro", "Outubro", "Novembro", "Decembro" ], + monthNamesShort: [ "Xan", "Feb", "Mar", "Abr", "Mai", "Xuñ", + "Xul", "Ago", "Set", "Out", "Nov", "Dec" ], + dayNames: [ "Domingo", "Luns", "Martes", "Mércores", "Xoves", "Venres", "Sábado" ], + dayNamesShort: [ "Dom", "Lun", "Mar", "Mér", "Xov", "Ven", "Sáb" ], + dayNamesMin: [ "Do", "Lu", "Ma", "Mé", "Xo", "Ve", "Sá" ], weekHeader: "Sm", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.gl ); return datepicker.regional.gl; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-he.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-he.js index fb6238fd..c487e78f 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-he.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-he.js @@ -1,6 +1,8 @@ /* Hebrew initialisation for the UI Datepicker extension. */ /* Written by Amir Hardon (ahardon at gmail dot com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.he = { closeText: "סגור", prevText: "<הקודם", nextText: "הבא>", currentText: "היום", - monthNames: [ "ינואר","פברואר","מרץ","אפריל","מאי","יוני", - "יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר" ], - monthNamesShort: [ "ינו","פבר","מרץ","אפר","מאי","יוני", - "יולי","אוג","ספט","אוק","נוב","דצמ" ], - dayNames: [ "ראשון","שני","שלישי","רביעי","חמישי","שישי","שבת" ], - dayNamesShort: [ "א'","ב'","ג'","ד'","ה'","ו'","שבת" ], - dayNamesMin: [ "א'","ב'","ג'","ד'","ה'","ו'","שבת" ], + monthNames: [ "ינואר", "פברואר", "מרץ", "אפריל", "מאי", "יוני", + "יולי", "אוגוסט", "ספטמבר", "אוקטובר", "נובמבר", "דצמבר" ], + monthNamesShort: [ "ינו", "פבר", "מרץ", "אפר", "מאי", "יוני", + "יולי", "אוג", "ספט", "אוק", "נוב", "דצמ" ], + dayNames: [ "ראשון", "שני", "שלישי", "רביעי", "חמישי", "שישי", "שבת" ], + dayNamesShort: [ "א'", "ב'", "ג'", "ד'", "ה'", "ו'", "שבת" ], + dayNamesMin: [ "א'", "ב'", "ג'", "ד'", "ה'", "ו'", "שבת" ], weekHeader: "Wk", dateFormat: "dd/mm/yy", firstDay: 0, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.he ); return datepicker.regional.he; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-hi.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-hi.js index 3b120972..e3b72e52 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-hi.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-hi.js @@ -1,6 +1,8 @@ /* Hindi initialisation for the jQuery UI date picker plugin. */ /* Written by Michael Dawart. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,15 +12,16 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.hi = { closeText: "बंद", prevText: "पिछला", nextText: "अगला", currentText: "आज", - monthNames: [ "जनवरी ","फरवरी","मार्च","अप्रेल","मई","जून", - "जूलाई","अगस्त ","सितम्बर","अक्टूबर","नवम्बर","दिसम्बर" ], + monthNames: [ "जनवरी ", "फरवरी", "मार्च", "अप्रेल", "मई", "जून", + "जूलाई", "अगस्त ", "सितम्बर", "अक्टूबर", "नवम्बर", "दिसम्बर" ], monthNamesShort: [ "जन", "फर", "मार्च", "अप्रेल", "मई", "जून", "जूलाई", "अग", "सित", "अक्ट", "नव", "दि" ], dayNames: [ "रविवार", "सोमवार", "मंगलवार", "बुधवार", "गुरुवार", "शुक्रवार", "शनिवार" ], @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.hi ); return datepicker.regional.hi; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-hr.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-hr.js index 5e218c12..23ea4144 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-hr.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-hr.js @@ -1,6 +1,8 @@ /* Croatian i18n for the jQuery UI date picker plugin. */ /* Written by Vjekoslav Nesek. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.hr = { closeText: "Zatvori", prevText: "<", nextText: ">", currentText: "Danas", - monthNames: [ "Siječanj","Veljača","Ožujak","Travanj","Svibanj","Lipanj", - "Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac" ], - monthNamesShort: [ "Sij","Velj","Ožu","Tra","Svi","Lip", - "Srp","Kol","Ruj","Lis","Stu","Pro" ], - dayNames: [ "Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota" ], - dayNamesShort: [ "Ned","Pon","Uto","Sri","Čet","Pet","Sub" ], - dayNamesMin: [ "Ne","Po","Ut","Sr","Če","Pe","Su" ], + monthNames: [ "Siječanj", "Veljača", "Ožujak", "Travanj", "Svibanj", "Lipanj", + "Srpanj", "Kolovoz", "Rujan", "Listopad", "Studeni", "Prosinac" ], + monthNamesShort: [ "Sij", "Velj", "Ožu", "Tra", "Svi", "Lip", + "Srp", "Kol", "Ruj", "Lis", "Stu", "Pro" ], + dayNames: [ "Nedjelja", "Ponedjeljak", "Utorak", "Srijeda", "Četvrtak", "Petak", "Subota" ], + dayNamesShort: [ "Ned", "Pon", "Uto", "Sri", "Čet", "Pet", "Sub" ], + dayNamesMin: [ "Ne", "Po", "Ut", "Sr", "Če", "Pe", "Su" ], weekHeader: "Tje", dateFormat: "dd.mm.yy.", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.hr ); return datepicker.regional.hr; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-hu.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-hu.js index 22bbe703..3bb86dab 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-hu.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-hu.js @@ -1,5 +1,7 @@ /* Hungarian initialisation for the jQuery UI date picker plugin. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -9,13 +11,14 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.hu = { - closeText: "bezár", - prevText: "vissza", - nextText: "előre", - currentText: "ma", + closeText: "Bezár", + prevText: "Vissza", + nextText: "Előre", + currentText: "Ma", monthNames: [ "Január", "Február", "Március", "Április", "Május", "Június", "Július", "Augusztus", "Szeptember", "Október", "November", "December" ], monthNamesShort: [ "Jan", "Feb", "Már", "Ápr", "Máj", "Jún", @@ -33,4 +36,4 @@ datepicker.setDefaults( datepicker.regional.hu ); return datepicker.regional.hu; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-hy.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-hy.js index 95638b31..2cc74da7 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-hy.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-hy.js @@ -1,6 +1,8 @@ /* Armenian(UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Levon Zakaryan (levon.zakaryan@gmail.com)*/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.hy = { closeText: "Փակել", prevText: "<Նախ.", nextText: "Հաջ.>", currentText: "Այսօր", - monthNames: [ "Հունվար","Փետրվար","Մարտ","Ապրիլ","Մայիս","Հունիս", - "Հուլիս","Օգոստոս","Սեպտեմբեր","Հոկտեմբեր","Նոյեմբեր","Դեկտեմբեր" ], - monthNamesShort: [ "Հունվ","Փետր","Մարտ","Ապր","Մայիս","Հունիս", - "Հուլ","Օգս","Սեպ","Հոկ","Նոյ","Դեկ" ], - dayNames: [ "կիրակի","եկուշաբթի","երեքշաբթի","չորեքշաբթի","հինգշաբթի","ուրբաթ","շաբաթ" ], - dayNamesShort: [ "կիր","երկ","երք","չրք","հնգ","ուրբ","շբթ" ], - dayNamesMin: [ "կիր","երկ","երք","չրք","հնգ","ուրբ","շբթ" ], + monthNames: [ "Հունվար", "Փետրվար", "Մարտ", "Ապրիլ", "Մայիս", "Հունիս", + "Հուլիս", "Օգոստոս", "Սեպտեմբեր", "Հոկտեմբեր", "Նոյեմբեր", "Դեկտեմբեր" ], + monthNamesShort: [ "Հունվ", "Փետր", "Մարտ", "Ապր", "Մայիս", "Հունիս", + "Հուլ", "Օգս", "Սեպ", "Հոկ", "Նոյ", "Դեկ" ], + dayNames: [ "կիրակի", "եկուշաբթի", "երեքշաբթի", "չորեքշաբթի", "հինգշաբթի", "ուրբաթ", "շաբաթ" ], + dayNamesShort: [ "կիր", "երկ", "երք", "չրք", "հնգ", "ուրբ", "շբթ" ], + dayNamesMin: [ "կիր", "երկ", "երք", "չրք", "հնգ", "ուրբ", "շբթ" ], weekHeader: "ՇԲՏ", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.hy ); return datepicker.regional.hy; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-id.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-id.js index 5aef348a..52f709ca 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-id.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-id.js @@ -1,6 +1,8 @@ /* Indonesian initialisation for the jQuery UI date picker plugin. */ /* Written by Deden Fathurahman (dedenf@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.id = { closeText: "Tutup", prevText: "<mundur", nextText: "maju>", currentText: "hari ini", - monthNames: [ "Januari","Februari","Maret","April","Mei","Juni", - "Juli","Agustus","September","Oktober","Nopember","Desember" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Mei","Jun", - "Jul","Agus","Sep","Okt","Nop","Des" ], - dayNames: [ "Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu" ], - dayNamesShort: [ "Min","Sen","Sel","Rab","kam","Jum","Sab" ], - dayNamesMin: [ "Mg","Sn","Sl","Rb","Km","jm","Sb" ], + monthNames: [ "Januari", "Februari", "Maret", "April", "Mei", "Juni", + "Juli", "Agustus", "September", "Oktober", "Nopember", "Desember" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Mei", "Jun", + "Jul", "Agus", "Sep", "Okt", "Nop", "Des" ], + dayNames: [ "Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu" ], + dayNamesShort: [ "Min", "Sen", "Sel", "Rab", "kam", "Jum", "Sab" ], + dayNamesMin: [ "Mg", "Sn", "Sl", "Rb", "Km", "jm", "Sb" ], weekHeader: "Mg", dateFormat: "dd/mm/yy", firstDay: 0, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.id ); return datepicker.regional.id; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-is.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-is.js index b15f37ab..0ebffd35 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-is.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-is.js @@ -1,6 +1,8 @@ /* Icelandic initialisation for the jQuery UI date picker plugin. */ /* Written by Haukur H. Thorsson (haukur@eskill.is). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,17 +12,18 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.is = { closeText: "Loka", prevText: "< Fyrri", nextText: "Næsti >", currentText: "Í dag", - monthNames: [ "Janúar","Febrúar","Mars","Apríl","Maí","Júní", - "Júlí","Ágúst","September","Október","Nóvember","Desember" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Maí","Jún", - "Júl","Ágú","Sep","Okt","Nóv","Des" ], + monthNames: [ "Janúar", "Febrúar", "Mars", "Apríl", "Maí", "Júní", + "Júlí", "Ágúst", "September", "Október", "Nóvember", "Desember" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Maí", "Jún", + "Júl", "Ágú", "Sep", "Okt", "Nóv", "Des" ], dayNames: [ "Sunnudagur", "Mánudagur", @@ -30,8 +33,8 @@ datepicker.regional.is = { "Föstudagur", "Laugardagur" ], - dayNamesShort: [ "Sun","Mán","Þri","Mið","Fim","Fös","Lau" ], - dayNamesMin: [ "Su","Má","Þr","Mi","Fi","Fö","La" ], + dayNamesShort: [ "Sun", "Mán", "Þri", "Mið", "Fim", "Fös", "Lau" ], + dayNamesMin: [ "Su", "Má", "Þr", "Mi", "Fi", "Fö", "La" ], weekHeader: "Vika", dateFormat: "dd.mm.yy", firstDay: 0, @@ -42,4 +45,4 @@ datepicker.setDefaults( datepicker.regional.is ); return datepicker.regional.is; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-it-CH.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-it-CH.js index 9895da4c..8c6d1058 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-it-CH.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-it-CH.js @@ -1,6 +1,8 @@ /* Italian initialisation for the jQuery UI date picker plugin. */ /* Written by Antonello Pasella (antonello.pasella@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "it-CH" ] = { closeText: "Chiudi", prevText: "<Prec", nextText: "Succ>", currentText: "Oggi", - monthNames: [ "Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno", - "Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre" ], - monthNamesShort: [ "Gen","Feb","Mar","Apr","Mag","Giu", - "Lug","Ago","Set","Ott","Nov","Dic" ], - dayNames: [ "Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato" ], - dayNamesShort: [ "Dom","Lun","Mar","Mer","Gio","Ven","Sab" ], - dayNamesMin: [ "Do","Lu","Ma","Me","Gi","Ve","Sa" ], + monthNames: [ "Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", + "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre" ], + monthNamesShort: [ "Gen", "Feb", "Mar", "Apr", "Mag", "Giu", + "Lug", "Ago", "Set", "Ott", "Nov", "Dic" ], + dayNames: [ "Domenica", "Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato" ], + dayNamesShort: [ "Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab" ], + dayNamesMin: [ "Do", "Lu", "Ma", "Me", "Gi", "Ve", "Sa" ], weekHeader: "Sm", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "it-CH" ] ); return datepicker.regional[ "it-CH" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-it.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-it.js index d67cb6c2..0210e41c 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-it.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-it.js @@ -1,6 +1,8 @@ /* Italian initialisation for the jQuery UI date picker plugin. */ /* Written by Antonello Pasella (antonello.pasella@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.it = { closeText: "Chiudi", prevText: "<Prec", nextText: "Succ>", currentText: "Oggi", - monthNames: [ "Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno", - "Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre" ], - monthNamesShort: [ "Gen","Feb","Mar","Apr","Mag","Giu", - "Lug","Ago","Set","Ott","Nov","Dic" ], - dayNames: [ "Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato" ], - dayNamesShort: [ "Dom","Lun","Mar","Mer","Gio","Ven","Sab" ], - dayNamesMin: [ "Do","Lu","Ma","Me","Gi","Ve","Sa" ], + monthNames: [ "Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", + "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre" ], + monthNamesShort: [ "Gen", "Feb", "Mar", "Apr", "Mag", "Giu", + "Lug", "Ago", "Set", "Ott", "Nov", "Dic" ], + dayNames: [ "Domenica", "Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato" ], + dayNamesShort: [ "Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab" ], + dayNamesMin: [ "Do", "Lu", "Ma", "Me", "Gi", "Ve", "Sa" ], weekHeader: "Sm", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.it ); return datepicker.regional.it; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ja.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ja.js index 52b10583..404bbfd6 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ja.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ja.js @@ -1,6 +1,8 @@ /* Japanese initialisation for the jQuery UI date picker plugin. */ /* Written by Kentaro SATO (kentaro@ranvis.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ja = { closeText: "閉じる", prevText: "<前", nextText: "次>", currentText: "今日", - monthNames: [ "1月","2月","3月","4月","5月","6月", - "7月","8月","9月","10月","11月","12月" ], - monthNamesShort: [ "1月","2月","3月","4月","5月","6月", - "7月","8月","9月","10月","11月","12月" ], - dayNames: [ "日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日" ], - dayNamesShort: [ "日","月","火","水","木","金","土" ], - dayNamesMin: [ "日","月","火","水","木","金","土" ], + monthNames: [ "1月", "2月", "3月", "4月", "5月", "6月", + "7月", "8月", "9月", "10月", "11月", "12月" ], + monthNamesShort: [ "1月", "2月", "3月", "4月", "5月", "6月", + "7月", "8月", "9月", "10月", "11月", "12月" ], + dayNames: [ "日曜日", "月曜日", "火曜日", "水曜日", "木曜日", "金曜日", "土曜日" ], + dayNamesShort: [ "日", "月", "火", "水", "木", "金", "土" ], + dayNamesMin: [ "日", "月", "火", "水", "木", "金", "土" ], weekHeader: "週", dateFormat: "yy/mm/dd", firstDay: 0, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.ja ); return datepicker.regional.ja; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ka.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ka.js index 1f596cb3..fd740dad 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ka.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ka.js @@ -1,6 +1,8 @@ /* Georgian (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Lado Lomidze (lado.lomidze@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ka = { closeText: "დახურვა", @@ -31,10 +34,10 @@ datepicker.regional.ka = { "ნოემბერი", "დეკემბერი" ], - monthNamesShort: [ "იან","თებ","მარ","აპრ","მაი","ივნ", "ივლ","აგვ","სექ","ოქტ","ნოე","დეკ" ], - dayNames: [ "კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი" ], - dayNamesShort: [ "კვ","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ" ], - dayNamesMin: [ "კვ","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ" ], + monthNamesShort: [ "იან", "თებ", "მარ", "აპრ", "მაი", "ივნ", "ივლ", "აგვ", "სექ", "ოქტ", "ნოე", "დეკ" ], + dayNames: [ "კვირა", "ორშაბათი", "სამშაბათი", "ოთხშაბათი", "ხუთშაბათი", "პარასკევი", "შაბათი" ], + dayNamesShort: [ "კვ", "ორშ", "სამ", "ოთხ", "ხუთ", "პარ", "შაბ" ], + dayNamesMin: [ "კვ", "ორშ", "სამ", "ოთხ", "ხუთ", "პარ", "შაბ" ], weekHeader: "კვირა", dateFormat: "dd-mm-yy", firstDay: 1, @@ -45,4 +48,4 @@ datepicker.setDefaults( datepicker.regional.ka ); return datepicker.regional.ka; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-kk.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-kk.js index fa0121f8..c40391d1 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-kk.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-kk.js @@ -1,6 +1,8 @@ /* Kazakh (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Dmitriy Karasyov (dmitriy.karasyov@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.kk = { closeText: "Жабу", prevText: "<Алдыңғы", nextText: "Келесі>", currentText: "Бүгін", - monthNames: [ "Қаңтар","Ақпан","Наурыз","Сәуір","Мамыр","Маусым", - "Шілде","Тамыз","Қыркүйек","Қазан","Қараша","Желтоқсан" ], - monthNamesShort: [ "Қаң","Ақп","Нау","Сәу","Мам","Мау", - "Шіл","Там","Қыр","Қаз","Қар","Жел" ], - dayNames: [ "Жексенбі","Дүйсенбі","Сейсенбі","Сәрсенбі","Бейсенбі","Жұма","Сенбі" ], - dayNamesShort: [ "жкс","дсн","ссн","срс","бсн","жма","снб" ], - dayNamesMin: [ "Жк","Дс","Сс","Ср","Бс","Жм","Сн" ], + monthNames: [ "Қаңтар", "Ақпан", "Наурыз", "Сәуір", "Мамыр", "Маусым", + "Шілде", "Тамыз", "Қыркүйек", "Қазан", "Қараша", "Желтоқсан" ], + monthNamesShort: [ "Қаң", "Ақп", "Нау", "Сәу", "Мам", "Мау", + "Шіл", "Там", "Қыр", "Қаз", "Қар", "Жел" ], + dayNames: [ "Жексенбі", "Дүйсенбі", "Сейсенбі", "Сәрсенбі", "Бейсенбі", "Жұма", "Сенбі" ], + dayNamesShort: [ "жкс", "дсн", "ссн", "срс", "бсн", "жма", "снб" ], + dayNamesMin: [ "Жк", "Дс", "Сс", "Ср", "Бс", "Жм", "Сн" ], weekHeader: "Не", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.kk ); return datepicker.regional.kk; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-km.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-km.js index d8a4596b..ab3d89a1 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-km.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-km.js @@ -1,6 +1,8 @@ /* Khmer initialisation for the jQuery calendar extension. */ /* Written by Chandara Om (chandara.teacher@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,17 +12,18 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.km = { closeText: "ធ្វើ​រួច", prevText: "មុន", nextText: "បន្ទាប់", currentText: "ថ្ងៃ​នេះ", - monthNames: [ "មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា", - "កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ" ], - monthNamesShort: [ "មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា", - "កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ" ], + monthNames: [ "មករា", "កុម្ភៈ", "មីនា", "មេសា", "ឧសភា", "មិថុនា", + "កក្កដា", "សីហា", "កញ្ញា", "តុលា", "វិច្ឆិកា", "ធ្នូ" ], + monthNamesShort: [ "មករា", "កុម្ភៈ", "មីនា", "មេសា", "ឧសភា", "មិថុនា", + "កក្កដា", "សីហា", "កញ្ញា", "តុលា", "វិច្ឆិកា", "ធ្នូ" ], dayNames: [ "អាទិត្យ", "ចន្ទ", "អង្គារ", "ពុធ", "ព្រហស្បតិ៍", "សុក្រ", "សៅរ៍" ], dayNamesShort: [ "អា", "ច", "អ", "ពុ", "ព្រហ", "សុ", "សៅ" ], dayNamesMin: [ "អា", "ច", "អ", "ពុ", "ព្រហ", "សុ", "សៅ" ], @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.km ); return datepicker.regional.km; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ko.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ko.js index 8879a995..deb1475e 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ko.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ko.js @@ -1,6 +1,8 @@ /* Korean initialisation for the jQuery calendar extension. */ /* Written by DaeKwon Kang (ncrash.dk@gmail.com), Edited by Genie and Myeongjin Lee. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ko = { closeText: "닫기", prevText: "이전달", nextText: "다음달", currentText: "오늘", - monthNames: [ "1월","2월","3월","4월","5월","6월", - "7월","8월","9월","10월","11월","12월" ], - monthNamesShort: [ "1월","2월","3월","4월","5월","6월", - "7월","8월","9월","10월","11월","12월" ], - dayNames: [ "일요일","월요일","화요일","수요일","목요일","금요일","토요일" ], - dayNamesShort: [ "일","월","화","수","목","금","토" ], - dayNamesMin: [ "일","월","화","수","목","금","토" ], + monthNames: [ "1월", "2월", "3월", "4월", "5월", "6월", + "7월", "8월", "9월", "10월", "11월", "12월" ], + monthNamesShort: [ "1월", "2월", "3월", "4월", "5월", "6월", + "7월", "8월", "9월", "10월", "11월", "12월" ], + dayNames: [ "일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일" ], + dayNamesShort: [ "일", "월", "화", "수", "목", "금", "토" ], + dayNamesMin: [ "일", "월", "화", "수", "목", "금", "토" ], weekHeader: "주", dateFormat: "yy. m. d.", firstDay: 0, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.ko ); return datepicker.regional.ko; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ky.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ky.js index f748bc60..e74c9274 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ky.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ky.js @@ -1,6 +1,8 @@ /* Kyrgyz (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Sergey Kartashov (ebishkek@yandex.ru). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ky = { closeText: "Жабуу", prevText: "<Мур", nextText: "Кий>", currentText: "Бүгүн", - monthNames: [ "Январь","Февраль","Март","Апрель","Май","Июнь", - "Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь" ], - monthNamesShort: [ "Янв","Фев","Мар","Апр","Май","Июн", - "Июл","Авг","Сен","Окт","Ноя","Дек" ], + monthNames: [ "Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", + "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь" ], + monthNamesShort: [ "Янв", "Фев", "Мар", "Апр", "Май", "Июн", + "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек" ], dayNames: [ "жекшемби", "дүйшөмбү", "шейшемби", "шаршемби", "бейшемби", "жума", "ишемби" ], dayNamesShort: [ "жек", "дүй", "шей", "шар", "бей", "жум", "ише" ], - dayNamesMin: [ "Жк","Дш","Шш","Шр","Бш","Жм","Иш" ], + dayNamesMin: [ "Жк", "Дш", "Шш", "Шр", "Бш", "Жм", "Иш" ], weekHeader: "Жум", dateFormat: "dd.mm.yy", firstDay: 1, @@ -35,4 +38,4 @@ datepicker.setDefaults( datepicker.regional.ky ); return datepicker.regional.ky; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-lb.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-lb.js index 02a9c510..936eb441 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-lb.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-lb.js @@ -1,6 +1,8 @@ /* Luxembourgish initialisation for the jQuery UI date picker plugin. */ /* Written by Michel Weimerskirch */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,15 +12,16 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.lb = { closeText: "Fäerdeg", prevText: "Zréck", nextText: "Weider", currentText: "Haut", - monthNames: [ "Januar","Februar","Mäerz","Abrëll","Mee","Juni", - "Juli","August","September","Oktober","November","Dezember" ], + monthNames: [ "Januar", "Februar", "Mäerz", "Abrëll", "Mee", "Juni", + "Juli", "August", "September", "Oktober", "November", "Dezember" ], monthNamesShort: [ "Jan", "Feb", "Mäe", "Abr", "Mee", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez" ], dayNames: [ @@ -31,7 +34,7 @@ datepicker.regional.lb = { "Samschdeg" ], dayNamesShort: [ "Son", "Méi", "Dën", "Mët", "Don", "Fre", "Sam" ], - dayNamesMin: [ "So","Mé","Dë","Më","Do","Fr","Sa" ], + dayNamesMin: [ "So", "Mé", "Dë", "Më", "Do", "Fr", "Sa" ], weekHeader: "W", dateFormat: "dd.mm.yy", firstDay: 1, @@ -42,4 +45,4 @@ datepicker.setDefaults( datepicker.regional.lb ); return datepicker.regional.lb; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-lt.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-lt.js index a57fd9df..279af0cf 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-lt.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-lt.js @@ -1,6 +1,8 @@ /* Lithuanian (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* @author Arturas Paleicikas */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,17 +12,18 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.lt = { closeText: "Uždaryti", prevText: "<Atgal", nextText: "Pirmyn>", currentText: "Šiandien", - monthNames: [ "Sausis","Vasaris","Kovas","Balandis","Gegužė","Birželis", - "Liepa","Rugpjūtis","Rugsėjis","Spalis","Lapkritis","Gruodis" ], - monthNamesShort: [ "Sau","Vas","Kov","Bal","Geg","Bir", - "Lie","Rugp","Rugs","Spa","Lap","Gru" ], + monthNames: [ "Sausis", "Vasaris", "Kovas", "Balandis", "Gegužė", "Birželis", + "Liepa", "Rugpjūtis", "Rugsėjis", "Spalis", "Lapkritis", "Gruodis" ], + monthNamesShort: [ "Sau", "Vas", "Kov", "Bal", "Geg", "Bir", + "Lie", "Rugp", "Rugs", "Spa", "Lap", "Gru" ], dayNames: [ "sekmadienis", "pirmadienis", @@ -30,8 +33,8 @@ datepicker.regional.lt = { "penktadienis", "šeštadienis" ], - dayNamesShort: [ "sek","pir","ant","tre","ket","pen","šeš" ], - dayNamesMin: [ "Se","Pr","An","Tr","Ke","Pe","Še" ], + dayNamesShort: [ "sek", "pir", "ant", "tre", "ket", "pen", "šeš" ], + dayNamesMin: [ "Se", "Pr", "An", "Tr", "Ke", "Pe", "Še" ], weekHeader: "SAV", dateFormat: "yy-mm-dd", firstDay: 1, @@ -42,4 +45,4 @@ datepicker.setDefaults( datepicker.regional.lt ); return datepicker.regional.lt; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-lv.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-lv.js index 04556fbc..25d4a374 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-lv.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-lv.js @@ -1,6 +1,8 @@ /* Latvian (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* @author Arturas Paleicikas */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,17 +12,18 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.lv = { closeText: "Aizvērt", prevText: "Iepr.", nextText: "Nāk.", currentText: "Šodien", - monthNames: [ "Janvāris","Februāris","Marts","Aprīlis","Maijs","Jūnijs", - "Jūlijs","Augusts","Septembris","Oktobris","Novembris","Decembris" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Mai","Jūn", - "Jūl","Aug","Sep","Okt","Nov","Dec" ], + monthNames: [ "Janvāris", "Februāris", "Marts", "Aprīlis", "Maijs", "Jūnijs", + "Jūlijs", "Augusts", "Septembris", "Oktobris", "Novembris", "Decembris" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Mai", "Jūn", + "Jūl", "Aug", "Sep", "Okt", "Nov", "Dec" ], dayNames: [ "svētdiena", "pirmdiena", @@ -30,8 +33,8 @@ datepicker.regional.lv = { "piektdiena", "sestdiena" ], - dayNamesShort: [ "svt","prm","otr","tre","ctr","pkt","sst" ], - dayNamesMin: [ "Sv","Pr","Ot","Tr","Ct","Pk","Ss" ], + dayNamesShort: [ "svt", "prm", "otr", "tre", "ctr", "pkt", "sst" ], + dayNamesMin: [ "Sv", "Pr", "Ot", "Tr", "Ct", "Pk", "Ss" ], weekHeader: "Ned.", dateFormat: "dd.mm.yy", firstDay: 1, @@ -42,4 +45,4 @@ datepicker.setDefaults( datepicker.regional.lv ); return datepicker.regional.lv; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-mk.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-mk.js index 97864ab1..f7999bae 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-mk.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-mk.js @@ -1,6 +1,8 @@ /* Macedonian i18n for the jQuery UI date picker plugin. */ /* Written by Stojce Slavkovski. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.mk = { closeText: "Затвори", prevText: "<", nextText: ">", currentText: "Денес", - monthNames: [ "Јануари","Февруари","Март","Април","Мај","Јуни", - "Јули","Август","Септември","Октомври","Ноември","Декември" ], - monthNamesShort: [ "Јан","Фев","Мар","Апр","Мај","Јун", - "Јул","Авг","Сеп","Окт","Ное","Дек" ], - dayNames: [ "Недела","Понеделник","Вторник","Среда","Четврток","Петок","Сабота" ], - dayNamesShort: [ "Нед","Пон","Вто","Сре","Чет","Пет","Саб" ], - dayNamesMin: [ "Не","По","Вт","Ср","Че","Пе","Са" ], + monthNames: [ "Јануари", "Февруари", "Март", "Април", "Мај", "Јуни", + "Јули", "Август", "Септември", "Октомври", "Ноември", "Декември" ], + monthNamesShort: [ "Јан", "Фев", "Мар", "Апр", "Мај", "Јун", + "Јул", "Авг", "Сеп", "Окт", "Ное", "Дек" ], + dayNames: [ "Недела", "Понеделник", "Вторник", "Среда", "Четврток", "Петок", "Сабота" ], + dayNamesShort: [ "Нед", "Пон", "Вто", "Сре", "Чет", "Пет", "Саб" ], + dayNamesMin: [ "Не", "По", "Вт", "Ср", "Че", "Пе", "Са" ], weekHeader: "Сед", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.mk ); return datepicker.regional.mk; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ml.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ml.js index 440e09e0..b6223c8e 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ml.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ml.js @@ -1,6 +1,8 @@ /* Malayalam (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Saji Nediyanchath (saji89@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ml = { closeText: "ശരി", prevText: "മുന്നത്തെ", nextText: "അടുത്തത് ", currentText: "ഇന്ന്", - monthNames: [ "ജനുവരി","ഫെബ്രുവരി","മാര്‍ച്ച്","ഏപ്രില്‍","മേയ്","ജൂണ്‍", - "ജൂലൈ","ആഗസ്റ്റ്","സെപ്റ്റംബര്‍","ഒക്ടോബര്‍","നവംബര്‍","ഡിസംബര്‍" ], + monthNames: [ "ജനുവരി", "ഫെബ്രുവരി", "മാര്‍ച്ച്", "ഏപ്രില്‍", "മേയ്", "ജൂണ്‍", + "ജൂലൈ", "ആഗസ്റ്റ്", "സെപ്റ്റംബര്‍", "ഒക്ടോബര്‍", "നവംബര്‍", "ഡിസംബര്‍" ], monthNamesShort: [ "ജനു", "ഫെബ്", "മാര്‍", "ഏപ്രി", "മേയ്", "ജൂണ്‍", "ജൂലാ", "ആഗ", "സെപ്", "ഒക്ടോ", "നവം", "ഡിസ" ], dayNames: [ "ഞായര്‍", "തിങ്കള്‍", "ചൊവ്വ", "ബുധന്‍", "വ്യാഴം", "വെള്ളി", "ശനി" ], dayNamesShort: [ "ഞായ", "തിങ്ക", "ചൊവ്വ", "ബുധ", "വ്യാഴം", "വെള്ളി", "ശനി" ], - dayNamesMin: [ "ഞാ","തി","ചൊ","ബു","വ്യാ","വെ","ശ" ], + dayNamesMin: [ "ഞാ", "തി", "ചൊ", "ബു", "വ്യാ", "വെ", "ശ" ], weekHeader: "ആ", dateFormat: "dd/mm/yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.ml ); return datepicker.regional.ml; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ms.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ms.js index 58bc4f57..344b7683 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ms.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ms.js @@ -1,6 +1,8 @@ /* Malaysian initialisation for the jQuery UI date picker plugin. */ /* Written by Mohd Nawawi Mohamad Jamili (nawawi@ronggeng.net). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ms = { closeText: "Tutup", prevText: "<Sebelum", nextText: "Selepas>", currentText: "hari ini", - monthNames: [ "Januari","Februari","Mac","April","Mei","Jun", - "Julai","Ogos","September","Oktober","November","Disember" ], - monthNamesShort: [ "Jan","Feb","Mac","Apr","Mei","Jun", - "Jul","Ogo","Sep","Okt","Nov","Dis" ], - dayNames: [ "Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu" ], - dayNamesShort: [ "Aha","Isn","Sel","Rab","kha","Jum","Sab" ], - dayNamesMin: [ "Ah","Is","Se","Ra","Kh","Ju","Sa" ], + monthNames: [ "Januari", "Februari", "Mac", "April", "Mei", "Jun", + "Julai", "Ogos", "September", "Oktober", "November", "Disember" ], + monthNamesShort: [ "Jan", "Feb", "Mac", "Apr", "Mei", "Jun", + "Jul", "Ogo", "Sep", "Okt", "Nov", "Dis" ], + dayNames: [ "Ahad", "Isnin", "Selasa", "Rabu", "Khamis", "Jumaat", "Sabtu" ], + dayNamesShort: [ "Aha", "Isn", "Sel", "Rab", "kha", "Jum", "Sab" ], + dayNamesMin: [ "Ah", "Is", "Se", "Ra", "Kh", "Ju", "Sa" ], weekHeader: "Mg", dateFormat: "dd/mm/yy", firstDay: 0, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.ms ); return datepicker.regional.ms; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-nb.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-nb.js index eb1112bc..b4fd237b 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-nb.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-nb.js @@ -1,6 +1,8 @@ /* Norwegian Bokmål initialisation for the jQuery UI date picker plugin. */ /* Written by Bjørn Johansen (post@bjornjohansen.no). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.nb = { closeText: "Lukk", @@ -31,10 +34,10 @@ datepicker.regional.nb = { "november", "desember" ], - monthNamesShort: [ "jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des" ], - dayNamesShort: [ "søn","man","tir","ons","tor","fre","lør" ], - dayNames: [ "søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag" ], - dayNamesMin: [ "sø","ma","ti","on","to","fr","lø" ], + monthNamesShort: [ "jan", "feb", "mar", "apr", "mai", "jun", "jul", "aug", "sep", "okt", "nov", "des" ], + dayNamesShort: [ "søn", "man", "tir", "ons", "tor", "fre", "lør" ], + dayNames: [ "søndag", "mandag", "tirsdag", "onsdag", "torsdag", "fredag", "lørdag" ], + dayNamesMin: [ "sø", "ma", "ti", "on", "to", "fr", "lø" ], weekHeader: "Uke", dateFormat: "dd.mm.yy", firstDay: 1, @@ -46,4 +49,4 @@ datepicker.setDefaults( datepicker.regional.nb ); return datepicker.regional.nb; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-nl-BE.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-nl-BE.js index 9ea22002..ae574739 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-nl-BE.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-nl-BE.js @@ -1,6 +1,8 @@ /* Dutch (Belgium) initialisation for the jQuery UI date picker plugin. */ /* David De Sloovere @DavidDeSloovere */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "nl-BE" ] = { closeText: "Sluiten", @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "nl-BE" ] ); return datepicker.regional[ "nl-BE" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-nl.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-nl.js index 7fcbff1a..19df79ca 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-nl.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-nl.js @@ -1,6 +1,8 @@ /* Dutch (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Mathias Bynens */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.nl = { closeText: "Sluiten", @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.nl ); return datepicker.regional.nl; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-nn.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-nn.js index bacd481a..967351c9 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-nn.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-nn.js @@ -1,6 +1,8 @@ /* Norwegian Nynorsk initialisation for the jQuery UI date picker plugin. */ /* Written by Bjørn Johansen (post@bjornjohansen.no). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.nn = { closeText: "Lukk", @@ -31,10 +34,10 @@ datepicker.regional.nn = { "november", "desember" ], - monthNamesShort: [ "jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des" ], - dayNamesShort: [ "sun","mån","tys","ons","tor","fre","lau" ], - dayNames: [ "sundag","måndag","tysdag","onsdag","torsdag","fredag","laurdag" ], - dayNamesMin: [ "su","må","ty","on","to","fr","la" ], + monthNamesShort: [ "jan", "feb", "mar", "apr", "mai", "jun", "jul", "aug", "sep", "okt", "nov", "des" ], + dayNamesShort: [ "sun", "mån", "tys", "ons", "tor", "fre", "lau" ], + dayNames: [ "sundag", "måndag", "tysdag", "onsdag", "torsdag", "fredag", "laurdag" ], + dayNamesMin: [ "su", "må", "ty", "on", "to", "fr", "la" ], weekHeader: "Veke", dateFormat: "dd.mm.yy", firstDay: 1, @@ -46,4 +49,4 @@ datepicker.setDefaults( datepicker.regional.nn ); return datepicker.regional.nn; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-no.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-no.js index 8a755aae..4b1b54fa 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-no.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-no.js @@ -2,6 +2,8 @@ /* Written by Naimdjon Takhirov (naimdjon@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -11,7 +13,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.no = { closeText: "Lukk", @@ -32,10 +35,10 @@ datepicker.regional.no = { "november", "desember" ], - monthNamesShort: [ "jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des" ], - dayNamesShort: [ "søn","man","tir","ons","tor","fre","lør" ], - dayNames: [ "søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag" ], - dayNamesMin: [ "sø","ma","ti","on","to","fr","lø" ], + monthNamesShort: [ "jan", "feb", "mar", "apr", "mai", "jun", "jul", "aug", "sep", "okt", "nov", "des" ], + dayNamesShort: [ "søn", "man", "tir", "ons", "tor", "fre", "lør" ], + dayNames: [ "søndag", "mandag", "tirsdag", "onsdag", "torsdag", "fredag", "lørdag" ], + dayNamesMin: [ "sø", "ma", "ti", "on", "to", "fr", "lø" ], weekHeader: "Uke", dateFormat: "dd.mm.yy", firstDay: 1, @@ -47,4 +50,4 @@ datepicker.setDefaults( datepicker.regional.no ); return datepicker.regional.no; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-pl.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-pl.js index c2fddc13..60f9fbb2 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-pl.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-pl.js @@ -1,6 +1,8 @@ /* Polish initialisation for the jQuery UI date picker plugin. */ /* Written by Jacek Wysocki (jacek.wysocki@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.pl = { closeText: "Zamknij", prevText: "<Poprzedni", nextText: "Następny>", currentText: "Dziś", - monthNames: [ "Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec", - "Lipiec","Sierpień","Wrzesień","Październik","Listopad","Grudzień" ], - monthNamesShort: [ "Sty","Lu","Mar","Kw","Maj","Cze", - "Lip","Sie","Wrz","Pa","Lis","Gru" ], - dayNames: [ "Niedziela","Poniedziałek","Wtorek","Środa","Czwartek","Piątek","Sobota" ], - dayNamesShort: [ "Nie","Pn","Wt","Śr","Czw","Pt","So" ], - dayNamesMin: [ "N","Pn","Wt","Śr","Cz","Pt","So" ], + monthNames: [ "Styczeń", "Luty", "Marzec", "Kwiecień", "Maj", "Czerwiec", + "Lipiec", "Sierpień", "Wrzesień", "Październik", "Listopad", "Grudzień" ], + monthNamesShort: [ "Sty", "Lu", "Mar", "Kw", "Maj", "Cze", + "Lip", "Sie", "Wrz", "Pa", "Lis", "Gru" ], + dayNames: [ "Niedziela", "Poniedziałek", "Wtorek", "Środa", "Czwartek", "Piątek", "Sobota" ], + dayNamesShort: [ "Nie", "Pn", "Wt", "Śr", "Czw", "Pt", "So" ], + dayNamesMin: [ "N", "Pn", "Wt", "Śr", "Cz", "Pt", "So" ], weekHeader: "Tydz", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.pl ); return datepicker.regional.pl; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-pt-BR.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-pt-BR.js index aeae7ca4..1c84bf34 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-pt-BR.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-pt-BR.js @@ -1,6 +1,8 @@ /* Brazilian initialisation for the jQuery UI date picker plugin. */ /* Written by Leonildo Costa Silva (leocsilva@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,17 +12,18 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "pt-BR" ] = { closeText: "Fechar", prevText: "<Anterior", nextText: "Próximo>", currentText: "Hoje", - monthNames: [ "Janeiro","Fevereiro","Março","Abril","Maio","Junho", - "Julho","Agosto","Setembro","Outubro","Novembro","Dezembro" ], - monthNamesShort: [ "Jan","Fev","Mar","Abr","Mai","Jun", - "Jul","Ago","Set","Out","Nov","Dez" ], + monthNames: [ "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", + "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro" ], + monthNamesShort: [ "Jan", "Fev", "Mar", "Abr", "Mai", "Jun", + "Jul", "Ago", "Set", "Out", "Nov", "Dez" ], dayNames: [ "Domingo", "Segunda-feira", @@ -30,8 +33,8 @@ datepicker.regional[ "pt-BR" ] = { "Sexta-feira", "Sábado" ], - dayNamesShort: [ "Dom","Seg","Ter","Qua","Qui","Sex","Sáb" ], - dayNamesMin: [ "Dom","Seg","Ter","Qua","Qui","Sex","Sáb" ], + dayNamesShort: [ "Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb" ], + dayNamesMin: [ "Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb" ], weekHeader: "Sm", dateFormat: "dd/mm/yy", firstDay: 0, @@ -42,4 +45,4 @@ datepicker.setDefaults( datepicker.regional[ "pt-BR" ] ); return datepicker.regional[ "pt-BR" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-pt.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-pt.js index b1afd7b3..3112cb4f 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-pt.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-pt.js @@ -1,5 +1,7 @@ /* Portuguese initialisation for the jQuery UI date picker plugin. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -9,17 +11,18 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.pt = { closeText: "Fechar", prevText: "Anterior", nextText: "Seguinte", currentText: "Hoje", - monthNames: [ "Janeiro","Fevereiro","Março","Abril","Maio","Junho", - "Julho","Agosto","Setembro","Outubro","Novembro","Dezembro" ], - monthNamesShort: [ "Jan","Fev","Mar","Abr","Mai","Jun", - "Jul","Ago","Set","Out","Nov","Dez" ], + monthNames: [ "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", + "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro" ], + monthNamesShort: [ "Jan", "Fev", "Mar", "Abr", "Mai", "Jun", + "Jul", "Ago", "Set", "Out", "Nov", "Dez" ], dayNames: [ "Domingo", "Segunda-feira", @@ -29,11 +32,11 @@ datepicker.regional.pt = { "Sexta-feira", "Sábado" ], - dayNamesShort: [ "Dom","Seg","Ter","Qua","Qui","Sex","Sáb" ], - dayNamesMin: [ "Dom","Seg","Ter","Qua","Qui","Sex","Sáb" ], + dayNamesShort: [ "Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb" ], + dayNamesMin: [ "Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb" ], weekHeader: "Sem", dateFormat: "dd/mm/yy", - firstDay: 0, + firstDay: 1, isRTL: false, showMonthAfterYear: false, yearSuffix: "" }; @@ -41,4 +44,4 @@ datepicker.setDefaults( datepicker.regional.pt ); return datepicker.regional.pt; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-rm.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-rm.js index 89a5c77a..439e8c8e 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-rm.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-rm.js @@ -1,6 +1,8 @@ /* Romansh initialisation for the jQuery UI date picker plugin. */ /* Written by Yvonne Gienal (yvonne.gienal@educa.ch). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.rm = { closeText: "Serrar", @@ -45,9 +48,9 @@ datepicker.regional.rm = { "Nov", "Dec" ], - dayNames: [ "Dumengia","Glindesdi","Mardi","Mesemna","Gievgia","Venderdi","Sonda" ], - dayNamesShort: [ "Dum","Gli","Mar","Mes","Gie","Ven","Som" ], - dayNamesMin: [ "Du","Gl","Ma","Me","Gi","Ve","So" ], + dayNames: [ "Dumengia", "Glindesdi", "Mardi", "Mesemna", "Gievgia", "Venderdi", "Sonda" ], + dayNamesShort: [ "Dum", "Gli", "Mar", "Mes", "Gie", "Ven", "Som" ], + dayNamesMin: [ "Du", "Gl", "Ma", "Me", "Gi", "Ve", "So" ], weekHeader: "emna", dateFormat: "dd/mm/yy", firstDay: 1, @@ -58,4 +61,4 @@ datepicker.setDefaults( datepicker.regional.rm ); return datepicker.regional.rm; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ro.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ro.js index b26665c2..f03ee15c 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ro.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ro.js @@ -4,6 +4,8 @@ * and Ionut G. Stan (ionut.g.stan@gmail.com) */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -13,20 +15,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ro = { closeText: "Închide", prevText: "« Luna precedentă", nextText: "Luna următoare »", currentText: "Azi", - monthNames: [ "Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie", - "Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie" ], + monthNames: [ "Ianuarie", "Februarie", "Martie", "Aprilie", "Mai", "Iunie", + "Iulie", "August", "Septembrie", "Octombrie", "Noiembrie", "Decembrie" ], monthNamesShort: [ "Ian", "Feb", "Mar", "Apr", "Mai", "Iun", "Iul", "Aug", "Sep", "Oct", "Nov", "Dec" ], dayNames: [ "Duminică", "Luni", "Marţi", "Miercuri", "Joi", "Vineri", "Sâmbătă" ], dayNamesShort: [ "Dum", "Lun", "Mar", "Mie", "Joi", "Vin", "Sâm" ], - dayNamesMin: [ "Du","Lu","Ma","Mi","Jo","Vi","Sâ" ], + dayNamesMin: [ "Du", "Lu", "Ma", "Mi", "Jo", "Vi", "Sâ" ], weekHeader: "Săpt", dateFormat: "dd.mm.yy", firstDay: 1, @@ -37,4 +40,4 @@ datepicker.setDefaults( datepicker.regional.ro ); return datepicker.regional.ro; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ru.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ru.js index 223e7764..61d11510 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ru.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ru.js @@ -1,6 +1,8 @@ /* Russian (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Andrew Stromnov (stromnov@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ru = { closeText: "Закрыть", prevText: "<Пред", nextText: "След>", currentText: "Сегодня", - monthNames: [ "Январь","Февраль","Март","Апрель","Май","Июнь", - "Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь" ], - monthNamesShort: [ "Янв","Фев","Мар","Апр","Май","Июн", - "Июл","Авг","Сен","Окт","Ноя","Дек" ], - dayNames: [ "воскресенье","понедельник","вторник","среда","четверг","пятница","суббота" ], - dayNamesShort: [ "вск","пнд","втр","срд","чтв","птн","сбт" ], - dayNamesMin: [ "Вс","Пн","Вт","Ср","Чт","Пт","Сб" ], + monthNames: [ "Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", + "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь" ], + monthNamesShort: [ "Янв", "Фев", "Мар", "Апр", "Май", "Июн", + "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек" ], + dayNames: [ "воскресенье", "понедельник", "вторник", "среда", "четверг", "пятница", "суббота" ], + dayNamesShort: [ "вск", "пнд", "втр", "срд", "чтв", "птн", "сбт" ], + dayNamesMin: [ "Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб" ], weekHeader: "Нед", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.ru ); return datepicker.regional.ru; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-sk.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-sk.js index 16d8bdfe..c28750c2 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-sk.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-sk.js @@ -1,6 +1,8 @@ /* Slovak initialisation for the jQuery UI date picker plugin. */ /* Written by Vojtech Rinik (vojto@hmm.sk). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.sk = { closeText: "Zavrieť", prevText: "<Predchádzajúci", nextText: "Nasledujúci>", currentText: "Dnes", - monthNames: [ "január","február","marec","apríl","máj","jún", - "júl","august","september","október","november","december" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Máj","Jún", - "Júl","Aug","Sep","Okt","Nov","Dec" ], - dayNames: [ "nedeľa","pondelok","utorok","streda","štvrtok","piatok","sobota" ], - dayNamesShort: [ "Ned","Pon","Uto","Str","Štv","Pia","Sob" ], - dayNamesMin: [ "Ne","Po","Ut","St","Št","Pia","So" ], + monthNames: [ "január", "február", "marec", "apríl", "máj", "jún", + "júl", "august", "september", "október", "november", "december" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Máj", "Jún", + "Júl", "Aug", "Sep", "Okt", "Nov", "Dec" ], + dayNames: [ "nedeľa", "pondelok", "utorok", "streda", "štvrtok", "piatok", "sobota" ], + dayNamesShort: [ "Ned", "Pon", "Uto", "Str", "Štv", "Pia", "Sob" ], + dayNamesMin: [ "Ne", "Po", "Ut", "St", "Št", "Pia", "So" ], weekHeader: "Ty", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.sk ); return datepicker.regional.sk; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-sl.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-sl.js index 68916249..15aa9e4c 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-sl.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-sl.js @@ -2,6 +2,8 @@ /* Written by Jaka Jancar (jaka@kubje.org). */ /* c = č, s = š z = ž C = Č S = Š Z = Ž */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -11,20 +13,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.sl = { closeText: "Zapri", prevText: "<Prejšnji", nextText: "Naslednji>", currentText: "Trenutni", - monthNames: [ "Januar","Februar","Marec","April","Maj","Junij", - "Julij","Avgust","September","Oktober","November","December" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Maj","Jun", - "Jul","Avg","Sep","Okt","Nov","Dec" ], - dayNames: [ "Nedelja","Ponedeljek","Torek","Sreda","Četrtek","Petek","Sobota" ], - dayNamesShort: [ "Ned","Pon","Tor","Sre","Čet","Pet","Sob" ], - dayNamesMin: [ "Ne","Po","To","Sr","Če","Pe","So" ], + monthNames: [ "Januar", "Februar", "Marec", "April", "Maj", "Junij", + "Julij", "Avgust", "September", "Oktober", "November", "December" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Maj", "Jun", + "Jul", "Avg", "Sep", "Okt", "Nov", "Dec" ], + dayNames: [ "Nedelja", "Ponedeljek", "Torek", "Sreda", "Četrtek", "Petek", "Sobota" ], + dayNamesShort: [ "Ned", "Pon", "Tor", "Sre", "Čet", "Pet", "Sob" ], + dayNamesMin: [ "Ne", "Po", "To", "Sr", "Če", "Pe", "So" ], weekHeader: "Teden", dateFormat: "dd.mm.yy", firstDay: 1, @@ -35,4 +38,4 @@ datepicker.setDefaults( datepicker.regional.sl ); return datepicker.regional.sl; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-sq.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-sq.js index 34fe66a5..470a0301 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-sq.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-sq.js @@ -1,6 +1,8 @@ /* Albanian initialisation for the jQuery UI date picker plugin. */ /* Written by Flakron Bytyqi (flakron@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.sq = { closeText: "mbylle", prevText: "<mbrapa", nextText: "Përpara>", currentText: "sot", - monthNames: [ "Janar","Shkurt","Mars","Prill","Maj","Qershor", - "Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor" ], - monthNamesShort: [ "Jan","Shk","Mar","Pri","Maj","Qer", - "Kor","Gus","Sht","Tet","Nën","Dhj" ], - dayNames: [ "E Diel","E Hënë","E Martë","E Mërkurë","E Enjte","E Premte","E Shtune" ], - dayNamesShort: [ "Di","Hë","Ma","Më","En","Pr","Sh" ], - dayNamesMin: [ "Di","Hë","Ma","Më","En","Pr","Sh" ], + monthNames: [ "Janar", "Shkurt", "Mars", "Prill", "Maj", "Qershor", + "Korrik", "Gusht", "Shtator", "Tetor", "Nëntor", "Dhjetor" ], + monthNamesShort: [ "Jan", "Shk", "Mar", "Pri", "Maj", "Qer", + "Kor", "Gus", "Sht", "Tet", "Nën", "Dhj" ], + dayNames: [ "E Diel", "E Hënë", "E Martë", "E Mërkurë", "E Enjte", "E Premte", "E Shtune" ], + dayNamesShort: [ "Di", "Hë", "Ma", "Më", "En", "Pr", "Sh" ], + dayNamesMin: [ "Di", "Hë", "Ma", "Më", "En", "Pr", "Sh" ], weekHeader: "Ja", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.sq ); return datepicker.regional.sq; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-sr-SR.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-sr-SR.js index e9db26a4..2b75c408 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-sr-SR.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-sr-SR.js @@ -1,6 +1,8 @@ /* Serbian i18n for the jQuery UI date picker plugin. */ /* Written by Dejan Dimić. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "sr-SR" ] = { closeText: "Zatvori", prevText: "<", nextText: ">", currentText: "Danas", - monthNames: [ "Januar","Februar","Mart","April","Maj","Jun", - "Jul","Avgust","Septembar","Oktobar","Novembar","Decembar" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Maj","Jun", - "Jul","Avg","Sep","Okt","Nov","Dec" ], - dayNames: [ "Nedelja","Ponedeljak","Utorak","Sreda","Četvrtak","Petak","Subota" ], - dayNamesShort: [ "Ned","Pon","Uto","Sre","Čet","Pet","Sub" ], - dayNamesMin: [ "Ne","Po","Ut","Sr","Če","Pe","Su" ], + monthNames: [ "Januar", "Februar", "Mart", "April", "Maj", "Jun", + "Jul", "Avgust", "Septembar", "Oktobar", "Novembar", "Decembar" ], + monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "Maj", "Jun", + "Jul", "Avg", "Sep", "Okt", "Nov", "Dec" ], + dayNames: [ "Nedelja", "Ponedeljak", "Utorak", "Sreda", "Četvrtak", "Petak", "Subota" ], + dayNamesShort: [ "Ned", "Pon", "Uto", "Sre", "Čet", "Pet", "Sub" ], + dayNamesMin: [ "Ne", "Po", "Ut", "Sr", "Če", "Pe", "Su" ], weekHeader: "Sed", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "sr-SR" ] ); return datepicker.regional[ "sr-SR" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-sr.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-sr.js index fa8827aa..c64069ab 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-sr.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-sr.js @@ -1,6 +1,8 @@ /* Serbian i18n for the jQuery UI date picker plugin. */ /* Written by Dejan Dimić. */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.sr = { closeText: "Затвори", prevText: "<", nextText: ">", currentText: "Данас", - monthNames: [ "Јануар","Фебруар","Март","Април","Мај","Јун", - "Јул","Август","Септембар","Октобар","Новембар","Децембар" ], - monthNamesShort: [ "Јан","Феб","Мар","Апр","Мај","Јун", - "Јул","Авг","Сеп","Окт","Нов","Дец" ], - dayNames: [ "Недеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота" ], - dayNamesShort: [ "Нед","Пон","Уто","Сре","Чет","Пет","Суб" ], - dayNamesMin: [ "Не","По","Ут","Ср","Че","Пе","Су" ], + monthNames: [ "Јануар", "Фебруар", "Март", "Април", "Мај", "Јун", + "Јул", "Август", "Септембар", "Октобар", "Новембар", "Децембар" ], + monthNamesShort: [ "Јан", "Феб", "Мар", "Апр", "Мај", "Јун", + "Јул", "Авг", "Сеп", "Окт", "Нов", "Дец" ], + dayNames: [ "Недеља", "Понедељак", "Уторак", "Среда", "Четвртак", "Петак", "Субота" ], + dayNamesShort: [ "Нед", "Пон", "Уто", "Сре", "Чет", "Пет", "Суб" ], + dayNamesMin: [ "Не", "По", "Ут", "Ср", "Че", "Пе", "Су" ], weekHeader: "Сед", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.sr ); return datepicker.regional.sr; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-sv.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-sv.js index 92686efa..6fe51e3e 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-sv.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-sv.js @@ -1,6 +1,8 @@ /* Swedish initialisation for the jQuery UI date picker plugin. */ /* Written by Anders Ekdahl ( anders@nomadiz.se). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.sv = { closeText: "Stäng", prevText: "«Förra", nextText: "Nästa»", currentText: "Idag", - monthNames: [ "Januari","Februari","Mars","April","Maj","Juni", - "Juli","Augusti","September","Oktober","November","December" ], - monthNamesShort: [ "Jan","Feb","Mar","Apr","Maj","Jun", - "Jul","Aug","Sep","Okt","Nov","Dec" ], - dayNamesShort: [ "Sön","Mån","Tis","Ons","Tor","Fre","Lör" ], - dayNames: [ "Söndag","Måndag","Tisdag","Onsdag","Torsdag","Fredag","Lördag" ], - dayNamesMin: [ "Sö","Må","Ti","On","To","Fr","Lö" ], + monthNames: [ "januari", "februari", "mars", "april", "maj", "juni", + "juli", "augusti", "september", "oktober", "november", "december" ], + monthNamesShort: [ "jan.", "feb.", "mars", "apr.", "maj", "juni", + "juli", "aug.", "sep.", "okt.", "nov.", "dec." ], + dayNamesShort: [ "sön", "mån", "tis", "ons", "tor", "fre", "lör" ], + dayNames: [ "söndag", "måndag", "tisdag", "onsdag", "torsdag", "fredag", "lördag" ], + dayNamesMin: [ "sö", "må", "ti", "on", "to", "fr", "lö" ], weekHeader: "Ve", dateFormat: "yy-mm-dd", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.sv ); return datepicker.regional.sv; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-ta.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-ta.js index 722614dd..730c5df9 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-ta.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-ta.js @@ -1,6 +1,8 @@ /* Tamil (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by S A Sureshkumar (saskumar@live.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,17 +12,18 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.ta = { closeText: "மூடு", prevText: "முன்னையது", nextText: "அடுத்தது", currentText: "இன்று", - monthNames: [ "தை","மாசி","பங்குனி","சித்திரை","வைகாசி","ஆனி", - "ஆடி","ஆவணி","புரட்டாசி","ஐப்பசி","கார்த்திகை","மார்கழி" ], - monthNamesShort: [ "தை","மாசி","பங்","சித்","வைகா","ஆனி", - "ஆடி","ஆவ","புர","ஐப்","கார்","மார்" ], + monthNames: [ "தை", "மாசி", "பங்குனி", "சித்திரை", "வைகாசி", "ஆனி", + "ஆடி", "ஆவணி", "புரட்டாசி", "ஐப்பசி", "கார்த்திகை", "மார்கழி" ], + monthNamesShort: [ "தை", "மாசி", "பங்", "சித்", "வைகா", "ஆனி", + "ஆடி", "ஆவ", "புர", "ஐப்", "கார்", "மார்" ], dayNames: [ "ஞாயிற்றுக்கிழமை", "திங்கட்கிழமை", @@ -39,7 +42,7 @@ datepicker.regional.ta = { "வெள்ளி", "சனி" ], - dayNamesMin: [ "ஞா","தி","செ","பு","வி","வெ","ச" ], + dayNamesMin: [ "ஞா", "தி", "செ", "பு", "வி", "வெ", "ச" ], weekHeader: "Не", dateFormat: "dd/mm/yy", firstDay: 1, @@ -50,4 +53,4 @@ datepicker.setDefaults( datepicker.regional.ta ); return datepicker.regional.ta; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-th.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-th.js index 6de48cf9..10c28332 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-th.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-th.js @@ -1,6 +1,8 @@ /* Thai initialisation for the jQuery UI date picker plugin. */ /* Written by pipo (pipo@sixhead.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.th = { closeText: "ปิด", prevText: "« ย้อน", nextText: "ถัดไป »", currentText: "วันนี้", - monthNames: [ "มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน", - "กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม" ], - monthNamesShort: [ "ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.", - "ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค." ], - dayNames: [ "อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์" ], - dayNamesShort: [ "อา.","จ.","อ.","พ.","พฤ.","ศ.","ส." ], - dayNamesMin: [ "อา.","จ.","อ.","พ.","พฤ.","ศ.","ส." ], + monthNames: [ "มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน", "พฤษภาคม", "มิถุนายน", + "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม", "พฤศจิกายน", "ธันวาคม" ], + monthNamesShort: [ "ม.ค.", "ก.พ.", "มี.ค.", "เม.ย.", "พ.ค.", "มิ.ย.", + "ก.ค.", "ส.ค.", "ก.ย.", "ต.ค.", "พ.ย.", "ธ.ค." ], + dayNames: [ "อาทิตย์", "จันทร์", "อังคาร", "พุธ", "พฤหัสบดี", "ศุกร์", "เสาร์" ], + dayNamesShort: [ "อา.", "จ.", "อ.", "พ.", "พฤ.", "ศ.", "ส." ], + dayNamesMin: [ "อา.", "จ.", "อ.", "พ.", "พฤ.", "ศ.", "ส." ], weekHeader: "Wk", dateFormat: "dd/mm/yy", firstDay: 0, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.th ); return datepicker.regional.th; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-tj.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-tj.js index 8ede4ddc..bdc71f17 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-tj.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-tj.js @@ -1,6 +1,8 @@ /* Tajiki (UTF-8) initialisation for the jQuery UI date picker plugin. */ /* Written by Abdurahmon Saidov (saidovab@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.tj = { closeText: "Идома", prevText: "<Қафо", nextText: "Пеш>", currentText: "Имрӯз", - monthNames: [ "Январ","Феврал","Март","Апрел","Май","Июн", - "Июл","Август","Сентябр","Октябр","Ноябр","Декабр" ], - monthNamesShort: [ "Янв","Фев","Мар","Апр","Май","Июн", - "Июл","Авг","Сен","Окт","Ноя","Дек" ], - dayNames: [ "якшанбе","душанбе","сешанбе","чоршанбе","панҷшанбе","ҷумъа","шанбе" ], - dayNamesShort: [ "якш","душ","сеш","чор","пан","ҷум","шан" ], - dayNamesMin: [ "Як","Дш","Сш","Чш","Пш","Ҷм","Шн" ], + monthNames: [ "Январ", "Феврал", "Март", "Апрел", "Май", "Июн", + "Июл", "Август", "Сентябр", "Октябр", "Ноябр", "Декабр" ], + monthNamesShort: [ "Янв", "Фев", "Мар", "Апр", "Май", "Июн", + "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек" ], + dayNames: [ "якшанбе", "душанбе", "сешанбе", "чоршанбе", "панҷшанбе", "ҷумъа", "шанбе" ], + dayNamesShort: [ "якш", "душ", "сеш", "чор", "пан", "ҷум", "шан" ], + dayNamesMin: [ "Як", "Дш", "Сш", "Чш", "Пш", "Ҷм", "Шн" ], weekHeader: "Хф", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.tj ); return datepicker.regional.tj; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-tr.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-tr.js index 8328e219..220d66e6 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-tr.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-tr.js @@ -1,6 +1,8 @@ /* Turkish initialisation for the jQuery UI date picker plugin. */ /* Written by Izzet Emre Erkan (kara@karalamalar.net). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.tr = { closeText: "kapat", prevText: "<geri", nextText: "ileri>", currentText: "bugün", - monthNames: [ "Ocak","Şubat","Mart","Nisan","Mayıs","Haziran", - "Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık" ], - monthNamesShort: [ "Oca","Şub","Mar","Nis","May","Haz", - "Tem","Ağu","Eyl","Eki","Kas","Ara" ], - dayNames: [ "Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi" ], - dayNamesShort: [ "Pz","Pt","Sa","Ça","Pe","Cu","Ct" ], - dayNamesMin: [ "Pz","Pt","Sa","Ça","Pe","Cu","Ct" ], + monthNames: [ "Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", + "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık" ], + monthNamesShort: [ "Oca", "Şub", "Mar", "Nis", "May", "Haz", + "Tem", "Ağu", "Eyl", "Eki", "Kas", "Ara" ], + dayNames: [ "Pazar", "Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi" ], + dayNamesShort: [ "Pz", "Pt", "Sa", "Ça", "Pe", "Cu", "Ct" ], + dayNamesMin: [ "Pz", "Pt", "Sa", "Ça", "Pe", "Cu", "Ct" ], weekHeader: "Hf", dateFormat: "dd.mm.yy", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.tr ); return datepicker.regional.tr; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-uk.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-uk.js index c82501ad..08346280 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-uk.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-uk.js @@ -2,6 +2,8 @@ /* Written by Maxim Drogobitskiy (maxdao@gmail.com). */ /* Corrected by Igor Milla (igor.fsp.milla@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -11,20 +13,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.uk = { closeText: "Закрити", prevText: "<", nextText: ">", currentText: "Сьогодні", - monthNames: [ "Січень","Лютий","Березень","Квітень","Травень","Червень", - "Липень","Серпень","Вересень","Жовтень","Листопад","Грудень" ], - monthNamesShort: [ "Січ","Лют","Бер","Кві","Тра","Чер", - "Лип","Сер","Вер","Жов","Лис","Гру" ], - dayNames: [ "неділя","понеділок","вівторок","середа","четвер","п’ятниця","субота" ], - dayNamesShort: [ "нед","пнд","вів","срд","чтв","птн","сбт" ], - dayNamesMin: [ "Нд","Пн","Вт","Ср","Чт","Пт","Сб" ], + monthNames: [ "Січень", "Лютий", "Березень", "Квітень", "Травень", "Червень", + "Липень", "Серпень", "Вересень", "Жовтень", "Листопад", "Грудень" ], + monthNamesShort: [ "Січ", "Лют", "Бер", "Кві", "Тра", "Чер", + "Лип", "Сер", "Вер", "Жов", "Лис", "Гру" ], + dayNames: [ "неділя", "понеділок", "вівторок", "середа", "четвер", "п’ятниця", "субота" ], + dayNamesShort: [ "нед", "пнд", "вів", "срд", "чтв", "птн", "сбт" ], + dayNamesMin: [ "Нд", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб" ], weekHeader: "Тиж", dateFormat: "dd.mm.yy", firstDay: 1, @@ -35,4 +38,4 @@ datepicker.setDefaults( datepicker.regional.uk ); return datepicker.regional.uk; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-vi.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-vi.js index 2c208ab7..e06b702c 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-vi.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-vi.js @@ -1,6 +1,8 @@ /* Vietnamese initialisation for the jQuery UI date picker plugin. */ /* Translated by Le Thanh Huy (lthanhhuy@cit.ctu.edu.vn). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional.vi = { closeText: "Đóng", @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional.vi ); return datepicker.regional.vi; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-CN.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-CN.js index 91f99b4e..84092904 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-CN.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-CN.js @@ -1,6 +1,8 @@ /* Chinese initialisation for the jQuery UI date picker plugin. */ /* Written by Cloudream (cloudream@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "zh-CN" ] = { closeText: "关闭", prevText: "<上月", nextText: "下月>", currentText: "今天", - monthNames: [ "一月","二月","三月","四月","五月","六月", - "七月","八月","九月","十月","十一月","十二月" ], - monthNamesShort: [ "一月","二月","三月","四月","五月","六月", - "七月","八月","九月","十月","十一月","十二月" ], - dayNames: [ "星期日","星期一","星期二","星期三","星期四","星期五","星期六" ], - dayNamesShort: [ "周日","周一","周二","周三","周四","周五","周六" ], - dayNamesMin: [ "日","一","二","三","四","五","六" ], + monthNames: [ "一月", "二月", "三月", "四月", "五月", "六月", + "七月", "八月", "九月", "十月", "十一月", "十二月" ], + monthNamesShort: [ "一月", "二月", "三月", "四月", "五月", "六月", + "七月", "八月", "九月", "十月", "十一月", "十二月" ], + dayNames: [ "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" ], + dayNamesShort: [ "周日", "周一", "周二", "周三", "周四", "周五", "周六" ], + dayNamesMin: [ "日", "一", "二", "三", "四", "五", "六" ], weekHeader: "周", dateFormat: "yy-mm-dd", firstDay: 1, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "zh-CN" ] ); return datepicker.regional[ "zh-CN" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-HK.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-HK.js index 27f02bc6..80d5c769 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-HK.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-HK.js @@ -1,6 +1,8 @@ /* Chinese initialisation for the jQuery UI date picker plugin. */ /* Written by SCCY (samuelcychan@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,20 +12,21 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "zh-HK" ] = { closeText: "關閉", prevText: "<上月", nextText: "下月>", currentText: "今天", - monthNames: [ "一月","二月","三月","四月","五月","六月", - "七月","八月","九月","十月","十一月","十二月" ], - monthNamesShort: [ "一月","二月","三月","四月","五月","六月", - "七月","八月","九月","十月","十一月","十二月" ], - dayNames: [ "星期日","星期一","星期二","星期三","星期四","星期五","星期六" ], - dayNamesShort: [ "周日","周一","周二","周三","周四","周五","周六" ], - dayNamesMin: [ "日","一","二","三","四","五","六" ], + monthNames: [ "一月", "二月", "三月", "四月", "五月", "六月", + "七月", "八月", "九月", "十月", "十一月", "十二月" ], + monthNamesShort: [ "一月", "二月", "三月", "四月", "五月", "六月", + "七月", "八月", "九月", "十月", "十一月", "十二月" ], + dayNames: [ "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" ], + dayNamesShort: [ "周日", "周一", "周二", "周三", "周四", "周五", "周六" ], + dayNamesMin: [ "日", "一", "二", "三", "四", "五", "六" ], weekHeader: "周", dateFormat: "dd-mm-yy", firstDay: 0, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "zh-HK" ] ); return datepicker.regional[ "zh-HK" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-TW.js b/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-TW.js index c20754bd..9e79a45c 100644 --- a/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-TW.js +++ b/app/assets/javascripts/jquery-ui/i18n/datepicker-zh-TW.js @@ -1,6 +1,8 @@ /* Chinese initialisation for the jQuery UI date picker plugin. */ /* Written by Ressol (ressol@gmail.com). */ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,21 +12,22 @@ // Browser globals factory( jQuery.datepicker ); } -}( function( datepicker ) { +} )( function( datepicker ) { +"use strict"; datepicker.regional[ "zh-TW" ] = { closeText: "關閉", - prevText: "<上月", - nextText: "下月>", + prevText: "<上個月", + nextText: "下個月>", currentText: "今天", - monthNames: [ "一月","二月","三月","四月","五月","六月", - "七月","八月","九月","十月","十一月","十二月" ], - monthNamesShort: [ "一月","二月","三月","四月","五月","六月", - "七月","八月","九月","十月","十一月","十二月" ], - dayNames: [ "星期日","星期一","星期二","星期三","星期四","星期五","星期六" ], - dayNamesShort: [ "周日","周一","周二","周三","周四","周五","周六" ], - dayNamesMin: [ "日","一","二","三","四","五","六" ], - weekHeader: "周", + monthNames: [ "一月", "二月", "三月", "四月", "五月", "六月", + "七月", "八月", "九月", "十月", "十一月", "十二月" ], + monthNamesShort: [ "一月", "二月", "三月", "四月", "五月", "六月", + "七月", "八月", "九月", "十月", "十一月", "十二月" ], + dayNames: [ "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" ], + dayNamesShort: [ "週日", "週一", "週二", "週三", "週四", "週五", "週六" ], + dayNamesMin: [ "日", "一", "二", "三", "四", "五", "六" ], + weekHeader: "週", dateFormat: "yy/mm/dd", firstDay: 1, isRTL: false, @@ -34,4 +37,4 @@ datepicker.setDefaults( datepicker.regional[ "zh-TW" ] ); return datepicker.regional[ "zh-TW" ]; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/ie.js b/app/assets/javascripts/jquery-ui/ie.js index c339bab1..a758a1b9 100644 --- a/app/assets/javascripts/jquery-ui/ie.js +++ b/app/assets/javascripts/jquery-ui/ie.js @@ -1,6 +1,8 @@ //= require jquery-ui/version ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,8 +12,9 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; // This file is deprecated return $.ui.ie = !!/msie [\w.]+/.exec( navigator.userAgent.toLowerCase() ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/jquery-1-7.js b/app/assets/javascripts/jquery-ui/jquery-1-7.js deleted file mode 100644 index 1b8aeaa1..00000000 --- a/app/assets/javascripts/jquery-ui/jquery-1-7.js +++ /dev/null @@ -1,91 +0,0 @@ -//= require jquery-ui/version - -/*! - * jQuery UI Support for jQuery core 1.7.x 1.12.1 - * http://jqueryui.com - * - * Copyright jQuery Foundation and other contributors - * Released under the MIT license. - * http://jquery.org/license - * - */ - -//>>label: jQuery 1.7 Support -//>>group: Core -//>>description: Support version 1.7.x of jQuery core - -( function( factory ) { - if ( typeof define === "function" && define.amd ) { - - // AMD. Register as an anonymous module. - define( [ "jquery", "./version" ], factory ); - } else { - - // Browser globals - factory( jQuery ); - } -}( function( $ ) { - -// Support: jQuery 1.7 only -// Not a great way to check versions, but since we only support 1.7+ and only -// need to detect <1.8, this is a simple check that should suffice. Checking -// for "1.7." would be a bit safer, but the version string is 1.7, not 1.7.0 -// and we'll never reach 1.70.0 (if we do, we certainly won't be supporting -// 1.7 anymore). See #11197 for why we're not using feature detection. -if ( $.fn.jquery.substring( 0, 3 ) === "1.7" ) { - - // Setters for .innerWidth(), .innerHeight(), .outerWidth(), .outerHeight() - // Unlike jQuery Core 1.8+, these only support numeric values to set the - // dimensions in pixels - $.each( [ "Width", "Height" ], function( i, name ) { - var side = name === "Width" ? [ "Left", "Right" ] : [ "Top", "Bottom" ], - type = name.toLowerCase(), - orig = { - innerWidth: $.fn.innerWidth, - innerHeight: $.fn.innerHeight, - outerWidth: $.fn.outerWidth, - outerHeight: $.fn.outerHeight - }; - - function reduce( elem, size, border, margin ) { - $.each( side, function() { - size -= parseFloat( $.css( elem, "padding" + this ) ) || 0; - if ( border ) { - size -= parseFloat( $.css( elem, "border" + this + "Width" ) ) || 0; - } - if ( margin ) { - size -= parseFloat( $.css( elem, "margin" + this ) ) || 0; - } - } ); - return size; - } - - $.fn[ "inner" + name ] = function( size ) { - if ( size === undefined ) { - return orig[ "inner" + name ].call( this ); - } - - return this.each( function() { - $( this ).css( type, reduce( this, size ) + "px" ); - } ); - }; - - $.fn[ "outer" + name ] = function( size, margin ) { - if ( typeof size !== "number" ) { - return orig[ "outer" + name ].call( this, size ); - } - - return this.each( function() { - $( this ).css( type, reduce( this, size, true, margin ) + "px" ); - } ); - }; - } ); - - $.fn.addBack = function( selector ) { - return this.add( selector == null ? - this.prevObject : this.prevObject.filter( selector ) - ); - }; -} - -} ) ); diff --git a/app/assets/javascripts/jquery-ui/jquery-patch.js b/app/assets/javascripts/jquery-ui/jquery-patch.js new file mode 100644 index 00000000..e86f70b4 --- /dev/null +++ b/app/assets/javascripts/jquery-ui/jquery-patch.js @@ -0,0 +1,91 @@ +//= require jquery-ui/version + +/*! + * jQuery UI Support for jQuery core 1.8.x and newer 1.13.0 + * http://jqueryui.com + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + */ + +//>>label: jQuery 1.8+ Support +//>>group: Core +//>>description: Support version 1.8.x and newer of jQuery core + +( function( factory ) { +"use strict"; + + if ( typeof define === "function" && define.amd ) { + + // AMD. Register as an anonymous module. + define( [ "jquery", "./version" ], factory ); + } else { + + // Browser globals + factory( jQuery ); + } +} )( function( $ ) { +"use strict"; + +// Support: jQuery 1.9.x or older +// $.expr[ ":" ] is deprecated. +if ( !$.expr.pseudos ) { + $.expr.pseudos = $.expr[ ":" ]; +} + +// Support: jQuery 1.11.x or older +// $.unique has been renamed to $.uniqueSort +if ( !$.uniqueSort ) { + $.uniqueSort = $.unique; +} + +// Support: jQuery 2.2.x or older. +// This method has been defined in jQuery 3.0.0. +// Code from https://github.com/jquery/jquery/blob/e539bac79e666bba95bba86d690b4e609dca2286/src/selector/escapeSelector.js +if ( !$.escapeSelector ) { + + // CSS string/identifier serialization + // https://drafts.csswg.org/cssom/#common-serializing-idioms + var rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g; + + var fcssescape = function( ch, asCodePoint ) { + if ( asCodePoint ) { + + // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER + if ( ch === "\0" ) { + return "\uFFFD"; + } + + // Control characters and (dependent upon position) numbers get escaped as code points + return ch.slice( 0, -1 ) + "\\" + ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " "; + } + + // Other potentially-special ASCII characters get backslash-escaped + return "\\" + ch; + }; + + $.escapeSelector = function( sel ) { + return ( sel + "" ).replace( rcssescape, fcssescape ); + }; +} + +// Support: jQuery 3.4.x or older +// These methods have been defined in jQuery 3.5.0. +if ( !$.fn.even || !$.fn.odd ) { + $.fn.extend( { + even: function() { + return this.filter( function( i ) { + return i % 2 === 0; + } ); + }, + odd: function() { + return this.filter( function( i ) { + return i % 2 === 1; + } ); + } + } ); +} + +} ); diff --git a/app/assets/javascripts/jquery-ui/jquery-var-for-color.js b/app/assets/javascripts/jquery-ui/jquery-var-for-color.js new file mode 100644 index 00000000..c6922920 --- /dev/null +++ b/app/assets/javascripts/jquery-ui/jquery-var-for-color.js @@ -0,0 +1,24 @@ +//= require jquery-ui/version + +( function( factory ) { + "use strict"; + + if ( typeof define === "function" && define.amd ) { + + // AMD. Register as an anonymous module. + define( [ "jquery", "./version" ], factory ); + } else { + + // Browser globals + factory( jQuery ); + } +} )( function( $ ) { + "use strict"; + +// Create a local jQuery because jQuery Color relies on it and the +// global may not exist with AMD and a custom build (#10199). +// This module is a noop if used as a regular AMD module. +// eslint-disable-next-line no-unused-vars +var jQuery = $; + +} ); diff --git a/app/assets/javascripts/jquery-ui/keycode.js b/app/assets/javascripts/jquery-ui/keycode.js index 7480dfc8..a9bdecfc 100644 --- a/app/assets/javascripts/jquery-ui/keycode.js +++ b/app/assets/javascripts/jquery-ui/keycode.js @@ -1,7 +1,7 @@ //= require jquery-ui/version /*! - * jQuery UI Keycode 1.12.1 + * jQuery UI Keycode 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -15,6 +15,8 @@ //>>docs: http://api.jqueryui.com/jQuery.ui.keyCode/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -24,7 +26,9 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; + return $.ui.keyCode = { BACKSPACE: 8, COMMA: 188, @@ -44,4 +48,4 @@ return $.ui.keyCode = { UP: 38 }; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/labels.js b/app/assets/javascripts/jquery-ui/labels.js index a94c9a46..6795b136 100644 --- a/app/assets/javascripts/jquery-ui/labels.js +++ b/app/assets/javascripts/jquery-ui/labels.js @@ -1,8 +1,7 @@ //= require jquery-ui/version -//= require jquery-ui/escape-selector /*! - * jQuery UI Labels 1.12.1 + * jQuery UI Labels 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -16,20 +15,27 @@ //>>docs: http://api.jqueryui.com/labels/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. - define( [ "jquery", "./version", "./escape-selector" ], factory ); + define( [ "jquery", "./version" ], factory ); } else { // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; return $.fn.labels = function() { var ancestor, selector, id, labels, ancestors; + if ( !this.length ) { + return this.pushStack( [] ); + } + // Check control.labels first if ( this[ 0 ].labels && this[ 0 ].labels.length ) { return this.pushStack( this[ 0 ].labels ); @@ -52,7 +58,7 @@ return $.fn.labels = function() { ancestors = ancestor.add( ancestor.length ? ancestor.siblings() : this.siblings() ); // Create a selector for the label based on the id - selector = "label[for='" + $.ui.escapeSelector( id ) + "']"; + selector = "label[for='" + $.escapeSelector( id ) + "']"; labels = labels.add( ancestors.find( selector ).addBack( selector ) ); @@ -62,4 +68,4 @@ return $.fn.labels = function() { return this.pushStack( labels ); }; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/plugin.js b/app/assets/javascripts/jquery-ui/plugin.js index ce60e7b5..261c547e 100644 --- a/app/assets/javascripts/jquery-ui/plugin.js +++ b/app/assets/javascripts/jquery-ui/plugin.js @@ -1,6 +1,8 @@ //= require jquery-ui/version ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,8 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; // $.ui.plugin is deprecated. Use $.widget() extensions instead. return $.ui.plugin = { @@ -43,4 +46,4 @@ return $.ui.plugin = { } }; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/position.js b/app/assets/javascripts/jquery-ui/position.js index 7f6bc91d..4724c22e 100644 --- a/app/assets/javascripts/jquery-ui/position.js +++ b/app/assets/javascripts/jquery-ui/position.js @@ -1,7 +1,7 @@ //= require jquery-ui/version /*! - * jQuery UI Position 1.12.1 + * jQuery UI Position 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -18,6 +18,8 @@ //>>demos: http://jqueryui.com/position/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -27,7 +29,9 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; + ( function() { var cachedScrollbarWidth, max = Math.max, @@ -50,6 +54,10 @@ function parseCss( element, property ) { return parseInt( $.css( element, property ), 10 ) || 0; } +function isWindow( obj ) { + return obj != null && obj === obj.window; +} + function getDimensions( elem ) { var raw = elem[ 0 ]; if ( raw.nodeType === 9 ) { @@ -59,7 +67,7 @@ function getDimensions( elem ) { offset: { top: 0, left: 0 } }; } - if ( $.isWindow( raw ) ) { + if ( isWindow( raw ) ) { return { width: elem.width(), height: elem.height(), @@ -86,9 +94,9 @@ $.position = { return cachedScrollbarWidth; } var w1, w2, - div = $( "
" + - "
" ), + div = $( "
" + + "
" ), innerDiv = div.children()[ 0 ]; $( "body" ).append( div ); @@ -121,12 +129,12 @@ $.position = { }, getWithinInfo: function( element ) { var withinElement = $( element || window ), - isWindow = $.isWindow( withinElement[ 0 ] ), + isElemWindow = isWindow( withinElement[ 0 ] ), isDocument = !!withinElement[ 0 ] && withinElement[ 0 ].nodeType === 9, - hasOffset = !isWindow && !isDocument; + hasOffset = !isElemWindow && !isDocument; return { element: withinElement, - isWindow: isWindow, + isWindow: isElemWindow, isDocument: isDocument, offset: hasOffset ? $( element ).offset() : { left: 0, top: 0 }, scrollLeft: withinElement.scrollLeft(), @@ -146,7 +154,12 @@ $.fn.position = function( options ) { options = $.extend( {}, options ); var atOffset, targetWidth, targetHeight, targetOffset, basePosition, dimensions, - target = $( options.of ), + + // Make sure string options are treated as CSS selectors + target = typeof options.of === "string" ? + $( document ).find( options.of ) : + $( options.of ), + within = $.position.getWithinInfo( options.within ), scrollInfo = $.position.getScrollInfo( within ), collision = ( options.collision || "flip" ).split( " " ), @@ -497,4 +510,4 @@ $.ui.position = { return $.ui.position; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/safe-active-element.js b/app/assets/javascripts/jquery-ui/safe-active-element.js index 69061ea7..101fe1fc 100644 --- a/app/assets/javascripts/jquery-ui/safe-active-element.js +++ b/app/assets/javascripts/jquery-ui/safe-active-element.js @@ -1,6 +1,8 @@ //= require jquery-ui/version ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,9 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; + return $.ui.safeActiveElement = function( document ) { var activeElement; @@ -39,4 +43,4 @@ return $.ui.safeActiveElement = function( document ) { return activeElement; }; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/safe-blur.js b/app/assets/javascripts/jquery-ui/safe-blur.js index 26186071..65609f5b 100644 --- a/app/assets/javascripts/jquery-ui/safe-blur.js +++ b/app/assets/javascripts/jquery-ui/safe-blur.js @@ -1,6 +1,8 @@ //= require jquery-ui/version ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -10,7 +12,9 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; + return $.ui.safeBlur = function( element ) { // Support: IE9 - 10 only @@ -20,4 +24,4 @@ return $.ui.safeBlur = function( element ) { } }; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/scroll-parent.js b/app/assets/javascripts/jquery-ui/scroll-parent.js index 5422fcfb..82f8464d 100644 --- a/app/assets/javascripts/jquery-ui/scroll-parent.js +++ b/app/assets/javascripts/jquery-ui/scroll-parent.js @@ -1,7 +1,7 @@ //= require jquery-ui/version /*! - * jQuery UI Scroll Parent 1.12.1 + * jQuery UI Scroll Parent 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -15,6 +15,8 @@ //>>docs: http://api.jqueryui.com/scrollParent/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -24,7 +26,8 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; return $.fn.scrollParent = function( includeHidden ) { var position = this.css( "position" ), @@ -44,4 +47,4 @@ return $.fn.scrollParent = function( includeHidden ) { scrollParent; }; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/tabbable.js b/app/assets/javascripts/jquery-ui/tabbable.js index c44f89b3..0a1b8292 100644 --- a/app/assets/javascripts/jquery-ui/tabbable.js +++ b/app/assets/javascripts/jquery-ui/tabbable.js @@ -2,7 +2,7 @@ //= require jquery-ui/focusable /*! - * jQuery UI Tabbable 1.12.1 + * jQuery UI Tabbable 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -16,6 +16,8 @@ //>>docs: http://api.jqueryui.com/tabbable-selector/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -25,9 +27,10 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; -return $.extend( $.expr[ ":" ], { +return $.extend( $.expr.pseudos, { tabbable: function( element ) { var tabIndex = $.attr( element, "tabindex" ), hasTabindex = tabIndex != null; @@ -35,4 +38,4 @@ return $.extend( $.expr[ ":" ], { } } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/unique-id.js b/app/assets/javascripts/jquery-ui/unique-id.js index 0db3b1ee..9ce7e27a 100644 --- a/app/assets/javascripts/jquery-ui/unique-id.js +++ b/app/assets/javascripts/jquery-ui/unique-id.js @@ -1,7 +1,7 @@ //= require jquery-ui/version /*! - * jQuery UI Unique ID 1.12.1 + * jQuery UI Unique ID 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -15,6 +15,8 @@ //>>docs: http://api.jqueryui.com/uniqueId/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -24,7 +26,8 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; return $.fn.extend( { uniqueId: ( function() { @@ -48,4 +51,4 @@ return $.fn.extend( { } } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/vendor/jquery-color/jquery.color.js b/app/assets/javascripts/jquery-ui/vendor/jquery-color/jquery.color.js new file mode 100644 index 00000000..c291d96a --- /dev/null +++ b/app/assets/javascripts/jquery-ui/vendor/jquery-color/jquery.color.js @@ -0,0 +1,722 @@ +/*! + * jQuery Color Animations v2.2.0 + * https://github.com/jquery/jquery-color + * + * Copyright OpenJS Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * Date: Sun May 10 09:02:36 2020 +0200 + */ + +( function( root, factory ) { + if ( typeof define === "function" && define.amd ) { + + // AMD. Register as an anonymous module. + define( [ "jquery" ], factory ); + } else if ( typeof exports === "object" ) { + module.exports = factory( require( "jquery" ) ); + } else { + factory( root.jQuery ); + } +} )( this, function( jQuery, undefined ) { + + var stepHooks = "backgroundColor borderBottomColor borderLeftColor borderRightColor " + + "borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor", + + class2type = {}, + toString = class2type.toString, + + // plusequals test for += 100 -= 100 + rplusequals = /^([\-+])=\s*(\d+\.?\d*)/, + + // a set of RE's that can match strings and generate color tuples. + stringParsers = [ { + re: /rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/, + parse: function( execResult ) { + return [ + execResult[ 1 ], + execResult[ 2 ], + execResult[ 3 ], + execResult[ 4 ] + ]; + } + }, { + re: /rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/, + parse: function( execResult ) { + return [ + execResult[ 1 ] * 2.55, + execResult[ 2 ] * 2.55, + execResult[ 3 ] * 2.55, + execResult[ 4 ] + ]; + } + }, { + + // this regex ignores A-F because it's compared against an already lowercased string + re: /#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})?/, + parse: function( execResult ) { + return [ + parseInt( execResult[ 1 ], 16 ), + parseInt( execResult[ 2 ], 16 ), + parseInt( execResult[ 3 ], 16 ), + execResult[ 4 ] ? + ( parseInt( execResult[ 4 ], 16 ) / 255 ).toFixed( 2 ) : + 1 + ]; + } + }, { + + // this regex ignores A-F because it's compared against an already lowercased string + re: /#([a-f0-9])([a-f0-9])([a-f0-9])([a-f0-9])?/, + parse: function( execResult ) { + return [ + parseInt( execResult[ 1 ] + execResult[ 1 ], 16 ), + parseInt( execResult[ 2 ] + execResult[ 2 ], 16 ), + parseInt( execResult[ 3 ] + execResult[ 3 ], 16 ), + execResult[ 4 ] ? + ( parseInt( execResult[ 4 ] + execResult[ 4 ], 16 ) / 255 ) + .toFixed( 2 ) : + 1 + ]; + } + }, { + re: /hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/, + space: "hsla", + parse: function( execResult ) { + return [ + execResult[ 1 ], + execResult[ 2 ] / 100, + execResult[ 3 ] / 100, + execResult[ 4 ] + ]; + } + } ], + + // jQuery.Color( ) + color = jQuery.Color = function( color, green, blue, alpha ) { + return new jQuery.Color.fn.parse( color, green, blue, alpha ); + }, + spaces = { + rgba: { + props: { + red: { + idx: 0, + type: "byte" + }, + green: { + idx: 1, + type: "byte" + }, + blue: { + idx: 2, + type: "byte" + } + } + }, + + hsla: { + props: { + hue: { + idx: 0, + type: "degrees" + }, + saturation: { + idx: 1, + type: "percent" + }, + lightness: { + idx: 2, + type: "percent" + } + } + } + }, + propTypes = { + "byte": { + floor: true, + max: 255 + }, + "percent": { + max: 1 + }, + "degrees": { + mod: 360, + floor: true + } + }, + support = color.support = {}, + + // element for support tests + supportElem = jQuery( "

" )[ 0 ], + + // colors = jQuery.Color.names + colors, + + // local aliases of functions called often + each = jQuery.each; + +// determine rgba support immediately +supportElem.style.cssText = "background-color:rgba(1,1,1,.5)"; +support.rgba = supportElem.style.backgroundColor.indexOf( "rgba" ) > -1; + +// define cache name and alpha properties +// for rgba and hsla spaces +each( spaces, function( spaceName, space ) { + space.cache = "_" + spaceName; + space.props.alpha = { + idx: 3, + type: "percent", + def: 1 + }; +} ); + +// Populate the class2type map +jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), + function( _i, name ) { + class2type[ "[object " + name + "]" ] = name.toLowerCase(); + } ); + +function getType( obj ) { + if ( obj == null ) { + return obj + ""; + } + + return typeof obj === "object" ? + class2type[ toString.call( obj ) ] || "object" : + typeof obj; +} + +function clamp( value, prop, allowEmpty ) { + var type = propTypes[ prop.type ] || {}; + + if ( value == null ) { + return ( allowEmpty || !prop.def ) ? null : prop.def; + } + + // ~~ is an short way of doing floor for positive numbers + value = type.floor ? ~~value : parseFloat( value ); + + // IE will pass in empty strings as value for alpha, + // which will hit this case + if ( isNaN( value ) ) { + return prop.def; + } + + if ( type.mod ) { + + // we add mod before modding to make sure that negatives values + // get converted properly: -10 -> 350 + return ( value + type.mod ) % type.mod; + } + + // for now all property types without mod have min and max + return Math.min( type.max, Math.max( 0, value ) ); +} + +function stringParse( string ) { + var inst = color(), + rgba = inst._rgba = []; + + string = string.toLowerCase(); + + each( stringParsers, function( _i, parser ) { + var parsed, + match = parser.re.exec( string ), + values = match && parser.parse( match ), + spaceName = parser.space || "rgba"; + + if ( values ) { + parsed = inst[ spaceName ]( values ); + + // if this was an rgba parse the assignment might happen twice + // oh well.... + inst[ spaces[ spaceName ].cache ] = parsed[ spaces[ spaceName ].cache ]; + rgba = inst._rgba = parsed._rgba; + + // exit each( stringParsers ) here because we matched + return false; + } + } ); + + // Found a stringParser that handled it + if ( rgba.length ) { + + // if this came from a parsed string, force "transparent" when alpha is 0 + // chrome, (and maybe others) return "transparent" as rgba(0,0,0,0) + if ( rgba.join() === "0,0,0,0" ) { + jQuery.extend( rgba, colors.transparent ); + } + return inst; + } + + // named colors + return colors[ string ]; +} + +color.fn = jQuery.extend( color.prototype, { + parse: function( red, green, blue, alpha ) { + if ( red === undefined ) { + this._rgba = [ null, null, null, null ]; + return this; + } + if ( red.jquery || red.nodeType ) { + red = jQuery( red ).css( green ); + green = undefined; + } + + var inst = this, + type = getType( red ), + rgba = this._rgba = []; + + // more than 1 argument specified - assume ( red, green, blue, alpha ) + if ( green !== undefined ) { + red = [ red, green, blue, alpha ]; + type = "array"; + } + + if ( type === "string" ) { + return this.parse( stringParse( red ) || colors._default ); + } + + if ( type === "array" ) { + each( spaces.rgba.props, function( _key, prop ) { + rgba[ prop.idx ] = clamp( red[ prop.idx ], prop ); + } ); + return this; + } + + if ( type === "object" ) { + if ( red instanceof color ) { + each( spaces, function( _spaceName, space ) { + if ( red[ space.cache ] ) { + inst[ space.cache ] = red[ space.cache ].slice(); + } + } ); + } else { + each( spaces, function( _spaceName, space ) { + var cache = space.cache; + each( space.props, function( key, prop ) { + + // if the cache doesn't exist, and we know how to convert + if ( !inst[ cache ] && space.to ) { + + // if the value was null, we don't need to copy it + // if the key was alpha, we don't need to copy it either + if ( key === "alpha" || red[ key ] == null ) { + return; + } + inst[ cache ] = space.to( inst._rgba ); + } + + // this is the only case where we allow nulls for ALL properties. + // call clamp with alwaysAllowEmpty + inst[ cache ][ prop.idx ] = clamp( red[ key ], prop, true ); + } ); + + // everything defined but alpha? + if ( inst[ cache ] && jQuery.inArray( null, inst[ cache ].slice( 0, 3 ) ) < 0 ) { + + // use the default of 1 + if ( inst[ cache ][ 3 ] == null ) { + inst[ cache ][ 3 ] = 1; + } + + if ( space.from ) { + inst._rgba = space.from( inst[ cache ] ); + } + } + } ); + } + return this; + } + }, + is: function( compare ) { + var is = color( compare ), + same = true, + inst = this; + + each( spaces, function( _, space ) { + var localCache, + isCache = is[ space.cache ]; + if ( isCache ) { + localCache = inst[ space.cache ] || space.to && space.to( inst._rgba ) || []; + each( space.props, function( _, prop ) { + if ( isCache[ prop.idx ] != null ) { + same = ( isCache[ prop.idx ] === localCache[ prop.idx ] ); + return same; + } + } ); + } + return same; + } ); + return same; + }, + _space: function() { + var used = [], + inst = this; + each( spaces, function( spaceName, space ) { + if ( inst[ space.cache ] ) { + used.push( spaceName ); + } + } ); + return used.pop(); + }, + transition: function( other, distance ) { + var end = color( other ), + spaceName = end._space(), + space = spaces[ spaceName ], + startColor = this.alpha() === 0 ? color( "transparent" ) : this, + start = startColor[ space.cache ] || space.to( startColor._rgba ), + result = start.slice(); + + end = end[ space.cache ]; + each( space.props, function( _key, prop ) { + var index = prop.idx, + startValue = start[ index ], + endValue = end[ index ], + type = propTypes[ prop.type ] || {}; + + // if null, don't override start value + if ( endValue === null ) { + return; + } + + // if null - use end + if ( startValue === null ) { + result[ index ] = endValue; + } else { + if ( type.mod ) { + if ( endValue - startValue > type.mod / 2 ) { + startValue += type.mod; + } else if ( startValue - endValue > type.mod / 2 ) { + startValue -= type.mod; + } + } + result[ index ] = clamp( ( endValue - startValue ) * distance + startValue, prop ); + } + } ); + return this[ spaceName ]( result ); + }, + blend: function( opaque ) { + + // if we are already opaque - return ourself + if ( this._rgba[ 3 ] === 1 ) { + return this; + } + + var rgb = this._rgba.slice(), + a = rgb.pop(), + blend = color( opaque )._rgba; + + return color( jQuery.map( rgb, function( v, i ) { + return ( 1 - a ) * blend[ i ] + a * v; + } ) ); + }, + toRgbaString: function() { + var prefix = "rgba(", + rgba = jQuery.map( this._rgba, function( v, i ) { + if ( v != null ) { + return v; + } + return i > 2 ? 1 : 0; + } ); + + if ( rgba[ 3 ] === 1 ) { + rgba.pop(); + prefix = "rgb("; + } + + return prefix + rgba.join() + ")"; + }, + toHslaString: function() { + var prefix = "hsla(", + hsla = jQuery.map( this.hsla(), function( v, i ) { + if ( v == null ) { + v = i > 2 ? 1 : 0; + } + + // catch 1 and 2 + if ( i && i < 3 ) { + v = Math.round( v * 100 ) + "%"; + } + return v; + } ); + + if ( hsla[ 3 ] === 1 ) { + hsla.pop(); + prefix = "hsl("; + } + return prefix + hsla.join() + ")"; + }, + toHexString: function( includeAlpha ) { + var rgba = this._rgba.slice(), + alpha = rgba.pop(); + + if ( includeAlpha ) { + rgba.push( ~~( alpha * 255 ) ); + } + + return "#" + jQuery.map( rgba, function( v ) { + + // default to 0 when nulls exist + v = ( v || 0 ).toString( 16 ); + return v.length === 1 ? "0" + v : v; + } ).join( "" ); + }, + toString: function() { + return this._rgba[ 3 ] === 0 ? "transparent" : this.toRgbaString(); + } +} ); +color.fn.parse.prototype = color.fn; + +// hsla conversions adapted from: +// https://code.google.com/p/maashaack/source/browse/packages/graphics/trunk/src/graphics/colors/HUE2RGB.as?r=5021 + +function hue2rgb( p, q, h ) { + h = ( h + 1 ) % 1; + if ( h * 6 < 1 ) { + return p + ( q - p ) * h * 6; + } + if ( h * 2 < 1 ) { + return q; + } + if ( h * 3 < 2 ) { + return p + ( q - p ) * ( ( 2 / 3 ) - h ) * 6; + } + return p; +} + +spaces.hsla.to = function( rgba ) { + if ( rgba[ 0 ] == null || rgba[ 1 ] == null || rgba[ 2 ] == null ) { + return [ null, null, null, rgba[ 3 ] ]; + } + var r = rgba[ 0 ] / 255, + g = rgba[ 1 ] / 255, + b = rgba[ 2 ] / 255, + a = rgba[ 3 ], + max = Math.max( r, g, b ), + min = Math.min( r, g, b ), + diff = max - min, + add = max + min, + l = add * 0.5, + h, s; + + if ( min === max ) { + h = 0; + } else if ( r === max ) { + h = ( 60 * ( g - b ) / diff ) + 360; + } else if ( g === max ) { + h = ( 60 * ( b - r ) / diff ) + 120; + } else { + h = ( 60 * ( r - g ) / diff ) + 240; + } + + // chroma (diff) == 0 means greyscale which, by definition, saturation = 0% + // otherwise, saturation is based on the ratio of chroma (diff) to lightness (add) + if ( diff === 0 ) { + s = 0; + } else if ( l <= 0.5 ) { + s = diff / add; + } else { + s = diff / ( 2 - add ); + } + return [ Math.round( h ) % 360, s, l, a == null ? 1 : a ]; +}; + +spaces.hsla.from = function( hsla ) { + if ( hsla[ 0 ] == null || hsla[ 1 ] == null || hsla[ 2 ] == null ) { + return [ null, null, null, hsla[ 3 ] ]; + } + var h = hsla[ 0 ] / 360, + s = hsla[ 1 ], + l = hsla[ 2 ], + a = hsla[ 3 ], + q = l <= 0.5 ? l * ( 1 + s ) : l + s - l * s, + p = 2 * l - q; + + return [ + Math.round( hue2rgb( p, q, h + ( 1 / 3 ) ) * 255 ), + Math.round( hue2rgb( p, q, h ) * 255 ), + Math.round( hue2rgb( p, q, h - ( 1 / 3 ) ) * 255 ), + a + ]; +}; + + +each( spaces, function( spaceName, space ) { + var props = space.props, + cache = space.cache, + to = space.to, + from = space.from; + + // makes rgba() and hsla() + color.fn[ spaceName ] = function( value ) { + + // generate a cache for this space if it doesn't exist + if ( to && !this[ cache ] ) { + this[ cache ] = to( this._rgba ); + } + if ( value === undefined ) { + return this[ cache ].slice(); + } + + var ret, + type = getType( value ), + arr = ( type === "array" || type === "object" ) ? value : arguments, + local = this[ cache ].slice(); + + each( props, function( key, prop ) { + var val = arr[ type === "object" ? key : prop.idx ]; + if ( val == null ) { + val = local[ prop.idx ]; + } + local[ prop.idx ] = clamp( val, prop ); + } ); + + if ( from ) { + ret = color( from( local ) ); + ret[ cache ] = local; + return ret; + } else { + return color( local ); + } + }; + + // makes red() green() blue() alpha() hue() saturation() lightness() + each( props, function( key, prop ) { + + // alpha is included in more than one space + if ( color.fn[ key ] ) { + return; + } + color.fn[ key ] = function( value ) { + var local, cur, match, fn, + vtype = getType( value ); + + if ( key === "alpha" ) { + fn = this._hsla ? "hsla" : "rgba"; + } else { + fn = spaceName; + } + local = this[ fn ](); + cur = local[ prop.idx ]; + + if ( vtype === "undefined" ) { + return cur; + } + + if ( vtype === "function" ) { + value = value.call( this, cur ); + vtype = getType( value ); + } + if ( value == null && prop.empty ) { + return this; + } + if ( vtype === "string" ) { + match = rplusequals.exec( value ); + if ( match ) { + value = cur + parseFloat( match[ 2 ] ) * ( match[ 1 ] === "+" ? 1 : -1 ); + } + } + local[ prop.idx ] = value; + return this[ fn ]( local ); + }; + } ); +} ); + +// add cssHook and .fx.step function for each named hook. +// accept a space separated string of properties +color.hook = function( hook ) { + var hooks = hook.split( " " ); + each( hooks, function( _i, hook ) { + jQuery.cssHooks[ hook ] = { + set: function( elem, value ) { + var parsed, curElem, + backgroundColor = ""; + + if ( value !== "transparent" && ( getType( value ) !== "string" || ( parsed = stringParse( value ) ) ) ) { + value = color( parsed || value ); + if ( !support.rgba && value._rgba[ 3 ] !== 1 ) { + curElem = hook === "backgroundColor" ? elem.parentNode : elem; + while ( + ( backgroundColor === "" || backgroundColor === "transparent" ) && + curElem && curElem.style + ) { + try { + backgroundColor = jQuery.css( curElem, "backgroundColor" ); + curElem = curElem.parentNode; + } catch ( e ) { + } + } + + value = value.blend( backgroundColor && backgroundColor !== "transparent" ? + backgroundColor : + "_default" ); + } + + value = value.toRgbaString(); + } + try { + elem.style[ hook ] = value; + } catch ( e ) { + + // wrapped to prevent IE from throwing errors on "invalid" values like 'auto' or 'inherit' + } + } + }; + jQuery.fx.step[ hook ] = function( fx ) { + if ( !fx.colorInit ) { + fx.start = color( fx.elem, hook ); + fx.end = color( fx.end ); + fx.colorInit = true; + } + jQuery.cssHooks[ hook ].set( fx.elem, fx.start.transition( fx.end, fx.pos ) ); + }; + } ); + +}; + +color.hook( stepHooks ); + +jQuery.cssHooks.borderColor = { + expand: function( value ) { + var expanded = {}; + + each( [ "Top", "Right", "Bottom", "Left" ], function( _i, part ) { + expanded[ "border" + part + "Color" ] = value; + } ); + return expanded; + } +}; + +// Basic color names only. +// Usage of any of the other color names requires adding yourself or including +// jquery.color.svg-names.js. +colors = jQuery.Color.names = { + + // 4.1. Basic color keywords + aqua: "#00ffff", + black: "#000000", + blue: "#0000ff", + fuchsia: "#ff00ff", + gray: "#808080", + green: "#008000", + lime: "#00ff00", + maroon: "#800000", + navy: "#000080", + olive: "#808000", + purple: "#800080", + red: "#ff0000", + silver: "#c0c0c0", + teal: "#008080", + white: "#ffffff", + yellow: "#ffff00", + + // 4.2.3. "transparent" color keyword + transparent: [ null, null, null, 0 ], + + _default: "#ffffff" +}; + +} ); diff --git a/app/assets/javascripts/jquery-ui/version.js b/app/assets/javascripts/jquery-ui/version.js index e7505f5a..267dfe9b 100644 --- a/app/assets/javascripts/jquery-ui/version.js +++ b/app/assets/javascripts/jquery-ui/version.js @@ -1,4 +1,6 @@ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -8,10 +10,11 @@ // Browser globals factory( jQuery ); } -} ( function( $ ) { +} )( function( $ ) { +"use strict"; $.ui = $.ui || {}; -return $.ui.version = "1.12.1"; +return $.ui.version = "1.13.0"; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/widget.js b/app/assets/javascripts/jquery-ui/widget.js index 51c76d45..df22731e 100644 --- a/app/assets/javascripts/jquery-ui/widget.js +++ b/app/assets/javascripts/jquery-ui/widget.js @@ -1,7 +1,7 @@ //= require jquery-ui/version /*! - * jQuery UI Widget 1.12.1 + * jQuery UI Widget 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -16,6 +16,8 @@ //>>demos: http://jqueryui.com/widget/ ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -25,25 +27,23 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; var widgetUuid = 0; +var widgetHasOwnProperty = Array.prototype.hasOwnProperty; var widgetSlice = Array.prototype.slice; $.cleanData = ( function( orig ) { return function( elems ) { var events, elem, i; for ( i = 0; ( elem = elems[ i ] ) != null; i++ ) { - try { - - // Only trigger remove when necessary to save time - events = $._data( elem, "events" ); - if ( events && events.remove ) { - $( elem ).triggerHandler( "remove" ); - } - // Http://bugs.jquery.com/ticket/8235 - } catch ( e ) {} + // Only trigger remove when necessary to save time + events = $._data( elem, "events" ); + if ( events && events.remove ) { + $( elem ).triggerHandler( "remove" ); + } } orig( elems ); }; @@ -65,12 +65,12 @@ $.widget = function( name, base, prototype ) { base = $.Widget; } - if ( $.isArray( prototype ) ) { + if ( Array.isArray( prototype ) ) { prototype = $.extend.apply( null, [ {} ].concat( prototype ) ); } // Create selector for plugin - $.expr[ ":" ][ fullName.toLowerCase() ] = function( elem ) { + $.expr.pseudos[ fullName.toLowerCase() ] = function( elem ) { return !!$.data( elem, fullName ); }; @@ -110,7 +110,7 @@ $.widget = function( name, base, prototype ) { // inheriting from basePrototype.options = $.widget.extend( {}, basePrototype.options ); $.each( prototype, function( prop, value ) { - if ( !$.isFunction( value ) ) { + if ( typeof value !== "function" ) { proxiedPrototype[ prop ] = value; return; } @@ -189,7 +189,7 @@ $.widget.extend = function( target ) { for ( ; inputIndex < inputLength; inputIndex++ ) { for ( key in input[ inputIndex ] ) { value = input[ inputIndex ][ key ]; - if ( input[ inputIndex ].hasOwnProperty( key ) && value !== undefined ) { + if ( widgetHasOwnProperty.call( input[ inputIndex ], key ) && value !== undefined ) { // Clone objects if ( $.isPlainObject( value ) ) { @@ -238,7 +238,8 @@ $.widget.bridge = function( name, object ) { "attempted to call method '" + options + "'" ); } - if ( !$.isFunction( instance[ options ] ) || options.charAt( 0 ) === "_" ) { + if ( typeof instance[ options ] !== "function" || + options.charAt( 0 ) === "_" ) { return $.error( "no such method '" + options + "' for " + name + " widget instance" ); } @@ -499,12 +500,30 @@ $.Widget.prototype = { classes: this.options.classes || {} }, options ); + function bindRemoveEvent() { + options.element.each( function( _, element ) { + var isTracked = $.map( that.classesElementLookup, function( elements ) { + return elements; + } ) + .some( function( elements ) { + return elements.is( element ); + } ); + + if ( !isTracked ) { + that._on( $( element ), { + remove: "_untrackClassesElement" + } ); + } + } ); + } + function processClassString( classes, checkOption ) { var current, i; for ( i = 0; i < classes.length; i++ ) { current = that.classesElementLookup[ classes[ i ] ] || $(); if ( options.add ) { - current = $( $.unique( current.get().concat( options.element.get() ) ) ); + bindRemoveEvent(); + current = $( $.uniqueSort( current.get().concat( options.element.get() ) ) ); } else { current = $( current.not( options.element ).get() ); } @@ -516,10 +535,6 @@ $.Widget.prototype = { } } - this._on( options.element, { - "remove": "_untrackClassesElement" - } ); - if ( options.keys ) { processClassString( options.keys.match( /\S+/g ) || [], true ); } @@ -537,6 +552,8 @@ $.Widget.prototype = { that.classesElementLookup[ key ] = $( value.not( event.target ).get() ); } } ); + + this._off( $( event.target ) ); }, _removeClass: function( element, keys, extra ) { @@ -617,7 +634,7 @@ $.Widget.prototype = { _off: function( element, eventName ) { eventName = ( eventName || "" ).split( " " ).join( this.eventNamespace + " " ) + this.eventNamespace; - element.off( eventName ).off( eventName ); + element.off( eventName ); // Clear the stack to avoid memory leaks (#10056) this.bindings = $( this.bindings.not( element ).get() ); @@ -683,7 +700,7 @@ $.Widget.prototype = { } this.element.trigger( event, data ); - return !( $.isFunction( callback ) && + return !( typeof callback === "function" && callback.apply( this.element[ 0 ], [ event ].concat( data ) ) === false || event.isDefaultPrevented() ); } @@ -705,6 +722,8 @@ $.each( { show: "fadeIn", hide: "fadeOut" }, function( method, defaultEffect ) { options = options || {}; if ( typeof options === "number" ) { options = { duration: options }; + } else if ( options === true ) { + options = {}; } hasOptions = !$.isEmptyObject( options ); @@ -732,4 +751,4 @@ $.each( { show: "fadeIn", hide: "fadeOut" }, function( method, defaultEffect ) { return $.widget; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/widgets/accordion.js b/app/assets/javascripts/jquery-ui/widgets/accordion.js index 759f24ad..c9af264a 100644 --- a/app/assets/javascripts/jquery-ui/widgets/accordion.js +++ b/app/assets/javascripts/jquery-ui/widgets/accordion.js @@ -4,7 +4,7 @@ //= require jquery-ui/widget /*! - * jQuery UI Accordion 1.12.1 + * jQuery UI Accordion 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -14,9 +14,9 @@ //>>label: Accordion //>>group: Widgets -// jscs:disable maximumLineLength +/* eslint-disable max-len */ //>>description: Displays collapsible content panels for presenting information in a limited amount of space. -// jscs:enable maximumLineLength +/* eslint-enable max-len */ //>>docs: http://api.jqueryui.com/accordion/ //>>demos: http://jqueryui.com/accordion/ //>>css.structure: ../../themes/base/core.css @@ -24,6 +24,8 @@ //>>css.theme: ../../themes/base/theme.css ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -39,10 +41,11 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.widget( "ui.accordion", { - version: "1.12.1", + version: "1.13.0", options: { active: 0, animate: {}, @@ -53,7 +56,9 @@ return $.widget( "ui.accordion", { }, collapsible: false, event: "click", - header: "> li > :first-child, > :not(li):even", + header: function( elem ) { + return elem.find( "> li > :first-child" ).add( elem.find( "> :not(li)" ).even() ); + }, heightStyle: "auto", icons: { activeHeader: "ui-icon-triangle-1-s", @@ -284,7 +289,11 @@ return $.widget( "ui.accordion", { var prevHeaders = this.headers, prevPanels = this.panels; - this.headers = this.element.find( this.options.header ); + if ( typeof this.options.header === "function" ) { + this.headers = this.options.header( this.element ); + } else { + this.headers = this.element.find( this.options.header ); + } this._addClass( this.headers, "ui-accordion-header ui-accordion-header-collapsed", "ui-state-default" ); @@ -615,4 +624,4 @@ return $.widget( "ui.accordion", { } } ); -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/widgets/autocomplete.js b/app/assets/javascripts/jquery-ui/widgets/autocomplete.js index 8e87a0db..2e928fd2 100644 --- a/app/assets/javascripts/jquery-ui/widgets/autocomplete.js +++ b/app/assets/javascripts/jquery-ui/widgets/autocomplete.js @@ -6,7 +6,7 @@ //= require jquery-ui/widget /*! - * jQuery UI Autocomplete 1.12.1 + * jQuery UI Autocomplete 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -24,6 +24,8 @@ //>>css.theme: ../../themes/base/theme.css ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -41,10 +43,11 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; $.widget( "ui.autocomplete", { - version: "1.12.1", + version: "1.13.0", defaultElement: "", options: { appendTo: null, @@ -207,11 +210,6 @@ $.widget( "ui.autocomplete", { this.previous = this._value(); }, blur: function( event ) { - if ( this.cancelBlur ) { - delete this.cancelBlur; - return; - } - clearTimeout( this.searching ); this.close( event ); this._change( event ); @@ -227,31 +225,24 @@ $.widget( "ui.autocomplete", { role: null } ) .hide() + + // Support: IE 11 only, Edge <= 14 + // For other browsers, we preventDefault() on the mousedown event + // to keep the dropdown from taking focus from the input. This doesn't + // work for IE/Edge, causing problems with selection and scrolling (#9638) + // Happily, IE and Edge support an "unselectable" attribute that + // prevents an element from receiving focus, exactly what we want here. + .attr( { + "unselectable": "on" + } ) .menu( "instance" ); this._addClass( this.menu.element, "ui-autocomplete", "ui-front" ); this._on( this.menu.element, { mousedown: function( event ) { - // prevent moving focus out of the text field + // Prevent moving focus out of the text field event.preventDefault(); - - // IE doesn't prevent moving focus even with event.preventDefault() - // so we set a flag to know when we should ignore the blur event - this.cancelBlur = true; - this._delay( function() { - delete this.cancelBlur; - - // Support: IE 8 only - // Right clicking a menu item or selecting text from the menu items will - // result in focus moving out of the input. However, we've already received - // and ignored the blur event because of the cancelBlur flag set above. So - // we restore focus to ensure that the menu closes properly based on the user's - // next actions. - if ( this.element[ 0 ] !== $.ui.safeActiveElement( this.document[ 0 ] ) ) { - this.element.trigger( "focus" ); - } - } ); }, menufocus: function( event, ui ) { var label, item; @@ -282,7 +273,7 @@ $.widget( "ui.autocomplete", { // Announce the value in the liveRegion label = ui.item.attr( "aria-label" ) || item.value; - if ( label && $.trim( label ).length ) { + if ( label && String.prototype.trim.call( label ).length ) { this.liveRegion.children().hide(); $( "

" ).text( label ).appendTo( this.liveRegion ); } @@ -394,7 +385,7 @@ $.widget( "ui.autocomplete", { _initSource: function() { var array, url, that = this; - if ( $.isArray( this.options.source ) ) { + if ( Array.isArray( this.options.source ) ) { array = this.options.source; this.source = function( request, response ) { response( $.ui.autocomplete.filter( array, request.term ) ); @@ -466,7 +457,7 @@ $.widget( "ui.autocomplete", { _response: function() { var index = ++this.requestIndex; - return $.proxy( function( content ) { + return function( content ) { if ( index === this.requestIndex ) { this.__response( content ); } @@ -475,7 +466,7 @@ $.widget( "ui.autocomplete", { if ( !this.pending ) { this._removeClass( "ui-autocomplete-loading" ); } - }, this ); + }.bind( this ); }, __response: function( content ) { @@ -635,7 +626,7 @@ $.widget( "ui.autocomplete", { var editable = element.prop( "contentEditable" ); if ( editable === "inherit" ) { - return this._isContentEditable( element.parent() ); + return this._isContentEditable( element.parent() ); } return editable === "true"; @@ -686,4 +677,4 @@ $.widget( "ui.autocomplete", $.ui.autocomplete, { return $.ui.autocomplete; -} ) ); +} ); diff --git a/app/assets/javascripts/jquery-ui/widgets/button.js b/app/assets/javascripts/jquery-ui/widgets/button.js index 83e6ed1d..dcd2a1d0 100644 --- a/app/assets/javascripts/jquery-ui/widgets/button.js +++ b/app/assets/javascripts/jquery-ui/widgets/button.js @@ -4,7 +4,7 @@ //= require jquery-ui/widget /*! - * jQuery UI Button 1.12.1 + * jQuery UI Button 1.13.0 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -22,6 +22,8 @@ //>>css.theme: ../../themes/base/theme.css ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -41,10 +43,11 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; $.widget( "ui.button", { - version: "1.12.1", + version: "1.13.0", defaultElement: "" ).addClass( this._triggerClass ). - html( !buttonImage ? buttonText : $( "" ).attr( - { src:buttonImage, alt:buttonText, title:buttonText } ) ) ); + + if ( this._get( inst, "buttonImageOnly" ) ) { + inst.trigger = $( "" ) + .addClass( this._triggerClass ) + .attr( { + src: buttonImage, + alt: buttonText, + title: buttonText + } ); + } else { + inst.trigger = $( "" : "" ); - - buttonPanel = ( showButtonPanel ) ? "
" + ( isRTL ? controls : "" ) + - ( this._isInRange( inst, gotoDate ) ? "" : "" ) + ( isRTL ? "" : controls ) + "
" : ""; + controls = ""; + if ( !inst.inline ) { + controls = $( "