Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
How can I stop anonymous users seeing the form or forum topics?
If I use the Content Access module then the forum topics are still visible.
http://drupal.org/project/content_access
If I use Taxonomy Access Control then control is set per term not vocabulary, and users will be able to add new terms.
http://drupal.org/project/taxonomy_access
This module would probably do what I need but its not ready for D7.
http://drupal.org/project/vocabulary_access
Comments
Comment #1
nooby CreditAttribution: nooby commentedThere is another way to achieve it. Try Forum Access module. It will allow hiding selected forums. Hints:
I did it this way and now my forum works, moderator can be added (but not without creating additional role for him and setting content permissions for Topic nodes), forums' visibilities can be set for different roles.
Comment #2
jelo CreditAttribution: jelo commentedjdln, are you trying to achieve the same thing that I posted about at https://drupal.org/node/2074671? I had the same issue with content access that you describe (main forum page and forum containers being visible while content itself was properly protected). If you are using panels, page manager allows you to overwrite the forum pages and taxonomy pages to restrict access to authenticated users...
Comment #3
charlie charles CreditAttribution: charlie charles commentedThis video tutorial will show you how to hide pages from anonymous using panels
https://www.youtube.com/watch?v=cE14tLom8W8