Aloha all,
Newbie and just installed bbPress and added my list of forums. I have done the initial troubleshooting of moving to twenty-twelve theme, disabled all plugins and redid the permalinks and such and still cannot pull up list of forums.
http://www.fiduciaryforums.org/forum
Using bbPress 2.5.8 and WordPress 4.4.2
One other question, I wanted the forums to be installed under http://www.fiduciaryforums.org/forums and notice in my file structure it’s /forum. Any suggestions on how to much to /forums instead?
Thank you all for any help!
Joe
1) Activity stream
I suppose you talk about the BuddyPress activity stream here ?
If so, maybe this code could get you started (found it on the BuddyPress forum). It will block ALL new topics/replies, so if you tune that to your private forums, it could be what you are looking for.
// Filter bbPress from updating activity stream
function imath_activity_dont_save( $activity_object ) {
$exclude = array( 'bbp_topic_create', 'bbp_reply_create');
// if the activity type is empty, it stops BuddyPress BP_Activity_Activity::save() function
if( in_array( $activity_object->type, $exclude ) )
$activity_object->type = false;
}
add_action('bp_activity_before_save', 'imath_activity_dont_save', 10, 1 );
2) To limit access to /forums, create a page with the slug /forums and add in that page what you want (a bbPress shortcode or just text). The creation of this page will prevent the standard forum index page to come up. Of course using any ‘members’ plugin, you could then e.g. make sure only admins could access.
Pascal.
Hi, Pascal –
Thanks for your help!
I’m using Genesis with the Divine Theme child theme by Restored 316 Designs.
The plugin is definitely conflicting with the theme. I’ve used bbpress on another website with a different Genesis child theme, but haven’t had this problem.
I don’t want to switch themes. I’m totally willing to play around with the CSS to try to make this work. Can you help me locate the area of the theme that I need to edit to make the forum page layout correctly?
Thanks, again.
Brandi
Thanks for your reply, Pascal.
In that case, that plugin is probably not going to help us anyway. So never mind the shortcode error.
Our problem is still with the bbPress activity stream, we are hoping to limit its contents to only should be visible to members of a particular group. We are using MemberMouse and the bbPress MemberMouse extension to limit users access to only the forums they are taking a class for, but they are seeing activity from other forums in the feed.
Also, we would like to limit access to this default bbPress page to be private for admins only, if at all possible: http://www.themysticdreamacademy.com/forums/
Hope someone can help us with one or both of these issues.
Thanks,
Rory
If I was to try this I would jump into the database directly to have a closer look, but thats me, and I’m pretty confident I know what I’m doing here 😉
Presuming your taking backups so your data is safe and you have tested restoring from backup.
I’ve never actually tried this but what happens if you de-activate bbPress on the single site and then network activate it?
@dots I’d suggest setting up a test site to test your imports before importing into your live site to iron out any issues you come across. The best process is to “reset” bbPress which will remove/delete all your bbPress data, you can then start the import with a fresh/clean slate for bbPress.
I cannot guarantee that it will work perfectly importing everything though I really hope it does, as I stated in my previous reply there hasn’t been much testing with Xenforo so any feedback would be great to hear, any issues and I’ll try to implement those fixes.
Unless people test the importers and give us feedback I cannot improve them 🙂
@netweb
Hi Stephen,
Thanks for the updates. I have updated my BBPress to bbPress 2.6-alpha.
Now, I have again started the import using BBPress tools and now my script is importing the data again, But it will taking the duplicate data from the Xenforo. I hope this version can import all my Xenforo data to BBPress. But still I have more questions about the import.
1) In my Xenforo having total 62,65,110 replies and tool has imported only 66,100 records only. so bbPress 2.6-alpha version are able to import all pending 61,99,010 data from the Xenforo?
2) Could you please share your thoughts for how to remove duplication data? Is there any good solutions? For duplicate data reports/ screenshot We will come back after my client permission.
Hi,
The error you are referring to is BuddyPress (bp_) and not bbPress (bbp_), so you might have a try on their forum…
Pascal.
Hi bbpress team !!
I am createing forum but i am click preview button this is not working !!
and I Click also Save Draft button but link is removing ! Please what is the issue !!
http://narenderui.com/photos/wp-admin/post-new.php?post_type=forum
This one pascal.. 🙂
Plugin
Hi there,
I’m helping a client resolve an issue with their bbPress Activity Stream. Their website has many online classes that are kept separate from each other, and their wish is to have the Activity Stream only show activity that is relevant to the forum a user has access to, and keep info from other forums private (they are using MemberMouse to restrict access). I did some research on here and on Google and found several threads that talked about similar issues, but wasn’t able to find any solutions.
The site uses the latest version of WP (4.4.2) and bbPress (2.5.8) and is located at http://www.themysticdreamacademy.com/
I thought the bbPress Activity Stream Shortcode Plugin would do the job, so I installed that and did a quick test, but I’m getting this error: Fatal error: Call to undefined function bp_has_activities() in /home/myst1cadm1n/public_html/wp-content/plugins/bp-activity-shortcode/bp-activity-as-shortcode.php on line 102
If that issue could be resolved, we may be all set since we can set up shortcodes to display different streams for different forums. Otherwise, we’d like to know if there’s a way to limit the Activity Stream to only show content the user has access to.
Finally, my client is also concerned about the default forums page, which shows a listing of recent topics from all forums and is visible to anyone who finds it: http://www.themysticdreamacademy.com/forums/ Users who aren’t logged in aren’t able to click any of the links, but they are still concerned about privacy. Is it possible to make this page private so only logged-in admins can see it? Or can it be removed somehow?
Thanks for your time,
Rory
Hi,
To fix when the user logs out, you could use this code. Add it into your functions.php and change $url to whatever you want as page.
function casiepa_logout ($redirect_to) {
$url='/forums/' ;
$redirect_to = '<a href="' . wp_logout_url( $url ) . '" class="button logout-link">' . esc_html__( 'Log Out', 'bbpress' ) . '</a>' ;
return $redirect_to ;
}
add_filter ('bbp_get_logout_link', 'casiepa_logout') ;
Pascal.
Good evening and thanks for your answers.
My configuration is wp with bbpress and buddypress. I have one public forum with subs-forums in a other hand i have got 3 others forums (privates) with subs-forums as well.
(First of all i wanted to use the possiblity to create privated forums in buddypress’s groups. But i had a bug. First everythings was ok till i create a public forum. I don’t understood why but all my dedicated groups’forums links had been replaced by this last.So I decided to disable this functionality in the groups and to create privated forums outside buddypress instead).
Yes i use user “role editor” and user “access manager” the access to the privated forums pages are manage by user access manager” but not at all for the public one and the trouble is still the same.
Yes here is the link http://pdvc.lgmarras.org
I have created a special user for you if you send me an email i will be able to give you the login and the password.
You use v3.8.7 ? Please notify the creators of the Avada theme because it’s a bug on there side.
In Avada/includes/class-layout-bbpress.php, change line 84 as follows:
Original:
<div class="bbp-reply-post-date"><?php bbp_topic_post_date( bbp_get_topic_id() ); ?></div>
Modified:
<div class="bbp-reply-post-date"><?php bbp_reply_post_date( bbp_get_reply_id() ); ?></div>
Pascal.
Hey there,
i have a problem. All topic replies have exact the same date as the topic itself. For example: If somebody created a topic on the 1st of february 4:30 pm, all replies will get the 1st of february 4:30 pm date as well. I really appreciate your help. My Users keep complaining about this bug.
Cheers!
Marc
WordPress version 4.3.1
bbpress Version 2.5.8
Copy the file ‘/wp-content/plugins/bbpress/templates/default/bbpress/feedback-no-forums.php’ to a child theme and then modify the file to what you want to obtain.
Pascal.
I’m not sure what you mean, it’s a single site, with the most recent versions of both WP and bbpress, cheers.
Yeah, I still don’t know what I’m doing wrong.
Changed line 44 like the step-by step guide said to remove the (#,#) after the forum names, but they are still there.
Step-By-Step Guide
ok, @membershipsite101
This old link talks about using templates
https://optimizepress.zendesk.com/hc/en-us/community/posts/200815558-OptimizePress-2-bbPress-Total-Mess-Let-s-get-this-fixed-now-
and suggests putting
if (is_bbpress()) { include 'bbpress.php'; exit; }
on top of index.php (for the forum-index) and single.php (for the topics) and then style the bbpress.php in the /themes/optimizePressTheme/ /themes/1/ (or whatever OP2 blog-theme you’re using) to your liking.
If you’re a bit techy, might be worth looking at.
The bbpress member pages for forum replies like http://www.domain.de/users/name/replies/ are already indexed by google search.
I want to hide these pages from search result pages but my Yoast SEO Plugin does not support this.
I prefer using “noindex” instead of robots.txt
Do you have any idea to fix this issue?
Well Maury, I feel completely defeated. Here is a reply I got from a great guy at optimize press but it just doesnt seem to be in the cards and thats a shame
Regarding bbPress, it can not be used within pages created with the live editor. It uses the blog template, so the styling would need to be setup under “OptimizePress > Blog Settings (or blog setup)”
@membershipsite101
Using the index shortcode on the ‘forum’ page is perfectly normal. If you leave the /forum page blank then you can choose whether to show the forums index or the topics index on the bbpress settings page.
As I noted before the URL of the Welcome page says it is a subpage of the ‘Help’ page (http://membershipsite101.com/help/welcome). So I would expect it to use the template of the /help page, not the one of the /forum page. Do you perhaps have a page titled ‘Welcome’? Try hovering over the forum title on the /forum page and see what the link says. If the forum root is ‘discussion’ then the /welcome page should be either /discussion/welcome or /forum/discussion/welcome.
I think you need to review your bbpress settings again. Look at my page http://spaug.net/forums.
I use the bbpress default settings as follows:
Forum root slug: forums
Forum slug: forum
Topic slug: topic
And I check the ‘Forum Prefix’ box as recommended.
Then my URLs are as follows:
Root page: sitename/forums
Individual forum page: sitename/forums/forum/forum-name
Individual topic page: sitename/forums/topic/topic-title
I suggest that you try changing the forum root slug to ‘forum’ or ‘forums’
Finally, unless you are very adept at CSS modifications, I recommend the ‘bbp style pack’ plugin. It allows you to modify colors, fonts, font size, etc easily.
Remember, whatever optimizepress theme template.php you want to use for the forums page (right sidebar, no sidebar, etc) make a second copy of it IN THE SAME FOLDER and rename it bbpress.php. That way bbpress will always use that template. I also make a copy of the bbpress.css file from plugin folder (\wp-content\plugins\bbpress\templates\default\css\bbpress.css) and put it in the theme folder. That way you can use the WordPress Editor (Appearance>Editor) to make changes.
I just did a quick Google search on ‘Optimizepress and bbPress’ and it looks like there is a lot of incompatibility. I also noted that Optimizepress was discontinuing their support forum in favor of their ‘customer happiness team’. My condolences
Having fun yet?
Maury
Maury
Does anyone have any advice for importing bbpress forums and users from a single-site installation, into a multi-site installation please -x-
Wp V 4.4.1 (multi-site)
bbpress V Version 2.5.8
The site is private, I’m unable to send a link.