Version 4.3.0
This commit is contained in:
1 parent
96997ddd8e
commit
fe1acf984a
1349 files changed
+116159
-67711
No files matched your search
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<javascript app="calendar">
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/browse" javascript_name="ips.browse.main.js" javascript_type="controller" javascript_version="102002" javascript_position="1000050"><![CDATA[/**
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/browse" javascript_name="ips.browse.main.js" javascript_type="controller" javascript_version="103005" javascript_position="1000250"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -112,7 +112,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));]]></file>
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/browse" javascript_name="ips.browse.monthView.js" javascript_type="controller" javascript_version="102002" javascript_position="1000050"><![CDATA[/**
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/browse" javascript_name="ips.browse.monthView.js" javascript_type="controller" javascript_version="103005" javascript_position="1000250"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -254,7 +254,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));]]></file>
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/submit" javascript_name="ips.submit.dates.js" javascript_type="controller" javascript_version="102002" javascript_position="1000100"><![CDATA[/**
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/submit" javascript_name="ips.submit.dates.js" javascript_type="controller" javascript_version="103005" javascript_position="1000100"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -278,6 +278,7 @@
|
||||
|
||||
this.on( 'change', 'input, select', this.checkForSummaryChange );
|
||||
this.on( 'change', '#check_single_day, #check_all_day', this.toggleFields );
|
||||
this.on( 'change', '#check_no_end_time', this.toggleEndtimeFields );
|
||||
this.on( 'click', '#elRecurRemove', this.disableRecurring );
|
||||
this.on( 'change', 'input[name="event_dates[start_date]"]', this.setEndDateOnStartChange );
|
||||
this.on( 'change', '#event_end_date', this.setHasFocusedEventOnEndChange );
|
||||
@@ -372,6 +373,23 @@
|
||||
this._resizeEndGrid();
|
||||
},
|
||||
|
||||
/**
|
||||
* Toggle the end time enabled/disabled status
|
||||
*
|
||||
* @param {event} e Event object
|
||||
* @returns {void}
|
||||
*/
|
||||
toggleEndtimeFields: function(e) {
|
||||
if( this.scope.find('#check_no_end_time').is(':checked') )
|
||||
{
|
||||
this.scope.find('#end_time').prop('disabled', true);
|
||||
}
|
||||
else
|
||||
{
|
||||
this.scope.find('#end_time').prop('disabled', false);
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* Manual toggle functionality for the Single/All Day checkboxes
|
||||
*
|
||||
@@ -379,6 +397,8 @@
|
||||
* @returns {void}
|
||||
*/
|
||||
toggleFields: function (e) {
|
||||
this.toggleEndtimeFields();
|
||||
|
||||
var singleDay = this.scope.find('#check_single_day');
|
||||
var allDay = this.scope.find('#check_all_day');
|
||||
var self = this;
|
||||
@@ -388,7 +408,8 @@
|
||||
end_time_wrap: true,
|
||||
event_end_date_wrap: true,
|
||||
elDateGrid_arrow: true,
|
||||
elDateGrid_end: true
|
||||
elDateGrid_end: true,
|
||||
end_date_controls: true
|
||||
};
|
||||
|
||||
// Single day, not all day
|
||||
@@ -403,6 +424,13 @@
|
||||
} else if( !singleDay.is(':checked') && allDay.is(':checked') ){
|
||||
toggles.start_time_wrap = false;
|
||||
toggles.end_time_wrap = false;
|
||||
toggles.end_date_controls = false;
|
||||
}
|
||||
// Multiple days, not all day
|
||||
else
|
||||
{
|
||||
toggles.end_date_controls = false;
|
||||
this.scope.find('#end_time').prop('disabled', false);
|
||||
}
|
||||
|
||||
// Hide appropriate elements
|
||||
@@ -530,7 +558,14 @@
|
||||
var finalString = '';
|
||||
|
||||
if( singleDay.is(':checked') && !allDay.is(':checked') ){
|
||||
finalString = ips.getString( 'single_not_allday', { startDate: startDateString, startTime: startTime, endTime: endTime } );
|
||||
if( this.scope.find('#check_no_end_time').is(':checked') )
|
||||
{
|
||||
finalString = ips.getString( 'single_not_allday_noendtime', { startDate: startDateString, startTime: startTime } );
|
||||
}
|
||||
else
|
||||
{
|
||||
finalString = ips.getString( 'single_not_allday', { startDate: startDateString, startTime: startTime, endTime: endTime } );
|
||||
}
|
||||
} else if ( ( !singleDay.is(':checked') && !allDay.is(':checked') ) && endDateString && startTime && endTime ) {
|
||||
finalString = ips.getString( 'not_single_not_allday', { startDate: startDateString, endDate: endDateString, startTime: startTime, endTime: endTime } );
|
||||
} else if( !singleDay.is(':checked') && allDay.is(':checked') && endDateString ) {
|
||||
@@ -664,7 +699,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));]]></file>
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/venue" javascript_name="ips.venue.main.js" javascript_type="controller" javascript_version="102002" javascript_position="1000150"><![CDATA[/**
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/venue" javascript_name="ips.venue.main.js" javascript_type="controller" javascript_version="103005" javascript_position="1000200"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -776,7 +811,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));]]></file>
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/view" javascript_name="ips.view.reminderButton.js" javascript_type="controller" javascript_version="102002" javascript_position="1000200"><![CDATA[/**
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/view" javascript_name="ips.view.reminderButton.js" javascript_type="controller" javascript_version="103005" javascript_position="1000150"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -859,7 +894,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));]]></file>
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/view" javascript_name="ips.view.reminderForm.js" javascript_type="controller" javascript_version="102002" javascript_position="1000200">/**
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/view" javascript_name="ips.view.reminderForm.js" javascript_type="controller" javascript_version="103005" javascript_position="1000150">/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -969,7 +1004,7 @@
|
||||
});
|
||||
}(jQuery, _));
|
||||
</file>
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="templates" javascript_name="ips.calendar.templates.js" javascript_type="framework" javascript_version="102002" javascript_position="1000250"><![CDATA[/**
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="templates" javascript_name="ips.calendar.templates.js" javascript_type="framework" javascript_version="103005" javascript_position="1000050"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*/
|
||||
|
||||
Reference in new issue
Block a user