Page 1 of 1

Web Calendar

Posted: Mon Jun 11, 2007 8:43 am
by Mark82
Hello

I am part of the web development team at a school in England. Currently, the school calendar (which usually includes dates for starts and ends of terms, sports days, parents evenings, teacher meetings etc.) is done via a spreadsheet and simply printed off and given to everyone.

The school wants to have a web based calendar on their site. Now, the tricky part is that there will be some dates which are not important for parents (e.g. a teacher's admin meeting), and some dates which only some teachers need, but not others. The school wants different events to be assigned to different calendars, so for example the Head teacher will see some event s that parents/students cannot (e.g. multiple calendars that can be selected). Some events, such as a school sports day would need to be assigned to all categories/calendars.

I have had a look at some of the calendars out there, none seem to meet what I need. Is there any suggestions?

Any help would be much appreciated. Thank-you.

Mark

Posted: Mon Jun 11, 2007 8:47 am
by superdezign
Are you looking for development advice or for a pre-made calendar?

Posted: Mon Jun 11, 2007 8:50 am
by Mark82
well I am looking ideally for a pre made calendar, which either I can use of edit for the school's purposes, if that doesnt work then I will have to create one myself, that being said, it does seem like a rather large job and I do not have the development time to do this really.

If anyone has any suggestions on pre made, such as VCalendar, which is nearly what I need, though I cannot assign an event to multiple categories, I would be very grateful.

Thanks Again

Posted: Mon Jun 11, 2007 8:56 am
by superdezign
No suggestions, no. But you could probably just add "type" column to the events table of the calendar, and filter them that way.

Posted: Mon Jun 11, 2007 9:14 am
by Mark82
thanks

I had a go at trying to edit the VCalendar code as it is, but its really complicated to decipher. I was hoping there was an exsisting package (free or not) that could meet most, if not all of the school's demands

Posted: Mon Jun 11, 2007 9:24 am
by ghadacr
You could try javascript

Posted: Mon Jun 11, 2007 9:34 am
by superdezign
Well you don't need all of the code. You need to edit the database, add a little drop down box in the input form, and filter the display.
  1. You go into the database table and add the new column.
  2. You make the drop down box in the input form correspond to the new table column
  3. You make the display respond to a $_GET variable stating the type
Not too complicated.