Forums

Join
bbPress Support ForumsPluginsA plugin for private/locked forums/topics

Info

A plugin for private/locked forums/topics

  1. Hi there,

    I have written a plugin that is a rework of _ck_ "Hidden Forums". The features:

    1) Forums/Topics can be hidden for a list of users and/or for all those users that have a particular role.
    For example you can hide a staff private forum to all users except administrators or a sticky topic for all guests.

    2) Forums/Topics can be locked for a list of users and/or for all those users that have a particular role. A locked forum doesn't accept new topics. A locked topic doesn't accept new posts/tags.
    It is different from a "closed" topic which is locked for everyone. You can use this feature for a news list post.

    3) You can specify super users and super roles that aren't affected by previous rules.
    A good choice is admin and administrators respectively.

    4) You can specify custom prefixes for administrators if the forum/topic is hidden/locked.
    It is useful to keep track of hidden posts.

    5) You can specify replacement strings for the forms that aren't shown on locked topics/forums.
    Something like "sorry but you can't write new topics".

    6) A fancy admin panel is included.
    In the panel you have a list of all forums/topics that are affected by the plugin.

    Actually I don't think that my plugin is ready for a real site (but despite this I use it in a real site). I'm testing it in a sandbox but I need to cover cases in which there are thousand of posts.

    The question is: are you interested on testing my work in a sandbox (if you have one)? If the answer is "yes" I can upload the beta on the SVN otherwise I will test it by myself a little more.

  2. Thank zaerl, I'm definitely willing to test it out. I don't know what sandbox is though.

  3. A sandbox is a local test platform that is private and have no external access. For example I use xampp for testing.

  4. email it. gerikg [] gmail.com

  5. Awesome just what I need, have my bbpress integrated into wordpress + buddypress, so would like to test it for you. Could you send it to me?

    xevodesign[]gmail.com

  6. Sent.

    If someone else what to partecipate to this closed beta just write here.

  7. I am VERY interested, and ready to test it.

    nebbia_in_casa[]yahoo.it

    Thank you!!!

    the Process

  8. Added.

  9. email - kevinjohngallagher.com

    Good work Zaerl

  10. Sent. The plugin is 90% finished. I've added a new feature that Xevo asked for and after some testing I will release it. Basically speaking is a list of users that are not affected by hide/lock rules like super users/roles but made in a per topic/forum base.

  11. I have loaded the plugin. You can catch it here. I think that it's stable for a production environment. The final version of the filter is quite complex so here are the rules. A user can see a post/forum or create new topics/posts when one of these visibility rules is true:

    1) IS a super user (global rule)
    2) HAS a super role (global rule)
    3) IS a whitelisted user (topic/post rule)
    4) IS NOT a blacklisted user AND HAS NOT a blacklisted role (topic/post rule)

    also if you specify hide rules for a forum than all its subforums hide rules are changed accordingly. This is a design choice implemented in order to avoid confusion. If you decide to use my plugin feel free to ask me regarding the underlying mechanisms.

  12. You must log in to post.