Hello Tony
thanks very much for your reply, really appreciated;
> Do you have sub categories?
no, I don't;
I have many different categories, but the structure of categories is flat and not hierarchical;
> Should users be able to post in more than 1 categories at any point?
yes, I am failing in limiting the creation of new events on more than 1 category AND not all of them;
to give you the idea on what I did (a bit verbose and maybe redundant but hopefully complete)
I created User Groups (u.g.) under "Registered" such as:
Tennis Event Viewer u.g.
Soccer Event Viewer u.g.
and
Public Event Viewer u.g. under "Public"
I created User Groups under "Publisher" such as:
Tennis Event Manager u.g.
Soccer Event Manager u.g.
Public Event Manager u.g.
I created the following Access Level which have access to the following user groups
Tennis Event Access => Tennis Event Viewer u.g.
Soccer Event Access => Soccer Event Viewer u.g.
Public Event Access => Public Event Viewer u.g.
and an additional access level
Event Manager Access => Tennis Event Manager u.g., Soccer Event Manager u.g., Public Event Manager u.g.
The following categories refer to the following access levels:
Tennis => Tennis Event Access
Soccer => Soccer Event Access
Pub => Public Event Access
and under "menu", the "Create Jevents" entry refers to the Event Manager Access
the viewing is great:
the unregistered viewer sees events of Pub,
Tom is just a tennis player, is registered as Tennis Event Viewer u.g. and views only pub + tennis events, great;
then if I extend it to Soccer Event Viewer u.g., he views also soccer events;
problem comes to creation:
Pete is the tennis teacher and overall manager, belongs to Tennis Event Manager u.g. and Pub Event Manager u.g.:
when he reaches the create-event page, at the list "categories" I wish he would see: tennis and pub, but now he sees also soccer;
same for Carl, he is just soccer teacher, belongs to Soccer Event Manager u.g. but the list of categories in the create-event page contains all entries.
any suggestion is welcome,
thanks
Giovanni