{% autoescape 'js' %} var firstDayOfCalendar = '{{ first_day_of_calendar }}'; var themeImagePath = '{{ image() }}'; var mysqlDocTemplate = '{{ get_mysql_docu_url('%s') }}'; var maxInputVars = {{ max_input_vars }}; {% set show_month_after_year -%} {% trans %}calendar-month-year{% notes %}Month-year order for calendar, use either "calendar-month-year" or "calendar-year-month".{% endtrans %} {%- endset -%} {% set year_suffix -%} {% trans %}none{% notes %}Year suffix for calendar, "none" is empty.{% endtrans %} {%- endset -%} if ($.datepicker) { $.datepicker.regional[''].closeText = '{% apply escape('js') %}{% trans %}Done{% notes %}Display text for calendar close link{% endtrans %}{% endapply %}'; $.datepicker.regional[''].prevText = '{% apply escape('js') %}{% trans %}Prev{% notes %}Previous month. Display text for previous month link in calendar{% endtrans %}{% endapply %}'; $.datepicker.regional[''].nextText = '{% apply escape('js') %}{% trans %}Next{% notes %}Next month. Display text for next month link in calendar{% endtrans %}{% endapply %}'; $.datepicker.regional[''].currentText = '{% apply escape('js') %}{% trans %}Today{% notes %}Display text for current month link in calendar{% endtrans %}{% endapply %}'; $.datepicker.regional[''].monthNames = [ '{{ 'January'|trans }}', '{{ 'February'|trans }}', '{{ 'March'|trans }}', '{{ 'April'|trans }}', '{{ 'May'|trans }}', '{{ 'June'|trans }}', '{{ 'July'|trans }}', '{{ 'August'|trans }}', '{{ 'September'|trans }}', '{{ 'October'|trans }}', '{{ 'November'|trans }}', '{{ 'December'|trans }}', ]; $.datepicker.regional[''].monthNamesShort = [ '{% apply escape('js') %}{% trans %}Jan{% notes %}Short month name for January{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Feb{% notes %}Short month name for February{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Mar{% notes %}Short month name for March{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Apr{% notes %}Short month name for April{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}May{% notes %}Short month name for May{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Jun{% notes %}Short month name for June{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Jul{% notes %}Short month name for July{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Aug{% notes %}Short month name for August{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Sep{% notes %}Short month name for September{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Oct{% notes %}Short month name for October{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Nov{% notes %}Short month name for November{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Dec{% notes %}Short month name for December{% endtrans %}{% endapply %}', ]; $.datepicker.regional[''].dayNames = [ '{{ 'Sunday'|trans }}', '{{ 'Monday'|trans }}', '{{ 'Tuesday'|trans }}', '{{ 'Wednesday'|trans }}', '{{ 'Thursday'|trans }}', '{{ 'Friday'|trans }}', '{{ 'Saturday'|trans }}', ]; $.datepicker.regional[''].dayNamesShort = [ '{% apply escape('js') %}{% trans %}Sun{% notes %}Short week day name for Sunday{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Mon{% notes %}Short week day name for Monday{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Tue{% notes %}Short week day name for Tuesday{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Wed{% notes %}Short week day name for Wednesday{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Thu{% notes %}Short week day name for Thursday{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Fri{% notes %}Short week day name for Friday{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Sat{% notes %}Short week day name for Saturday{% endtrans %}{% endapply %}', ]; $.datepicker.regional[''].dayNamesMin = [ '{% apply escape('js') %}{% trans %}Su{% notes %}Minimal week day name for Sunday{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Mo{% notes %}Minimal week day name for Monday{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Tu{% notes %}Minimal week day name for Tuesday{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}We{% notes %}Minimal week day name for Wednesday{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Th{% notes %}Minimal week day name for Thursday{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Fr{% notes %}Minimal week day name for Friday{% endtrans %}{% endapply %}', '{% apply escape('js') %}{% trans %}Sa{% notes %}Minimal week day name for Saturday{% endtrans %}{% endapply %}', ]; $.datepicker.regional[''].weekHeader = '{% apply escape('js') %}{% trans %}Wk{% notes %}Column header for week of the year in calendar{% endtrans %}{% endapply %}'; $.datepicker.regional[''].showMonthAfterYear = {{ show_month_after_year == 'calendar-year-month' ? 'true' : 'false' }}; $.datepicker.regional[''].yearSuffix = '{{ year_suffix != 'none' ? year_suffix|e('js') }}'; $.extend($.datepicker._defaults, $.datepicker.regional['']); } if ($.timepicker) { $.timepicker.regional[''].timeText = '{{ 'Time'|trans }}'; $.timepicker.regional[''].hourText = '{{ 'Hour'|trans }}'; $.timepicker.regional[''].minuteText = '{{ 'Minute'|trans }}'; $.timepicker.regional[''].secondText = '{{ 'Second'|trans }}'; $.extend($.timepicker._defaults, $.timepicker.regional['']); } function extendingValidatorMessages () { $.extend($.validator.messages, { required: '{{ 'This field is required'|trans }}', remote: '{{ 'Please fix this field'|trans }}', email: '{{ 'Please enter a valid email address'|trans }}', url: '{{ 'Please enter a valid URL'|trans }}', date: '{{ 'Please enter a valid date'|trans }}', dateISO: '{{ 'Please enter a valid date ( ISO )'|trans }}', number: '{{ 'Please enter a valid number'|trans }}', creditcard: '{{ 'Please enter a valid credit card number'|trans }}', digits: '{{ 'Please enter only digits'|trans }}', equalTo: '{{ 'Please enter the same value again'|trans }}', maxlength: $.validator.format('{{ 'Please enter no more than {0} characters'|trans }}'), minlength: $.validator.format('{{ 'Please enter at least {0} characters'|trans }}'), rangelength: $.validator.format('{{ 'Please enter a value between {0} and {1} characters long'|trans }}'), range: $.validator.format('{{ 'Please enter a value between {0} and {1}'|trans }}'), max: $.validator.format('{{ 'Please enter a value less than or equal to {0}'|trans }}'), min: $.validator.format('{{ 'Please enter a value greater than or equal to {0}'|trans }}'), validationFunctionForDateTime: $.validator.format('{{ 'Please enter a valid date or time'|trans }}'), validationFunctionForHex: $.validator.format('{{ 'Please enter a valid HEX input'|trans }}'), validationFunctionForMd5: $.validator.format('{% apply escape('js') %}{% trans %}This column can not contain a 32 chars value{% notes %}To validate the usage of a MD5 function on the column{% endtrans %}{% endapply %}'), validationFunctionForAesDesEncrypt: $.validator.format('{% apply escape('js') %}{% trans %}These functions are meant to return a binary result; to avoid inconsistent results you should store it in a BINARY, VARBINARY, or BLOB column.{% notes %}To validate the usage of a AES_ENCRYPT/DES_ENCRYPT function on the column{% endtrans %}{% endapply %}') }); } {% endautoescape %}