Search Results for 'buddypress'
-
AuthorSearch Results
-
May 6, 2010 at 7:07 pm #76964
In reply to: Looking for good photo gallery
Anointed
Participanta Huge +1 for the bp-gallery from @sbrajesh
It does exactly as advertised, and I have never, ever, come across a plugin with the type of support that I receive from Brajesh. Every time the community comes up with a good idea for bp-gallery, it seems that Brajesh comes up with an updated version within hours to days. His pace of workflow is utterly amazing to me.
I can’t comment on the other gallery system as I have not installed it on any of my sites so comparing the two is not possible for me. I do realize the other gallery, now that it’s part of the gsoc project may become the defacto gallery plugin for bp, but I am more than happy to continue using bp-gallery. I have purchased many plugins, code snippets in the past from many people, and I have to say this is one of the best for my needs that I have ever received. Considering that just my one major request I posted for Brajesh would have cost me hundreds to have coded, so $30 for supporting his plugin is more than worth it to me. I would suggest his plugin to anyone that ever asks without hesitation.
May 6, 2010 at 6:50 pm #76961In reply to: Multiple Budypress Networks, one install
Anointed
ParticipantThe entire reason I went to wpmu in the first place is that I was getting tired of having to do a fresh install of wp for each new client I get. It made it much easier to just have one install, and give each client their own sub-domain blog using domain mapping to make them appear independent.
Then buddypress came out and I started to receive a large amount of requests for it. Obviously I did not have the ability to do this as they would all be able to see any group/forum created by other sites on the wpmu network.
In the end, now I have to create brand new wpmu sites for each client, and maintain them separately. That is really a huge pain, and takes so much of my time having to update each site one at a time.
anyhow, having the ability to do this with bp would be a huge timesaver for me. I understand what it is going to take to accomplish, and realize there would be backwards compatibility issues, but truly hope it makes it into the core someday. For now, I just really try to discourage my clients from using buddypress, as I don’t want to manage 100+ separate wpmu installs just so they can all have bp.
May 6, 2010 at 6:02 pm #76959jbarr
MemberOk, I got it to work. I added this…
function sh_walled_garden()
{
global $bp;
if ( bp_is_register_page() || bp_is_activation_page() )
return;
if( ! bp_is_blog_page() && ! is_user_logged_in() )
bp_core_redirect( $bp->root_domain .’/’. BP_REGISTER_SLUG );
}
add_action( ‘walled_garden’, ‘sh_walled_garden’ );…into /wp-content/plugins/buddypress/bp-themes/bp-default/functions.php
and added…
…into the top of /wp-content/plugins/buddypress/bp-themes/bp-default/header.php
So far, so good!
May 6, 2010 at 6:00 pm #76958In reply to: Here come the spammers!!!
foxly
ParticipantAll About BuddyPress Spam
From what I’ve seen over the past few days, the range of knowledge about spam in the BP community ranges from zero to PhD research project. So, to get this thread off to a productive start, I’m going to give everyone some background info on why spammers target our installations, how they do it, and what we can do to reduce or eliminate these kinds of attacks.
1) Why do spammers attack BP communities?
-> Spam is 100% economically motivated. Spammers do what they do because it’s very profitable. Even if only 1 out of a million messages the spammer sends actually reaches somebody, if it cost $2 to send out those million messages and the spammer makes $50 by tricking one person into giving them a credit card number, the spammer is going to throw every resource they have into sending out more messages …because they’re getting a 2500% return on their investment.
-> Given the choice between multiple sites, a spammer will pick the one that gives the largest payout.
Gmail is a “hard” target, with users that are experienced with spam. If a spammer sent a billion spam messages to accounts on Gmail, 99.9% of them would be probably be deleted by automated filters at other ISP’s along the way before even arriving at Gmail. The first thousand messages that arrived at gmail would likely be delivered but would be put in user’s spam folders; and the remaining 999,000 messages would be flat-out refused by Gmail’s servers.
Because anyone with an email account is familiar with spam, probably 999 of those 1000 users would ignore the spam message and 1 user might act on it. So if it cost $20 to send those billion messages and the spammer made $50 by tricking the one person into giving them a credit card number, they’ve only made $30 for all that work.
BP communities are usually “soft” targets that are inexperienced with spam.
Once a spammer gets into a BP community, every single message they send is delivered to a member, and most members are NOT expecting to be attacked by other users on the site.
If a user called “site_news” sends everyone a message that says: “Our site just got featured on Oprah! check out the video! http://www.youtube.com/watch/dQw4w9WgXcQ.cn” every single member is going to get that message, and probably half of them are going to click on the link. (did anyone notice what’s wrong with that “YouTube video” …
)Then, assuming there are 50,000 members on the BP site, half of them click on the link, half of those people are using Internet Explorer, and the attack site the link points to installs a backdoor on computers running IE …at $2 / install the spammer has just made $25,000!
Now, if *you* were a spammer, which site would you attack?
2) How do spammers find BP communities?
Using Google.
Example: http://www.google.ca/search?hl=en&q=%2B”is+proudly+powered+by+WordPress+and+BuddyPress” (front page of every BP site on the net)
Example: http://www.google.ca/search?hl=en&q=inurl:%22/community/members/%22+%2Bbuddypress (members page of every BP site on the net)3) How do spammers attack websites?
-> Most spam attacks are done using robots, because sheer volume of posts is usually the winning factor. In situations where there is a “captcha wall” or other defense blocking registration to a “high value” site (hint: yours), spammers will use people in low-wage countries to break the captcha and sign up on the site. The going rate is about $2 per 1000 captchas.
http://www.decaptcher.com/client/
Once inside the site, they will then use bots to post spam to all the members on the site.
-> There are literally *thousands* of different programs available that spam websites, and they all have *different* venerabilities.
For example, this program: http://forums.digitalpoint.com/showthread.php?t=1124949
a) Will DEFEAT a “hidden fields” challenge,
b) Will DEFEAT a “javascript proof of work” challenge,
c) Will FAIL a “captcha” challenge
d) Will FAIL an “Akismet” challenge
e) Will FAIL a “Hashed Form Field ID” challengeBut this program: http://www.botmasternet.com/more1/ , wikipedia: http://en.wikipedia.org/wiki/XRumer , video of it running: http://www.youtube.com/watch?v=AL2i4SNPJmg
a) Will DEFEAT a “hidden fields” challenge,
b) Will DEFEAT a “javascript proof of work” challenge,
c) Will DEFEAT a “captcha” challenge
d) Will DEFEAT an “Akismet” challenge (uses proxy networks, never sends the same message twice)
e) Will DEFEAT a “Hashed Form Field ID” challenge
f) Will FAIL a “enter the numbers with a triangle over them” challenge (as used by PlentyOfFish.com)
g) Will FAIL a “click on the photos of cats but not the photos of dogs” challenge4) How do we stop spammers from attacking BP communities?
-> By making it frustrating and unprofitable (but not necessarily impossible) for spammers to target us; while making these tactics invisible to normal users.
I will cover how I propose to do this in the next post.
^F^
May 6, 2010 at 5:35 pm #76955In reply to: BP Album+ || New Features Requests and Discussion
jordashtalon
Member@jaxster, I figured out how to make a page that shows every photo ever uploaded
Basically you use the BuddyPress Activity Loop (found here https://codex.buddypress.org/developer-docs/custom-buddypress-loops/the-activity-stream-loop/)
And then where it says this `php if ( bp_has_activities( ) ) : bp_the_activity() `
Change to:
`php if ( bp_has_activities( ‘action=bp_album_picture’) ) : bp_the_activity() `
You can filter by any activity that way.
Add the activity Stream code to a custom page php file
Hope that helps
May 6, 2010 at 5:24 pm #76953emiline220
MemberI’m pretty sure this is related to the problem I’m having that I posted here: https://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/possible-bug-private-messages-being-sent-to-multiple-users/. For me it’s not stuck on one specific user, but it gets stuck on the user whose profile you just visited. I just installed BP a few weeks ago on a brand new installation of WP 2.9.2, so I have no way of rolling back to a previous version of the database. Is there any other possible solution to this problem? My site now has 500 registered users and it’s becoming a very big issue and I don’t know what to do about it.
May 6, 2010 at 4:49 pm #76949In reply to: Looking for good photo gallery
@mercime
Participant@techguy,”Then I think he’d get a whole group of people helping to support and test his plugin.”
Yeah he does have a group of people testing his plugin, the premium members who paid for like 3 family-size pizzas over three months, and it has been worth every penny.
@sbrajesh will be releasing the BP Gallery plugin to the public for free when it’s ready to be released. And when he says he will release the plugin for free, I know he will.May 6, 2010 at 4:06 pm #76942In reply to: Here come the spammers!!!
foxly
ParticipantThe goal is to limit:
1) Spam PM’s
2) Spam friend requests
3) Spam comments
4) Spam group creation
5) Spam group postsOnce a spammer / troll / hostile has created a member account on the system.
The goal is NOT to stop:
6) Spam comments on blog posts from non-members.
-> Already handled by dozens of plugins7) Spam in profile fields
-> Limited damage. Will be handled by @francescolaffi ‘s GSoC project8 ) Spam blog creation
-> Limited damage. Will be handled by @francescolaffi ‘s GSoC project9) Spam sign-ups
-> Impossibly hard target. The only effective countermeasure is phone verification + geo IP + proxy blacklist; as implemented by Craigslist, eBay, PayPal, Elance, and many others.Full background on all this stuff in about an hour.
Thanks!
^F^
May 6, 2010 at 3:24 pm #76937August
ParticipantThank you Paul Gibbs for your kindness. Finally, I find the problem.
May 6, 2010 at 3:09 pm #76936In reply to: WordPress database error
paulinhapenedo
MemberJust had this problem myself and solved it with https://trac.buddypress.org/changeset/2988
Simply added the || !bp_core_is_multisite() and voilá.Thanks guys
May 6, 2010 at 2:42 pm #76934In reply to: Downloading and installing BuddyPress
founder
ParticipantWarning: require_once(/home/kppn107c/public_html/network/wp-content/plugins/buddypress/bp-core.php) [function.require-once]: failed to open stream: No such file or directory in /home/kppn107c/public_html/network/wp-content/plugins/bp-loader.php on line 19
I get thisMay 6, 2010 at 2:19 pm #76933In reply to: BuddyPress / Thesis Custom Template Integration
thomallen
Memberyeah, that is a whole different topic. Thesis offers a custom css and custom functions feature, so all of the thesis specific changes are in those files. They could be released. The issue with BuddyPress is it requires the BuddyPress Template Pack plugin, which isn’t a big deal, but the next step is to figure out a way to drive all BuddyPress changes from the bp-custom.php file, if even possible. Once I get the done for my client, I’ll spend more time trying to see if it’s even possible. But, for me, progress.
May 6, 2010 at 2:12 pm #76930In reply to: AJAX forms don’t work in firefox!
LouisDantalian
ParticipantSorry man, here is the info of my site:
[the url of my site is http://gothicnet.co.cc]
1. Which version of WP/MU are you running? WordPress 2.9.2
2. Did you install WP/MU as a directory or subdomain install? Subdomain
3. If a directory install, is it in root or in a subdirectory? —
4. Did you upgraded from a previous version of WP/MU? If so, from which version? no
5. Was WP/MU functioning properly before installing/upgrading BuddyPress (BP)? e.g. permalinks, creating a new post, commenting. Yes
6. Which version of BP are you running? 1.2.3
7. Did you upgraded from a previous version of BP? If so, from which version? no
8. Do you have any plugins other than BuddyPress installed and activated?
BP Member Filter
BuddyPress Like
BuddyPress Profile Privacy
Buddypress Sitewide activity widget
Invite Anyone
Post videos and photo galleries9. Are you using the standard BuddyPress themes or customized themes?
Randy Candy 1.0.010. Have you modified the core files in any way?
no
11. Do you have any custom functions in bp-custom.php?
no
12. If running bbPress, which version? Or did your BuddyPress install come with a copy of bbPress built-in?
buddypress come with a copy of bbpress install
13. Please provide a list of any errors in your server’s log files.
[Thu May 6 09:06:36 2010] [error] [client 201.114.205.34] mod_security: Filtering against POST payload requested but payload is not available [hostname “www.gothicnet.co.cc”] [uri “/wp-login.php”]14. Which company provides your hosting?
neubox (neubox.net)May 6, 2010 at 2:02 pm #76929In reply to: Groups name not changing….
rich! @ etiviti
Participantsame as this?
https://trac.buddypress.org/ticket/2264you may have to pull the db side and do some manual edits
May 6, 2010 at 1:37 pm #76926In reply to: Groups Button Text
James Begera
ParticipantGreat. Thanks for the information and guidance. I am new to buddypress and still getting familiar with the code. The language file and other custom labels is exactly what I needed.
May 6, 2010 at 11:54 am #76919In reply to: Groups Button Text
Paul Wong-Gibbs
KeymasterHere’s some more info on what @stwc‘s suggesting: https://codex.buddypress.org/how-to-guides/customizing-labels-messages-and-urls/
May 6, 2010 at 11:53 am #76918Paul Wong-Gibbs
KeymasterBP doesn’t work with Kubrick out of the box. You’ll need to add the CSS classes required; have a look at the bp-default CSS files.
May 6, 2010 at 11:50 am #76920In reply to: Providing additional Info in userlist
Paul Wong-Gibbs
Keymaster@medani use bp_get_member_profile_data()
May 6, 2010 at 11:50 am #76917In reply to: Providing additional Info in userlist
Paul Wong-Gibbs
Keymaster@stwc You could do something like: http://buddypress.pastebin.com/5WBGMCuU
May 6, 2010 at 10:26 am #76913In reply to: Providing additional Info in userlist
medani
Participantthanks a lot, stwc, that did the trick

i’ve tried now to count the symbols in the receiving string via strlen(), but bp_member_profile_data() already provides the “echo” – i’m sorry, can’t help you on this (first buddypress project of mine)
May 6, 2010 at 10:19 am #76912In reply to: when release of BP 1.2.4
Jeff Sayre
ParticipantBP v1.2.4 will be released within the next 2 weeks. More than likely sooner than later.
@qbuster, as far as seeing a “beta”, you can always check out the bleeding-edge version from svn trunk. It is the version that with a few more tickets closed, will be tagged as v1.2.4.
May 6, 2010 at 10:02 am #76910In reply to: Looking for good photo gallery
pcwriter
ParticipantDon’t worry, there’s no time bomb in bp-gallery

3 month access refers to the time you have access to the BuddyDev website. You can install and KEEP anything you download from the site during that time. Brajesh is NOT selling his plugins, themes or brilliant coding help for a limited time, he’s simply offering premium download privileges and support to paid members of his website.
May 6, 2010 at 9:42 am #76908In reply to: Groups Button Text
stwc
ParticipantThe app is using the translation strings (with default verbiage) — that’s why you see stuff like __( ‘Leave Group’, ‘buddypress’ ) for example, in the code.
You need to make a custom language file as well as changing slugs in wp-config.php (optionally). Search this forum for more info on how to create a language file and switch it on with bp-custom.php for your install. I recommend getting poedit from Sourceforge to make editing easier.
May 6, 2010 at 9:35 am #76906In reply to: when release of BP 1.2.4
May 6, 2010 at 9:34 am #76905In reply to: Enable Ajax for Buddypress Site
-
AuthorSearch Results