Does the plugin works with BuddyBoss Platform?
We do not support BuddyBoss Platform integration for any of our bbPress-related plugins.
Dev4Press plugins for bbPress right now all require bbPress 2.6.2 or newer version, and old 2.5 versions of bbPress are no longer supported! BuddyBoss uses very outdated bbPress 2.5.12 (from 2017), which means that Dev4Press plugins for bbPress will not allow activation with bbPress 2.5.x (and because of the old version, it will not be active with BuddyBoss also). On top of that, BuddyBoss has made significant changes to the bbPress they are using, so a lot of stuff is not compatible anymore with the standalone bbPress plugin. Also, BuddyBoss uses BuddyPress 4.3, released in 2019 (the current standalone BuddyPress is 11.1.0 in May 2023), and again, their version of BuddyPress is significantly changed from the standalone BuddyPress, making the compatibility a huge issue.
Even if the BuddyBoss gets updated to bbPress 2.6 or newer, we have no plans of supporting BuddyBoss with our plugins due to the changes they made to bbPress, making proper support impossible.
This FAQ will be updated when something with bbPress or BuddyBoss changes.
TLDR: Dev4Press plugins for bbPress can’t be used with the BuddyBoss platform.
Why when quoted, emojis (or smileys) are displayed broken?
This happens because WordPress, by default, is replacing all emojis with images. This is done so that emojis would work in old browsers. But, the JavaScript used for this purpose can slow down the website, messing with the page loading only to show very old and outdated images instead of the pretty emojis most browsers have today.
Disabling WordPress emoji replacement is the only way to avoid the problem with quotes and emojis. To do that, install one of many plugins available to disable this WordPress ‘feature,’ like Disable Emoji from the WordPress.org repository. Or, if you use GD bbPress Toolbox Pro version 7.1 or newer, you can use the Features -> Tweaks -> Processing Content for Display -> Disable Smilies Conversion and set it to Enabled.
Some BuddyPress features break when I use BuddyPress Nuovo templates?
The problem is caused by the Italic BBCode due to the conflict with the Underscore templates system BuddyPress uses. There are two ways to solve this:
- You can disable Italic BBCode (bbPress Toolbox -> BBCodes -> Disable BBCodes) or,
- You can limit BBCodes to the bbPress content only (bbPress Toolbox -> Features -> BBCodes -> bbPress Only). If you do this, BBCodes will work only with bbPress topics, replies, and forums.
Can the plugin resize uploaded images to make them smaller?
No, the plugin doesn’t have such feature. But, there are many free plugins available that can resize images on upload to specified maximum size and JPEG compression. One of the plugins that can do that is Resize Image After Upload.
Why plugin’s JavaScript files are not loaded?
All Dev4Press plugins and addons require jQuery. But, they will work only if the jQuery is loaded with the WordPress proper Enqueue method. If you are replacing jQuery that comes with WordPress with some other version loaded from other location, my plugins will not function properly, and that goes the same for most of the other WordPress plugins that depend on the proper way for loading jQuery.
Why I am getting errors related to missing database tables?
Errors like this point to the problem with the plugin installation process when additional database tables need to be created. If that has not happened, it points to a problem with database access or something related to the server. Still, it might be simply WordPress-related issues preventing the normal update.
To check this out, open the bbPress Toolbox menu -> Tools -> Recheck and Update. This panel will recheck and recreate tables in possible. If not, you will see the error messages. If that happens, you need to create tables manually (via phpMyAdmin, for instance).
Here is the SQL schema for all database tables plugin needs: Database Schema.
How can I confirm that topic new/unread tracking is working?
Before you go on, make sure you have configured the plugin properly. Check out this article for more information.
To confirm that topic tracking for users is working (new topics, unread topics, and new replies), you need two user accounts: one to create a new topic, and the second account to visit the forum with the new topic to get to see the mark for ‘new‘.
If it is not working, check if the database tables are created during the update. Table name is ‘wp_gdbbx_tracker‘. You can run Tools -> Recheck and Update to make sure all is OK.
Can I enable lead topic display to split topic from replies?
Yes. This is a bbPress core feature, but it is filter controlled. Using GD bbPress Toolbox Pro, you can easily enable or disable display of the lead topic: GD bbPress Toolbox Pro -> Features -> Topics -> Additional Tweaks -> Display Lead Topic.
Can I remove tags field from the reply form?
Yes. Open GD bbPress Toolbox Pro -> Features -> Replies -> Additional Tweaks -> Topic tags in reply form, and Enable this option. Once enabled, only the topic author can see the tags field.
Can I limit users to own files in Media Library via TinyMCE Add Media button?
By design, if a user opens Media Library from TinyMCE Add Media button, that user will only see their own files when the library is displayed.
How can I show (or hide) forum statistics information?
The plugin can add quick statistics overview information to the forum’s main index page. This contains various information: online users and different counts, and it can contain more things through editing of the template. You can enable or disable this block (or select user roles that can see it) by using options in the bbPress Toolbox -> Features -> Forums Index -> Forums statistics overview.
Why quoted content shows HTML tags?
In bbPress, only some user roles can post unrestricted HTML content. Other users can only use some basic set of HTML tags, and tags like UL, LI, and DIV… will not work, and bbPress will save them as text, not HTML. Because of that, when you quote complex HTML content, tags normally not supported will be displayed as text, not HTML.
To fix this, you must allow all user roles to use the expanded set of HTML tags. And to do that, open the bbPress Toolbox -> Features -> Tweaks -> Expand KSES allowed HTML tags and attributes -> Allowed tags list. The Select box has 3 options: the default bbPress set of HTML tags, and the other two include a wide range of supported HTML tags. You need to switch this option to the second or third option.
But, some HTML tags are not permitted (IFRAME, SCRIPT, STYLE) because they can generally contain dangerous content, and when quoted, such tags will be escaped and saved as plain text. Because of that, quoting content that contains embedded content (FaceBook posts, Twitter tweets…) is not quotable.
Can you nest BBCodes?
Yes. You can nest BBCodes as long as they are different types. You can have UL BBCode and inside it, you can have LI BBCodes.
And No. You can’t nest the same type of BBCodes. You can’t have UL inside another UL. Ordered or unordered list in HTML is allowed, and you can have UL, inside it several LI tags, and in those LI tags, you can have another UL. This will not work in WordPress, and BBCodes written like that will also fail to render properly. This will not change until WordPress fixes the issue.
Why BBCodes are not working?
There are few reasons for BBCodes not working:
- You have disabled BBCodes in the plugin.
- You have disabled some of the BBCodes in the plugin.
- You are using some 3rd party plugin that is causing problems.
The plugin that is often causing problems with BBCodes is ‘bbPress Advanced Statistics’, and this plugin will disable all Shortcodes/BBCodes by default. Either configure it properly to allow shortcodes, or remove it.
Where are font related options in TinyMCE editor?
TinyMCE editor has two rows in the toolbar, but only first line is visible. Font related options are on the second line, and you need to enable it. To do that click on the button called ‘Toolbar Toggle’ as on the image here:
Why is this plugin display broken with my theme?
This content is intended for WordPress developers, and it may require coding knowledge of WordPress, PHP, and JavaScript. Code examples provided here may contain errors or needs some additional coding. Make sure to test the code before using it on a live website!
Plugin is adding own styling for the features it adds, but there is no way to make styles completely immune to other stylesheets or styles added by other plugins or theme. Many themes are adding styles that are very aggressive and they can be made to have higher priority in styling certain elements. In that case, a theme can cause issues with the plugin features styling.
The only solution is to identify the styles that are causing problems and add new styles to fix that. This has to be done for every theme that causes problems.
Why is TinyMCE for topics and replies not looking OK?
This content is intended for WordPress developers, and it may require coding knowledge of WordPress, PHP, and JavaScript. Code examples provided here may contain errors or needs some additional coding. Make sure to test the code before using it on a live website!
TinyMCE is part of WordPress and it comes with own styles. GD bbPress Toolbox Pro loads an additional stylesheet for TinyMCE to solve common issues when TinyMCE is used on front end. But, depending on your theme that might not be enough. Some themes are adding very aggressive styling that targets elements in TinyMCE too (usually buttons), and these theme styles are causing problems.
The only solution is to find what styles theme is adding to cause the problems, and add extra styles to fix that, but that has to be done for every theme individually. Most themes are using proper styling that is not causing problems.
Where can I see all attachment files?
All files attached in the forum are saved into WordPress Media Library. But, if you want to see only attachments, you can’t do that directly, since Library show all files saved. Toolbox plugin has own panel called ‘Attachments’ where you can see only files uploaded as attachments. You have there: thumbnail preview, name of upload, topic and forum where the file is attached and date and time. This grid shows all files. You can delete or unattach files. If file is unattached, it will be removed from topic/reply it was uploaded to, but it will be still in the media library for some later use.
How can I see errors logged for attachments upload?
All files users attach to topics or replies are stored in the media library. But, before that, they are all checked to determine if they are allowed (size, format). During upload, various problems can occur to break the upload or corrupt the files. All these problems and errors will result in the file not being uploaded, but instead, an error entry is generated and saved and later displayed with the topic or reply or in a log.
All errors can be seen on the Errors Log panel in the Toolbox admin menu. This panel grid looks similar to the Attachments panel but shows errors for every upload problem. This can help you to debug problems with the upload process. But, with GD bbPress Toolbox Pro 3.3 and newer attachments process is improved to show validation before upload so that oversized files or files with the wrong file type are prevented from uploading, and this will result in fewer errors during upload and less errors displayed in the errors log.
To configure the logging process, open bbPress Toolbox -> Features -> Attachments. There you have an options group, ‘Errors Logging.’ This has several options. The first option is used to activate the logging process. If this is disabled, no errors will be logged! After that, you have options to control who can see the errors. This is related to displaying errors in the topic or replying to inform about the errors on the front end. Normal users or visitors can’t see these logs; they are reserved for administrators, moderators, and topic/reply authors, and in the settings group, you can enable or disable this.
Why is Media Library required for attachments?
All attachments uploads are handled by the WordPress Media Library, and plugin uses native WordPress upload functions. When file is uploaded it will be available through Media Library. Consult WordPress documentation about Media Library requirements.
Does plugin support dynamic roles added by bbPress 2.2?
Yes, since GD bbPress Toolbox 1.4. But, when updating, you must recheck all plugin settings depending on roles, and select roles you want and save. When dynamic roles are used, normal WP roles are suspended.
Can I upgrade from Dev4Press free plugins for bbPress?
Yes. If any of these plugins (GD bbPress Attachments, GD bbPress Tools, and GD bbPress Widgets) is active, GD bbPress Toolbox will attempt to disable them on activation. If that doesn’t happen, disable them before activating GD bbPress Toolbox Pro.
Does plugin works with WordPress MultiSite installations?
Yes. Each site in the network can activate and use the plugin.
Can I translate plugin to my language?
Yes. POT file is provided as a base for translation in the root folder for each plugin. Translation files should go into languages directory, and WordPress must be set to your language to load the file. As an alternative, translation file can go into wp-content/languages/plugins directory.
The file name for translated and compiled MO file must be the same as POT file with the addition of language code: {plugin-name}-{language-code}.mo.
You can check out this for translating plugins using POEdit program:
support.dev4press.com/kb/article/translating-plugins-or-themes-using-poedit
What is Topic View in bbPress Forums?
Topic views are a very useful bbPress feature allowing you to list topics outside the forums based on different criteria or search parameters: activity, freshness… bbPress has few default views. bbPress also allows adding of new views. It is important to know that the bbPress implements Topic Views, and GD bbPress Toolbox Pro or GD bbPress Tools Free plugin can only register new views; they can’t do anything related to views.
Default bbPress topic views are:
- Most popular topics: this will list topics by most replies.
- Topics with no replies: this will list topics with no replies.
Views work on all topics, regardless of their forum, and the list displayed will contain only topics ordered by the view default criteria (they don’t have easy options to reorder topics or filter by the forum).