Sha256: 365cb222d52d4f32fe1c1fa17a3f120edaacd69dcc095be42a57b212d4b445cb

Contents?: true

Size: 1.28 KB

Versions: 43

Compression:

Stored size: 1.28 KB

Contents

window.Alchemy = {} if typeof(window.Alchemy) is 'undefined'

$.extend Alchemy,

  Datepicker: (scope) ->
    browserHasDatepicker = Alchemy.isiOS
    datepicker_options =
      dateFormat: "yy-mm-dd"
      changeMonth: true
      changeYear: true
      showWeek: true
      showButtonPanel: true
      showOtherMonths: true
      onSelect: ->
        Alchemy.setElementDirty $(this).parents("div.element_editor")

    if Alchemy.locale is "de"
      $.extend datepicker_options,
        dateFormat: "dd.mm.yy"
        dayNames: ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"]
        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"]
        closeText: "Ok"
        currentText: "Heute"
        weekHeader: "KW"
        nextText: "nächster"
        prevText: "vorheriger"

    # Initializes the jQueryUI datepicker and disables the browsers default Datepicker unless the browser is iOS.
    $('input[type="date"], input.date', scope).datepicker(datepicker_options).prop "type", "text" unless browserHasDatepicker

Version data entries

43 entries across 43 versions & 2 rubygems

Version Path
alchemy_cms-3.1.3 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
lc_alchemy_cms-3.2.1 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
lc_alchemy_cms-3.2.0 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
alchemy_cms-3.2.0 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
alchemy_cms-3.2.0.rc1 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
alchemy_cms-3.2.0.beta app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
alchemy_cms-2.9.1 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
alchemy_cms-3.1.1 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
alchemy_cms-3.0.4 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
alchemy_cms-3.1.0 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
alchemy_cms-3.1.0.rc3 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
alchemy_cms-3.1.0.rc2 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
alchemy_cms-3.1.0.rc1 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
alchemy_cms-3.1.0.beta6 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
alchemy_cms-3.1.0.beta5 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
alchemy_cms-3.1.0.beta4 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
alchemy_cms-3.0.3 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
alchemy_cms-3.1.0.beta3 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
alchemy_cms-3.1.0.beta2 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee
alchemy_cms-3.1.0.beta1 app/assets/javascripts/alchemy/alchemy.datepicker.js.coffee