Dear All,,
I have recently started a new website. To create a forum, I had installed wordpress and buddypress. However, in the forum registered users whose role is set as “particpant” are unable to create or even view new topics. Through the dashboard when they are trying to view the existing topics it is giving the following message.
You are not allowed to edit posts in this post type.
However, when I changed the user role to moderator or keymaster, the user is able to see the topics posted in the forum. I have seen similar question posted by others in the forum and most of the problems seemed to be about the plugin conflicts. Besides Buddypress & bbpress, I have only Beaver Builder Plugin (Lite Version) & Contact Form 7. I have tried deactivating both plugins but the situation does not change.
Another possibility I have read is that it could be the problem with theme. I am using Tesseract 2 theme. I haven’t checked the theme conflict issue as I am not sure if I can change my theme temporarily to something else (say, twenty sixteen) can I get back my original layout once I change it back to Tesseract 2.
Looking forward to replies.
Hi Robin,
I am getting the following message while trying to access loop-forums.php from the mentioned link
Fatal error: Call to undefined function do_action() in /home1/solarwind/public_html/wp-content/plugins/bbpress/templates/default/bbpress/loop-forums.php on line 12
and when I went to the address mentioned in the error message, it says
Oops! That page can’t be found.
What is it that I may be doing wrong. The following is the website under question http://solarwindconsultants.com/
Forgive me for the amount of information in this post, but I could really use some pointers here.
I am redesigning a website on my local drive for a club which has paid membership. Their current website has forums that are running on Simple Machines 1.1.1. My solution was to move everything to WordPress and bbPress. But I want to make sure I am doing this in the most careful and streamlined way. This is where my questions begin.
Locally, I am running WordPress 4.5.2. My theme is a custom Traverse theme which is also a Builder theme from iThemes. bbPress The look and feel is working fine. I created the forums with topics from scratch as I found no way to really migrate Simple Machines to bbPress. So the basics are there, but now I need to find a process for users and memberships. The forums are public, but only members can post and/or reply. Membership goes through a Gravity Form.
I’m using Gravity Forms to create a membership form for new members. This also uses the User Registration add-on which hopefully will add the user as they signup and submit payment via the Paypal add-on. However, an admin will need to update/approve the user registration to “participant” so that the new user can post in the bbPress forums (and hide the WordPress menu).
For current club members, I anticipate that I will need to wait until I launch the website, then manually add every user from a list of email addresses and names. This will kick off an email to the user that they have an account and can login. Time consuming, but I can’t think of any other way to do this.
Another concern I have is how do these users who I enter manually renew membership? Since they are basically being manually added, they are bypassing the new membership form which will be used for new members. Actually, I have a concern with new members as well since membership is only for 1 year, how do I/admins handle alerting users to renew their membership? Perhaps I need a new “Renew” form which would bypass new user creation.
I realise this post probably crosses over several topics and plugins and for that I apologize. Some of these questions are probably better suited for posting in Gravity Forms support forums. But any help or advice, I would greatly appreciate.
Here are the most common errors I’m seeing…
[09-Jun-2016 23:17:18 UTC] PHP Notice: Undefined index: salt in C:\wamp\www\oshh_testing\wp-content\plugins\bbpress\includes\admin\converters\phpBB.php on line 720
[09-Jun-2016 23:17:18 UTC] PHP Stack trace:
[09-Jun-2016 23:17:18 UTC] PHP 1. {main}() C:\wamp\www\oshh_testing\wp-admin\admin-ajax.php:0
[09-Jun-2016 23:17:18 UTC] PHP 2. do_action() C:\wamp\www\oshh_testing\wp-admin\admin-ajax.php:89
[09-Jun-2016 23:17:18 UTC] PHP 3. call_user_func_array:{C:\wamp\www\oshh_testing\wp-includes\plugin.php:525}() C:\wamp\www\oshh_testing\wp-includes\plugin.php:525
[09-Jun-2016 23:17:18 UTC] PHP 4. BBP_Converter->process_callback() C:\wamp\www\oshh_testing\wp-includes\plugin.php:525
[09-Jun-2016 23:17:18 UTC] PHP 5. BBP_Converter_Base->convert_users() C:\wamp\www\oshh_testing\wp-content\plugins\bbpress\includes\admin\converter.php:371
[09-Jun-2016 23:17:18 UTC] PHP 6. BBP_Converter_Base->convert_table() C:\wamp\www\oshh_testing\wp-content\plugins\bbpress\includes\admin\converter.php:885
[09-Jun-2016 23:17:18 UTC] PHP 7. call_user_func_array:{C:\wamp\www\oshh_testing\wp-content\plugins\bbpress\includes\admin\converter.php:1070}() C:\wamp\www\oshh_testing\wp-content\plugins\bbpress\includes\admin\converter.php:1070
[09-Jun-2016 23:17:18 UTC] PHP 8. phpBB->callback_savepass() C:\wamp\www\oshh_testing\wp-content\plugins\bbpress\includes\admin\converter.php:1070
@ddennison2016
bbPress only uses the comment blacklist not any other settings like the one you are trying to use.
If you do not want to use bbPress moderation there is also some fork around coupled up with other features in a plugin called FV bbPresst Tweaks.
So, really, I have a two-part question. First, I’d like to add some new roles. I’ve read and looked all over the place without any real answer. I know what codes to use per the documentation. That said, I’m not sure which file to place them in and that’s the part I can’t find definitive answers on. If someone could direct me which directory and file to add it to that’d be great. I already know not to do it to the BBpress core files.
Also, is there a way to assign specific moderators to specific boards. Say a user is a moderator, but I don’t want them to moderate all boards, just specific boards. Is that possible?
Hello Robkk,
I tried the moderation plugin you suggested but it has not been updated in over 3 years so it does not work for me.
I read here https://codex.bbpress.org/moderation-and-blacklisting/ that discussion settings should be applied for bbpress but that also does not work.
For whatever reason anyone can immediately post replies without having to wait for moderation.
Under Settings > Discussion > Before a comment appears – I have the checkbox selected for “Comment must be manually approved” however that does not happen.
Thanks,
Dustin
you should look at how this is working.
The users are sent a link, which goes to a age with a strong password shown as default, but they are not asked to make a note of it, and if they just click reset, then this becomes their password, but then takes then to a login screen which asks for it again.
This is not a bbpress issue, but how you have got wordpress set up.
I registered fine, but I knew what to look for.
have you got ftp?
if so go to your website and look in
wp-content/plugins/bbpress/templates/default/bbpress and you’ll find it there
Thanks a lot for your replies. I wonder why the demand for that feature is quite low. This is the first forum I created and setting up read/write permissions is one of the first things I thought about 😛
Robin you´re great! I will donate for some (some more 🙂 ) Coffee soon when we break through the problem. I could never ever fix that problem on my own since i am a really coding newbie.
Right now I don´t have a test site but I´ll clone the site I work with bbpress and set it up to another URL on saturday.
Thank you Robin, I´m really looking forward to get this fixed.
Cheers
Hi,
Please I need help and it’s kind of urgent. So many people have reported that they are not able to register on the forum because they are not able to successfully set a password. They enter a username and email to register, then a link for generating a password is sent to their email. On clicking the link, they are asked to log in (not set password), which then says password incorrect, and they are prompted to “get password”. Clicking on this brings up a form for entering username and email, and another link is sent to their email, which does the same thing and the cycle continues.
Can someone help me check this out? It’s a big problem for me.
I am using WordPress 4.5.2, bbPress 2.5.9, the website is http://www.maternitynest.com
You can import the Yahoo data using PG Offline.
http://www.personalgroupware.com/
I have ported this data to BBpress successfully from 4 different Yahoo groups.
Cheers,
Wilson.
Having threaded replies enabled in Settings > forums will currently in this state of bbPress disable a topics reply pagination.
Had high hopes that your fix would fix what I am seeing:
I can see posts perfectly well, but the permalinks for /topics/ /formums/ etc. is returning what looks like Archive/Search result pages – so not anything to do with bbPress.
I have made sure to empty out cache, and I have also tried to re-save the permalink settings – but nothing seems to work.
Any help to fix the issue would be greatly appreciated. Using Genesis Framework and Altitude Pro Theme
@thebrandonallen, that would be great news.
I have a vBulletin project waiting for some details to be available in bbPress for more than one year…
I really would like to integrate the whole ‘ecosystem’ on my site based on WordPress but bbPress is still light years away of what some other (even open source) forum scripts let us do.
Hope 2.6 would be “the” giant leap for bbPress.
Nevermind. I found the issue. This will be fixed in 2.6.
https://bbpress.trac.wordpress.org/ticket/2961
I’m trying to import a phpbb forum with about 50,000 posts into a local dev site.
It continually stalls at “Converting topics (4900-4999)”
I’m trying to follow the instructions here:
Import Troubleshooting
which say to make a copy of the db and drop all records except within the offending range and try the import again to isolate the problematic row.
Should I go into phpbb_topics or phpbb_topics_posted to try and look for the offending problem?
Once I have the right table, do I then delete the first 4899 rows that appear in the db?
I’m using the latest WordPress and have tried both bbpress 2.5.9 and 2.6alpha.
Thanks for any help you can give me.
The result being that there is some data leakage.
Yes 🙂 And I’ve seen this problem before on other platforms.
I’ll be testing out the combination of MemberPress, BuddyPress, and bbPress next week. I’m hopeful that it won’t dePress me if I run into troubles 🙂
It’s important that BuddyPress/bbPress is capable of protecting itself first before resorting to other 3rd-party/premium plugins.
It is important, and bbPress does protect itself, where appropriate. The forums at this link are public forums, which means that anyone can view them, logged in or not. The MemeberPress plugin is restricting these public forums to logged in users. Since it’s a premium plugin, I don’t have access to the code. My guess, since it seems to do it’s job well on the forums, is that it’s not properly applying the same logic to single topics/replies and search. The result being that there is some data leakage.
The issue is for all (and only) the bbpress feeds,
Thanks
The remaining issues will need to be solved via the MemberPress plugin.
Not necessarily. This might work:
https://wordpress.org/plugins/bbpress-members-only/
I haven’t had the chance to test it yet … but Jared Atchison is the author, so hopefully it should be good to go.
It’s important that BuddyPress/bbPress is capable of protecting itself first before resorting to other 3rd-party/premium plugins.
BBpress feeds pubDate gets translated using wordpress laguange file (wp-content/languages/IT-it.mo) if for example I manually delete “jan”,”feb”,”mar” from that file bbpress pubDate it still in english, but this is not the best fix…
Are you running any caching plugins? I cannot reproduce this running bbPress 2.5.9 and the TwentyFifteen theme.