I'm after something pretty flexible, kind of like Google Calendar but that can be used internally on a network (and ultimately isn't Google Calendar). It needs to be configurable by users, and have certain user levels so some can only view it. Coloured bars spanning days for different projects etc, that kind of thing. Something using a mysql db would be fine.
Any suggestions?
Any suggestions?