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

XF 1.3 How to Set Up Private Forum

#1
I have read how to set up a private forum by setting permissions but i realize that only the group that's granted access can see the forum on the forum page.

This is what i want to accomplish. I want everyone to see it as private but only those that have access can visit the forum. Just like what digital point did here.

digital point.PNG

How do i do that? Thanks
 

oman

Well-known member
#2
I have read how to set up a private forum by setting permissions but i realize that only the group that's granted access can see the forum on the forum page.

This is what i want to accomplish. I want everyone to see it as private but only those that have access can visit the forum. Just like what digital point did here.

View attachment 78780

How do i do that? Thanks
You'd simple adjust the permissions of the specific node/s you want it applicable to. For the usergroups you don't want having access, you would revoke the 'View threads by Others' permission:



For those who you want to see it, you would set it to Inherit, which would allow them to view the threads.

The result:

 

zagorskey

Active member
#7
The thread_list template uses that phrase (there_no_threads_to_display).
Yes, if there was only a way for a conditional statement like this to be used:

Code:
    <xen:elseif is="{$category.privateInfo}" />
        <li class="primaryContent">{xen:phrase something_else}</li>
    <xen:else />
        <li class="primaryContent">{xen:phrase there_no_threads_to_display}</li>
    </xen:if>
 

zagorskey

Active member
#8
Oh well, I decided to hide the forum entirely and show it to mods/admins only, I believe now that's the most reasonable practice.