show month view in full height in fullscreen view
This commit is contained in:
parent
7baa20d559
commit
8924f94d05
22
view/js/mod_cal.js
Normal file
22
view/js/mod_cal.js
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
/**
|
||||||
|
* JavaScript for mod/cal
|
||||||
|
*/
|
||||||
|
|
||||||
|
$(document).ready( function() {
|
||||||
|
$(document).on('click','#fullscreen-btn', on_fullscreen);
|
||||||
|
$(document).on('click','#inline-btn', on_inline);
|
||||||
|
});
|
||||||
|
|
||||||
|
function on_fullscreen() {
|
||||||
|
var view = $('#events-calendar').fullCalendar('getView');
|
||||||
|
if(view.type === 'month') {
|
||||||
|
$('#events-calendar').fullCalendar('option', 'height', $(window).height() - $('.section-title-wrapper').outerHeight(true) - 2); // -2 is for border width (top and bottom) of .generic-content-wrapper
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function on_inline() {
|
||||||
|
var view = $('#events-calendar').fullCalendar('getView');
|
||||||
|
if(view.type === 'month') {
|
||||||
|
$('#events-calendar').fullCalendar('option', 'height', 'auto');
|
||||||
|
}
|
||||||
|
}
|
@ -5,11 +5,29 @@
|
|||||||
$(document).ready( function() {
|
$(document).ready( function() {
|
||||||
enableDisableFinishDate();
|
enableDisableFinishDate();
|
||||||
$('#comment-edit-text-desc, #comment-edit-text-loc').bbco_autocomplete('bbcode');
|
$('#comment-edit-text-desc, #comment-edit-text-loc').bbco_autocomplete('bbcode');
|
||||||
|
|
||||||
|
$(document).on('click','#fullscreen-btn', on_fullscreen);
|
||||||
|
$(document).on('click','#inline-btn', on_inline);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
function enableDisableFinishDate() {
|
function enableDisableFinishDate() {
|
||||||
if( $('#id_nofinish').is(':checked'))
|
if( $('#id_nofinish').is(':checked'))
|
||||||
$('#id_finish_text').prop("disabled", true);
|
$('#id_finish_text').prop("disabled", true);
|
||||||
else
|
else
|
||||||
$('#id_finish_text').prop("disabled", false);
|
$('#id_finish_text').prop("disabled", false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function on_fullscreen() {
|
||||||
|
var view = $('#events-calendar').fullCalendar('getView');
|
||||||
|
if(view.type === 'month') {
|
||||||
|
$('#events-calendar').fullCalendar('option', 'height', $(window).height() - $('.section-title-wrapper').outerHeight(true) - 2); // -2 is for border width (top and bottom) of .generic-content-wrapper
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function on_inline() {
|
||||||
|
var view = $('#events-calendar').fullCalendar('getView');
|
||||||
|
if(view.type === 'month') {
|
||||||
|
$('#events-calendar').fullCalendar('option', 'height', 'auto');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Reference in New Issue
Block a user