Hey,
I have tried to import my Vbulletin forum to bbpress for the past few days.
I use the import function and checked the information with the config.php file from the forum that’s still up and running.
When I try I just get this info:
Repair any missing information: Continue
Conversion Complete
No replies to convert
No tags to convert
No topics to convert
No forum parents to convert
No forums to convert
Starting Conversion
Anyone with luck to import their vbulletin forum? I’m running vbulletin 4.1.12 Patch Level 2
After digging into the source code of search, I found that it uses SQL’s LIKE for searching. So…no fulltext search.
I searched on the Web and it looks like Sphinx can give me a solution, though it requires extra setup and configuration. MySQL 5.6.4 will add supports of fulltext search for InnoDB as well.
I’m testing bbPress 2.3-rc1 with BuddyPress 1.7-rc1 on WP3.5.1 and may have encountered an issue with bbp_get_topic_id().
Can bbp_get_topic_id() be used to get the main topic id from a Buddypress group>forum>topic+replies page?
If yes, then how? (a quick code line example please)
If not then how else should this be done?
Thank you.
Daniel – That line is what’s in the file archive-forum.php. As someone who’s not overly familiar with this anything bbPress- or PHP-related, it looks like the file is calling… itself? O.o FWIW, I do have these files in my child theme for the purposes of modifying them.
Stephen – That definitely sounds like what I need. Just downloaded it and am about to check it out. Thanks for the link! 🙂
btw, what bbp_get_template_part( ‘content’, ‘archive-forum’ ); is doing is loading the file content-archive-forum.php and so on. You can override any of those files in your theme (without modifying core files). Just copy the file you want to modify to a ‘bbpress’ folder in your theme, and modify it there. bbPress will load that one instead of the core one.
Apparently with some customization, YARPP can support bbPress.
There’s also the Other Posts plugin, which by accident supported bbPress for a while, so some of us have asked if maybe that could be brought back as a feature.
@johnjamesjacoby do you reckon there are some performance concerns for a plugin like this applied to bbPress? Seeing as “related posts” plugins often come under fire for being performance hogs, I fear those problems would get exponentially worse in a large forum.
Having the same problem here: http://essentialoilbenefits.org/forums/
Tried the quick-fix in my functions.php, but it screwed up everything else and destroyed redirects.
I have the following plugins:
- All in one Favicon
- Autotags
- bbPress
- bbPress Admin Bar Addition
- bbPress Settings
- bbPress WP Tweaks
- bbPress Search Widget
- Select Find and replace
- Google Plus
- HTML Regex Replace
- Jetpack by WordPress.com
- Select Real-Time Find and Replace
- WordPress SEO
- WPEssence Bulk Categories
- YouTube
I posted a solution adding a filter to `’private_title_format’ here: https://bbpress.org/forums/topic/created-private-forum-but-title-is-private-private-own-your-mission-forum/#post-131731
`
The ‘Private Forum’ appendix could then be replaced by using a language file, e.g.
The ‘Private: …’ is added by WP in wp-includes/post-template.php inside of the function get_the_title(). bbpress uses this function in it’s own function bbp_get_forum_title() to generate the title -> ‘Private:’ is appended first time. When the theme now calls the_title() ‘Private:’ is appended again.
I adjusted bbp_get_forum_title() now: Add two filters, the first removes the ‘Private:’ from all Breadcrumbs and so on, the second appends ‘Private Forum:’ to the forum title.
function bbp_get_forum_title( $forum_id = 0 ) {
$forum_id = bbp_get_forum_id( $forum_id );
add_filter( 'private_title_format', function(){ return '%s'; } );
$title   = get_the_title( $forum_id );
add_filter( 'private_title_format', function(){ return __( 'Private Forum: %s', 'bbpress' ); } );
return apply_filters( 'bbp_get_forum_title', $title, $forum_id );
}
Could one of the devs please take a look if this would be an option for you? I hardcoded it for now…
Hi everyone. I’m in the process of migrating my website from phpBB to bbPress. In modifying the template, I feel like I’m pretty limited to what I can change without getting into modifying core files.
Basically, this is what my phpBB forum looks like – 
And this is how my bbPress looks like right now – 
I want to retain the look of the former, but in the archive-forum.php template file, the only code that is being called in that area is “bbp_get_template_part( ‘content’, ‘archive-forum’ );”
It looks like bbp_get_template_part() is calling the entire thing, whereas I’m used to phpBB giving me individual tags – I guess their equivalent to what you’d call shortcodes? – for the category name, the forum name, number of posts etc to place them precisely where I want them in the template.
So what am I missing? What file can I modify, or what functions could I call, that would allow me that same level of control?
Hopefully this is coherent. I’m pretty new to using bbPress – and BuddyPress, and WordPress… – so I feel a bit mentally fatigued from learning these systems, lol. Any help would most certainly be appreciated. Let me know if anything needs clarification, and thanks in advance to anyone who reads this wall of text. Cheers.
I’ve the same problem. Solved it by replacing the_title() with bbp_forum_title() on my theme’s page template – but that’s not a real solution, because the problem is in all tested themes (bp-default, twentytwelve) and needs some conditions to use it only with bbpress forums.
Hi,
I experienced the same with Better WP Security 3.4.8 like @twcvols (and @banica ?) with bbpress-rc1-4831 and figured out that it conflicts especially with these functions of Better WP Security (problem stops if you disable them):
Systemtweaks -> Dashboard Tweaks -> all three functions:
- Hide Theme Update Notifications
- Hide Plugin Update Notifications
- Hide Core Update Notifications
Make sure you upgrade the standalone version of bbpress as explained here:
https://bbpress.org/forums/topic/upgrade-bbpress-1-0-2-to-2-1-2/page/2/#post-127780
You probably didn’t add the files mentioned there to the bbpress folder?
Hello guys! I’ve installed bbPress 2.3 (because another guys told me to install that version for resolve my display issue but don’t work too.) on WP 3.5.1.
All works fine, the installation and the users integration are good, but the forum page is not displaying well. i think depend by an conflict of the theme CSS and bbpress CSS, so i’ve tried to copy the bbpress.css in wp-content/themes/Avenue/css but dont work too…
the link is http://www.geekdream.it/forum
sorry for bad english !!
Thanks all! cheers!
Thanks Stephen.
For the bbPress 2.3 search feature, my question is whether it supports fulltext search and how it creates fulltext index. I also need to filter the search results by user-selected parent forums which should require a custom query.
Search is built into bbPress 2.3
GGive it a try if you want https://bbpress.org/blog/2013/03/bbpress-2-3-release-candidate-1/ 🙂
Hi guys,
I’m implementing fulltext search for my company’s forums site which is based on bbPress 2 (plugin version 2.2.4). I think I should start with the wp_posts_fulltext_search table (MYISAM engine) that’s intended by WordPress for fulltext search. However, this table is not updated whenever a bbPress forum topic/reply is created/updated/deleted. How should I handle this problem?
make a new page and add the register shortcode to that page, then add the url for that page to the widget
`[bbp-register]`
more shortcodes here
https://codex.bbpress.org/shortcodes/
Sure… Drop me an email and I will have a look.
@netweb
I’m having a lot of trouble getting all the vbulletin issues resolved.
I’m hoping that you can personally help me so that we can assess the issue. I’ve made several reports across bbpress and buddypress but I guess I can’t exactly explain to them the problem it seems. Especially since the issue could be either bbpress or buddypress.
Could you help me get to the bottom of it so that I can at least figure out what to report on which trac?
I’ve tried the usual in my functions.php file and from my plugin but the columns aren’t being removed. Perhaps bbPress is loading after that function has run and therefore they’re not being unset?
`function edit_admin_columns($columns = array())
{
unset($columns[‘role’]);
unset($columns[‘bbp_user_role’]);
return $columns;
}
add_filter(‘manage_users_columns’, ‘edit_admin_columns’);
`
Anyone know how to do this?
I totally get the reason for the ‘entry level’ that can’t do anything.
I want to run a velvet rope community for like-minded creatives (I mod such a forum on a large, commercial forum but they’re having serious, probably existential difficulties) and I want to be able to review new applicants. This seems perfect for what I want. The new user registers, I get the notice, I check him out, I upgrade him to an active role.
I did have some difficulties finding the Forum User Role edit field (in the user profile edit UI) at first but everything seems fine, now.
Things seem to be falling into place nicely, now. (Particularly since I tumbled to the GD bbPress tools. The quote plugins I’d tried previously were getting hosed in the WYSIWYG editor. )
Okay, a little more information. It seems like there are 914 topics in the bb_topics table, and when i query for the last topic that was imported, I find it:
mysql> SELECT * FROM bb_topics WHERE topic_title like '%How get the original%' ORDER BY topic_start_time DESC;
+----------+---------------------------------------------+-------------------------------------------+--------------+-------------------+-------------------+------------------------+---------------------+---------------------+----------+--------------+------------+--------------------+--------------+-------------+-----------+
| topic_id | topic_title                                | topic_slug                               | topic_poster | topic_poster_name | topic_last_poster | topic_last_poster_name | topic_start_time   | topic_time         | forum_id | topic_status | topic_open | topic_last_post_id | topic_sticky | topic_posts | tag_count |
+----------+---------------------------------------------+-------------------------------------------+--------------+-------------------+-------------------+------------------------+---------------------+---------------------+----------+--------------+------------+--------------------+--------------+-------------+-----------+
|     914 | How get the original Request URI from JSF ? | how-get-the-original-request-uri-from-jsf |         650 | ceefour          |              650 | ceefour               | 2012-08-04 11:25:22 | 2012-08-04 19:27:20 |       1 |           0 |         1 |              3909 |           0 |          3 |        4 |
+----------+---------------------------------------------+-------------------------------------------+--------------+-------------------+-------------------+------------------------+---------------------+---------------------+----------+--------------+------------+--------------------+--------------+-------------+-----------+
1 row in set (0.00 sec)
However, when I query for something else that should exist. One of the newer posts that was not imported: (http://ocpsoft.org/support/topic/get-encoded-url-in-filter)Â I come up with nothing:
mysql> SELECT * FROM bb_topics WHERE topic_title like '%get encoded%' ORDER BY topic_start_time DESC;
Empty set (0.00 sec)
mysql>
How is it that this topic clearly exists and shows up on the website, but it would not exist in the bb_topics table? Answering this seems like it would lead to the root cause of this migration problem.
Thanks again for all of your help,
Lincoln
Yikes, looks like you’re having some spam problems too. Got my site back up. Hit these URLs: (minus the FAIL part, that’s for the spambots)
My old forums are located here: http://FAILocpsoft.org/support/
My new forums are located here: http://FAILocpsoft.org/forums/ (for now)
Thanks,
Will try looking at the data by hand and seeing if there are any discrepancies.
~Lincoln