John James Jacoby (@johnjamesjacoby)

Forum Replies Created

Viewing 25 replies - 51 through 75 (of 2,107 total)

  • John James Jacoby
    Keymaster

    @johnjamesjacoby

    Sounds to be like qTranslate is accidentally stomping out bbPress’s top level menu locations. WordPress’s code in regards to navigation has a tendency to be pretty fickle in this regard.

    bbPress even takes measures to try and avoid this from happening on its own, but it looks like it’s still not enough anymore.

    We’ll see if there’s anything we can do on our end to avoid any of these kinds of menu collisions again. If so, improvements will come in a future version of bbPress.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    The most likely culprit is another plugin causing a conflict. If you’re an admin already, activating bbPress, it forces your forum role to Keymaster so you’re able to administrate the forums completely.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    If you can report back any progress, we’ll be around to help.

    Best of luck!


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Sure did; thanks. I ways able to create an account easily enough, but it looks like logins are completely broken on your site; they do not even work through WordPress’s traditional wp-login.php directly (which is what bbPress sends login data to.)

    Something else is wrong, outside of bbPress, though it’s difficult to troubleshoot on this end. It might be the case-sensitive URL (with “Install” in there) or it could be any other server config, plugin, theme, or random cookie issue.

    Sorry I can’t be much more help, but hopefully this helps you sniff it out.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    No sweat, and happy to help. Looks like the link to your forums is bad. Can you verify the URL and link us again?


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    A few things to check:

    • Is the plugin active?
    • Are you calling the function correctly (named correctly, etc…)?
    • Cherry picking functions and putting them in your functions.php file can be tedious, since you’re stuck supporting all your own new code rather than letting the plugin do the work. Are you sure you’re comfortable with this?
    • If the function says it’s undefined, it means whatever file you’re putting that code in, isn’t loading. Why not?

    You’ll likely have better results if you filter the results of bbp_after_get_topic_admin_links_parse_args like so:

    /**
     * Replace the individual link calls with your own functions
     */
    function foo( $args = array() ) {
    
        $args['links'] = array(
            'edit'  => bbp_get_topic_edit_link ( $args ),
            'close' => bbp_get_topic_close_link( $args ),
            'stick' => bbp_get_topic_stick_link( $args ),
            'merge' => bbp_get_topic_merge_link( $args ),
            'trash' => bbp_get_topic_trash_link( $args ),
            'spam'  => bbp_get_topic_spam_link ( $args ),
            'reply' => bbp_get_topic_reply_link( $args )
        );
    
        return $args;
    }
    add_filter( 'bbp_after_get_topic_admin_links_parse_args', 'foo' );

    Keep in mind that each link function accepts its own parameters (including the ability to change the text to anything you want) so you can either pass new parameters, or filter each link and adjust them. This way you can just filter bbPress’s core functionality rather than rewrite everything on your own


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Integrating BuddyPress and bbPress should be a breeze. One thing to keep in mind however, is that bbPress user profiles yield to BuddyPress’s member profiles. This could be overridden with a plugin, but is the default experience when integrating them together.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    By default, closed topics get a greyed out text color. You can override this with some CSS tweaks that target it specifically. Something like:

    #bbpress-forums .status-closed,
    #bbpress-forums .status-closed a {
        color: red;
    }

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Maybe this is already obvious, but if you’re already logged in, those pages aren’t going to work for you; bbPress will either show a message, or redirect away from them, depending on what you’re setup is.

    The login page here is a (much more complicated) version of what is already in bbPress core, using a WordPress Page and the shortcode. (It’s only complex because of shared logins and integration with WordPress.org, Trac, BuddyPress.org, etc…) Meaning, it can’t be broken for you, because if you’re only using bbPress’s method and shortcodes, it’s exactly what’s also working here.

    We’ve considered a few different ways of auto-creating the login/register/lost-password pages (and maybe there are some improvements we can make in this regard) however we haven’t settled on a solution we feel works for the 80% of users that want the out-of-the-box experience, that also doesn’t conflict with existing WordPress registration plugins.

    If you could describe what you think the ultimate experience would be, we’re all ears. :)


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    BuddyPress’s PMs are an okay solution for most people, the only problem being that most people will need to use BuddyPress’s profiles as a means for interacting with the UI. A custom one could be built to integrate directly with bbPress’s profiles instead, but I don’t think most users will want to go that route.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    I spent a few hours this weekend cleaning up the themes that power BuddyPress.org, bbPress.org, and the shared styling between the codexes, Trac’s, etc… We’ll be open sourcing all of both of those sites very soon.

    You’ll (hopefully) be surprised how few modifications are made to the default styling, and how little markup and CSS there is. :)


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    How did you check? How do you know? What exactly is slow?


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    The documentation was wrong. Moderators cannot create/modify forums.

    I’ve updated the documentation to match what each role can do.


    John James Jacoby
    Keymaster

    @johnjamesjacoby


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    The easiest way to do this is to make a WordPress page with the same slug as your forum root. bbPress will see that page and yield to it, letting it render instead of your forums.

    In that page’s content, use the bbp-forum-index shortcode, along with any other HTML, shortcodes, or whatever else you want there. You can get really fancy with your forum index using modifications in a child theme, custom template parts, page templates, forum archives, etc…


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    This is helpful; we really want to get this fixed.

    Are y’all editing replies admin side, or theme side?


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    bbPress comes with widgets and a shortcodes to help with rerouting logins and sign-ups (which are what we use here on bbpress.org), but you’ll likely want to look into other third party plugins for actually taking over and controlling the stock experience.

    • bbp-login
    • bbp-register
    • bbl-lost-pass

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Any updates here?


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Threaded replies are now built into bbPress. You can turn them on and set the nesting levels in your Forum Settings.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    What posts are these revisions for? Does some user actually have access to edit some post, and is able to click them? Have you tried logging in to your site as a non-admin, and looking around for how someone could access an ‘edit’ link to anything; maybe in the top toolbar area?


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    What do you mean by “private posts”?

    bbPress doesn’t enable private topics or replies out of the box. What little support it does have, still allows for administrators to search for and see any non-trashed topics or replies.

    Are you using a third party plugin to enable this private posting functionality?

    I don’t really see this as a security vulnerability, so much as you’re using bbPress in a neat way that isn’t quite finished for your needs yet.

    If we need to add support for something that isn’t possible yet, we’re happy to do it. A little bit more information will be helpful so we can suss it out.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    For some reason, you’re using the retired version of BuddyPress’s forums, which is only used for legacy installations from over 3 years ago.

    Deactivate the Forums component in BuddyPress.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Nothing in bbPress 2.5.3 would delete any data on its own.

    • Are you sure there are no replies in your administration dashboard?
    • Can you take a screenshot of your site, or link us?
    • Are you 100% sure updating from bbPress 2.5.2 to 2.5.3 was all that happened?

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Nothing in bbPress 2.5.3 would actually delete your replies, so you can relax a bit knowing your data is okay.

    • Are you able to see replies in your administration dashboard?
    • Can you take a screenshot of your site, or link us?
    • Are you 100% sure updating from bbPress 2.5.2 to 2.5.3 was all that happened?

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Pretty strange. You could try recounting the replies in Admin > Tools > Forums though there’s no reason they would all disappear without some outside intervention.

Viewing 25 replies - 51 through 75 (of 2,107 total)