WordPress.org

Ready to get started?Download WordPress

Forums

BuddyPress Private Community
When clicking on a protected page I get error: (11 posts)

  1. ignatiusjeroe
    Member
    Posted 2 years ago #

    My settings:
    MM_BUDDYPRESS_PRIVATE_COMMUNITY::$MODE = MM_BUDDYPRESS_PRIVATE_COMMUNITY::MODE_BLOCK_NONE_AND_NOT_ALLOW_SOME_URIS;

    MM_BUDDYPRESS_PRIVATE_COMMUNITY::$NOT_ALLOWED_URIS = Array('/forums', '/groups', '/members', '/activity', '/messages');

    MM_BUDDYPRESS_PRIVATE_COMMUNITY::$REDIRECT_TO_URL = site_url() . '/register';

    MM_BUDDYPRESS_PRIVATE_COMMUNITY::$REDIRECT_HOOK = 'my_redir_to';

    When I use these settings everything works fine. But the thing is that all pages under members etc are accessable, eg: /member is protected but /members/admin isnt.

    But when I change: MM_BUDDYPRESS_PRIVATE_COMMUNITY::$NOT_ALLOWED_URIS = Array('/forums', '/groups', '/members', '/activity', '/messages');
    To
    MM_BUDDYPRESS_PRIVATE_COMMUNITY::$NOT_ALLOWED_URIS = Array('/forums', '/forums/*', '/groups', '/groups/*', '/members', '/members/*',
    '/activity', '/activity/*', '/messages', '/messages/*');

    I get an error message when I go to /members/admin/:
    Warning: Cannot modify header information - headers already sent by (output started at /home/massgtws/domains/massageuitwisseling.net/public_html/test/wp-content/themes/parallelus-mingle/design.php:2) in /home/massgtws/domains/massageuitwisseling.net/public_html/test/wp-includes/pluggable.php on line 934

    What's causing this error?

    http://wordpress.org/extend/plugins/buddypress-private-community/

  2. kylemcintosh
    Member
    Posted 2 years ago #

    Did you ever find a solution? I've got the same issue here.

  3. kylemcintosh
    Member
    Posted 2 years ago #

    It's only when I click on an actual BuddyPress page that is protected. The regular WP pages that are protected work fine
    .

  4. kylemcintosh
    Member
    Posted 2 years ago #

    In case anyone else has this problem, I stumbled across the solution:

    seem like the spacing <?php ?> is effecting all index.php for bp-components.
    any redirect will have the header error...suggest submit ticket to buddypress core team..

    Delete the single whitespace between:

    ?>
    
    <?php get_header( 'buddypress' ); ?>

    on bp-default/activity/index.php, bp-default/forums/index.php etc...

    Hope that helps someone...

  5. Paul Barthmaier
    Contributor Day Volunteer
    Posted 2 years ago #

    Yep! Helped me. Thanks!

  6. cicakchanson
    Member
    Posted 2 years ago #

    I'm hoping that 7 months isn't too long and someone can offer a bit of aid. I have a rather odd problem with the BP Community plugin. It seems to work just fine except its not redirecting when you attempt to click on any of the pages found in the NAV menu.

    When you click on one of the NAV menu items (such as 'Activity') the redirect fails and you get a blank white screen with the proper URL (www.thewanderingguru.com/lounge/activity).

    However, if you click on the "1 Comment" link under the initial 'Hello World" post you get successfully redirected to the Registration page.

    If you'd like to see an example of this issue please click HERE.

    I think I've followed all the directions for the BP Community plugin. I'd really like to use it because it fits my needs but I'm not sure I can if this issue is unresolved. Any help would be appreciated.

  7. kylemcintosh
    Member
    Posted 2 years ago #

    Might be the same issue I was having, though not exactly the same issue. It still isn't resolved, as I have to manually delete the spaces each time I upgrade BP.

    Try deleting the single whitespace between:
    ?>

    <?php get_header( 'buddypress' ); ?>

  8. cicakchanson
    Member
    Posted 2 years ago #

    Hi kylemcintosh,

    Thanks for your suggestions. Perhaps its because buddy press has updated since this thread was last used or captain obvious is flying around my head and I'm to daft to notice but I'm not seeing the index files your mentioning in the post above.

    Just for clarity's sake, I'm going into the //plugins/buddypress/

    I see folders called bp-activity, bp-core, bp blogs, bp-forums, etc...

    None of these files seem to contain an index.php files in any of these folders.

    If I am making a horribly stupid error... well...oops...

  9. kylemcintosh
    Member
    Posted 2 years ago #

    They're in your themes folder:
    /wp-content/plugins/buddypress/bp-themes/bp-default/

    You then have to edit each of the index files for each directory that is causing problems. If you create your own theme, instead of using the bp-default, that should take care of having to reedit when BP updates.

  10. cicakchanson
    Member
    Posted 2 years ago #

    Thanks for the directions kylemcintosh, I gave it the ol' college try and no change in the behavior of BP Private Community. This is annoying because its a program that does everything I want it to do. I'm thinking this one is a lost cause.

    Does anyone know of a plugin or group of plugins that offers similar or better security than BP private community?

    I liked the fact that BP PC protected your plugins, pages comments, and everything else, from unauthorized access.

    Seems like greater security options with regards to pages, posts, and comments for registered vs non-registered users would be a great feature for wordpress in general to integrate into the program.

    We can only hope. Thanks again for your help.

  11. fonzizi
    Member
    Posted 2 years ago #

    i have just check your link.

    http://www.thewanderingguru.com/lounge/activity

    and its redirect is working nicely. What was the issue in the end?

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic