MyCalendar

An Open Source Event Widget for Your Application


Release Note

Version 2.6.1, released at April 12, 2012

Make myCalendar work with ExtJS4.1.0-RC3 and fix the render issue.

Version 2.6.0, released at March 27, 2012

Make myCalendar work with ExtJS4.1.0-RC1.

Version 2.5.6, released at Nov 19, 2011

Fixed IE loading issue

Version 2.5.5, released at Nov 11, 2011

Fixed Google Chrome browser (Beta Channel 16.0.912.32) crash
Fixed several issues.

Version 2.5.4, released at October 25, 2011

Fixed the issue related to week number - when calendar setting put Sunday as week start date. [Issue 115]
Fix the issue update calendar name.
Add Render calendar to DIV example.

Version 2.5.3, released at October 10, 2011

Fix rd.data bug [Issue 74]
Fix the issue related to date in detail panel [Issue 48]

Version 2.5.2, released at August 10, 2011

The DatePicker exception when loading the calendar first time.
The current date range in the DatePicker is not always as the same as the shown date range in the view.
In the setting window miss some config value.
In the setting window, the start time value always invalid when it open.
In the month view, click the date link in the cell, such as '08/09', won't switch to day view but it should.

Version 2.5.1, released at August 6, 2011

Fixed issues related to repeat events.
Rewrite the layout in DetailEditor part to fixed the DetailEditor layout issue in IE.

Version 2.5.0, released at August 2, 2011

Update calendar and make it work with extjs4.

Version 2.1.0, released at June 5, 2010

Fixed a bunch of bugs and improve the performance

Version 2.0.5, released at Mar 31, 2010

Add email notification to the system
Add one more setting "Initial view", which define the initial view of myCalendar
Fixed a bunch of bugs

Version 2.0.3, released at Jan 28, 2010

PHP backend, miss a ' in sql in CreateEvent function in CalendarAgent.php;
PHP backend, can not copy all in-day events from a day to another;
Cross-day event layout issue. If the day/week/month views start at sunday, switch view from "Show All" to "Only Weekday" the cross-day event won't right. Modified CalendarLayout.js, DayView.js, MonthView.js, EventHandler.js;
The floating DIV disappear issue in IE8, modified DayView.js.

New feature:
Add a new setting option called 'readOnly'. Set it true will make myCalendar only view the event but can not change anything.
Add a message hint when cut/copy in MonthView, add a new file "CommentTip.js" for this.
For upgrade, you have to replace all the js files, and add a new field "readOnly" in CalendarSetting table. See myCalendar2.0.3-tables.sql for details.

Version 2.0.2, released at Jan 12, 2010

Fixed several defects and make Test.js file which render myCalendar to panel

Version 2.0.1, released at Dec 30, 2009

Integrate with Extjs 3.1.0 and Extjs 3.0.0.

Version 2.0.0, released at Nov 30, 2009

1: Changed some CSS issues and fixed several bugs;
2: Add cross-day event function;
3: Add repeat event function;
4: Add 7 more settings
5: Change the old event editor, and add DetailEditor;
6: Add week num in monthview;
7: Add refresh function
now if you want to clean and reload all calendar and events from DB, you just need get CalendarContainer first, and call 'CalendarContainer.fireEvent("refresh")'
8: Change the DatePicker component to show the current date range.

Version 1.1.0, released at Oct 15, 2009

Changed some CSS issues;
Fixed several bugs;
Change the hide/show calendar function to make it faster when there are lots of events in month view;
Add more options in the setting window;
Add lock/unlock functions in the context menu of events, which change the db table fields too;
Add Multi-language support and put setting in the tab More menu.
Integrate with Extjs3.0 and Extjs2.2.

Version 1.0.2, released at September 29, 2009

Change code to make it do not need request backend everytime when change days. The events of visited days will save in js side, so this will decrease the pressure of server.
Set default appear hour start at 9 am (scroll bar down a little bit).
Single click and drag to create new event - like google calendar did.

Version 1.0.1, released at August 29, 2009

Fixed: error when click on the date picker: p.fireFn is undefined

Version 1.0.0, released at August 22, 2009

First release


Back to Calendar Page