I've recently combined Taxonomy Access Control with Ubercart to create subscriptions to a support forum for a development community. My test account has successfully completed a transaction and has been assigned the developer role as expected, and I am now able to view the nodes within this forum. (My particular setup involves Ubercart, however I do not believe it to be the source of the problem.) However I'm unable to see the forum itself when I visit /forum on my site. When I visit the forum's container (/forum/62) the support forum is not there. When I visit the forum directly (/forum/61) I am able to see the list of topics and the correct breadcrumb. When I visit a topic I am able to see it's content, however the breadcrumb does not display the path to the containing forum, and instead provides only a link to Home.
When the account is not assigned to a role that is authorized to view these topics, it receives an access denied error as expected. Members of the 'Administrator' role, which has the authority to administer both content and taxonomy, are able to see the support forum in all cases.
My permissions setup is as follows:
- Anonymous and authenticated users have view access to all terms by default. They are both explicitly denied access from the support forum.
- Support subscribers are explicitly allowed access to the support forum.
Any ideas on what the problem could be? Can anyone else duplicate it? Let me know if any more information is needed.
Comments
Comment #1
scroogie commentedI'm just experiencing the same problem. Did you come to any solution, or find out what the problem was for your setup?
Comment #2
TotalMeltdown commentedI haven't looked into it because it hasn't been a priority for our site yet. I've been waiting on a reply here from someone more knowledgeable.
Comment #3
scroogie commentedFor me the problem was that the last "Rebuild node permissions" run didn't finish successfully. I found the information in the watchdog. I manually initiated another rebuild of the permissions and now it's working. The problem seems to be connected to the fact that image.module regenerated it's thumbnails during the permission building process and thus slowed it down considerably (took ~2 hours).
Comment #4
cpugeniusmv commentedAlso check your "List" option for the appropriate term(s) in each role (including anonymous/authenticated).
Please reopen if you're still having problems. Thanks.