I have a JEM Calendar with events for the public, which is working very well..
I created two registred groups called
1) "mh-view" (members should be able to view all events at the venue "mh") and
2) "mh-edit" (members should be able to view and edit all events at the venue "mh")
and inside JEM:
- a category called "mh-events"
- a group called "mh-view" (members should be able to view all events with the category "mh-events")
- a group called "mh-edit" (members should be able to view and edit all events with the category "mh-events")
Then I also created a menue item in my main menue which is only available for this two groups with the following sub menue items:
- view calendar (which shows only the events with the category "mh-events")
- view list (which shows the events in the module "jem teaser" with the category "mh-events")
So far, this is working fine. Both groups can view the calendar and the teaser with all event for category "mh-events"
But the group "mh-view" is also able to edit and add new events.
This should not be possible. They shall only be able to see the existing events.
Here are the JEM-user settings:
For AC - Events I can only choose between "disabled - only Admins" and "All Registered Users".
The users in the group "mh-edit" should not be admins. they should not have access to the backend.
And the users in the group "mh-view" must be registered, otherwise they can not see the menue-item for the calendar and jem teaser for these events.
as far as I understood JEM's rights management you have done all right.
So I can't find/fix your problem, sorry.
I have just one idea:
Did you set up the Joomla-rights correctly? (Look at my screenshot)
You can find them via Components -> JEM -> (top right) Options -> Permissions
Eventually there you forgot to set something right?
I found your mistake. I write here because here I can post images
The problem was in JEM->Settings->Permissions->Access Permissions for Events
You set up "all registered users". So all users that have an entry in your Joomla->Users table were allowed to create events.
After changing those settings to "only admins and groups" the behaviour is like you want.
mh-view: Just seeing events
mh-edit: See and edit events.
PS: If this solved you problem: Forgt my private message
you solved my problem. EDIT: problem is not solved
I changed these settings before because something was not working.
But I don`t remember the reason.
Thats why I never thought that this was the solution.
Anyway, thank you very much for your great help!
EDIT: Now I remeber. If I change it to "only admins and groups" mh-edit is not able to choose a category. Without a category it is not possible to submit an event.
Use my solution and additionally go to Backend->JEM->Categories->mh-event->on the right side there is a headline called "group" there you can select a group (mh-edit). I hope that solves your "choose-category"-problem.
Did you take a look in the documentation (help)? is there something written about this "group" setting?