• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

XF 1.1 how to allow only registered members to view thread content

erich37

Well-known member
#1
I would like to show a specific Forum-Node and its Threads to guests, but only show thread-content to registered members.
Or alternatively only show the Forum-Nodes to guests, but its Threads and Content to registered members.

How to do this in ACP ?

Appreciate your help!
 

Brogan

XenForo moderator
Staff member
#2
Forum Permissions: View thread content

Allow it for the Registered user group, Revoke it for the Unregistered / Unconfirmed user group.
 

erich37

Well-known member
#3
- I have set permissions for "Unregistered" to "Never". So I guess I do not need to explicitely "Allow" for registered members as this is already set per default, right ?


Thanks!
 

Brogan

XenForo moderator
Staff member
#4
You shouldn't be using Never, unless in very specific circumstances, of which this isn't one.

For the Unregistered user group set View Thread Content to Allow.
That will enable them to read threads throughout the forum.

For the specific node, Revoke that permission for the Unregistered user group.
Which will prevent them from reading threads in that forum only.
 

Brogan

XenForo moderator
Staff member
#6
There is no permission for that but you can do it with a link forum.

Revoke view for the forum for the Unregistered group, revoke view for the link forum for the Registered group.

That way each group only sees the forum or the link, not both.
 

toodlez

Active member
#8
Forum Permissions: View thread content

Allow it for the Registered user group, Revoke it for the Unregistered / Unconfirmed user group.
Do you have to go through each individual forum node and alter the permissions, or is there a global option?
 

erich37

Well-known member
#11
just to double-check if this is correct what I am doing ?

I have a specific Forum which I only want to be visible for "Registered Members" only.

I have set permissions:
- Registered Group: "view thread content": ALLOW
- Unregistered Group: "view thread content": REVOKE

All other permission-settings are set as they are by default.
Many thanks!
 

Brogan

XenForo moderator
Staff member
#12
If it's thread content you want to control, yes.

With those settings guests will still be able to access the forum and read the thread titles, unless you have revoked access at the node level.
 

erich37

Well-known member
#13
Thanks Brogan,

how do I set it so that the thread-title is not visible.
I have set the same setting at the Node-level, but this makes the whole forum-node invisible.....?

I would like to show the Forum-Node, but not the thread-titles.....
 

Brogan

XenForo moderator
Staff member
#14
That's not a permission option.

As I explained to you before when you asked that, you can do it with a link node, making it visible to guests but hidden to registered members.
 

Brogan

XenForo moderator
Staff member
#16
Having said that, you can always try using the View threads by others permission.

I haven't tested that though, but in theory it should work as Guests can't create threads anyway so by revoking that permission they should see the node title only with no content being visible.