*edit: somehow deleted my previous comment*
Ok. I found the problem: Buddypress.
The functionality of reply.js works for bbpress, but does not work if the topic is in a forum that is within a Buddypress group.
On my staging site I now have two topics: one within a buddypress group forum and one in a regular bbpress forum. The reply.js functionality works in the topic within the regular forum, but does not work in the topic that’s in the Buddypress group forum.
If you’d like to see the functionality, here are the two topics (sign in credentials are in my previous comment above):
http://staging-nexus.universaltheosophy.com/forums/topic/test-topic/
http://staging-nexus.universaltheosophy.com/groups/test-group/forum/topic/test-group-topic/
Now………. to find a solution. Any ideas would be much appreciated. I’ve also brought this to the Buddypress support forum. Will link to that below.
Ok, progress (kind of). I uploaded your child theme and it works on my staging site. I was missing wp_enqueue_scripts in the functions.php file (duh me).
But, still no luck on my main site. Something must still be interfering. I’ll use my staging site to test from the ground up, adding bit by bit until I find out what’s causing the issue. Will let you know if I figure it out.
The above reply was made before i saw your latest update. i will try that now.
Hi all,
I’m a newbie with a site with latest BuddyPress and WP. I have BBPress plugin installed with only sitewide forums and I need admin approval for new users. I saw there are several plugins but it seems that each of them manage just WP or BBPress.
How I can prevent a user interacting with the whole site until he is approved by an admin?
e.g. I saw the BuddyPress Registration Options plugin blocks the user until approval only for the BP area of the site but the user have the role “subscriber” immediately.
Thank you in advance
Thank you in advance
Just changed my site to a twenty sixteen child theme, still see no problem.
Yeah, that’s what I want. But I’m completely lost now. No idea why this doesn’t work for me.
Are you sure there’s nothing else I need to do? Just copy the reply.js file into a folder called js under my child theme? And that’s it? I can’t understand why it wouldn’t work even when I created a brand-new subdomain, and did no other modifications: just installed wordpress, added bbpress, created bare child theme and added reply.js. What else could be interfering with this function!?
Yeah that’s it. I am lost how you are getting issues for this still. There shouldn’t be an issue with this and default themes.
Only issue I have ever come across regarding issues with threaded replies is while using the Divi theme, some custom scripts in the theme has issues with it for some reason.
I also tested a topic without a forum like what you have on your test site for the heck of it, and I still have not run into issues.
Here is my custom twenty sixteen child theme that you can use and test yourself.
https://cloudup.com/c-0XtmQvdjm
Ok, this is very unusual, but after a lot of testing it seems that @mentions do not get linked when there are spaces in front of the @mention in multiples of 2.
The autosuggest feature works fine when typing the post. The @mention links correctly when looking at the users buddypress activity feed, but the end result in the forum post is a plain text @mention IF there is 2, 4, 6, 8, … spaces in from of the @mention.
If someone has a solution to this that would be great, but I would settle for someone pointing me to the function that converts the @mention to linked text after database retrieval.
Wordpress 4.6.1
bbPress: 2.5.10
Yeah, that’s what I want. But I’m completely lost now. No idea why this doesn’t work for me.
Are you sure there’s nothing else I need to do? Just copy the reply.js file into a folder called js under my child theme? And that’s it? I can’t understand why it wouldn’t work even when I created a brand-new subdomain, and did no other modifications: just installed wordpress, added bbpress, created bare child theme and added reply.js. What else could be interfering with this function!?
I tried also simply using twentysixteen theme and adding reply.js to the existing js folder (in case there was some issue with using a child theme) and this didn’t work either.
Here’s my bare test site: http://staging-nexus.universaltheosophy.com/forums/topic/test-topic/
Try logging in:
[mod note: aaand it’s gone.]
Yeah sure test it out on this site that I will probably delete later.
Using terrible free hosting because I am cheap and don’t want to link to my actual live dev environment.
username – testuser2016
pass – duckduckduckduckgoose
Reply to this topic. Login through the meta widget.
http://yoshi-test.byethost22.com/forums/topic/bbpress-forum-sticky-topic/
Ahhh man. i just tried to deactivate the bbpress and the bbpress UI plugins to test something and it killed my site.
http://www.clashingbeavers.com just throws up:
Fatal error: Call to undefined function bbp_get_dynamic_roles() in /home/clashing/public_html/wp-content/plugins/bbp-style-pack/css/styles.php on line 3086
I cant even get to the wordpress dashboard.
Please help!!
I am after the ability to let guests post in my forum.
So I turned on Guest posting.
However there is a problem with that.
In order to post as a guest you need to enter an e-mail.
If a guest enters an e-mail of a registered user it pulls across their avatar and makes it look like the registered user is posting.
Test/Sample here>> http://www.thewargameswebsite.com/forums/topic/testy-guest-topic/#post-50125
I have since turned off the guest posting function as this avatar issue is a problem.
Is there a way to disable the guest field that requires an e-mail address and just let guests post by adding a name?
Can either of you show me a site where the reply button functions the way I want? i.e. when you click reply the page doesn’t reload, but instead the reply-form accordions into place directly below the reply being replied to?
Do either of you have a test site where this reply.js file is functioning that way?
Created a second subdomain, right from scratch, added wordpress, added bbpress, added a child theme, uploaded the reply.js file to a js folder at the root of the child theme. Did no other customizations whatsoever. Same functionality as before.
http://staging-nexus.universaltheosophy.com/forums/topic/test-topic/
Hi Stephen. That’s what I did. On my staging site, I started with wordpress, added bbpress, setup a child theme linked to twentysixteen with no customizations, added the reply.js file, and it didn’t work.
I know without logging in you can’t see the reply functionality, but this is my staging subdomain. You can see it’s just a completely base wordpress install with bbpress and nothing else added. And the reply.js file makes no difference in functionality. http://staging.universaltheosophy.com/forums/topic/test-topic/
Hello, I have noticed a glitch on my forum index. Basically, the freshness for my forums “Introductions” and “Homework Help” are wrong. For the Introductions forum, the freshness is from over 1 week ago, which is incorrect. Furthermore, in the Homework Help forum, the freshness weirdly states “No Topics.” Btw, I have already tried going through the repair tool for the forums chronologically, but that didn’t fix the problem. Any help would be greatly appreciated.
Thanks,
David
I am currently running the latest stable version of bbpress, and my website is at purposeshare.com/forums
Ok, so I played around a lot with my site: changing the theme, disabling plugins, etc. etc. and nothing made any difference. So I went to my staging subdomain, stripped everything down to a basic wordpress install; created a child theme linked to twentysixteen; uploaded your reply.js file; then installed bbpress; added a single topic, and went to that topic to test the reply. The reply functioned exactly as it does on our site: i.e. click “reply” and the page reloads, and the user is brought to the reply-form.
I don’t know what else to think of this. The reply.js file you gave just doesn’t seem to change anything. Any ideas what’s going on? Did I put it in the wrong place or something? Do I need to add something somewhere else to make sure that js is activated ???
I’m at a loss for what to do here.
Huh, this works for me on my end fine. Maybe it doesn’t work on all themes?
I guess you can confirm that you did download the gist file I linked to and added that to your child themes js folder.
If you have ever set up a localhost test server on your cpu like WAMP, you can try what I said above in a default theme to see if there is another possible issue.
Hi Robkk. I’m interested in allowing unrestricted html for certain known and approved members. I was able to use a User Role editor to allow specific users to post unrestricted html using the unfiltered_html capability, and when I log in with a test member (participant level), I can see the warning “Your account has the ability to post unrestricted HTML content” but when I make a reply with that member the reply doesn’t show up (after I click “submit” the page reloads but there’s no new reply). Seems like it’s being blocked from posting or something. Do you know what else I need to do in order to allow this member to reply with unrestricted html and have it actually work?
p.s. I tried this https://gist.github.com/ntwb/7797990 but it didn’t solve the problem of regular members not being able to copy/paste from other programs (like Word) without the code showing up in the reply. See here: 
I assume this is pretty standard, but on our forum site (http://nexus.universaltheosophy.com/), the bbpress “reply box” is located at the bottom of any given Topic post. So, when someone wants to reply, they need to scroll all the way down. Also, directly beneath each existing reply is a “reply button”. If someone wants to reply to an existing reply, they click this button…. but what happens is that the Topic post reloads in their browser and then they’re taken to the bottom of the Topic where the reply-box resides.
What we want, is this: when someone clicks reply, a reply-box appears directly beneath the existing reply they’re replying to (basically, how reddit works). I’ve seen at least one site that has managed to do this with some kind of customizing of bbpress, but nobody seems to want to share.
In order to see how the reply button on our site currently works, you can use our dummy-test-account to login (just please be respectful and don’t make me delete too much spam) UN: [redacted] PW: [redacted] And use this discussion to see how the reply function currently operates: http://nexus.universaltheosophy.com/groups/key-concepts-study-group/forum/topic/reincarnation/
Any help at all would be hugely appreciated. The current functionality really makes for a poor forum experience for our members.
Also, we’re currently running bbpress 2.5.10 and WordPress 4.6.1.
Hi there,
Our staging site has the BBPress and WooCommerce plugins, but when we update the BBPress from version 2.5.8 to 2.5.10 the Forums, Topics and Replies are not showing in the Admin Dashboard. When we tried to deactivate the WooCommerce plugin, the Forums, Topics and Replies are showing. But before we do the update, even these two plugins are activated, the Forums, Topics and Replies are displaying in the Admin Dashboard.
We have the latest version of WordPress which is 4.6.1 and we are using Divi theme. Our staging site is: http://staging.edurolearning1.flywheelsites.com/.
I hope you can help us.
Thanks,
Portal
Contact the woocommerce membership plugin support. This is a paid plugin, which is hard to test without buying the plugin.
less shouty with the title, and a little bit of patience would be great !
bbPress is tested with wordpress default themes. It maybe a conflict – you need to check plugins and themes
It could be a theme or plugin issue
Plugins
Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, as a test switch to a default theme such as twentyfifteen, and see if this fixes.
Then come back
Hey, so recently I set up a localhost server (WAMPSERVER) and installed WP and bbPress. I then tested out the sign up function and realised that the Password Confirmation email was not being sent; even after using different emails and providers.
I would appreciate some help in fixing the problem 🙂
I have the latest version of WP and I will be using this WP theme.
Should bbpress install and run ok?
i understand what you say and do that exactly
removed al mods and use a basic pbpbb 3.1.9 database
I use for all the latest verions
-bbpress 2.6 alpha
-phpBB 3.1.9
-phpBB Converter file 5795
As i said earlier in this topic, there is a problem with the latest version of the phpbb converter https://bbpress.trac.wordpress.org/browser/trunk/src/includes/admin/converters/phpBB.php?rev=5795
After converting all the passwords, at the beginning converting posts or topics i there is an error.

sorry the code is/was untested.
Try this with a correction
function add_custom_role( $bbp_roles ) {
$bbp_roles['my_custom_role1'] = array(
'name' => 'vip',
'capabilities' => bbp_get_caps_for_role( bbp_get_participant_role() ) // the same capabilities as participants
);
return $bbp_roles;
}
add_filter( 'bbp_get_dynamic_roles', 'add_custom_role', 1 );