In a social networking site I'm developing, I have the need for user A to look at user B's calendar of events.
Each event in user B's calendar may have 3 states with respect to user A:-
- Fully visible
- Fully Hidden
- Partial Hidden
"Partially Hidden" should show on the calendar without any details apart from the date and times. So, this would enable user B to inform user A that they are not available without giving all of the details of the event.
Each of user A's events will have one of the 3 states for each other user, so User C may see all of the detail, but User D may not see the event at all.
Any pointers as to how best to achieve this functionality would be most welcome. All of the access control modules seem to implement a read-only or update access.
My thoughts so far:-
Will this require a bespoke permission? Can one allow read-access to a teaser view only?
Thanks
Terry
Recent Drupal sites:-
http://www.sportrelief.com http://www.intelflexplus.com http://www.aprilroseturner.com http://www.businessclubagent.ihg.com http://www.businessclub.ihg.com
http://www.university-bookseller.co.uk http://www.univarpcp.co.uk