XF 1.4 How to setup a Forum node so that the title of the node is visible, but node is not accessible?

XFuser

Active member
How do you setup a Forum node so that the title of that node is visible to everyone, but the contents of that node are not accessible to those without specific permission to access it and enter?

The idea is to let guests see that it exists (and entice them), but not allow them to access it (thus providing an incentive to register).
 
Revoke these two permissions for the Unregistered user group:
  • View threads by others
  • View thread content
Allow them for the Registered user group.
 
Revoke these two permissions for the Unregistered user group:
  • View threads by others
  • View thread content
Allow them for the Registered user group.
This does not work properly.

This still allows Unregistered users to enter the Forum node, and when they do, it shows "There are no threads to display.", which suggests the Forum node is empty when it's not.

This is misleading and won't entice unregistered users to join if they think there is no content in the supposedly-inaccessible Forum Node.

How can this be fixed so that Unregistered users can see the Forum node, but not enter it?
 
That is the designed behaviour.

An alternative approach would be to revoke access to the node altogether and create a link forum which only guests can see.
 
That is the designed behaviour.
Why would it be designed this way?

In other words, why would a Forum that has had "View threads by others" and "View thread content" revoked, still allow access and mislead the user into thinking the Forum is empty when it's not (they just don't have permission to view the threads, but they aren't even aware of it since they can still access the node)?
 
In other words, why would a Forum that has had "View threads by others" and "View thread content" revoked, still allow access
Because you haven't revoked access, you have revoked the ability to view threads.

I have explained an alternative approach above.
 
Top Bottom