Search Results for 'buddypress'
-
AuthorSearch Results
-
September 18, 2013 at 7:46 pm #171518
In reply to: Buddypress Like – Notification Hack
minto
Participantas i just found out, also the “show-users-who-like”-display doesnt
work anymore, in this setup..September 18, 2013 at 4:36 pm #171510In reply to: Geting input values in Edit Profile page
shanebp
Moderatoruse 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. 125September 18, 2013 at 3:42 pm #171502In reply to: Javascript Error – buddypress v1.8.1
Hugo Ashmore
ParticipantI’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
September 18, 2013 at 2:18 pm #171497In reply to: Edit Buddypress Registration Page Template
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.
September 18, 2013 at 1:08 pm #171489In 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:
and here:
http://jobs.wordpress.net/September 18, 2013 at 11:10 am #171486In reply to: Edit Buddypress Registration Page Template
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?
September 18, 2013 at 10:18 am #171482GearMX
ParticipantThanks for explaining in detail how the roles operate
September 18, 2013 at 10:16 am #171481In reply to: Create a custom group
nileshkul
Participantif 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/September 18, 2013 at 9:14 am #171478In reply to: Buddypress Like – Notification Hack
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!
September 18, 2013 at 7:04 am #171476In reply to: Complete signup button missing
@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.
September 18, 2013 at 4:43 am #171473In reply to: Complete signup button missing
@mercime
Participant@phill-senters the signup botton and the remaining page elements are missing. Have you tried deactivating all plugins except BuddyPress?
September 18, 2013 at 2:11 am #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?
September 18, 2013 at 1:14 am #171461In reply to: [Resolved] bp_is_page depreciated?
@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 downwardsSeptember 17, 2013 at 11:34 pm #171458In reply to: BuddyPress Registration Page Not Working
valuser
ParticipantHad 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.
September 17, 2013 at 10:20 pm #171455In reply to: BuddyPress Notifications Plugin
modemlooper
ModeratorBuddyPress already has notifications, what is the benefit of your plugin?
September 17, 2013 at 8:52 pm #171451In reply to: Problem Adding New Members to a Group
mirgcire
ParticipantI 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 invitationEach 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 participatingMaybe 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.
modemlooper
ModeratorBuddyPress 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.
September 17, 2013 at 5:23 pm #171440In reply to: Problem Adding New Members to a Group
mirgcire
ParticipantHooray!
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!
September 17, 2013 at 4:51 pm #171438In reply to: BuddyPress Registration Page Not Working
smartino53
ParticipantThank you for your reply. I will do as you suggest, just have been busy with other work…wanted to acknowledge your response…
September 17, 2013 at 2:49 pm #171429In reply to: BP Conditional Groups & Users
justintyme
ParticipantUsing 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?
September 17, 2013 at 12:44 pm #171426In reply to: BP Conditional Groups & Users
justintyme
ParticipantSure, 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.
September 17, 2013 at 11:13 am #171420In reply to: Buddypress Like – Notification Hack
Carco
Participantfunction 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 );
September 17, 2013 at 9:43 am #171415In reply to: BP Conditional Groups & Users
justintyme
ParticipantPosting 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!
September 17, 2013 at 8:07 am #171413In reply to: BP Conditional Groups & Users
valuser
Participantand 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 ?
September 17, 2013 at 3:54 am #171406In reply to: Content Blocks on BuddyPress Profiles!
Ben Hansen
Participantpretty cool!
-
AuthorSearch Results