Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'buddypress'

Viewing 25 results - 52,976 through 53,000 (of 69,016 total)
  • Author
    Search Results
  • #76964
    Anointed
    Participant

    a 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.

    #76961
    Anointed
    Participant

    The 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.

    jbarr
    Member

    Ok, 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!

    #76958
    foxly
    Participant

    All 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” challenge

    But 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” challenge

    4) 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^

    #76955
    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

    emiline220
    Member

    I’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.

    #76949
    @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.

    #76942
    foxly
    Participant

    @Andrea_r

    The goal is to limit:

    1) Spam PM’s
    2) Spam friend requests
    3) Spam comments
    4) Spam group creation
    5) Spam group posts

    Once 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 plugins

    7) Spam in profile fields
    -> Limited damage. Will be handled by @francescolaffi ‘s GSoC project

    8 ) Spam blog creation
    -> Limited damage. Will be handled by @francescolaffi ‘s GSoC project

    9) 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^

    August
    Participant

    Thank you Paul Gibbs for your kindness. Finally, I find the problem.

    #76936

    Just 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

    #76934
    founder
    Participant

    Warning: 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 this

    #76933
    thomallen
    Member

    yeah, 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.

    #76930
    LouisDantalian
    Participant

    Sorry 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 galleries

    9. Are you using the standard BuddyPress themes or customized themes?
    Randy Candy 1.0.0

    10. 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)

    #76929
    rich! @ etiviti
    Participant

    same as this?
    https://trac.buddypress.org/ticket/2264

    you may have to pull the db side and do some manual edits

    #76926

    In reply to: Groups Button Text

    James Begera
    Participant

    Great. 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.

    #76919

    In reply to: Groups Button Text

    Paul Wong-Gibbs
    Keymaster
    Paul Wong-Gibbs
    Keymaster

    BP 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.

    #76920
    Paul Wong-Gibbs
    Keymaster

    @medani use bp_get_member_profile_data()

    #76917
    Paul Wong-Gibbs
    Keymaster

    @stwc You could do something like: http://buddypress.pastebin.com/5WBGMCuU

    #76913
    medani
    Participant

    thanks 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) :/

    #76912
    Jeff Sayre
    Participant

    BP 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.

    #76910
    pcwriter
    Participant

    @Andidi

    Don’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.

    #76908

    In reply to: Groups Button Text

    stwc
    Participant

    The 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.

    #76906
    stwc
    Participant
    #76905
    stwc
    Participant
Viewing 25 results - 52,976 through 53,000 (of 69,016 total)
Skip to toolbar