Forum Replies Created
In reply to: GD bbPress Tools will be upgrading the DB
The new version of the Toolbox Pro does contain a feature called Booster, and it does add new DB tables for indexing, but it does not make any changes to how the data is stored by bbPress. If you use Toolbox and disable it later on, there will not be any negative impact because the plugin is not changing how bbPress works with data. When Booster works, it intercepts some bbPress queries and modifies them to use index tables, and that’s it. When the plugin is not working, or Booster feature is disabled, bbPress works as it always does. But, modified queries are much faster than normal ones because Booster removes postmeta from the query and instead adds joins to the index tables (3 tables added for forums, topics and replies).
Tests I did so far, for queries that Booster can modify, new queries are 20 times faster (on average). But, for large forums (1 million posts or more), queries can be 30-40 times faster. Yeah, I know, that is a huge change, and it might sound unreal, but the postmeta tables in WordPress are never meant to be used for queries the way they are used right now, because the data in postmeta can’t be indexed, and all data is stored in TEXT column, which is the worst column in MySQL for any kind of query.
Anyone who follows my work knows that I have been proposing multiple times to make core changes to bbPress to stop using postmeta; I even have a GitHub repository with transformation queries and other information about changes needed, and I know that that is a huge thing to implement, but the only way to make bbPress fast, is to stop depending on postmeta for queries. What I did in GD bbPress Toolbox Pro 7.0 is just a small change for now, and I plan to expand index tables with more data and affect more queries (right now it affects 6-7 query types). Again, what my plugin does, doesn’t have any negative effect on bbPress, and if my plugin is disabled, the bbPress works just fine, no data is destroyed by my plugin.
Finally, query speed is irrelevant for small forums (under 10000-20000 posts). Yes, queries will be much faster with my plugin, but the database size for queries is not that big, but as soon as the forums grow and have more posts, these postmeta queries will get exponentially slower, and my plugin will make it much faster.
The plugin is now in the Beta stage, with a stable release planned for mid-January 2023.
MilanIn reply to: Plugin GD bbPress Toolbox Pro media library OFF
I am the author of GD bbPress Toolbox Pro. Please, open the new topic in the official support forum, and include any additional information you can, including errors displayed or anything from the PHP server error log, and I will try to help you. So far, I can’t remember anyone has reported anything like that.
I am author of GD bbPress Attachments, and what you see is the message returned by WordPress when uploading. This was not the problem before, but it looks like the upload in WP has changed to recognize duplicated files. I will see if there is a way to handle this in some way in the future.
I am the author of GD bbPress Attachments, GD bbPress Tools and these plugins have Pro version called: GD bbPress Toolbox Pro (https://plugins.dev4press.com/gd-bbpress-toolbox/). And, the Pro version has options to embed attachments into content, and if the attachment is the image it will be displayed as a big image, and video or audio will be displayed as players. In the area after the post (where attachments are usually displayed), currently, only images can be previewed, and video can’t be placed due to the layout constraints.
That option doesn’t affect search process. You should trace how the search is done and if it affects bbPress.
bbPress search has no options, it is the same as WP search, so if you havw code modifying WP search it will affect bbPress search also.
By default, WP search works on content and title. But, there are plugins and/or custom code that can change that. Maybe you have some custom code to modify the search scope.In reply to: how can i change Topic Title Maximum Length?
My plugin GD bbPress Toolbox Pro has options to control the length of title (min/max and min words) and content for topics and replies, and it has option to remove HTML input limit of 80 characters: https://plugins.dev4press.com/gd-bbpress-toolbox/.In reply to: Is there a way to make the Topic ui cleaner?
My plugin GD Quantum Theme Pro for bbPress is a full bbPress templates package replacement (this is a unique plugin, I am not aware of any other similar plugin availavbl), that give you 3 distinct designs to choose from, predefined color schemes, and the ability to create your own color scheme (all from customizer), with many options to customize things, including alternative layout for forum home page (with the grouped forums).
Here it is plugin home page:
It has links to several demo websites where you can see it in action.
MilanIn reply to: PHP Warning bbPress Toolbox
I am the author of the GD bbPress Toolbox Pro, please open the ticket in the support forum on Dev4Press and include which version of the plugin you are using.
Hey, GD bbPress Toolbox Pro 6.5 now calculates statistics for these elements:
- Topics with Favorites
- Topics Favorites Totals
- Topics with Subscriptions
- Topics Subscriptions Totals
- Forums with Subscriptions
- Forums Subscriptions Totals
- Users with Topics Favorites
- Users with Topics Subscriptions
- Users with Forums Subscriptions
They can be displayed via the plugin’s own Statistics widget or via PHP function.
MilanIn reply to: Email to admin for every activity
My GD bbPress Toolbox Pro has notifications for keymasters and moderators when new topic and/or reply is posted, and it has a tool for users to report posts (for spam or other reasons): https://plugins.dev4press.com/gd-bbpress-toolbox/.
MilanIn reply to: Can bbPress use SMTP mail plugins? How?
My plugin GD Mail Queue – https://wordpress.org/plugins/gd-mail-queue/ works with bbPress, and it allows the use of custom SMTP, it can queue bbPress notifications as individual emails, and it can wrap emails in HTML for better email presentation.
I am not sure right now. It would be needed to run few queries to get that data, but I never tried so I am not sure exactly how it would be done right now.
I have added this as a feature request for my GD bbPress Toolbox Pro plugin. Plugin already has a function and widget for various statistical information, and these subscription/favorites based counts would be interesting to have too.
Notification via email is sent when someone is subscribed to a forum or topic. If user is subscribed to forum, he will get email for every new topic in that forum. User subscribed to topic will get email for every new reply in that topic.
Hey, what statistics you need to find out exactly? What type of data you want to see?In reply to: add a class inside
I am the author of GD bbPress Toolbox Pro. I would advise you to post this question to the official plugin support forum: https://support.dev4press.com/forums/forum/plugins/gd-bbpress-toolbox/, WordPress official forums deal with the free plugins only (available in WordPress.org repository).
WP_Query doesn’t return the results, it is an object holding a lot of things, including the results. Check out how to use WP_Query for the loop, there are many examples on WordPress.org and elsewhere. And, results are also objects, so you need to create code to take the object and display the results.
I can’t provide you with example code here (I don’t have anything written to use).
The easiest way to do this is with WP_Query for ‘attachment’ post type having ‘_bbp_attachment’ meta with value ‘1’.
I am the author of the GD bbPress Attachments plugin, and you are right, there is no such feature. But, all files are in the media library, so you can create your own template for a theme that can pull files attached to topics and forums and display them.
A feature like that would be available in the GD bbPress Toolbox Pro plugin, most likely next month, but there are no plans to implement it in the free version.
Hey, @robin-w, and I can confirm that the problem is the format for subscriptions that changed in bbPress 2.6 (from usermeta to postmeta), so the old version of my plugin the @sbask uses was released almost 2 years ago, and bbPress 2.6 was not yet released, so it doesn’t support the change in the subscriptions format.
Hey @sbask, I see that you use my GD bbPress Toolbox Pro, and the view it creates. I have not noticed that it has the issue you describe, but I will check it out. It would be beneficial if you can open the topic in the official support forum, and share more details about the problem so we can debug it.
Also, you are using a fairly outdated version (5.6) that might be having issues with bbPress 2.6, while the latest one is 6.3. bbPress 2.6 has made changes to the way it handles subscriptions, and old GD bbPress Toolbox Pro most likely was still using the old subscriptions method.In reply to: Support Forum Topic Status in 2020
My plugin GD Topic Prefix Pro allows you to define various prefixes for topics (it can be used for support purposes) – each prefix in a different color, allowing you to mark topics differently based on the type of question. And my GD bbPress Toolbox Pro has additional icons displayed for topics, including an icon showing that the topic is closed.
bbPress topic form allows you to change the topic status to closed. My GD bbPress Toolbox Pro allows you to mark the topic closed via reply: you reply to the topic and that reply signals that the topic is now closed (using the checkbox). If you need to do bulk edit of topics in the front end, I have free plugin GD Forum Manager to do just that.
All these plugins can be used to improve the bbPress role of the support forum. Check out my bbPress plugins here: https://bbpress.dev4press.com/.
MilanIn reply to: Profil slug in french
This is not related to bbPress, but to BuddyPress, you should post this to BuddyPress forum. But, as I remember, there were options to change some of the slugs in BuddyPress too.
MilanIn reply to: Why are bbPress plugins few and often out of date?
bbPress is very open to adding all sorts of features, you can change practically everything related to how the forums are displayed, add all sorts of the feature. My GD Quantum Theme Pro plugin replaces the whole bbPress theme package with a custom one that can be controlled via Customizer. My plugins add hundreds of features into bbPress.