Web Calendar

PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!

Moderator: General Moderators

Post Reply
Mark82
Forum Newbie
Posts: 7
Joined: Mon Jun 11, 2007 8:41 am

Web Calendar

Post 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
User avatar
superdezign
DevNet Master
Posts: 4135
Joined: Sat Jan 20, 2007 11:06 pm

Post by superdezign »

Are you looking for development advice or for a pre-made calendar?
Mark82
Forum Newbie
Posts: 7
Joined: Mon Jun 11, 2007 8:41 am

Post 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
User avatar
superdezign
DevNet Master
Posts: 4135
Joined: Sat Jan 20, 2007 11:06 pm

Post 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.
Mark82
Forum Newbie
Posts: 7
Joined: Mon Jun 11, 2007 8:41 am

Post 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
User avatar
ghadacr
Forum Contributor
Posts: 135
Joined: Fri May 11, 2007 10:44 am

Post by ghadacr »

You could try javascript
User avatar
superdezign
DevNet Master
Posts: 4135
Joined: Sat Jan 20, 2007 11:06 pm

Post 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.
Post Reply