Check out how I achieved this here: https://bbpress.org/forums/topic/migrating-from-one-bbpress-installation-to-another/
I didn’t update further on the thread (because my replies were piling up as it was), but I was SUCCESSFUL in moving it to another LIVE server. In that thread I also list some plugins I used. The pinnacle plugin was indeed Pippin’s (that link is also on there). I didn’t even have to touch the database once, which was my primary fear moving into this project!
Please let me know if either of you have questions.
I too am trying to import an existing bbPress into another WordPress site, and as a note I must say that the reason I have to do this is because the bbPress importer does not play well with my server (or I SHOULD say my server does not play well!) and I get a similar result you speak of, @specialtactic, where the majority of the posts are attributed to the admin. This has been verified as not being a bbPress importer issue, but a server issue, as I was able to use the importer successfully on my local test server.
Now that I know I can import onto my local, I need to be able to import that local bbPress (converted from the phpBB3) into my live WordPress site, but alas I haven’t had the time to try and wrap my brain around how to accomplish it and so have been waiting for an importer to be written.
Just wanted to clarify for you that it’s possible that the PippinsPlugins is not at fault, if you were attempting to use it in similar circumstances to my own.
Did you get this to work? I’ve been wanting to do this for a loooooong time, and don’t know how/haven’t had time to try and figure out the coding myself. I got a phpBB3 forum imported on a local, now I need to get the local bbPress forum onto my live site, but with no bbPress option in the importer options I’m at a loss.
You’ll be needing to modify
wp-content/plugins/bbpress/templates/default/bbpress/loop-single-topic.php
“Iβll read the link you posted. Hopefully it doesnβt suck.”
I wrote it, and hopefully you give me some positive feedback if you feel it can be improved. By the way I don’t consider “it sucks” to be positive feedback π
In fact if you worked you way through the documentation, you’d probably gain a lot of knowledge.
“Easy of me to throw stones in a glass house when I donβt code I guess. ” Yes, basically you are taking something that people have written in their spare time, don’t get a penny for, and that you are using it for free, and you want the people who developed it to abandon taking their kids out for the afternoon (or in fact many afternoons) and write code so that you don’t have to. And then you come on this site where people like me who again do this in my spare time for free, and have lots of other things I could be doing, and slagging it off. π
There is a lot of development of this plugin going on all the time and it will keep improving.
“And, I have yet to see a non-sucky bbPress based forum. Most are fairly crappy in how they present and deal with the content. ” – now you just resorting to insult.
A community (like the open source community) requires contributors as well as takers
If you want to contribute to the development of the plugin, please let us know exactly what you would like to see, and how you think it would benefit other users.
Oh and yes, I think you are now starting to sound like a troll !
Best Wishes
Robin
Heh, stop being so awesome in your replies. π
Anyway, me, the non-coder, still doesn’t understand why it(bbpress plugin) can’t simply have an option to use styles from other themes. If nothing else, the CSS etc would be a nice “base” for things like link colors, font sizes, whatever.
*sigh*
I tried bbPress Tweaks. Meh.
I’ll read the link you posted. Hopefully it doesn’t suck.
bbPress has such a non-WP feel about it though in everything I’ve come to expect from WordPress. Part of it is my frustration with PHPBB, and part of it is my frustration with not being able to get a non-sucky looking forum with bbPress.
And, I have yet to see a non-sucky bbPress based forum. Most are fairly crappy in how they present and deal with the content.
Easy of me to throw stones in a glass house when I don’t code I guess. I just wish there were more sane defaults in bbPress that looked better out of the box.
Hi RavanH
Have you had any conclusion to this issue?
Not sure there is much testing on multisite installations π Keep coming back to see if bbPress is really suited to Multisite and each time there appears to be lack of clarity.
As I understand it:
1) Super admin can install bbPress plugin
2) Sub site admin should now be able to activate (or at least SuperAdmin on subsite level)
3) Sub site admin should be able to see managing Forums admin options on wp panel, not just Settings-Forum options (eg repair/reset)
However, neither Super Admin nor Site Admin can see the Forum management options. Even if they are both showing as Keymaster for the subsite.
Mad to network activate the plugin, but then you do see the management admin options as Site and Super admin.
So all you can do to use the plugin is Network activate and as far as I can see that is not the intended behaviour.
Should this be reported as a bug?
I thought that might be the case… Text Wrangler wrote it out that way, but what threw me a tad is that it doesn’t write out it out that way for the bbpress.css, just those two files… Maybe those files were just written and put into bbpress without the typical spaces, tabs and returns..?
I do use a child, have since I began with my theme… Also the snippets plugin… Just that some changes I’ve made are to other than what can be affected through the child and the snippets plugin, and keep records of course for those…
So maybe css in the theme child overrides all css, not just what I think of as the primary css files like bbpress.css..? Even these other files mentioned above..?
Am curious now what the “margin-right” css is applying to…?
I continue to enjoy learning about all this…
π
bbPress by default tries to use your themes default templates as it’s base. So it is already using your theme’s page template, maybe not the particular one you’re after, but it will be for your theme, or one you have created.
It will look for the following files in your theme in this order, and use that for it’s forums
plugin-bbpress.php
bbpress.php
forums.php
forum.php
generic.php
page.php
single.php
index.php
See https://codex.bbpress.org/step-by-step-guide-to-setting-up-a-bbpress-forum/ for more detail and how to get it to use a particular template.
Since some theme writers create a bbpress template, and some have variously named page templates, it would be kinder hard to get bbpress to work out which of your themes files are page templates, and which you want to use.
Yes, getting the right template to display forums can involve you in renaming and moving some files, but that’s because you have decided to use a non-default theme (no criticism), and so your theme writer and the writers of bbpress would need to be telepathic to know how the other one is going to code. As I said some themes actively allow for bbpress, for others it is just one of thousand of plugins.
The plugin bbPress Tweaks
https://wordpress.org/plugins/bbpress-wp-tweaks/
In dashboard>settings>bbpress tweaks allows you to select from available templates as a dropdown, so partly achieves what you are after.
I fully appreciate that WordPress and plugins can cause a lot of frustration, and no you’re definitely not a troll (yet!), but less heaven and hell in your posts would be better!
Ok, I’m sure I’ll be treated as a troll or whatever and maybe I’m just not an elite enough WP user and perhaps I should go home or uninstall… But I’m just wonder why in the hell bbpress doesn’t include this feature:
Select WP Theme for forums.
Is it really that hard to do? To have something built in, where you can click a drop down and make it so you can change the theme you want to have for your forums?
I’ve googled… I’ve searched the forums, and aside from people talking about mucking around with php files to change this or that (very non-WP btw), I haven’t found a simply, clean, elegant solution.
Please, for the love of all that is holy, please add an option to allow folks to be able to click a dropdown and select from one of the installed themes for your bbPress forums on your site.
Cheers.
Laurie,
Would need some code to do this
If you’re into coding, suggest you download
https://wordpress.org/plugins/bbpress-notify/
and crack open the code
It should give you a good idea on how to create your own code.
if not try putting it on wp-jobs
http://jobs.wordpress.net/
and see if someone will pick it up for you
Stephen,
Is there a quick and easy way to amend the headings other than amending the template?
eg loop-topics.php has
<ul class="forum-titles">
...
...
<li class="bbp-topic-freshness"><?php _e( 'Freshness', 'bbpress' ); ?></li>
</ul>
“Edit: That said, has anyone tried the code in the link you posted?”
I’ve just loaded it and it seems to work fine
function wpse_77441_change_time_format( $anchor, $forum_id )
{
$last_active = get_post_meta( $forum_id, '_bbp_last_active_time', true );
if ( empty( $last_active ) ) {
$reply_id = bbp_get_forum_last_reply_id( $forum_id );
if ( !empty( $reply_id ) ) {
$last_active = get_post_field( 'post_date', $reply_id );
} else {
$topic_id = bbp_get_forum_last_topic_id( $forum_id );
if ( !empty( $topic_id ) ) {
$last_active = bbp_get_topic_last_active_time( $topic_id );
}
}
}
$date = get_post_time( get_option( 'date_format' ), $gmt, $reply_id, true );
$time = get_post_time( get_option( 'time_format' ), $gmt, $reply_id, true );
$dt = sprintf( _x( '%1$s at %2$s', 'date at time', 'bbpress' ), $date, $time );
$time_since = bbp_get_forum_last_active_time( $forum_id );
return str_replace( "$time_since</a>", "$dt</a>", $anchor );
}
add_filter( 'bbp_get_forum_freshness_link', 'wpse_77441_change_time_format', 10, 2 );
add_filter( 'bbp_get_topic_freshness_link', 'wpse_77441_change_time_format', 10, 2 );
@synaptic It’s not always obvious but the links in your post that link to old discussions or sites (which I just edited) regarding the old ‘standalone’ bbPress and not the current bbPress v2.x plugin, circa anything over 2-3+ years of age won’t be relevant.
As to meeting some kind of demand quota, bbPress v2.x Plugin is sitting at 1,125,146 downloads as I write this, so whatever the magical formula is it would appear it has not reached tipping point.
Edit: That said, has anyone tried the code in the link you posted?
http://wordpress.stackexchange.com/questions/77441/how-to-edit-bbp-forum-freshness-link-format
Ok, you need to do the following
If you have a child theme, then do this in there
If you don’t have a child theme, then seriously consider creating one, it’s very quick and easy, and will ensure that changes you make don’t get lost on theme or bbpress upgrades. Just google wordpress child theme videos and you’ll get lots of help.
In your theme create a bbpress directory
wp-content/themes/yourthemename/bbpress
then copy
wp-content/plugins/bbpress/templates/default/bbpress/loop-single-topic.php to this directory so that you have
wp-content/themes/yourthemename/bbpress/loop-single-topic.php
Edit this file to delete line 60 which says
<span class="bbp-topic-started-by"><?php printf( __( 'Started by: %1$s', 'bbpress' ), bbp_get_topic_author_link( array( 'size' => '14' ) ) ); ?></span>
and save.
bbPress will now use the file in your theme’s bbpress folder instead of the default, and you won’t lose your change on bbpress upgrades – but will it it is in your main theme, so if you don’t create a child theme, keep a note of what you changed, as if your theme updates, then you may/will lose the bbpress folder and file.
ok, then as before I’d suggest you go to yoothemes for support.
It may be as simple as changing the page template that bbpress is using
https://codex.bbpress.org/step-by-step-guide-to-setting-up-a-bbpress-forum/ section 8
John, really pleased that you tracked it down, and yes I’ll add it to the styling crib when I get a moment ! Often I spend hours searching for the wrong thing, the solutions here are often easy and obvious but only after you have worked them out !
The code
#bbpress-forums ul.bbp-threaded-replies{margin-left:25px;}
is exactly the same as
#bbpress-forums ul.bbp-threaded-replies {
margin-left: 25px;
}
The computer simply ignores gaps, and coders only write it that latter way to make it easier to read.
You ought to start using a child theme if you haven’t already got one. (just google child theme video, and you’ll get lots of help). it’s very quick and simple and does not affect you main theme, just allows you to add without losing on updates. Then you would create a directory in that called
css viz wp-content/themes/yourchildthemename/css and copy your amended bbpress.css file into that. bbPress will then use that, and you won’t lose changes.
Great that you’re fixed !
there is an existing ticket but it is awaiting popular demand to be fixed:
https://bbpress.trac.wordpress.org/ticket/2031
I’m not sure exactly how ‘demand’ is measured by the dev team. There certainly has been multiple requests for help to make this change both on the forum and elsewhere on the internet.
How difficult would it be to allow for bbpress admins to toggle between a freshness date format and a date/time format? wordpress already allows for this type of dating for posts so I can’t see this as being a complicated issue.
the freshness tag shows previous conversations about this issue:
https://bbpress.org/forums/topic-tag/freshness/
Here are a few previous forum postings asking for help in changing the freshness format to a static date:
Freshness Date, Instead of ongoing Time frame
Edit or delete freshness
Change freshness to date after 24 hours
https://bbpress.org/forums/topic/how-do-you-change-the-freshness-of-post-date-format/
https://bbpress.org/forums/topic/show-exact-date-of-post-not-freshness/
https://bbpress.org/forums/topic/timestamp-posted-m-d-y-time/
there are also discussions outside of the bbpress.org forums:
http://bbshowcase.org/forums/topic/exact-timedate-in-forum-last-poster
http://wordpress.stackexchange.com/questions/77441/how-to-edit-bbp-forum-freshness-link-format
Is this enough to meet the ‘demand’ quota? most people have been searching for this going back many years without any resolution.
If this isn’t enough demand, then what would be?
Got it..!
I’t’s like going on an easter egg hunt and actually finding a real egg… π
I measured the offset with a little pixel yardstick that plugs into Chrome, got 50px and searched the bbpress directory for that, and found this in the bbpress.css you pointed me to above:
#bbpress-forums ul.bbp-threaded-replies {
margin-left: 50px;
}
changed that to:
#bbpress-forums ul.bbp-threaded-replies {
margin-left: 25px;
}
Put it into the theme’s child with the other bbpress css changes I have there, and it worked… Perfectly… Hoping it might be helpful for others, or in your crib, Robin..?
Curiously, in searching also found:
in both of these-
bbpress-rtl.css
bbpress-rtl.min.css
this
#bbpress-forums ul.bbp-threaded-replies{margin-right:50px}
and in this-
bbpress.min.css
this
#bbpress-forums ul.bbp-threaded-replies{margin-left:50px}
All of which looks like no css I’ve seen, in each file one very, very, very long continuous line of code … Am wondering if there is effect from the above for other sorts of screens or browsers, or something..? If I changed these to 25px I’d likely do it directly in the files in the bbpress directory, and keep a record for bbpress updates…
Leaving it alone for now, but in case someone looks in here and has any thoughts..?
John.
Not a total new install but a new install of BBPress and we do have wishlist.
Also the page is not totally blank it still has the banner and footer but no menu or content generated. No side bar widgets.
I tried to deactivate the plugin without success.
Changing to the default template did work so its the AIR theme from Yootheme
So what next – look for something in the theme that could be causing it
I’m going bananas trying to get bbpress to put comments on the forum with the newest first instead of last and making everyone scroll to the bottom of the page. The only thing I can find is an article more than 3 years ago that has files that don’t look like what i see. Help! this surely can’t be the first time someone has brought this up. Or maybe there is some blatantly obvious setting i’m missing.
This is the article I speak of that says just change some code from ASC to DECS but i don’t see that anywhere in the current file structure.
Making the newest posts show up first
@robin-w thank you for the response & suggestion…hopefully, bbpress will incorporate some of these things sometime soon.