You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2014/12/23 10:41:06 UTC

svn commit: r1647517 - /openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/user/calendar/calendar-functions.js

Author: solomax
Date: Tue Dec 23 09:41:06 2014
New Revision: 1647517

URL: http://svn.apache.org/r1647517
Log:
[OPENMEETINGS-1126, OPENMEETINGS-1131, OPENMEETINGS-1139] small date picker in calendar works as expected

Modified:
    openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/user/calendar/calendar-functions.js

Modified: openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/user/calendar/calendar-functions.js
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/user/calendar/calendar-functions.js?rev=1647517&r1=1647516&r2=1647517&view=diff
==============================================================================
--- openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/user/calendar/calendar-functions.js (original)
+++ openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/user/calendar/calendar-functions.js Tue Dec 23 09:41:06 2014
@@ -35,10 +35,10 @@ $(function() {
 });
 
 function addCalButton(where, text, id) {
-	var my_button = '<span class="fc-header-space"></span>' +
-		'<span class="fc-button fc-state-default fc-corner-right fc-corner-left">' +
-		'<input type="text" id="' + id + '" value="' + text +'" /></span>';
-	$("td.fc-header-" + where).append(my_button);
+	var my_button = 
+		'<button class="fc-button fc-state-default fc-corner-right fc-corner-left">' +
+		'<input type="text" id="' + id + '" value="' + text +'" /></button>';
+	$(".fc .fc-toolbar .fc-" + where).append(my_button);
 	 
 	var dp = $("#"+id);
 	dp.datepicker({
@@ -49,12 +49,11 @@ function addCalButton(where, text, id) {
 		changeYear: true,
 		changeDay: true,
 		onChangeMonthYear: function(year, month, inst) {
-			//v2 version $('#${markupId}').fullCalendar('gotoDate', $.fullCalendar.moment(year + '-' + (month-1) + '-' + inst.currentDay));
-			$('#${markupId}').fullCalendar('gotoDate', year, month - 1, inst.currentDay);
+			$('#calendar').fullCalendar('gotoDate', year + '-' + ('0' + month).slice(-2) + '-' + inst.selectedDay);
 		},
 		onSelect: function(dateText, inst) {
 		     var date = new Date(dateText);
-		     $('#${markupId}').fullCalendar('gotoDate', date.getFullYear() + '-' + date.getMonth() + '-' + date.getDate());
+		     $('#calendar').fullCalendar('gotoDate', date.getFullYear() + '-' + ('0' + (date.getMonth() + 1)).slice(-2) + '-' + date.getDate());
 		}
 	});