Posted on: 09/01/05 05:53pm
By: frasier
I searched and couldn't find an answer to this. Is it possible to allow only the admin or a certain group to add events to the calendar. Right now anyone logged in can click on the add event button/link and add an event to the public (master?) calendar. I only want users to view the calendar and one or two users to be able to add to it. By the way, I don't need and have disabled personal calendars.
Thanks,
Lisa
Calendar add event restriction
Posted on: 09/02/05 02:45pm
By: Dirk
[QUOTE BY= frasier] Is it possible to allow only the admin or a certain group to add events to the calendar.[/QUOTE]
No. Shouldn't be too hard to hack into the calendar to only display the link (and accept submissions) when the current user is in a certain group.
bye, Dirk
Calendar add event restriction
Posted on: 09/16/05 01:32pm
By: Anonymous (marc_dayton)
I am interested in this function too. Of course I am a novice with PHP. Where would you start to look? config.php? any help on where to start would be marvelous.
Thanks
Marc
Calendar add event restriction
Posted on: 09/16/05 02:20pm
By: DeadEd
I got a similar effect by restricting the calendar submissions to login required in the config and then adding Event rights to those users that could add them. Not done with a group, but I think the end result is the same.
Re: Calendar add event restriction
Posted on: 11/02/08 09:41am
By: LWC
Can anyone give a v1.5.1 update on this subject?
The closet items the calendar's GUI have are to enable queues and to enable personal calendars. I've enabled the former and disabled the latter but anonymous users can still submit to the queue.
The closest items Geeklog's GUI itself has is require login for submissions. But what about just the calendar? And will it even hide the "Add An Event" button?
Re: Calendar add event restriction
Posted on: 11/04/08 01:31pm
By: Dirk
Would this help?
Configuration > Calendar > Calendar Login Required
The downside is that anonymous users won't be able to see the calendar then.
bye, Dirk