I think the answer is to find what’s different between the theme you installed and the default theme, and fix that. I can’t say what the difference is off-hand, but if this works properly with the default theme, then there’s something wrong with the theme you’re using.
Nothing happens when I try to do it. It just refreshed without changing. I installed the 1.0 Alpha version (understand it’s still being developed) and integrated it with WP 2.7
The profile update appears to be working with the default theme, which I hate, so the question is how do I make it work with the theme that I like?
It is included in the 1.0-alpha already. It’s not there by default in the 0.9.x version.
/bbpress/bb-admin/includes/defaults.bb-schema.php
is where the table names are all set. But changing the names there is only going to change the name of the tables that are created. You would need to change every reference to a table to this new uppercase name. I can’t imagine how difficult that would be or what would happen with any plugin you install or what happens when it’s time for an upgrade.
What host is this that changes the table names (not the database name) to uppercase? I’ve never heard of such a thing. Is there a page on their site or an email from support describing their policy?
It’s ok to have a database name in uppercase, since you only reference that once, but tables names being restricted to uppercase sounds like a very strange thing to me.
I humbly suggest that a search field and its css couterpart is included in the default theme for future releases.
It is far easier for many to comment out a few lines as opposed to figure out how and where to place new pieces of code.
Thanks.
I turned off all plugins and flipped to default theme to verify. Okay, three of us means it’s TRAC TIME!
#1033
This is to clear up this issue. Frankly I had forgotten about this post after solving the problem. Whoops. Sorry.
I was trying to fire up xmlrpc access from wpmu to bbpress. Your bbpress_live plugin wasn’t working. buddypress’s group forums weren’t working. Surprise, it uses the bbpress_live classes.
Turns out the wp http api lib uses the curl lib as the default transport mechanism. It goes out and gets the requested url using curl by default if it’s installed. It’s installed everywhere and on everything except my kitchen toaster. So, curl resolves ip addresses by first looking at your /etc/hosts file. Then it goes to dns for resolution.
The /etc/hosts file and linux are happy with hosts defaulting to 127.0.0.1 for mysite.org. I live in apache all day long and don’t care what’s in my hosts file. I should have. 
Changed /etc/hosts to have the actual ip address to my domain and xmlrpc, bbpress_live, buddypress and the rest of the universe are happy.
Thanks for the quick response Sam!
When you load WordPress inside bbPress, it is detected and all WordPress filters are cleared, including default filters. This means that most of what wp_head() usually does won’t happen. It’s the wrong thing to do in any case as the wrong RSS and XML-RPC links will get inserted for a start.
Having said that, using a plugin in bbPress you can easily add filters back in to wp_head().
Well, I tried…it validated, but it doesn’t seem to be doing anything. The file in question is:
http://www.scopedin.com/.htaccess
the contents are:
# Use PHP5CGI as default
AddHandler fcgid-script .php
Redirect 301 /bbpress/my-templates/my-kakumei/register.php /wordpress/wp-login.php?action=register
Do I need an absolute pathname for the last parameter? Both of these are relative off of my public_html directory.
Hi all,
I have a problem with localization of forum.
/**
* bbPress Localized Language, defaults to English.
*
* Change this to localize bbPress. A corresponding MO file for the chosen
* language must be installed to a directory called “my-languages” in the root
* directory of bbPress. For example, install de.mo to “my-languages” and set
* BB_LANG to ‘de’ to enable German language support.
*/
define(‘BB_LANG’, ‘it_IT’);
I have edited the bb-config.php and made the directory called “my-languages” in the root directory of bbpress with inside my languages file, but i didn’t see any change.
I have make a deep integration with wp 2.7
Thanks
Hi
This may sound like an odd thing to do, but I’m intending to adapt bbpress to enable members to self-register and upload articles for review, and only Admins see these posts. (Therefore, _ck_’s Hidden Forum and Attachments plugins are great, as are the Instant_Password & Human_Test).
Though to stream-line this further: when a person registers, they post/upload there article in an a Submissions forum, but I don’t want anyone else (apart from admins) to see this type of post.
Could the bozo setting be used? That is, when a person registers, there status is by default bozo, therefore no other registered users can see this post.
Can this work, and how to default a registered user as bozo?
thanks
I have an alternate question on this now.
I want http://www.domain.com/bbPress/ to always be what would normally be displayed at http://www.domain.com/bbPress/topic.php?id=2.
I know how to manipulate the templates sufficiently to cripple the navigation and make it look like there is only one page, but I don’t know how to change front-page.php (as referred to in index.php) to essentially be topic.php?id=2 so that is the default index view.
Any ideas?
I’m not even considering Joomla for this. Joomla is for the news part of our site and not a consideration for this at all.
I’m basically tossing up between bbPress and WordPress.
I like the bbPress plugin bbPress Moderation Suite because it will allow my moderators to ban users for a period, generate an email and automatically remove the ban once it expires. However, I’m yet to find a way to reverse the order of posts in a topic so it’s most recent to least recent.
However, I find it easier to limit WordPress to only showing a “single topic” because, essentially, I can just post a single item and have the Comments do the rest. With some minor tweaks I can have the default WordPress page as the single post and remove other navigation features. I have the plugin for reversing the sort order so that’s covered too. But the user moderation features don’t appear to match that of “bbPress Moderation Suite” and I’m keen to have that for my moderators.
Basically, I’m looking for forum-like features with the following constraints:
- a single topic and viewing it is the default page
- descending sort order
- no user private messaging
If I can then add poll and live chat plugins, as well as some basic filtering options by allowing posters to tag their posts, that would be a bonus.
check the bb_topics table in that db and check what it says for the ‘topic_poster_name’ column
Checked. Below topic_poster and topic_poster_name columns are all the right starter user IDs and usernames.
With the default theme I have the same error. Actually, my custom theme is a stripped kakumei
The default kakumei template has no post_author_link in front-page.php or forum.php. Perhaps it is that post_author_link doesn’t work anymore inside the forum loop because the topic loop is different.
That’s what I have too.
That’s really wild.
Do you have access to your SQL database? If so, check the bb_topics table in that db and check what it says for the ‘topic_poster_name’ column. The default for that on my table is ‘Anonymous’ so it’s like it’s not writing to that field. Which would mean even if you flipped the bit to the old theme, the database still has it wrong.
So, try making a test post while using the default theme?
I’m trying to find a way to us bbPress that allows me to have only a single topic and nothing more for the whole site.
I have a site, http://bulldogs.rleague.com/ which is basically a guestbook on steroids with user moderation, profiles and various security features. The main feature, and the thing that has kept it alive for over 12 years, is the very simple, flowing format which evolved from a guestbook.
I want to replace the bespoke PHP because I’m tired of maintaining it all, and adding new features is a pain in the neck.
I’ve been playing with bbPress today and it has the simplistic approach that suits my needs. However, I need to find a way to basically make the default landing page a topic, and to hide/remove all functionality that is related to multiple topics and multiple forums.
I’m happy to mess with the core code and maintain it for upgrades, but a plugin approach would be preferable. However, I don’t know where to even start. Is it something I can achieve with a different template, or do core functions need modification or plugin-based override?
The other piece to this puzzle, and I think I saw an answer already, is that the display order of posts needs to change to be the most recent at the top.
Any help people can provide is appreciated.
Cheers,
Chris.
is there an easy way to set the Topic Status/Post Status filters in the Dashboard -> Manage -> sub-tabs to default to All? it currently defaults to Deleted.
thanks.
It looks like you used wp_ (instead of bb_) as your table prefix, and WordPress was already installed, which means bbPress tried to install into the WordPress tables?
By default, WordPress uses these tables (in 2.7):
wp_comments
wp_links
wp_options
wp_postmeta
wp_posts
wp_terms
wp_term_relationships
wp_term_taxonomy
wp_usermeta
wp_users
And bbPress uses these in the alpha version:
bb_forums
bb_meta
bb_posts
bb_terms
bb_term_relationships
bb_term_taxonomy
bb_topics
bb_usermeta
bb_users
bbPress 0.9.0.* versions used different tables:
bb_forums
bb_posts
bb_tagged
bb_tags
bb_topicmeta
bb_topics
bb_usermeta
bb_users
And when you integrate, bbPress uses the wp_users and wp_usermeta tables instead of its own bb_users and bb_usermeta.
This seems a great time to mention a new hidden feature in bbPress 1.0 based on a suggestion I made: “Safe Mode”
When you don’t know why something isn’t working, one quick and easy way to prove if it’s a plugin gone wrong or not is to temporarily try “Safe Mode”
The way to activate safe mode is to edit bb-config.php
and insert
$bb->safemode = true;
Then your forum will temporarily switch to the default theme (which you should never have tampered with) and disable all plugins, temporarily.
When you are done testing, remove the line from bb-config.php
This is far easier than deactivating 20+ plugins, one at a time and then having to activate them again.
I opened that a half a month ago
But thanks, _ck_! It works now. I updated my ticket but … why isn’t it picking that up from the default template?
No you miss the point that both are put into the template so the ajax can hide or unhide the link as necessary depending on the post status.
But older themes without the two classes above will never hide the alternate link by default. So they both show.
There will be hundreds of questions about this now.
Put these two classes into your style.css
#thread li .undelete-post, #thread li.deleted .delete-post { display: none; }
#thread li.deleted .undelete-post { display: inline; }
and it should fix.
Might be a trunk bug but strange how it works in the default.
They changed how the links work to bb_post_admin so it’s all internal now.
If there is a bug, it would be in
function bb_get_post_delete_link( $post_id = 0 ) {
Unless maybe in your template you have both
bb_get_post_delete_link() and bb_post_admin()
which should not be.
Wait, I take that all back
something crazy is going on with line 1599,
you now MUST have in your theme both classes to hide the inactive link.
So they essentially broke every theme in existance with the new trunk. Nice.
$r = "<a href='$delete_uri' class='$ajax_delete_class delete-post'>" . __( 'Delete' ) . "</a> <a href='$undelete_uri' class='$ajax_undelete_class undelete-post'>" . __( 'Undelete' ). '</a>';
Go into your stylesheet and copy from the default kakumei stylesheet the styles for
#thread li .undelete-post, #thread li.deleted .delete-post { display: none; }
#thread li.deleted .undelete-post { display: inline; }
Are they calling everything threads instead of topics now? Ugh. More confusion.
I’m on the current trunk as of writing this post. (1903) I’ll try testing the live forum.
Edit: Using the default theme made the problem go away, but the line of code that shows the edit/delete/undelete links is exactly the same as Kakumei’s and there’s no functions.php file.