bbPress should already be filtering new registrations thorugh Akismet; if you have Akismet set up, it should mark as “bozo” any new registrations.
There may, of course, be bugs particularly if you’re loading both bbPress and WordPress at the same time.
No need to change core files. Just make a file called user_types.php with the following code in it and put it in your my-plugins/ folder.
<?php
/*
Plugin Name: Change 'Member' Label
Plugin URI: https://bbpress.org/forums/topic/503
*/
function change_user_type_labels( $label, $type ) {
if ( 'member' == $type )
return 'Kazoo Corps Draftee';
return $label;
}
add_filter( 'get_user_type_label', 'change_user_type_labels', 10, 2 );
?>
WordPress sends Content-Type headers. I guess bbPress should too.
https://trac.bbpress.org/ticket/561
Request Timeout
This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase ‘Connection Timeout’.
I got that when removing a favorite item. When I reloaded my profile, the favorite is gone, so it worked. This is similar to the 408 error I got when posting on this forum yesterday and I wonder if it’s related at all to this 45 second delay I am having when posting on my forum?
I think the easiest thing to do would be to just move over your bbpress install into the same database as your blog. I’m sure somebody here could probably help you modifying that plugin, but I feel like just moving would be much simpler.
That’s right Trent — I’m using 2 databases. I’ve been looking for a way to modify this plugin to get it look in the bbpress database, but I’m afraid my PHP skills aren’t quite up to it. Do you know of any other workarounds?
I think the plugin is designed to work when you have both wordpress and bbPress in the same database. You are using 2 different databases I would imagine then? If that is the case, then this plugin will not work for you.
Trent
I make a little modify now, to shown the current_page_item in the header. Just add a class to the < li > function, which belongs to the Forum. Like :
<li class="current_page_item"><a href="http://www.mainpage.com/forum">Forum</a
See in action:
http://www.ahumder.org
then click on forum, you will see that the background changes to white.
You are able to change the color in the style.css
Nice
Btw stubled on the BLIX theme from bbPress. It uses for each (I asked about this in some other posts) in it’s menu and could be the answer of my nr 1 problem.
Some peace of code:
foreach ($pages as $page) {
$page_id = $page->ID;
$page_title = $page->post_title;
$page_name = $page->post_name;
if ($page_name == "archives") {
(is_page($page_id) || is_archive() || is_search() || is_single())?$selected = ' class="selected"':$selected='';
echo "<li".$selected."><a href="".get_page_link($page_id)."">Archives</a></li>n";
}
Now to confert it to this plugin, have to change ‘location’ input to: is_archive() || is_search() etc. Going to play with this
I’m getting this error in WP2.1:
WordPress database error: [Table ‘wordpress.bb_topics’ doesn’t exist]
SELECT * FROM bb_topics WHERE topic_status = 0 ORDER BY topic_time DESC LIMIT 10
—-
The table wordpress.bb_topics doesn’t exist because my bbpress database is named bbpress. So the proper database place to look would be bbpress.bb_topics
Any way to fix this issue?
thanks Sabutay, you’re right that was missing, I was trying to avoid editing any of the php templates, but I agree this “part” is critical to the look of the theme.
I’d like to move the “Profile / admin / log out” boxes into these tabs, as I think it would make them fit nicely, but the functions output this a <p> rather than <ul> by default :o(
I’ve made a little modification, i add a tab-line in the header.php, just like the same as k2 theme.
You can see it here:
http://www.ahumder.org/forum
For modification, first put these lines in the style.css
/*- Main Menu in Header */
ul.menu {
margin: 0;
padding: 0;
position: absolute;
bottom: 0;
left: 20px;
width: 90%;
}
ul.menu li {
display: inline;
margin: 0;
}
ul.menu,
ul.menu li a {
padding: 5px 15px 6px;
}
ul.menu li a {
font-size: 1em;
color: white;
margin: 0;
}
ul.menu li a:hover {
background: #333;
color: #eee !important;
text-decoration: none;
}
ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
color: #333 !important;
background: white;
text-decoration: none;
}
.admintab {
position: absolute;
right: 0px;
}
* html .admintab { padding: 5px 15px 6px } /* IE hack */
a img,:link img,:visited img { border:none }
After that put these lines into header.php. But changes the href lines to your site.
<ul class="menu">
Ana Sayfa
Forum
Resimler
Duyuru Listesi
İletişim
Hope it’s useful for you, and linickx may be you could add this mod to your style.css
It is now listed in Pro Forum for the rest of the people to see as well!
Trent
There have been many discussions on this topic (most started by me) about finding a solution to use akismet or something to stop the registration spam in bbPress. While there are no solutions availabe right now, there are several TRAC tickets at http://trac.bbpress.org about this issue for future development.
In the meantime, you can either disable the registration, install the MemberList plugin from Ardentfrost (gives easy admin interface to delete users quickly) or maybe search forums for another solution. I know that I use the MemberList plugin to delete users quickly, but also delete all the BOZO users as well.
I would agree that the registration spam issue will have to be dealt this soon as a standard release feature.
Trent
Download the updated beta version here:
https://plugins-dev.bbpress.org/browser/posts-since-last-visit/trunk/since-last-visit.php?format=raw
Demo here:
http://la-school.com/bbpress/ (Test/test)
It requires Onlinelist 1.4 to work!!
As requested in another thread here, If you want to indicate new posts with an icon next to the topic do it this way:
<?php if ($topic->topic_time > view_since_last_visit_user()) : ?>
DISPLAY IF NEW
<?php else : ?>
DISPLAY IF NOT NEW
<?php endif; ?>
add this in front of you topic title.
At the moment the topic still stay “new” even if you’ve already seen it, till the next visit. Gonna fix this in next version.
Any Feedback?
Sounds like you’re looking for forum categories:
https://bbpress.org/forums/topic/410?replies=19
Hi david,
I was thinking of grouping for table formatting on the front page, which I guess later on in development could have permission attached, so something like..
** Support **
Installation — Getting it up and running
Troubleshooting — Fixing it when it’s broke
** Extend **
Templates — Making it look purtee
Plugins — Making it do what it ain’t supposed to
** Any other Business **
Requests and Feedback — Tell us what you’re thinking
OFF-Topic – Doesn’t exists, just trying to show what I mean ;o)
did you have a look at the link I posted, if you ported that to bbpress you’d just have a long list of forums…. am I making sense ? :oP
Give us an example of what you mean. Use the bbPress forums as an example if you can:
Installation — Getting it up and running
Troubleshooting — Fixing it when it’s broke
Templates — Making it look purtee
Plugins — Making it do what it ain’t supposed to
Requests and Feedback — Tell us what you’re thinking
I think I saw someone working on forum-grouping or someting. Otherwise, I can see what I can do.
Elo,
Is there a way to group forums together; I’m thinking about if you tried to scale bbpress to a large forum (the largest I know) sorting through all those subjects/topics/forums to find the right place to post would be difficult.
Thoughts ?
EDIT: he, he, he, my long subject show’s a bug in the css ;o)
Hi!
First off all, thank you very much for this great piece of code! 
We’re using bbpress as forum for our citizen journalism project “Bürgerzeitung Köln” at http://bz.koeln.de. Because our users prefer german language, we decide to do a translation. And of course we will make it public and available for everyone.
So, as ‘only’ 133 translations are waiting to be done, there should be a public Alpha availabe by the end of this week. It will be a “Sie”-Version, but it shouldn’t be a problems doing a “Du”-Version as well, later.
Greetz, Sven
Thanks Trent.
For any future googlers that find this thread, I’ve added a screenshot here as the demo site is likely to change as I play with stuff ;o)
Sorry for the double post. The first time I posted, I got a 408 Request Timeout error:
Request Timeout
This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase ‘Connection Timeout’.
https://bbpress.org/forums/bb-post.php
Mike Baptiste, maybe I don’t understand how the whole thing works, but in my database, they are stored without the href information, in the bbpress_posts table, and the <a href= stuff is added upon display. So checking the see that they are not there in the database might not be a valid check. Mine are stored without the href and they display fine and are clickable.
Also, when entering a URL in a post, I don’t enter the href or anything else, I just put the URL in there, with a http://, and it becomes clickable automagically when it’s displayed. Without the http://, it appears that sometimes they are not identified as links by bbPress (especially when there is no www. at the beginning.)
I just registered at your forum, made a post with a link in it, just the URL, and it is clickable. Maybe you’re doing too much work trying to add the <a href=""> </a> stuff? I never tried to know that it doesn’t work. Things that look like URLs are made clickable by bbPress.