Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'bbpress'

Viewing 25 results - 26 through 50 (of 64,740 total)
  • Author
    Search Results
  • #250207
    Yevhen Chefranov
    Participant

    The Akismet integration reports the wrong post count for any author with 1,000 or more posts. The formatted count (for example '1,309') is cast to int, which gives 1. Akismet then receives an experienced member as someone with a single post.

    Environment

    • bbPress 2.6.19
    • WordPress 7.1.2
    • PHP 8.2

    Where

    BBP_Akismet::check_post() in includes/extend/akismet.php, line 115:

    $user_data['total_posts'] = (int) bbp_get_user_post_count( $post_data['post_author'] );

    The value is then sent to Akismet as comment_total (line 162).

    Cause

    Without the second argument ($integer = true), bbp_get_user_post_count() runs through the bbp_get_user_post_count filter. bbp_number_format is hooked to that filter in includes/core/filters.php (line 267), so the function returns a formatted string. Casting that string to int stops at the thousands separator:

    (int) '1,309'  // 1
    (int) '12,045' // 12

    With a locale that uses a space or a non-breaking space as the separator, the result is the same.

    Impact

    Every new topic or reply from an author with 1,000+ posts is checked by Akismet with a post total of 1–999 instead of the real number. The real number is the part of the user history that most separates a long-standing member from a fresh spam account, so the most active members are the ones most likely to be judged worse than they should be. There is no error or notice; the value is just wrong.

    Steps to reproduce

    1. Activate Akismet, so bbPress loads its integration.
    2. Use an account whose _bbp_reply_count + _bbp_topic_count user meta add up to 1,000 or more.
    3. Post a reply and inspect the request sent to Akismet (for example via the bbp_akismet_check_post filter): comment_total is the digits before the first separator, not the real count.

    Suggested fix

    $user_data['total_posts'] = bbp_get_user_post_count( $post_data['post_author'], true );

    The (int) cast is then unnecessary, since the _int filter path already returns an integer.

    Yevhen Chefranov
    Participant

    Opening a topic for editing in wp-admin (post.php?post=ID&action=edit) fails with a fatal error if the topic has 1,000 or more replies. The “Replies” meta box does not render, and the rest of the edit screen is cut off at that point.

    Environment

    • bbPress 2.6.19
    • WordPress 7.1.2
    • PHP 8.2

    Error

    Uncaught TypeError: number_format(): Argument #1 ($num) must be of type int|float, string given
    in wp-includes/functions.php:428
    
    #0 number_format('2,503', 0, ',', ' ')                    wp-includes/functions.php:428
    #1 number_format_i18n('2,503')                            wp-admin/includes/class-wp-list-table.php:1051
    #2 WP_List_Table->pagination('top')                       bbpress/includes/admin/classes/class-bbp-topic-replies-list-table.php:314
    #3 BBP_Topic_Replies_List_Table->display_tablenav('top')  ...:272
    #4 BBP_Topic_Replies_List_Table->display()                bbpress/includes/admin/metaboxes.php:641
    #5 bbp_topic_replies_metabox(WP_Post, array)

    Cause

    In BBP_Topic_Replies_List_Table::prepare_items() (includes/admin/classes/class-bbp-topic-replies-list-table.php, around line 237), the total is read without the $integer flag:

    $total_items = bbp_get_topic_reply_count( $topic_id );

    Without $integer = true, the value passes through the bbp_get_topic_reply_count filter. bbp_number_format is hooked to that filter in includes/core/filters.php, so it returns a formatted string such as '2,503'. That string then goes into set_pagination_args():

    • WP_List_Table::pagination() calls number_format_i18n( $total_items ). On PHP 8 this throws a TypeError for a non-numeric string.
    • ceil( $total_items / $per_page ) is also wrong. '2,503' / 5 is evaluated as 2 / 5, so total_pages would be 1 even on PHP 7.

    Topics with fewer than 1,000 replies are not affected, because their counts have no thousands separator.

    Steps to reproduce

    1. On PHP 8.x, have a topic with 1,000 or more replies (_bbp_reply_count ≥ 1000).
    2. Open that topic in wp-admin → Topics → Edit.
    3. The “Replies” meta box shows the fatal error above.

    Suggested fix

    Request the integer count:

    $total_items = bbp_get_topic_reply_count( $topic_id, true );

    Workaround (until fixed; restricted to the topic edit screen):

    add_action( 'load-post.php', function () {
        if ( ( $GLOBALS['typenow'] ?? '' ) !== bbp_get_topic_post_type() ) {
            return;
        }
        // Runs after bbp_number_format (priority 10) and strips the separator.
        add_filter( 'bbp_get_topic_reply_count', function ( $count ) {
            return (int) preg_replace( '/\D+/', '', (string) $count );
        }, 20 );
    } );
    Danishsard
    Participant

    The pagination here on bbPress differs from the default installation, which looks very small and boxy. How can I manually customize its appearance? The “bbS Style Pack” plugin doesn’t seem to have settings for it (though it might have in the past).

    Also, how can I make the subject input box more visible? In some themes, the border lines are barely noticeable, and the input field itself is almost invisible.

    sbask
    Participant

    https://www.askwoody.com/forums/topic/unable-to-subscribe-to-any-askwoody-thread/

    Subscribe to new topics button after the install of bbpress 2.6.19 is not working.
    This may be a skin issue interaction with Dev4press’s bbpress theme?

    #250194
    Robin W
    Moderator

    Shortcodes

    and

    dashboard>settings>bbp style pack>shortcodes

    #250189
    Danishsard
    Participant

    Is there a list of these commands somewhere? The bbPress shortcode page is incomplete, and it’s impossible to figure them out on one’s own.

    Is it possible to configure the code to display the 10 most recent posts while also including pagination for the rest—essentially paginating the entire list of topics in sets of 10?

    I currently have my forum sections set to display 25 items per list.

    #250059

    Hey everyone! bbPress 2.6.19 is out. This is a security and maintenance release, so if you’re running bbPress, please update your site when you can. Sooner is better. 🙂

    Much of the work in this release makes sure private and password-protected forum content stays where it belongs. We also tightened a few moderation and forum-role checks and fixed issues with BuddyPress, imports, emails, and reply positioning.

    You can read more in the release announcement and upgrade notes. Download bbPress 2.6.19 from WordPress.org, or update right from your WordPress dashboard.

    Thanks to thewindghost, ngonhuy, and moltenbit for responsibly reporting issues, and to everyone who helped review and test this release!

    #249937

    In reply to: Image uploads

    adampembs
    Participant

    I’ve just done a phpbb conversion to bbpress. To import the attachments, I used ChatGPT. It feels like an ideal candidate for a premium version of bbpress, one I would be willing to pay for. It’s a hobby site with little income. I did raise £200 through donations so that indicates my budget. Might be worth it if enough people contributed.
    The phpbb importer largely worked well, but I had to roll the site back to a previous PHP version as it doesn’t work with the current version of PHP.

    #249915

    In reply to: Image uploads

    Robin W
    Moderator

    I’m not a bbpress author, just someone who helps out.

    Everything is possible, but the nature of free software is that someone has to write it for no money, giving their time to do so.

    #249914

    In reply to: Image uploads

    Thomas
    Participant

    Yes, i use this plugin… is it an option.
    But is it not possible, that a image uploud is implement in the bbpress core?
    Is the implementation to difficult?

    #249913

    In reply to: Image uploads

    Robin W
    Moderator

    I haven’t looked at this one for several years, so no idea if it works or is any good

    Inline Image Upload for BBPress

    #249912

    Topic: Image uploads

    in forum Installation
    Thomas
    Participant

    Hello all specific bbpress team

    I use the bbpress forum in combination with the better messages chat-plugin. The background is, the combined function between booth. BUT, bbpress can not images upload when send an post in the forums. Only about a plugin that cost minimum 75€ for one year …. only for the image function? Is the function to upload a image to streng for a implementation in the core?

    Danishsard
    Participant

    Yes, I’ve known about it for a long time; the creator does such a great job that they ought to put up a statue in his honor. However, it doesn’t offer every feature typical of forums—it provides a good number of them, but not all.

    Still, it’s probably the best bbPress plugin out there.

    The core software really ought to include more ready-made solutions—specifically, default styling that relies more on the theme’s classes rather than imposing its own. Or, generally speaking, it should look more modern out of the box; that way, more people would use it, since many don’t know how to customize it manually.

    Robin W
    Moderator

    Have you looked at

    bbp style pack

    It has loads of features for bbpress.

    Danishsard
    Participant

    I think bbPress has huge development potential; it is also the most deeply integrated with WordPress. It would be great to see it evolve—perhaps along the lines of other forum solutions that offer comprehensive feature bundles.

    It’s a great forum platform, though highly underrated because the core package lacks extensive features. In my view, however, it holds the greatest potential to evolve into a fantastic tool for enriching WordPress sites.

    #249858
    specialworld83
    Participant

    Introducing Aurora bbPress 1.0!

    Aurora is a modern forum template plugin developed by CodeLinSoft to completely redesign the appearance and user experience of bbPress without replacing your existing WordPress theme.

    Designed with a clean, elegant, and responsive interface, Aurora makes it easier to discover discussions, interact with other members, and build an engaging online community.

    MAIN FEATURES

    • Modern, responsive interface for desktop, tablet, and mobile.

    • Redesigned homepage with forum categories, community statistics, and active members.

    • Dedicated recent discussions page with search, filters, and topic previews.

    • Modern topic layouts with author information, discussion statistics, and an interactive timeline.

    • SCEditor WYSIWYG editor with XHTML support.

    • Integrated image and file attachments.

    • Customizable user profiles with avatars and cover images.

    • Configurable discussion badges and member rankings.

    • Automatic topic subscriptions and notifications with an unread counter and dropdown.

    • Customization options available directly from WordPress Admin.

    • Multilingual interface with 12 included languages.

    COMPATIBILITY

    Aurora works as an independent WordPress plugin, preserving the underlying bbPress discussion system and your existing WordPress theme.

    Version: 1.0

    WordPress: 6.4 or later

    PHP: 7.4 or later

    Requires: bbPress

    License: CodeLinSoft Proprietary License

    DISCOVER AURORA

    Explore its features, view the interface previews, and get the plugin from the official website:

    Aurora bbPress – Official Product Page

    Feedback, suggestions, and feature requests are welcome!

    Developed by CodeLinSoft.

    #249855

    This seems like a reasonable thing to add to bbPress core directly.

    @robin-w mind if we merge that in from your style pack plugin? 😁

    #249852
    Robin W
    Moderator

    @jgasba Thanks for posting, the original thread was old, but exactly the right place for you to add your comments.

    So the subscribe/unsubscribe features in profile refer to the user accessing the profile. So if you go into a users bbpress profile, then there is a subscriptions tab, but this is for you (as admin/keymaster in your case) to ‘also’ subscribe/unsubscribe, it does not allow you to subscribe/unsubscribe a user.

    You can manage subscriptions using the bbp style pack additional plugin (which has lots of other stuff you can amend in bbpress)

    so Install

    bbp style pack

    once activated go to

    dashboard>settings>bbp style pack>Subscription Management
    and activate, and follow the explanation there of how to manage subscitions for users, forums and topics

    #249850
    jgasba
    Participant

    Update: as I was not sure there was no permission or some other setting somewhere that was f*** things up, to be sure I installed a fresh WP install, installed Twenty Seventeen, bbpress, created 2 users (1 admin/keymaster and 1 subscriber), created a Forum and Topic with the admin. I subscribed to the topic with the subscriber.

    I still can’t see the button on the basic user profile to unsubscribe him from the topic as an admin. The bug is confirmed.

    #249847
    jgasba
    Participant

    Hey I have the same question and same issue.
    Using a WP theme (tested on Twenty Seventeen, 21, 22, 24) and with bbpress v2.6.17 (troubleshoot mode, no other plugins), when I visit the bbpress profile on the front-end of a user there is no way to unsubscribe them.

    My profile is Admin + Keymaster.

    Another “expected” place where I searched that option was on the back-end profile.
    Then I searched the unsubscribe button on the admin page for the specific topic they are subscribed to. There is the subscription metabox (#bbp_topic_subscriptions_metabox) but that simply lists the users. It does not give any “unsubscribe” button. Any reason the topic admin page does not offer that possibility to admin/keymasters.

    Currently the only way I have to unsub a user is either to go to the database (not acceptable for non-dev, or non-trusted admins), or impersonate that user with a “user switching” plugin (or the Publishpress capabilities that also give that option), visite the topic “as” that user and click unsubscribe.

    Any idea on how we could debug that?

    Sorry to hear about all of that.

    I’ve fixed the phpBB importer, and I’m quickly auditing the other importers for similar problems.

    See: https://bbpress.trac.wordpress.org/ticket/3683

    2.6.18 will include these fixes.

    #249824
    joneiseman
    Participant

    I’m seeing a fatal error after installing 2.6.17:
    [16-Sep-2026 17:54:10 UTC] PHP Fatal error: Cannot redeclare bbp_get_component_name() (previously declared in /home/mafwor5/public_html/wp-content/plugins/bbpress/includes/extend/buddypress/functions.php:34) in /home/mafwor5/public_html/wp-content/plugins/bbpress/includes/extend/buddypress/functions.php on line 34

    Looks like the file is included twice.

    Danishsard
    Participant

    I chose the account migration method for bbPress; the accounts were transferred, but no one can log in. The importer stated that accounts would be automatically adjusted upon the first login attempt—but that isn’t happening; no one can log in without resetting their password.

    So, one way or another, the importer doesn’t work quite as it should. It shouldn’t be so finicky, and it ought to actually deliver on what it promises—yet it fails to fully do so.

    bbPress is still a great forum platform, though for some reason, it seems to have been largely abandoned by its creators.

    They could create paid add-ons and turn it into a solid, comprehensive package. After all, wpForo isn’t good at all—quite the opposite. It’s a shame that bbPress isn’t really being developed by its creators anymore; they could let others step in and drive it forward if they no longer have the energy for it themselves.

    #249817

    bbPress 2.6.17 is a security and maintenance release that improves permissions, private content handling, subscription notifications, moderation workflows, and forum counts. Everyone running bbPress should update as soon as possible.

    Read the release announcement and get bbPress 2.6.17 from WordPress.org.

    Robin W
    Moderator

    ok, sorry I don’t know phpbb and the convertor was written some time ago by someone who no longer is actively involved in bbpress.

    Have a look through these

    Problems when converting from phpBB to bbPress

    “No users to import” when attempting to import from latest phpBB

Viewing 25 results - 26 through 50 (of 64,740 total)
Skip to toolbar