Quote:
Originally Posted by chet
I seem to have usergroup permision problems
I have set up two categorys, one usergroup should be able to see both category's and entries within the category's, the second usergroup should only be able to see just one category and the entries within.
The second usergroup can see the category but not the entries, I can the following when I try to access the Category: -
Sorry - there is nothing to show you (no permisions, all entries are hidden, etc)
Can you let me know where I have gone wrong please
Club officals can view both, Team managers have the problem
Cheers
Chet

|
The forum-based permission system is a bit tricky to understand. It was the original protection mechanism I wrote for LDM, and it is applied separately to categories and entries (i.e. entries in categories can have different permissions than the category). LDM's own permissions system is applied at the category level, so you don't have that possible confusion.
I think your problem is that you have not correctly associated the entries in your categories with the correct forums. This is shown by the information on the screenshot you posted - the categories are associated correctly with the different forums but both your entries have been associated with the same forum.
The category and all the entries which are to be visible to Club Officials and Team Managers should be associated with the Team Members forum.
The category and all the entries which are to be visible to Club officials only should be associated with the Club Officials forum.
You can make the changes in a number of ways - with edit category and checking the box 'Also make this forum the parent of all entries currently in the category' or with edit entry, or on the admin/mass edits pages.
For what you are trying to achieve, you could also (instead of using the forums based permissions system) use LDM's own permissions. Edit the categories, select the usergroup permissions tab and give/deny *can_view_category* permission.
Hope this helps, but get back to me if not.