Hello,
I am trying to make a “Welcome” page for buddypress members. On it I want to have some details and links to various sections of their profiel, i.e. a link to “Albums” a link to “Edit Profile” a link to “Upload Avatar” – of course these links would need their username http://www.website.com/members/username/albums
so I can’t figure out how to get it to generate their username for the link? Any ideas would be appreciated! Thanks!
Is there a reason why you are posting endless duplicates, and typing in capitals… are you a particularly important person, more so than anyone else on this forum?
You can’t delete buddypress.org / wordpress.org (they are the same thing) accounts
I’ve got no idea why Automattic pursue this policy — I’ll agree with you that it seems ridiculous. If you mention it on their wordpress.org forums, quasi-Automattic employees will shout you down (I guess they don’t adhere to the ‘customer is always right’ mode of operating).
Of course, you should be able to delete your account, but you can’t.
I’m searching for topics relating to permalinks, but when I search this the URL changes from http://buddypress.org/search to http://buddypress.org/?s and then returns the blog page.
I think permitting users to delete their own accounts is an admin option.
I don’t care where this question is supposed to be asked.
If I click Settings or Edit profile, I expect to find a “DELETE ACCOUNT” button or something like that.
Please tell me how to delete this or point me in the right direction.
This is ridiculous…
@moque – je te le dis franchement, je ne parle pas francais 
Another point I just realised, it will now default to the custom group someone is a member of, rather than ‘my profile’. It sorts multiple groups by their ID, the highest ID is the one that get’s selected…
This is the code I’ve got from lines 33 – 71 in post-form.php in the theme (BuddyPress Corporate)
`
<input type="submit" name="aw-whats-new-submit" id="aw-whats-new-submit" value="" />
:
<?php if ( bp_has_groups( 'user_id=' . bp_loggedin_user_id() . '&type=alphabetical&max=100&per_page=100&populate_extras=0' ) ) :
while ( bp_groups() ) : bp_the_group(); ?>
<option selected="selected" value="">
<?php endwhile;
endif; ?>
<input type="hidden" id="whats-new-post-in" name="whats-new-post-in" value="" />
`
Hi Abbie,
a couple of observations, although not a solution:
Your link URLs are correct – they don’t need /profile on the end of them. BuddyPress will capture /websitename/members/username and direct it to the default page for your profile.
s2member is compatible with BuddyPress – so again, that shouldn’t be a problem.
I’m fairly sure redirection of links to the home page has been discussed before — hopefully someone else (or Google) can point you to the previous threads / help further. It might be an idea to share details of your hosting (is it Apache for example), and any mods to your .htaccess files. Also, which permalink structure have you chosen?
Cheers, Roger
Hi – I have searched extensively throughout this forum and tried many, many fixes (which I will list below). However, none have worked.
The issue is that when I go to the Members Page and click on a member listed there, or I go to click on my own user profile link anywhere on the site, I am redirected back to the home page.
I can see that the link is websitename/members/username when it should be either websitename/members/username/profile or websitename/members/username/public/profile
Why is it doing this and how can I fix it?
I am on a multisite with Buddypress active on only one of the sites (site #3).
I am using the Buddypress default theme.
I am using the s2Member plugin
So far I have tried:
– reinstalling Buddypress (a long process!)
– changing the permalinks
– adding the code as suggested here – http://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/member-links-go-to-home-page/
– deactivating all my plugins.
A multiple other ideas I can’t now recall.
I would love your ideas. I am in now way an expert at this type of thing and am new to Buddypress but happy to give anything a try!
Hello,
registration process has nothing to do with BP, it’s WP stuff. For some technical answers to your question, be inspired by reading here:
http://www.esecurityplanet.com/open-source-security/top-5-wordpress-vulnerabilities-and-how-to-fix-them.html
To avoid robot resgistration, there is nothing definitve to do at this time. But to get sure you don’t get a robot in your user list, you can add a mandatory field to your registration via custom profile fields.
For example, “city”. Because this field is custom, no robot will fill it correctly. And most will not fill it at all. Each subscription with “doe” as city name or empty city field can be banned and/or erased from your DB. This will calm down spam activities for a while. The price of this is a constant admin work. But consider that a daily managed site is lesser spammed than a site with randomised webmastering each 31th february… And a site with 50 000 unique visitors will be more attacked that a 70 hits/day site. Just the price of glory, nothing to do with buddypress. [exit] 
@rogercoathup Many thanks, i’ll look into those! 
The code for the button exists in the ‘function bp_get_group_join_button( $group = false )’ which gets the button. This code can be found in the bp-groups-template.php file under buddypressbp-groups
Pot file is not the problem
Pot files are automaticaly created on trunk each time a file is updated. Creating pot file on Glotpress is not a problem, because Glotpress imports this file from bp Trac.
The “problem” is writing a po file (not pot, but po). Do we write it on Glotpress or do we write it at home on poEdit for example and push it to i18n Trac or do we use both ?
In my mind this doesn’t matter as long as an updated mo file is avaible somewhere. The unique question is, where is somewhere ? Of course it must be a place knowed by BP users. The existing i18n is a good place to be. Must only be more visible on buddypress.org
The other problem are the translators themselves. Polyglot discussion list is essentially devoted to wordpress, and as you know, BP user are constantly busy (and honnestly not so numerous as WP users), so its a bit difficult to built translators teams or find a goodwill in (ie.) Farsi or (ie.) Croatian language…
And as you know also, working a long time without feedback is demotivative, frustrating and leads to abandon.
@djpaul FYI i answered here: https://buddypress.trac.wordpress.org/ticket/4265
@Eliott — I don’t know of any documentation on the function, you are best looking through the code for the arguments it takes. API documentation is very thin on the ground.
If you take a look at the skeleton component ( https://wordpress.org/extend/plugins/buddypress-skeleton-component/ ), it gives you a model for registering your own components and actions, which you can then use in conjunction with the notifications system (e.g. as parameters to bp_core_add_notification() )
Similarly, have a search through the codebase to see how the default BP components call the function.
I have a BuddyPress installation on my site, which has both the site wide forums and the group forums.
How can I add AdSense to them? Is there a plugin that I’ve missed? Because I won’t be able to manually add code to every topic on the site.
Thanks.
Thanks
I will try that out
I’d use the default theme as a sanity check because that will tell you if set up or theme – hopefully 
I’m just going to clarify what the activtity stream does and can do if you modify the loop.
“Activity Streams
Global, personal, and group activity streams with single-stream view. Included are threaded commenting, status updates, favorites, @mentions, RSS feeds, and email notifications.”
https://buddypress.org/about/story/
https://codex.buddypress.org/developer-docs/custom-buddypress-loops/the-activity-stream-loop/ shows you how you can pass variables to the functions which means you can create custom filtering.
Interesting comment @Asynaptic (although it should probably be in its own topic thread).
We have been building an intranet site using BuddyPress over the past 3-4 months. We have 40+ members currently piloting it. We are a week or so away from opening it up to our entire organization of 200+ people.
One of the major issues I have been focused on is site speed and performance. I have been wrestling over and over with it to understanding if it is inherent in BP or has something to do with our server. We host about 60-70 other sites on the server and none of them perform as slowly as BP does.
I’ve done everything possible including all the recommendations at http://www.buddyboss.com/buddypress-speed-and-performance/
It runs better, but we still get feedback from the community every now and again on how slow it is loading some of our static pages as well and the dynamic ones.
You can import .pot files onto GlotPress, so I don’t think that’s a problem. And, yes, of course BuddyPress needs translation. 
I am going to pick up this issue and investigate. I will update on here and on bpdevel.wordpress.com in due course.
I am not sure if we’ve checked the favorite on the default theme, but on the live demo of the theme elsewhere it worked fine.
As a sanity check have you tried the default theme on it? What happens with that and favourites?
Also, here is a codex page relevant to using WordPress in a directory. https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory
Your database hasn’t been installed correctly — the groups table isn’t there.
Did your BuddyPress install complete correctly? Did you enable the Groups component? Any error messages in your server logs when you installed BP?
Have you tried reinstalling BuddyPress?
Finally, what versions of WP / BP?