Trainer / Instructor UNIX C++ / C Senior-Hands On Programmer-WSI
WSI Nationwide, Inc.
US-NY-New York

Justtechjobs.com Post A Job | Post A Resume

Easy Calendar Applications
One of the latest crazes on the 'net has recently been online calendars. with the MCAL library and PHP, writing calendar applications is now easy and fully functional. The MCAL library is very similar to the c-client IMAP library. It offers a common simple interface for accessing calendars that can be stored in many different formats, both local and remote formats are supported.
In this tutorial, we will use the mstore calendar driver. The mstore calendar driver uses a local file storage format. Another driver that can be used is the ICAP driver, which allows access to remote calendar stores.
One things that makes the MCAL library very different than other libraries is that it does not just handle "simple" calendaring. It is a feature rich calendaring library that handles dates from year 1 to year 9999, incorporating the Gregorian calendar and extrapolating back. This calendaring obviously contains events and many event objects. (It essentially uses icalendar objects and properties).
Some of MCAL's supported object features are:
  • Alarms (triggers) which can be set to go off any number of minutes before the event.
  • Class values (Public/Private)
  • Start and End Dates
  • Recurrence (This event should re-occur every Thursday..etc..)
  • Calendar sharing.
Enough about the capabilities, lets get coding!
[ Next Page ]


Comments:
RE: Appointment Calendarsasmita05/13/08 03:43
RE: Appointment Calendarsasmita05/13/08 02:33
Appointment CalendarMr. Wright05/12/07 21:29
RE: Respuesta PHP calendarwester12/22/05 01:43
tan'ksagus09/30/04 22:34
correction to addeventaction.php3Ricardo Pacheco09/11/03 07:50
HelloNicko McBrain06/16/03 22:21
plzzzzz help meeeeeeeeeeewassi08/31/02 19:34
fusebox calendarEric Wolfe08/23/02 14:44
tecnologiatecnologia05/07/02 19:57
RE: How to compileKevin05/02/02 04:42
Respuesta PHP calendarcalendar web PHP04/29/02 14:55
path to mySQL en mySQLDumpmrpsycho04/05/02 12:53
How to compilePhani03/26/02 04:42
mstoreJoel Mampa03/18/02 02:36
MySQL trickimamferianto 12/10/01 10:30
Which is better?Banu12/10/01 06:15
RE: Fatal ErrorGlen Scott10/24/01 03:50
Fatal ErrorSteven C09/24/01 18:42
RE: can i use windows for this?Bill05/20/01 21:44
can i use windows for this?cool_kat04/06/01 02:55
RE: where can I get an icap server?jmp03/17/01 12:47
where can I get an icap server?Kevin Baker02/06/01 19:19
Insecure!John Adams02/01/01 06:45
Work this on windowsNeville01/25/01 03:22
Documentation is Horrible!!!!!!!!!!Patrick O'Lone01/19/01 03:44
RE: the big picture?yusuf12/26/00 02:52
Navigation arrowsChris Thompson12/04/00 21:53
RE: Where do i get MCAL library?!Chris Thompson12/03/00 20:03
RE: Where do i get MCAL library?!Joe11/24/00 11:31
RE: Where do i get MCAL library?!SoNix Hedgehog10/20/00 00:11
What kind of reminder that the alarms alarm mcheng10/19/00 11:15
RE: Where do i get MCAL library?!nono the french10/16/00 05:23
Where do i get MCAL library?!giridhar10/08/00 16:21
the big picture?Ron Donnelly07/10/00 21:40
RE: Can't open streamRaul Guillen07/06/00 17:04
Can't open streamNathan Rollins06/27/00 13:35
 

If you are looking for help, please post on the appropriate forum here. Your questions will be answered much more quickly.

Add A Comment:

Name:

Email:

Subject:

Message:

To reduce spam posts, messages are now manually approved

You are not [logged in]. That means your account will not get credit for this post.