Thanks guys, for now I’m going to try BuddyPress Media cos it is free 🙂
SParticipant
This is not a Buddypress Courseware issue, please check in with the theme vendor to fix it. Thanks.
I’m still having this problem unfortunately. But now I’m not so sure if it’s because of BuddyPress or bbPress.
I’ve had to revert back to bbPress 2.2.4 with BuddyPress 1.7, and use bbPress site-wide forums as pseudo BuddyPress group forums. I’ll just keep this setup for the time being until there’s a fix, then I’ll update to the latest version of bbPress.
The best plugin for me is buddypress media. Is the most updated. You can see the roadmap here:
http://rtcamp.com/buddypress-media/roadmap/
BP 1.6.5
WP 3.5.1
My buddypress environment has two distinct profile types set by an x-profile field.
I’m using BP-Media which adds a media tab to a users menu
I want to remove that tab from one profile types menus.
I’m guessing I need to remove it from both the bp_is_my_profile() nav layout and the public nav layout…. When i try setting a global bp_core_remove_nav_item(‘media’) it removes it from other peoples pages but break my own profile
Heres what I’ve got so far:
//For own profile
//First i need the logged in users id
global $bp
$userid = $bp->loggedin_user['id']
//Then use that ID to work out what type of user they are
$usertype = bp_profile_field_data( 'field=User Type&user_id=$userid' );
if ($usertype == 'type1'){
function remove_media_tab(){
bp_core_remove_nav_item('media');
}
}
add_action('bp_friends_setup_nav','remove_media_tab');
Direction, advice and comments appreciated!
Hello, I have an request.
A settings page for the user where he can select his default privacy level.
That would be great!
Greetings,
Tim
@vijayalogiclab
I would give it some time especially if you are new but if you want to jump in to the deep end then study the codex:
https://codex.buddypress.org/developer/plugin-development/
Also See:
https://codex.buddypress.org/developer/plugin-development/creating-a-plugin/
If you don’t understand PHP and WordPress hooks then go through template files and look for do_action. Those are places you can hook into. First you need a file header for WP and BP to recognize it as a plugin, see the second link above. You then need to create a function. You will then add_action to where you need the plugin to execute in BP based on do_action which is the hook, and then you call your function. Here is a brief example:
<?php
/*
Plugin Name: My Plugin
Plugin URI: http://URI_Of_Page_Describing_Plugin_and_Updates
Description: A brief description of the Plugin.
Tags: buddypress
Version: The Plugin's Version Number, e.g.: 1.0
Author: Name Of The Plugin Author
Author URI: http://URI_Of_The_Plugin_Author
License: A "Slug" license name e.g. GPL2
*/
function my_plugin() {
//Your Code Goes Here
}
add_action('bp_head', 'my_plugin');
?>
If this makes no sense what-so-ever then you need to spend more time on the codex and learning PHP because I doubt anyone has the time to give you a complete lesson and it will benefit you more by learning to crawl a bit before you walk.
Thank you for responding.
I answered the version of Buddypress when you directed me to respond to all of the questions after my initial inquiry.
I did troubleshoot in Twenty Twelve as well as the BP Default theme and still am experiencing the same issues.
The reason I did not consider this to be an issue with the plugins and perhaps a question of character max level, is because I have created several test profiles and am not experiencing this problem. These profiles were created in the same exact way as the true NEW user profiles. That is what I meant by “test profiles.” So…I will ask again…
Is it possible that there is a limit on the number of characters available in a profile? Or, is there some sort of pagination option? I would provide the URL but it is an intranet site for and I do not want to include it here. Could I possibly send you a personal message?
Thank you in advance for your help.
Hi everyone,
I just installed buddypress, and the default page title are as below
Activity page – Activity Stream Directory
profile page – admin Activity Stream
Group – User Group Directory
member – Member Directory
I would like the title to be Site Activity | mysite name, user group | mysite name etc
I search for plugins, apparently all dont work, such as all in one seo,seopress,etc
How can i achieve it?
Great man, this solved the issue. Thanks 🙂
Hello,
I have a BuddyPress installation which is mostly working fine.
However, if you follow a link to a page which you need to login to see, the user is taken to a 404 – Page Not Found message.
I need the user to be redirected to the login page. Once logged in, they should then be redirected to the page they originally requested.
Could anyone help me achieve this, please? I’m a little unsure as to why this isn’t the default behaviour?
Thanks,
– Chris
I’ve searched high and low for this and have tried filters on bp_has_activities but am a bit new to this so nothing I’ve done seems to work. I thought maybe adding a function using the bp_before_activity_entry hook might also work, but I’m not sure what to do.
I’m more up-to-speed with WordPress and I thought it might have been something as simple as adding ‘&topic=-273’ to exclude the topic, but it seems not.
I’m using WordPress 3.5 with Buddypress 1.6.2, and BBPress 2.2.3 for site-wide forums. I don’t have any groups or group forums – all forums and topics are site-wide.
Basically it’s a TV show discussion site and I don’t want the “Spoliers” topic to show up in Activity for those who are trying to avoid it.
I hope that makes sense. Thanks.
I want to know this too.
Would be nice if there would be check marks in the WP User Admin to select which user meta would also appear in BP Profile.
Vice-versa, if custom profile fields made in BP could then appear in WP Admin.
This type of syncing seems necessary as WPSocialLogin populates useful info into the User WP Admin but there is no easy way to now get those WP User Admin fields into the BP Profile. (and I’m sure other plugin that are design to work with WP Admin don’t populate BP profiles). Seems like this “complete” syncing does not exist.
Sorry about that! Forgot the other hook.
Try this:
https://gist.github.com/r-a-y/5578432
Paste in your /wp-content/plugins/bp-custom.php file
WordPress 3.5.1
BuddyPress 1.7.1
Tetris Theme
I sent out a group message this morning to test messages/notifications and noticed that none of the messages I’ve sent out since the upgrade have gone into Members’ inboxes. Everyone has a Message count of “0”.
Any idea what’s going on?
I am new to buddy press.How to created a buddy press plugin. where i add data from admin section and want to show on Activity stream through custom plugin.
So I have created a test Buddypress site to familiarize myself with the system before creating one for a client. At first everything went well until it came to testing the member registration. When the registration form is filled out and sent, it returns to the same page with the password fields cleared and no notification that the registration worked. I have tried both default themes for Buddypress and WordPress. I have no plugins installed besides the one for Buddypress. Any idea why this is happening? Have I possibly missed a step while setting up Buddypress? (I have allowed anyone to register in my general settings page)
Wordpress version: 3.5.1
Buddypress version: 1.7.1
if the content is confidential you might want to make it only visible to logged in users that will turn the lights out completely as far as google is concerned as well.
Wordpress 3.5.1
BP 1.6.5
Mingle Theme
I want to change the meta title/description used for members profile pages to include their username the same way the slug does.
Currently all member profile pages have the same page title “Members”
I’d like to change page titles for profile pages to be “‘membername’ – ‘sitename'”
So far I’ve been completely unable to find where this value is set within either buddypress or my themes files.
Anyone know?
I looked hard to find a solution for this problem, but I can’t find it. Hope somebody around can help. The site involved is http://www.degravinutrecht.nl
I did a clean WordPress install (3.5.1) and a clean BuddyPress install (1.7.1). Everything works smooth, but when I try to log in on the front end, I get the following error:
Bad Request
Your browser sent a request that this server could not understand.
Apache/2.2.16 (Debian) Server at http://www.degravinutrecht.nl Port 80
What I’ve tried so far with no success:
– delete cookies
– try different browsers, different computers (mac/windows)
– disable all plugins / themes
– reinstall files (both BuddyPress and WordPress)
– register as a new user and confirm by clicking the link in the confirmation e-mail
– reset the permalinks
– making the register and activate pages, removing them and make them again
– selecting and deselecting the ‘anyone can register’ checkbox under Settings.
Even if I leave the username and password fields empty, I get the same HTTP 400 error (instead of being redirected and given the message I need to fill in a username and password).
Everything else on the site works perfectly. Also, when I install a login plugin, I am able to login on the front end, no problem. This however does give users also access to the WordPress backend, which is not my intention.
To go short: why do I get a 400 Bad Request error when trying to login at the front end of my website?
Thanks for your help!
Did you however scan that link I posted earlier on WP permalinks, I’m not sure the solution you have arrived at is a good one but I may stand to be corrected.
the number of members doesn’t really matter it’s the number of concurrent users that’s the issue. ning is a service so its hard to compare that to running something like wordpress or buddypress on your own server. There is a lot of functionality under the hood with buddypress if you want to run it and have a popular site you won’t find and commercially available shared hosting that will handle the traffic. 64 mbytes just isn’t enough memory to run buddypress reliably in my experience, especially when you start piling other plugins on top of it.
That being said you can buy a vps for probably about the same as that ning monthly fee. which should be able to scale you up to higher traffic levels.
You did of course add a robots.txt text file? Use webmaster tools to give more granular control on the site with Google? Disabled feeds in case they are an issue?
http://cratel.wichita.edu/cratel/KMEK – was able to resolve by following this.
$bp->root_domain = bp_core_get_root_domain() . ‘/index.php’; This line in particular seemed to sort things.