Here is my translation for bbPress 2.0 module in Romanian language. I made it in the traditional Poedit.
I tried to find a solution to import it into GlotPress but it seems it is impossible with my contributor account type and to copy/paste 733 strings is not a nice job to do.
If there is any validator for Romanian language you can use these files to update the official translation.
Link bbPress 2.0 module translation into Romanian
Is there a way to protect, hide or remove the RSS-Feeds of topics and replies?
I’m using bbpress 2.0 and Buddypress for a protected community. Thanks to “private buddypress” everything is protected, even the feeds require a login. Only the BBPress 2.0 Feeds aren’t protected.
I’m using the solution in this thread:
https://bbpress.org/forums/topic/combining-bbpress-rss-feed-with-wordpress-rss-feed-possible
to combine the feeds into one, which is successfully protectet by the private-buddypress-plugin.
Using this code
remove_filter( 'request', 'bbp_request_feed_trap' );
I can force the forumfeeds to be protected but if I enter username and password I get a weird feed.
Is there a more “elegant” solution to this problem? It would be great if I can protect the original forum-feeds but removing them completly would do the trick too.
Trying to restore old 0.9 setup after failed upgrade, but I can’t reach the admin backend. It lets me login but when I click the Admin link, I get returned to the public home page. Have disabled all htaccess files above, tried direct paths to files in the bb-admin directory, but nothing works.
Any ideas?
If a permanent link to non-default, like /% postname% / or other custom structures, user name if the number (001,999,1234 etc.) can not link to the profile.
Hi
I’ve recently installed bbPress plugin to my WordPress blog and am having a few problems. Wondered if somebody could help me please.
The forum index is fine – added using shortcode to a page on the website:
http://bristolornithologicalclub.co.uk/?page_id=926
But viewing the forum and it seems to use a page template with a sidebar. I would like it full width.
http://bristolornithologicalclub.co.uk/?forum=2011-sightings
As my php skills are non existent I asked the theme developer for help and he came back with the following:
“Yesterday I installed the plugin and checked things. The plugin has many template files and it is difficult to figure out which template is ‘exactly’ used for the forum page. May be they are custom post types/taxonomies.
Further, we will need to implement the full width for topics, forum, author and other such pages. If you could ask the plugin authors about any specific hook, I can help you out further. You just need to ask them how to detect whether the current page is from bbPress plugin. (Any post type or page type hook).”
Any help gratefully appreciated.
Best wishes
Paul
I can’t find any options to change the theme from the default. Can anyone help?
Thanks,
Ryan
I’m looking for something like is_bbpress(), but one that only fires if on the forum homepage. Is there such a conditional?
i.e.
if is_bbpress_forum_home() …. will allow me to add/subtract functionality from the forum homepage no matter where it is located.
Trying to do something like:
<?php if ( $page = bbp_get_page_by_path( $bbp->root_slug ) ) : ?>
<?php _e( 'Forums', 'bbpress' ); ?>
<?php else : ?>
<?php bbp_forum_title(); ?>
<?php endif; ?>
I figured since I was asking for help on something here:
https://bbpress.org/forums/topic/function-calls
I would at least give a little something that I believe some people may find useful. I may not explain this well so please feel free to ask questions and I’ll do my best to help you.
I needed to create a whole new sidebar for my forum page and after some research and using the old noggin I came up with the following. Please note that this should be a good common usage for most themes but your situation may be unique. Adjust as needed.
First, open your functions.php file and copy the following in there:
// Forum Sidebar Widget Area. Empty by default.
register_sidebar( array(
'name' => __( 'Forum Widget Area', 'twentyten' ),
'id' => 'forum-widget-area',
'description' => __( 'The Forum Widget Area', 'twentyten' ),
'before_widget' => '<li id="%1$s" class="widget-container %2$s">',
'after_widget' => '',
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
) );
Again, each case may be different but generally this will work. What this will do is create a new Widgetized sidebar area (located under Appearances >> Widgets)
Alternatively, You can copy your existing widget code in functions.php for widgets but be sure to rename the areas, especially id, as I have above (forum-widget-area was originally sidebar-widget-area).
Take note, as well of the class= and id= I have. Those are useful for my blog but you may be using different tags for yours. Adjust as needed.
Then Create a new file and name it anything you want, for our testing purposes we’re going to use forum-sidebar.php
Copy and paste your code from sidebar.php into your new forum-sidebar.php file.
My original looks like this:
// A Sidebar for widgets
if ( is_active_sidebar( 'sidebar-widget-area' ) ) : ?>
<div id="sidebar" class="widget-area" role="complementary">
<ul class="xoxo">
<?php dynamic_sidebar( 'sidebar-widget-area' ); ?>
</div>
As you can see, I have two spaces calling the sidebar-widget-area that was previously declared in functions.php. Yours should be very similar to this or at least easy enough to figure out.
What you need to do is rename the two fields within the () areas to what you declared when setting up your code in functions.php, mine is
// A Sidebar for widgets
if ( is_active_sidebar( 'forum-widget-area' ) ) : ?>
<div id="sidebar" class="widget-area" role="complementary">
<ul class="xoxo">
<?php dynamic_sidebar( 'forum-widget-area' ); ?>
</div>
Notice how I changed sidebar-widget-area to forum-widget-area ?
We do this so that when your forum page is called, it shows the widgets you’ll setup later.
Now, Open your Page Template and find:
<?php get_sidebar(); ?>
Or something similar. generally this is at the bottom of the code.
Replace that with:
<?php
$uri = $_SERVER['REQUEST_URI'];
if ( strpos($uri,'YOUR-FORUM-BASE') !== false ) {
include(TEMPLATEPATH . '/forum-sidebar.php');
} else {
get_sidebar();
}
?>
“forum-sidebar.php” is the file you created earlier and YOUR-FORUM-BASE is the “Forums base” you have defined for your forums settings (in Settings >> Forums). Also please note the / before the file name. With this code you’ll need it.
What this does is calls your primary URL http://yoursite.com and then attempts to detect if it’s on THIS URL or ANOTHER.
So if yoursite.com/YOUR-FORUM-BASE then SHOW THIS else SHOW THAT.
Using this code you can have an entirely seperate widget area for your forum page so you can make better use of the bbPress widgets without overdoing it with your current sidebar setup.
Someone may have a better or more elegant way of achieving this but this has worked for me and it works well. I hope anyone finds it useful.
After creating a new forum “NFL” (as a forum, not a category) and entering a couple test topics via the admin panel it displayed on the forum index (archive) correctly and correctly showed that the forum contained 2 topics. From the admin account and a public account I could read those topics on the front-end just fine. However, from a non-admin account the single forum index (forums/forum/nfl) displayed the notice that there are no topics yet. When I created a topic from the front-end form as a non-admin it would take me to a 404.
I’ve read about the need to resave the Forum Settings page at different stages so I tried that but it made no difference. I also tried renaming the slug to nfll but it didn’t fix things either.
I’ve since deleted the forum and recreated it which took care of the problem but I’m wondering if there is an issue that comes up when Topics are added to a forum from the admin (or maybe the first Topic of a forum?), or if something else triggered the problem.
Anyone else familiar with this?
I have buddypress and bbpress activated. All I’d like to do is have replies to forum topics automatically show up under the notifications tab in the admin bar. thanks for your help.