Файловый менеджер - Редактировать - /home/wuectly/www/media/com_icagenda/js/icdates.js
Назад
/* Language initialisation for the jQuery UI date picker plugin. */ /* Written by Keith Wood (kbwood{at}iinet.com.au) and Stéphane Nahmani (sholby@sholby.net). * Modified by Cyril Rezé (Lyr!C) for iCagenda, joomla! extension */ /** *------------------------------------------------------------------------------ * iCagenda v3 by Jooml!C - Events Management Extension for Joomla! 2.5 / 3.x *------------------------------------------------------------------------------ * @package com_icagenda * @copyright Copyright (c)2012-2015 Cyril Rezé, Jooml!C - All rights reserved * * @license GNU General Public License version 3 or later; see LICENSE.txt * @author Cyril Rezé (Lyr!C) * @link http://www.joomlic.com * * @version 3.5.10 2015-08-14 * @since 1.0 *------------------------------------------------------------------------------ */ jQuery(function($){ $.datepicker.regional[''] = { currentText: Joomla.JText._('COM_ICAGENDA_TP_CURRENT', 'Now'), closeText: Joomla.JText._('COM_ICAGENDA_TP_CLOSE', 'Done'), prevText: '<Prev', nextText: 'Next>', ampm: false, amNames: ['AM', 'A'], pmNames: ['PM', 'P'], timeFormat: 'hh:mm tt', timeSuffix: '', monthNames: [Joomla.JText._('JANUARY', 'January'), Joomla.JText._('FEBRUARY', 'February'), Joomla.JText._('MARCH', 'March'), Joomla.JText._('APRIL', 'April'), Joomla.JText._('MAY', 'May'), Joomla.JText._('JUNE', 'June'), Joomla.JText._('JULY', 'July'), Joomla.JText._('AUGUST', 'August'), Joomla.JText._('SEPTEMBER', 'September'), Joomla.JText._('OCTOBER', 'October'), Joomla.JText._('NOVEMBER', 'November'), Joomla.JText._('DECEMBER', '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: [Joomla.JText._('SU', 'Su'), Joomla.JText._('MO', 'Mo'), Joomla.JText._('TU', 'Tu'), Joomla.JText._('WE', 'We'), Joomla.JText._('TH', 'Th'), Joomla.JText._('FR', 'Fr'), Joomla.JText._('SA', 'Sa')], weekHeader: 'Wk', isRTL: false, showMonthAfterYear: false, timeOnlyTitle: Joomla.JText._('COM_ICAGENDA_TP_TITLE', 'Choose Time'), timeText: [Joomla.JText._('COM_ICAGENDA_TP_TIME')], hourText: Joomla.JText._('COM_ICAGENDA_TP_HOUR', 'Hour'), minuteText: Joomla.JText._('COM_ICAGENDA_TP_MINUTE', 'Minute'), yearSuffix: ''}; $.datepicker.setDefaults($.datepicker.regional['']); $.timepicker.regional[''] = { currentText: Joomla.JText._('COM_ICAGENDA_TP_CURRENT', 'Now'), closeText: Joomla.JText._('COM_ICAGENDA_TP_CLOSE', 'Done'), prevText: '<Prev', nextText: 'Next>', ampm: false, amNames: ['AM', 'A'], pmNames: ['PM', 'P'], timeFormat: 'hh:mm tt', timeSuffix: '', monthNames: [Joomla.JText._('JANUARY', 'January'), Joomla.JText._('FEBRUARY', 'February'), Joomla.JText._('MARCH', 'March'), Joomla.JText._('APRIL', 'April'), Joomla.JText._('MAY', 'May'), Joomla.JText._('JUNE', 'June'), Joomla.JText._('JULY', 'July'), Joomla.JText._('AUGUST', 'August'), Joomla.JText._('SEPTEMBER', 'September'), Joomla.JText._('OCTOBER', 'October'), Joomla.JText._('NOVEMBER', 'November'), Joomla.JText._('DECEMBER', '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: [Joomla.JText._('SU', 'Su'), Joomla.JText._('MO', 'Mo'), Joomla.JText._('TU', 'Tu'), Joomla.JText._('WE', 'We'), Joomla.JText._('TH', 'Th'), Joomla.JText._('FR', 'Fr'), Joomla.JText._('SA', 'Sa')], weekHeader: 'Wk', isRTL: false, showMonthAfterYear: false, timeOnlyTitle: Joomla.JText._('COM_ICAGENDA_TP_TITLE', 'Choose Time'), timeText: [Joomla.JText._('COM_ICAGENDA_TP_TIME')], hourText: Joomla.JText._('COM_ICAGENDA_TP_HOUR', 'Hour'), minuteText: Joomla.JText._('COM_ICAGENDA_TP_MINUTE', 'Minute'), yearSuffix: ''}; $.timepicker.setDefaults($.timepicker.regional['']); }); jQuery(function($){ var startDateTextBox = $('#startdate'), endDateTextBox = $('#enddate'), $add_counter = $('#dTable_jalali input').length; startDateTextBox.datetimepicker({ dateFormat: "yy-mm-dd", hourGrid: 4, minuteGrid: 10, onClose: function(dateText, inst) { if (endDateTextBox.val() != '') { var testStartDate = startDateTextBox.datetimepicker('getDate'); var testEndDate = endDateTextBox.datetimepicker('getDate'); if (testStartDate > testEndDate) { endDateTextBox.datetimepicker('setDate', startDateTextBox.val()); } } else { endDateTextBox.val(dateText); } }, // onSelect: function (selectedDateTime){ // endDateTextBox.datetimepicker('option', 'minDate', startDateTextBox.datetimepicker('getDate') ); // } }); endDateTextBox.datetimepicker({ dateFormat: "yy-mm-dd", hourGrid: 4, minuteGrid: 10, onClose: function(dateText, inst) { if (startDateTextBox.val() != '') { var testStartDate = startDateTextBox.datetimepicker('getDate'); var testEndDate = endDateTextBox.datetimepicker('getDate'); if (testStartDate > testEndDate) { startDateTextBox.datetimepicker('setDate', endDateTextBox.val()); } } else { startDateTextBox.val(dateText); } }, // onSelect: function (selectedDateTime){ // startDateTextBox.datetimepicker('option', 'maxDate', endDateTextBox.datetimepicker('getDate') ); // } }); $( ".ic-date-input" ).live('focus', function(){ $(this).datetimepicker({ dateFormat: 'yy-mm-dd', timeFormat: 'hh:mm', hourGrid: 4, minuteGrid: 10, addSliderAccess: true, sliderAccessArgs: { touchonly: true } }); }); $('#add').live('click', function(e){ e.preventDefault(); $delete = Joomla.JText._('COM_ICAGENDA_DELETE_DATE', 'Delete'); if ($("#dTable_jalali").length) { $add_counter = $add_counter+1; $('#dTable_jalali').append('<tr><td><div class="input-append"><input id="date_jalali'+$add_counter+'" class="ic-date-input_jalali" type="text" name="d" title=""></input><button id="date_jalali'+$add_counter+'_img" class="btn" type="button"><span class="icon-calendar"></span></button></div></td><td><a class="del btn btn-danger btn-mini" href="#">'+$delete+'</a></td></tr>'); // jQuery(document).ready(function($) { Calendar.setup({ // Id of the input field inputField: 'date_jalali'+$add_counter, // Format of the input field ifFormat: "%Y-%m-%d %H:%M", // Trigger for the calendar (button ID) button: 'date_jalali'+$add_counter+'_img', // Alignment (defaults to "Bl") align: "Tl", singleClick: true, firstDay: 6 }); // }); } else { $('#dTable').append('<tr><td><input class="ic-date-input" type="text" name="d"/></td><td><a class="del btn btn-danger btn-mini" href="#">'+$delete+'</a></td></tr>'); } }); // $( ".ui-state-default" ).live('click', function(){ if ($("#dTable_jalali").length) { $( "#dates" ).on('mouseleave', function() { $array = $('#dTable_jalali input').serialize(); $suffix = '_jalali'; $('input.date').attr('value', $array); document.getElementById('startdate'+$suffix).removeClass("ic-date-invalid"); document.getElementById('enddate'+$suffix).removeClass("ic-date-invalid"); document.getElementById('dTable'+$suffix).removeClass("ic-date-invalid"); }); } else { $( ".ui-state-default" ).live('mouseout', function() { $array = $('#dTable input').serialize(); $('input.date').attr('value', $array); document.getElementById('startdate').removeClass("ic-date-invalid"); document.getElementById('enddate').removeClass("ic-date-invalid"); document.getElementById('dTable').removeClass("ic-date-invalid"); }); } $('.del').live('click', function(e) { e.preventDefault(); $(this).parent().parent('tr').remove(); if ($("#dTable_jalali").length) { $add_counter = $add_counter-1; $array = $('#dTable_jalali input').serialize(); } else { $array = $('#dTable input').serialize(); } $('input.date').attr('value', $array); }); });
| ver. 1.4 |
Github
|
.
| PHP 8.1.34 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка