Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'buddypress'

Viewing 25 results - 19,126 through 19,150 (of 69,105 total)
  • Author
    Search Results
  • #171518
    minto
    Participant

    as i just found out, also the “show-users-who-like”-display doesnt
    work anymore, in this setup..

    #171510
    shanebp
    Moderator

    use this hook:
    do_action( 'xprofile_updated_profile', bp_displayed_user_id(), $posted_field_ids, $errors );

    found in:
    buddypress\bp-xprofile\bp-xprofile-screens.php L. 125

    #171502
    Hugo Ashmore
    Participant

    I’m afraid the issue doesn’t rest with buddypress, we caught and updated the scripts to use .on which was introduced in jQuery 1.7 replacing .live.

    You need to track down whatever plugin or theme is using google to load jQuery rather than letting WP load it’s own copy as you are using jQuery 1.6 and currently WP natively loads 1.8

    #171497
    Hugo Ashmore
    Participant

    @brimfulof
    Where are ‘various places’?

    In a child theme you would create a new folder called either /community/ or /buddypress/ in that you replicate the structure for folders seen in bp legacy folder in core plugin.

    So for a register template you would need /my-theme/buddypress/members/register.php

    If you create index-register.php you will need to ensure this template is a full one i.e has get_header() / get_footer() and any other structure for a full template so unless really necessary just edit register.php in your child theme.

    #171489

    In reply to: Hire a BP Developer

    bp-help
    Participant

    @tayenewm
    You should leave your contact info and a description of the work to be performed, as well as the budget for the work performed here:

    BP Jobs Board


    and here:
    http://jobs.wordpress.net/

    #171486
    Brimfulof
    Participant

    @hnla I’ve read the codex and I’m struggling. I wonder if you can help.

    I’m trying to edit the registration page. So I’ve copied the existing one and renamed it index-register.php

    I’ve tried putting in in various places but it doesn’t seem to make any difference. Where should it be?

    #171482
    GearMX
    Participant

    Thanks for explaining in detail how the roles operate

    #171481

    In reply to: Create a custom group

    nileshkul
    Participant

    if you are not going to use the group, you might just change the name from group to anime
    https://codex.buddypress.org/developer/customizing/customizing-labels-messages-and-urls/

    #171478
    minto
    Participant

    @carco
    nice hack, as i could say intuitively! 😀

    but for some reason still no notifs appearing!
    + the user_id-tables in the database give 0 for all entries!

    thx anyway!

    #171476
    @mercime
    Participant

    @phill-senters Please try creating a new Page and name it Registration. Then go to Settings > BuddyPress > Pages and assign that new page to Register. Log out and check if you can now see the button and the footer.

    #171473
    @mercime
    Participant

    @phill-senters the signup botton and the remaining page elements are missing. Have you tried deactivating all plugins except BuddyPress?

    #171469
    @mercime
    Participant

    @bgt9752 Have you checked if registration works if BP is deactivated? Have you checked with hosting provider if there were any changes to your server?

    #171461
    @mercime
    Participant

    @bphelp bp_is_page() has been deprecated since BP 1.7
    Check out bp_is_members_component() and more at https://buddypress.trac.wordpress.org/browser/tags/1.8.1/bp-core/bp-core-template.php esp. line 791 downwards

    #171458
    valuser
    Participant

    Had a similar problem on a site awhile back. One advice on this forum (i think) was to ensure that the buddypress folder name was buddypress and not Buddypress. Why/How i had named the folder with a capital B is beyond me but the result of the change back to lowercase b (i believe) was that users could register.

    I have absolutely no idea why or even if there was in fact an exact cause/effect.

    and

    I very much doubt there would be many similar instances (of the capital B) but thought i’d mention it.

    #171455
    modemlooper
    Moderator

    BuddyPress already has notifications, what is the benefit of your plugin?

    #171451
    mirgcire
    Participant

    I managed to fix the “site has no members” issue by doing two things.

    First, I installed the plugin “BuddyPress Automatic Friends” and made the admin an automatic friend to anyone who registers. Then I registered a new user. Suddenly there are 3 members (as opposed to zero before). Is 3 the magic threshold? If I had registered the 2nd user before installing the plugin, I might have been able to answer this.

    Having overcome this hurtle I was able to return to my original goal of inviting someone to a group. What I discovered is painfully inefficient.

    In order for a visitor to become a member of a group the following steps must occur:

    1) The visitor must register (no complaint here)
    2) The new user must be a friend of the group owner (a plugin is necessary for this)
    3) The new user then requests membership
    4) The group owner sends an invitation
    5) The the new user then accepts the invitation

    Each of the steps may include a log in process as well as navigation of a less-than-intuitive user profile interface. It would take a very patient and motivated visitor to survive this process.

    It would be nice if the process looked more like:

    1) Register as a new user.
    2) Select the class you want to take.
    3) Pay your money (or submit promotion code)
    4) Gain access to the class
    5) Start participating

    Maybe there are themes and/or plugins that could help.
    Hope I don’t have to write it all myself.

    Looking forward to comments, feedback or suggestions.

    #171449

    In reply to: BPAZ

    modemlooper
    Moderator

    BuddyPress would need some core changes to make privacy work on things like individual activity items. You can get some type of privacy by blocking pages. BuddySuite has a few options for users to block certain profile pages to friends only.

    https://github.com/modemlooper/BuddySuite

    #171440
    mirgcire
    Participant

    Hooray!

    I finally created a buddypress installation where strangers can become members. It turns out that you must have “Anyone can register” enabled WHEN YOU ACTIVATE BUDDYPRESS. Just a minor detail which only took me a few days of my undivided attention to discover. Well, actually I was distracted a little my a mysql db corruption which required a complete wp re-install.

    However, even though strangers can now register, they are still not “members”. When I try to add a friend, I am told that the site has no members. My site has two users: the admin, and the stranger. But when I log in as either one, bp/wp consistently claims there are no members.

    If anyone can shed some light on how to become a “member” of my own web site I would much appreciate it. Thanks!

    #171438
    smartino53
    Participant

    Thank you for your reply. I will do as you suggest, just have been busy with other work…wanted to acknowledge your response…

    #171429
    justintyme
    Participant

    Using Networks for WordPress, does the same I believe yet for free. This still doesn’t provide a good solution since Buddypress users and Groups are not shared between network, yet are shared between sites inside the same network. And really, if I have 42 sites, I’m not going to create 31 seperate networks with the majority only consisting of one site just to have BP groups and users seperated. There are much better and easier option, as I provided in my initial post.

    As I have been told, a well oiled coder can make this in a week or less, so my question remains, why hasn’t anyone done this already?

    #171426
    justintyme
    Participant

    Sure, I agree with you on some of the points you make, and yes I also understand very well that most contributors do it without earning a penny from it while doing it in their free time. That is very applaudable. But there’s fact remaining that when you search Google for forum threads regarding this exact (and directly related) issue(s) you will find a whole bunch of people who are stuck with the same thing. While (on WP and BP forums not any of the BP team members seems to take it serious or even explains why it is not being worked on at this moment. In this case, as for the few dozens of discussions I’ve read, not one good answer from any of the BP team members has been given. And that is very sad!

    I personally believe that such a feature would be something that can be expected as being quite essential for a product as BuddyPress. Especially since so many people using BP also run a WP network or even WP Multi Networks.

    And again, if BuddyPress would have a premium version which would have this feature, or even a seperate single site BP and paid network BP, well I wouldn’t mind to pay $50 for it. As long as the product does what it says. And at present, in a few instances, that is still not the case.

    #171420
    Carco
    Participant

    function bp_like_check_installed() {
    global $wpdb;

    if ( !is_site_admin() )
    return false;

    if ( !get_site_option( ‘bp_like_settings’ ) || get_site_option( ‘bp-like-db-version’ ) )
    bp_like_install();

    if ( get_site_option( ‘bp_like_db_version’ ) < BP_LIKE_DB_VERSION )
    bp_like_install();
    }
    add_action( ‘admin_menu’, ‘bp_like_check_installed’ );
    add_action( ‘network_admin_menu’, ‘bp_like_check_installed’ );

    /**
    * for notifications
    */

    function bp_like_setup_globals() {
    global $bp, $current_blog;
    $bp->bp_like=new stdClass();
    $bp->bp_like->id = ‘bp-like’;
    $bp->bp_like->slug = ‘bp_like’;
    $bp->bp_like->notification_callback = ‘bp_like_format_notifications’;
    $bp->active_components[$bp->bp_like->slug] = $bp->bp_like->id;
    do_action( ‘bp_like_setup_globals’ );
    }
    add_action( ‘bp_setup_globals’, ‘bp_like_setup_globals’ );

    function bp_like_format_notifications( $action, $item_id, $secondary_item_id, $total_items,$format=’string’) {
    global $bp;
    $glue=”;
    $user_names=array();
    $activity = new BP_Activity_Activity( $item_id );
    $link=like_notifier_activity_get_permalink( $item_id );

    if($activity->user_id==$bp->loggedin_user->id){
    $text=__(“your”);
    $also=””;
    }
    else{
    $text=sprintf(__(“%s’s”), bp_core_get_user_displayname ($activity->user_id));//somone’s
    $also=” also”;
    }

    $users = array_keys( bp_activity_get_meta( $item_id, ‘liked_count’ ) );
    $total_user= $count=count($users);

    if ($count==0){
    bp_core_delete_notifications_by_item_id( $bp->loggedin_user->id, $activity->id, $bp->bp_like->slug, ‘new_bp_like_’.$activity->id);
    }

    if($count>2){
    $users=array_slice($users, $count-2);
    $count=$count-2;
    $glue=”, “;
    }

    else if($total_user==2)
    $glue=” and “;

    foreach((array)$users as $id)
    $user_names[]=bp_core_get_user_displayname ($id);

    if(!empty($user_names))
    $commenting_users=join ($glue, $user_names);
    else
    $commenting_users=”Somebody remove it after”;

    if($total_user>2)
    $text=$commenting_users.” and “.$count.” others”.$also.” liked on “.$text. ” post”;
    else
    $text=$commenting_users.$also .” liked on “.$text. ” post”;

    return array(‘link’=>$link,
    ‘text’=>$text);

    }

    function like_notifier_activity_get_permalink( $activity_id, $activity_obj = false ) {
    global $bp;

    if ( !$activity_obj )
    $activity_obj = new BP_Activity_Activity( $activity_id );

    $link = bp_get_activity_directory_permalink() . ‘p/’ . $activity_obj->id . ‘/’;

    return apply_filters( ‘like_notifier_activity_get_permalink’, $link );
    }

    function like_notifier_remove_notification($activity,$has_access){
    global $bp;
    if($has_access)
    bp_core_delete_notifications_by_item_id( $bp->loggedin_user->id, $activity->id, $bp->bp_like->slug, ‘new_bp_like_’.$activity->id);

    }
    add_action(“bp_activity_screen_single_activity_permalink”,”like_notifier_remove_notification”,10,2);

    ….

    bp_core_add_notification( $item_id, $activity[‘activities’][0]->user_id, $bp->bp_like->slug, ‘new_bp_like_’.$item_id );

    #171415
    justintyme
    Participant

    Posting a plugin job offers doesn’t help all those other thousands of people coping with the same problem… I’m not abusing anyone, just telling the truth. BuddyPress may be open source but does that mean that the team working on it should just ignore all the signals and complaints? This is a very well known issue, not for the past month but for many month already. So yes, I blame the BuddyPress team for being lazy and not doing anything about it, after all it’s “their” product.

    If I give you a free cheese and after eating it you find out it’s rotten…can I say “don’t complain, it’s free”???

    Hope someone gets some working spirit over there, or quit. Just provide a GOOD product or NONE AT ALL!

    #171413
    valuser
    Participant

    and if you really want to commission a plugin why not post the job on https://buddypress.org/support/forum/plugin-forums/bp-jobs-board/ or the many other freelance sites on the web ?

    #171406
    Ben Hansen
    Participant

    pretty cool!

Viewing 25 results - 19,126 through 19,150 (of 69,105 total)
Skip to toolbar