From d2c42700fa7f2e45d8af8aed1cd9be4a2082d9f4 Mon Sep 17 00:00:00 2001 From: UndefinedOffset <echipman@webbuildersgroup.com> Date: Fri, 7 Mar 2014 15:57:50 -0400 Subject: [PATCH 1/2] Fixed issue caused if jquery is in no-conflict mode (aka $ is unbound) --- javascript/lang/calendar_en.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/javascript/lang/calendar_en.js b/javascript/lang/calendar_en.js index a249c69..3ae35fc 100755 --- a/javascript/lang/calendar_en.js +++ b/javascript/lang/calendar_en.js @@ -1,6 +1,8 @@ -$.CalendarWidget.setOptions({ - startOnMonday: false, - calDaysLabels: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], - calMonthsLabels: ['January', 'February', 'March', 'April','May', 'June', 'July', 'August', 'September','October', 'November', 'December'] +(function($) { + $.CalendarWidget.setOptions({ + startOnMonday: false, + calDaysLabels: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], + calMonthsLabels: ['January', 'February', 'March', 'April','May', 'June', 'July', 'August', 'September','October', 'November', 'December'] -}) \ No newline at end of file + }) +})(jQuery); \ No newline at end of file From 83cb7ea2f1d4e240e63a4e01e69ff1456430e440 Mon Sep 17 00:00:00 2001 From: UndefinedOffset <echipman@webbuildersgroup.com> Date: Fri, 7 Mar 2014 15:58:33 -0400 Subject: [PATCH 2/2] Fixed issue #36 and issue #24 where the number of rows in the calendar widget could be wrong --- javascript/calendar_widget.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/javascript/calendar_widget.js b/javascript/calendar_widget.js index 85febf6..a421260 100755 --- a/javascript/calendar_widget.js +++ b/javascript/calendar_widget.js @@ -162,7 +162,7 @@ var cell = 1; var empties = 0; - var row_count = Math.ceil(this.monthLength/7); + var row_count = Math.ceil((this.startingDay+this.monthLength)/7); for (var i = 0; i < row_count; i++) { for (var j = 0; j <= 6; j++) { date = "";