Forum Replies Created
In reply to: Any Way to Convert WordPress Comments to BBPress
Some functionality similar to this is planned for bbPress 2.7.
It is plausible that plugin will be used for inspiration, though the final code will likely end up being completely rewritten/modernized/debugged.
It sounds like you no longer have the Keymaster forum role.
Be sure to update to the latest version of bbPress, and check your Users for any other Keymaster accounts that you don’t recognize.In reply to: display views by topic?
Topic views are not standard in bbPress.
By default, the problem with Views is they trigger database writes on pages that should only be performing database reads.
We’ve considered ways of circumventing this, but have never seriously attempted to build it.
Is there a simple fix for a non-programmer type guy?
You could try installing: https://wordpress.org/plugins/gd-bbpress-tools/
I forget if it offers it, but it does so much other stuff that maybe it will tide you over? 😁In reply to: Changelog v 2.6.5?!
Codex updated. Thanks for pointing that out.In reply to: Ive deleted a user with the keymaster statut
Sorry for this inconvenience. You definitely discovered a situation that the bbPress team has not really considered. It should not be possible to delete the last remaining Keymaster, just like you cannot delete the last remaining Administrator.
I’ll make sure this gets addressed in a future release of bbPress.
MySQL 8 removing support for zero dates is the problem.
WordPress is incompatible with
NO_ZERO_DATEmode, but it being dropped entirely means these errors are going to pop up.
Going to patch and fix for 2.6.6, likely for a release next week.In reply to: Users Can Post Bad HTML Content
Basically all of the extra attributes you are allowing can be used to disrupt your design in some fashion.
style, class, align, height, width, etc…In reply to: Random Replies being marked Pending
It would be awfully helpful if bbPress could email the admin when this happens, rather than the admin having to spot hidden posts
I would suggest starting with 2.6 instead. There are so many improvements since 2.5, you’ll want to make sure you have them all. The farther behind you’re working, is the more work you’ll end up needing to do later.
The code changes in your original post are all still pretty close to correct if you want to make paginated hierarchical replies work like Comments do. If you need more help, I can guide you here for the time being. Then maybe we can take that work and turn it around into getting it done for 2.7. What do ya say? 😄In reply to: Clarification about searching mechanics
Hey @gdragon, sorry for the trouble, but thanks for keeping up to date!
Is it possible that when you updated to 2.6 you ignored the Upgrade routines?
If so, you may want to try reinstalling bbPress 2.6.3, as a last minute fix went in after it was originally packaged.
If I’m correct, then you will also want to consider running the database upgrades soon. Forums with over 10k users need to do it manually, in your Admin > Tools > Forums > Upgrades
If we can’t see your forums, we can’t debug them.
You’ll need to make someone an account so they can login and browse around and see what you see. Screenshots simply aren’t enough to help anyone. We’ve gotta see the code, inspect it, and then recommend changes to improve it.
Engagements.php received a last minute fix specifically for code that is running on WordPress.org. Your best bet is to simply ignore the warning and wait for 2.6.4 to be released next week.In reply to: Issue when you use left aligned images
This should get worked on, but because bbPress does not use TinyMCE by default, and because image uploads are not enabled by default, it is likely to be a low priority fix.
With or without the adminbar, this should still work.
This was reported earlier and fixed in bbPress 2.6.3.In reply to: 2.6.2/2.6.3 – Missing Spacing avatar/username
This was fixed in one the latest 2.6 releases. Check your theme if this is not fixed for you.
Some fixes did go into hierarchical replies in the latest versions, just not regarding pagination. I’m hoping to look more into this for bbPress 2.7.
The default styling is subject to change over time, and there were some tweaks in all of the 2.6 releases so far. It’s hard to know exactly what’s causing it, but some custom CSS on your end to clear whatever is floating around should snap it back into place.In reply to: freshness “no threads” but there are!
Your hierarchy does not seem correct, or you simply have an empty Category for no real reason.
Categories are currently not showing their freshness correctly, and this will be fixed in 2.6.4.
Please try updating to 2.6.3 and report back if this issue is resolved.
If not, please include a link to your forums so someone can see exactly what you’re seeing.
Thanks!In reply to: Better behaviour when a error happens
We are working on improving this for the next major release of bbPress. 👍In reply to: Threaded Replies Not Working
Hierarchical replies do not use the post_parent column. Replies always use post_parent for the topic ID.
The hierarchy/relationship is instead determined using a piece of postmeta, similar to the topic and forum connections.
So when you say they aren’t working, are they really not working visually, or are they not working the way you expected them to?
We coded them this way, so that all post to post relationships could use the same mechanism, eventually allowing them to be swapped out for something even more performant later (taxonomy connections, or a custom database table.)
Users with the Moderator will always be able to have access to all forums. That is the intended purpose of that role.
You will need to use a third-party add-on (like Restrict Content Pro or Paid Memberships Pro) to restrict access granularly.
Since bbPress 2.6.0, there are hooks and APIs that make it possible to build a very specific plugin to do exactly like what you describe here (using the Engagements API) but I’m afraid I will not have the ability to build that out until after the holidays. Happy to provide guidance to any other devs who are interested!