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

XF 1.2 Secret board/user upgrade issue

Discussion in 'Troubleshooting and Problems' started by Rho Delta, Feb 10, 2014.

  1. Rho Delta

    Rho Delta Well-Known Member

    I created a board I only want donors to be able to see, you can donate through the user upgrade page to become a sustaining member (a new usergroup)... I thought I configured this correct but the users cant see the hidden forum. I revoked permission (revoke, not never) for all other usergroups except admins.

    Here is the sustaining member permissions for that node:
    [​IMG]

    I have Private Node selected.

    The upgrade page:
    [​IMG]
     
  2. Rho Delta

    Rho Delta Well-Known Member

    Any help figuring this out would be greatly appreciated.
     
  3. Jeremy

    Jeremy XenForo Moderator Staff Member

    Don't make the node private. Revoke the viewing permissions on the Registered group.
     
    Rho Delta likes this.
  4. Martok

    Martok Well-Known Member

    Out of interest, why can't you have it as a Private Node? I always thought private nodes were the best way to restrict forums to certain usergroups.
     
  5. Jeremy

    Jeremy XenForo Moderator Staff Member

     
  6. Rho Delta

    Rho Delta Well-Known Member

    So thats like if you want to give individual users permission to see it on a user by user basis?
     
  7. Jeremy

    Jeremy XenForo Moderator Staff Member

  8. Rho Delta

    Rho Delta Well-Known Member

    Unfortunately that didn't seem to fix the issue. Could it be that the user upgrade only makes that group a secondary group for the user?
     
  9. Jeremy

    Jeremy XenForo Moderator Staff Member

    No. Secondary user groups are the intended usage of groups within XenForo. What are your permissions for the forum for the Registered user group?
     
  10. Martok

    Martok Well-Known Member

    Ah. So manually adding them to a secondary usergroup that has view permissions to a private node counts as explicitly granting them permissions whereas doing so through a user upgrade doesn't count as explicitly granting them permissions.

    So what about usergroup promotions? Would these not be classed as explicitly granting permissions either?
     
  11. Brogan

    Brogan XenForo Moderator Staff Member

    All additional user groups are secondary, that is how the system works.

    Use the Permissions Analyzer to determine why the node isn't visible.
     
  12. Mike

    Mike XenForo Developer Staff Member

    Private node is fine. It just sets a revoke on every user group -- it's similar to just revoking view on registered, but obviously it applies to guests as well (and applies if you don't use registered as primary for everyone).

    I would recommend using the permissions analysis feature. It sounds like you have a "Never" somewhere.
     
    Martok and Jeremy like this.
  13. Rho Delta

    Rho Delta Well-Known Member

    Every permission for registered users is set to revoke for the Registered group.

    [​IMG]
     
  14. Jeremy

    Jeremy XenForo Moderator Staff Member

    You'll then need to use the Permissions Analyzer to determine why it isn't functioning correctly.
     
  15. Rho Delta

    Rho Delta Well-Known Member

    [​IMG]

    Here are the permissions for one of the users in question.
     
  16. Mike

    Mike XenForo Developer Staff Member

    They can't see the "Secret Boards" forum, which is presumably above this forum. If you can't see a parent forum, you can never see a child.
     
  17. Rho Delta

    Rho Delta Well-Known Member

    Gotcha.
     
  18. Rho Delta

    Rho Delta Well-Known Member

    Worked, thanks!
     

Share This Page