From: p d. t. <pdo...@an...> - 2004-08-07 02:01:17
|
> I have written a calendar program because none of the others have the two > features I need: > > 1. Automatic advance reminders. When this option is selected an advance > reminder is added to the calendar which comes up 1yr, 6mo, 3mo, and 2wks > before the event. e.g. 6 months before the event the calendar has an > entry, colored blue: "6mo: xxx lease expiries". > This is very useful if you have leases, mortgages or other items of which > you need advance warnings in order to be ready to deal with them. The code > checks to see if the reminder date has passed, if not it adds the advance > reminder to the database. > > If the event is an annual event, the advance reminder is 1mo and 2 wks, as > usually these are things like birthdays, and you need to know your mothers > birthday BEFORE it happens, but shorter periods are enough. > > I have this written in PHP3, but I am not a programmer so the code > doubtless sucks, none-the-less it works with the latest PHP and if anyone > wants the code I would be pleased to provide it. (The base calendar I use > is gcal, but I suppose the one you do should be written in iCal format.) > > 2. Alarm. I have each days events sent me as an SMS message at 7:00 am. > This gives me an alarm sound as well as a list of my appointments. The > text needs to be kept as short as possible to avoid blowing over the SMS > text limit, but I find it very useful. I could not figure out how to do > this in PHP, as it had no cron functions at the time I wrote my calendar, > so it is just a shell script which runs on my Linux server. > > This functionality should be extended to send an SMS xxx minutes before > the event if so set. Again, I think it is more useful to send an SMS than > an email because you always have your phone with you and many phones can > be programmed to give you a distinct ring. > > If these are Incorporated into the proposed new calendar they will be > features which are useful and unique to the SquirrelMail calendar instead > of just copying features of other calendars. > > 3. Webcalng is a the best calendar I have seen, very full featured > although it does neither of the things mentioned above. > > see http://www.webcalng.com/ > > It is written in PHP and can be integrated into SquirrelMail, but it is > not free. > > Ciao, > > ivan Ivan, Feel free to forward your code for review and ideas as the new version is put together. Thanks much! - Paul |