** anonymous user should be able to make a reservation on a calendar view, but only an administrator would be able to display any event on the calendar. **
I don't know what you mean by that. The anonymous user's privileges can be set so that their events need approval before displaying on the calendar. Maybe that is what you're looking for??
Dan O.
------------------