John James Jacoby (@johnjamesjacoby)

Forum Replies Created

Viewing 25 replies - 1 through 25 (of 2,350 total)
  • @johnjamesjacoby

    Keymaster

    Can you provide any insight into the status of 2.7.0 Alpha? I’m assuming that, if I knew how, I could at least query Trac to find out which bugs are attached (if that’s the right term) to that release, and so on

    There are a few ways, but I usually use the Roadmap.

    See: https://bbpress.trac.wordpress.org/roadmap

    You’ll see the various releases as headings there, and you can click around to get the various ticket reports.

    It’s all pretty fluid though. For example, the 2.6.12 release wasn’t really planned, so the minor issues got bumped to 2.6.13, and if a new security release needs to happen quickly, they’ll get bumped again, etc…

    I appreciate the kind words. I love bbPress, and I do hope to be able to put a lot more time towards it again!

    @johnjamesjacoby

    Keymaster

    There is a pull request (on GitHub) to bring support for this into bbPress, and I hope to review it soon!

    See: https://github.com/bbpress/bbPress/pull/30

    @johnjamesjacoby

    Keymaster

    👋 Hi there!

    It’s mostly still me working on bbPress, with bug reports & help here and there from the community which are always helpful and appreciated!

    I simply forgot to update the Codex page, so thank you for asking here 😅

    The build & release process is still pretty manual, because it includes updates to multiple WordPress pages & such (as you’ve all noticed here).

    (I do read the forums almost every day, and think they work best when I stay out of them and the community helps itself & each other – and moderators like @robin-w are obviously especially helpful.)

    @johnjamesjacoby

    Keymaster

    No apology necessary!

    I think it’s good to post this here, in case it’s related to the most recent bbPress release.

    There was a change related to Roles triggering PHP errors with certain plugins active, so it’s plausible that fix broke something else.

    Which plugin were you using to make your new roles?

    In reply to: BBPRESS 2.6.10!

    @johnjamesjacoby

    Keymaster

    Blog post for 2.6.11 is up!

    bbPress 2.6.11 is out!

    @johnjamesjacoby

    Keymaster

    If anyone out there needs to quickly do an emergency fix to their live site before updating to 2.6.11, here are the changed lines of code between 2.6.10 and 2.6.11:

    https://bbpress.trac.wordpress.org/changeset/7272

    I’m not advocating for hacking on weird files on live sites, but I understand everyone’s situations are different, and thought maybe this could be helpful to see.

    @johnjamesjacoby

    Keymaster

    You’re welcome, Eusebiu. Really sorry about today!

    @johnjamesjacoby

    Keymaster

    2.6.11 is out!

    Blog post imminent.

    Changelog code page updated.

    Sorry everyone 😔

    @johnjamesjacoby

    Keymaster

    2.6.11 will be out later today to fix this.

    @johnjamesjacoby

    Keymaster

    Most embeds can be disabled via the “Auto-embed links” setting in:

    Admin > Settings > Forums

    You can also permanently unhook them:

    remove_action( 'bbp_init', 'bbp_reply_content_autoembed', 8 );
    remove_action( 'bbp_init', 'bbp_topic_content_autoembed', 8 );
    

    Images are a bit trickier, as you’ll need to remove img from the allowed-tags array:

    add_filter( 'bbp_kses_allowed_tags', function( $tags = array() ) {
        unset( $tags['img'] );
        return $tags;
    } );
    

    @johnjamesjacoby

    Keymaster

    bbPress includes a function called bbp_make_clickable that is used to turn regular URLs in topic and reply contents into anchors.

    You would need to unhook it to prevent it from happening.

    remove_filter( 'bbp_get_reply_content', 'bbp_make_clickable', 40 );
    remove_filter( 'bbp_get_topic_content', 'bbp_make_clickable', 40 );
    

    @johnjamesjacoby

    Keymaster

    Just these!

    We also use custom themes:

    @johnjamesjacoby

    Keymaster

    Sounds weird. Link to your forums where it’s happening?

    @johnjamesjacoby

    Keymaster

    bbPress 2.6.9 was just released, but it does not make changes to this yet.

    I needed to rush out an Akismet fix first, and I’ll look more into this next.

    Thank you for being patient. Sorry for the wait. 🙏

    @johnjamesjacoby

    Keymaster

    Hello! Your second URL is correctly showing 0 topics, at least.

    I’m not entirely certain anymore if incorrect BuddyPress Group sub-pages will 404.

    @johnjamesjacoby

    Keymaster

    @robin-w 👍👍👍

    @johnjamesjacoby

    Keymaster

    @robin-w – any suggestions on improvements bbPress should make?

    I was thinking of renaming no-js to bbp-no-js to try and avoid an issue with other plugins or themes already doing something with that class, but I’m not sure that solves this specific problem.

    @johnjamesjacoby

    Keymaster

    That last one is simply a deprecation notice. It will not break anything.

    @johnjamesjacoby

    Keymaster

    There is also…

    do_action( 'bbp_add_user_subscription', $user_id, $object_id, $type );

    …and…

    do_action( 'bbp_remove_user_subscription', $user_id, $object_id, $type );

    …if you need something a bit more lower-level, that isn’t tied directly to the request handler.

    @johnjamesjacoby

    Keymaster

    Can you please post the code snippet you are using to enable the visual editor?

    In my testing, it is working OK using these snippets:

    Enable Visual Editor

    @johnjamesjacoby

    Keymaster

    I see now, thanks!

    Perhaps, this is something that bbPress could do a better job with. Each of the forum/topic type pages is its own thing, and they do not inherit the page settings from the forum root in the way it seems like you are expecting for them to – which is totally reasonable to expect.

    @johnjamesjacoby

    Keymaster

    This is a deprecated argument that only appears when WP_DEBUG is turned on.

    The debug log itself is nothing to worry about. 👍

    bbPress will address this once its minimum version is (legitimately) raised to 5.5.

    Thank you for letting us know here 🙏

    @johnjamesjacoby

    Keymaster

    There was a bug in 2.6.7 regarding page layouts, so give 2.6.8 a try and see if it’s better?

    @johnjamesjacoby

    Keymaster

    👍

    @johnjamesjacoby

    Keymaster

    Revisions are totally a WordPress thing. It’s weird, but sounds accurate.

    Using Gravity Forms to create new topics & replies will bypass the “freshness” hooks that bbPress expects to run normally. This means that the “branch” of topics & forums in the “tree” of that submission won’t get walked up to the root, to tell that whole branch what its most recent content is.

    Once you post something yourself normally, the tree gets walked and everything looks OK.

    The function that would normally be called is bbp_update_topic(). It includes all of the extra meta data that needs to be added – including a call to bbp_update_topic_walker() that “walks” the branch in the tree.

    Lastly, it refreshes the last_changed cache key in the bbpress_posts cache group. You could try busting that cache on your Gravity Forms submission (to see if that’s enough) but I have a feeling it won’t be, and you’ll need to find the best way to trigger the update.

Viewing 25 replies - 1 through 25 (of 2,350 total)