Bug #1246
closedKunena Forum Permission Problems and Kunena Frontend Display Issues
100%
Description
Joomla! 1.5.14 Stable
Kunena 1.5.5
Community Builder 1.2.1
GroupJive 1.8 B4
THE PROBLEM: When creating a group, the forum is automatically created in Kunena according to the Kunena administration accessed via the backend of Joomla. However, when going to the frontend, the forum does not show under the category. Under the Integration Tab in the Groupjive administration, I have ensured that "Show Forums" is properly set to "Yes" In some random occurrences, the forums do display in the Kunena frontend. At times, when logging into other usernames on my website, all of the forums will display. And while logging in underneath yet another username, only 1 or none of the forums will display at all in the Kunena frontend. I have made sure the parent category ID and show forum settings are set properly in the GroupJive intergration tab. Also, when in the group's page, there is no link to the group's forum. Therefore, at present, there is no real way to even access these forums.
THE POSSIBLE CAUSE: I noticed that the forums in the Kunena Administration have Public Access and Admin Access set to "Public Backend" When set to "Registered Only" it display properly. It seems that it need to be set to "Registered Only" or something else. Then, everyone would be able to see the forums listed in the parent category. But, of course, if the member is not a part of that group's forum, they should not be allowed to access it. This was implemented in a hack for GroupJive and Fireboard and worked great.
FURTHER TESTING: What also needs to be tested is to see if, currently, members can have access to other group's forums even if they are not members of those groups. If this is the case, than simply accessing the URL of the group's forum is possible allowing ANYONE to post. This issue needs to be addressed, if it does indeed exist. If a user is trying to access a forum of a group they do not belong to, they need to be blocked and a notice needs to display informing them, "You are not allowed to view this forum because you are not a member of that group. Please join the group to view this forum."