Hi –
I am working on a project where we just need profile custom fields for users to come in and register and put in their info.
All other social network functions i.e. (adding friends, messages) disaled.
I am new to WP; so, not sure if something like this can be turned off with a setting or something… I am sure with enough code edits we can make this happen.
Tips, tricks?
Also, there is any other program that would just allow custom fields for user profiles and searching them?
@emidio007 – are you really using the old never updated bp-album still? I had to switch to rtmedia album since it seemed that no one was working on any other album plugin or making this (what I consider extremely important) functionality a part of BP core.
on the block user thing I had brought up similar issues here:
https://buddypress.org/support/topic/report-user-report-abuse-flag-something/
but no one could tell me if anything was actually working properly with current versions of stuff. Glad to see @shanebp posting above, sounds like there is hope that something with this function is current and working.
I run a Mailman email self-help group and am thinking of moving to a forum. But it’s important we can have email notification when messages are posted and can post messages and reply by email. While some members would prefer a forum, we’ve found that having messages turn up in everyone’s inboxes mean more people read them and join in the discussion. And lurkers who say they wouldn’t think to keep checking in on a forum say they find reading the messages as they appear in their inboxes helpful. And it’s quicker to reply by email than to log in to a forum.
The downsides are that on a busy day, it crowds our inboxes. And it’s not easy to search old messages. So a forum with the option to turn notifications on and off and to reply by email is worth trying.
– What I don’t know is: do I just need bbPress or should I go for BuddyPress?
– And how do I set up the email capability?
I saw the list of plugins in Commons in a Box. It includes BuddyPress Group Email Subscription and BuddyPress reply By Email.
– Will these do the trick?
– Will they work with bbPress or do they need BuddyPress?
– Are there other plugins worth looking at?
Sorry to ask so much. I haven’t set up a forum before and don’t know the pros and cons of different packages.
By the way, it’s a private group and some members prefer to remain anonymous. So it’s important that notifications don’t include visible email addresses of other members. I’ve seen some posts in this forum saying some people are having a problem with addresses being CC instead of BCC.
Thanks for help.
Clare
(Am having trouble posting messages in this and the bbPress support forum. Tried twice there and once before here and the messages just disappear. Maybe it’s because I had links to the plugin pages, so I’ll try this time without the link. Sorry if there are duplicate posts appearing somewhere – but I can’t find my own message :0( )
It looks as though this has been asked but I can’t seem to find an absolute solution. Basically all I want to do is display the registration form on the home page. I’m using a custom page builder, so this could be in the form of a shortcode or a widget.
Registration Form Plugins
During this process I’ve tried a few of the registration form plugins and so far the only one which appears to work is the WP Register Profile plugin. With this I’m able to register a new user and receive the email containing account and password. Using this plugin removes the ability for users to sign up for blogs during registration. So before settling or paying for something to do this one thing I want to see if this inquiry will produce an applicable solutions.
Any response appreciated.
Hello everyone,
I have to answers regarding private messaging system and members list.
First, I would like to know if it is possible to sort members by role in the member list page.
Secondly, is it possible, when writing a private message, to have a member list appearing when filling the recipient name ? I don’t really know how to explain it in English, so here is a picture (found on WPMU website) :
http://premium.wpmudev.org/wp-content/uploads/2010/01/messages61.png
On my Buddypress set up, I don’t have such feature so it might be tricky to fill the correct name.
Thanks again for your help.
BuddyPress doesn’t provide forums.
You need a separate plugin: bbPress
Hi I read Buddypress is supposed to come with forum but I can’t find it. Also my previous post yesterday with all the details have been deleted I don’t know why. Can somebody tell me a bit more about how to setup buddypress forums? thank you very much!
By the way, I just saw this on line 40 of /buddypress/bp-templates/bp-legacy/buddypress/groups/create.php:
do_action( 'groups_custom_group_fields_editable' ); // @Deprecated
Does this mean that the function groups_custom_group_fields_editable is a deprecated function? The ‘@Deprecated’ note is in a template file.
Also, if it is deprecated, what should I be doing instead to add custom group fields?
Thanks!
Hello,
I’m trying to understand how to include custom group fields in my BuddyPress group search results. I’ve added custom group fields to my groups using this tutorial: https://codex.buddypress.org/plugindev/how-to-edit-group-meta-tutorial/
The fields work fine, but aren’t part of the BP Groups search query. What’s the best way to add them? Is this something I need to create a custom WP_Query for, or is there a filter I should be making? Any suggestions would be awesome.
Thanks!
Thanks for the feedback, bp-help. We didn’t use your plugin. There were others we used (especially BuddyPress Private Community) and some BP hacks.
The BP team and the plug developers all seem like great folks, and the community is friendly and active. Have spent a lot of time with vids of their presentations. Like the product, like the people, but the privacy of closed communities is critical. The question is still out there:
Is it actually possible to create a members-only community with BuddyPress 2.1.1. and multi-site WP without hacking BP?
Have you tried this plugin?
Hi
No doubt this has been covered before, but I couldn’t find anything specific with a quick search.
I’m building a WordPress / bbPress/ BuddyPress site and just got thinking about images uploaded from users, can it be added to the posting of a status and / how should I handle these? For example, in forums that I use, you mostly have to link them from somewhere like flickr.
Sorry if this is a daft question, brain is a little fried today!
Thank you
Hi,
I just need to confirm if the below features are covered on BuddyPress:
Can I limit creating the group for only some members? say members only on team manager role can create groups.
Can I categorize the groups by any classifications? e.g Groups Schools, Book, and Teacher belong to category Education then I can search by category.
Regards
Mohamed
@brgweb In plugins/buddypress-activity-plus/js/bpfb_interface.js in line ~49-50 I’m passing categories drop down form
$('.bpfb_preview_container').empty().html(data);
$('.bpfb_action_container').html(' <div id="category"> <select name="video_category"><option value="category1">Category1</option>........
In line ~435
$(document).on('click', '#bpfb_submit', function () {
var params = _bpfbActiveHandler.get();
var group_id = $('#whats-new-post-in').length ? $('#whats-new-post-in').val() : 0;
var category = $('#category').val();
var subcategory = $('#subcategory').val();
$.post(ajaxurl, {
"action": "bpfb_update_activity_contents",
"data": params,
"content": $text.val(),
"group_id": group_id,
"category": category,
"subcategory": subcategory
And then in plugins/buddypress-activity-plus/lib/class_bpfb_binder.php in line ~328
$query='UPDATE wp_bp_activity SET video_category="'. $_POST['category'].'", video_subcategory="'. $_POST['subcategory'].'" WHERE id=' . $aid;
$dummy=mysql_query($query);
I’ll try with the code you provide to see if it’s working.
Dear BP support,
Hello, i am non-developer and have tried to figure out if i can hide some group creation steps but failed to do what i want to achieve ideally. I have read through create.php in buddypress/groups/create.php but i decided not to delete or modify them.
While going through group creation steps, i thought some of the informations were not really necessary to ask and i hope i could hide them somehow effectively or even remove them so it could look simpler to create a group to front-end users.
I have tried to find the CSS path to hide it and it did hide it but say, if i have hidden group creation step 3 the numbering goes 1, 2, 4, 5 .
Could anyone please help me how to hide, remove group creation steps?
At first sight i might remove some of the steps but they could be controlled later in the group settings page. That would be the perfect situation for me.
Thank you for the time reading the thread.
hi @nzshock,
as soon as BP 2.2 will be out (end january) this can be done easily.
If you’re comfortable with coding and won’t wait, you might read this topic.
Or you can try s2Member plugin.
I suggest to wait… 😉
Yeah, it can be frustrating to change some strings.
I’m not sure why you’re having trouble with the .mo approach.
For one or two changes, you can use a function in your theme/functions.php or in bp-custom.php
Try this:
function example_gettext_with_context( $translated, $text, $context, $domain ) {
if ( 'buddypress' !== $domain )
return $translated;
switch ( $text ) {
case 'Site-Wide Activity':
return 'text you want to appear instead';
default:
return $translated;
}
return $translated;
}
add_filter( 'gettext_with_context', 'example_gettext_with_context', 11, 4 );
So like everyone else I want to change the Title “Site-Wide Activity
Jesus! could it be any more difficult!!
so I followed inst from previous post
I found the pot file in
/wp-content/plugins/buddypress/
downloded the editor
found two entries with Site-wide activity
edited both
uploaded
3 files
buddypress-en.mo
buddupres-en.po
and original buddypress.pot
refreshed
empty cache
no change
in Site Activity page
any help?
This is the code I added at line 278 in /wp-content/plugins/buddypress-activity-plus/lib/class_bpfb_binder.php to create the action. The credit for this code is @Juanma in WordPress.org forum. (couldn’t find the original thread). In this case I’m creating an action for images upload.
function ajax_update_activity_contents () {
$bpfb_code = $activity = '';
$aid = 0;
$codec = new BpfbCodec;
if (@$_POST['data']['bpfb_photos']) {
$images = $this->move_images($_POST['data']['bpfb_photos']);
$bpfb_code = $codec->create_images_tag($images);
$type = 'bpfb_share_wall_photos';
}
$bpfb_code = apply_filters('bpfb_code_before_save', $bpfb_code);
// All done creating tags. Now, save the code
$gid = (int)@$_POST['group_id'];
if ($bpfb_code) {
global $bp;
$content = @$_POST['content'] . "\n" . $bpfb_code;
$content = apply_filters('bp_activity_post_update_content', $content);
$user_id = $bp->loggedin_user->id;
$userlink = bp_core_get_userlink( $user_id );
$author = bp_core_get_userlink( $author_id );
$activity_url = bp_activity_get_permalink( $item_id );
$aid = $gid ?
groups_post_update(array('conte nt' => $content, 'group_id' => $gid)) :
bp_activity_add(
array(
'action' => apply_filters( 'activity_update', sprintf( __( '%s shared a link', 'buddypress' ), $userlink ), $user_id ),
'content' => $content,
'component' => 'activity',
'type' => $type,
'user_id' => $user_id
)
);
if ($aid) {
ob_start();
if ( bp_has_activities ( 'include=' . $aid ) ) {
while ( bp_activities() ) {
bp_the_activity();
if (function_exists('bp_locate_template')) bp_locate_template( array( 'activity/entry.php' ), true );
else locate_template( array( 'activity/entry.php' ), true );
}
}
$activity = ob_get_clean();
}
header('Content-type: application/json');
echo json_encode(array(
'code' => $bpfb_code,
'id' => $aid,
'activity' => $activity,
));
exit();
}
}
And this is the code that works for activity stream. It shows just the activities with this action, but when you click the ‘load more’ button it loads the regular stream.
<?php if ( bp_has_activities( bp_ajax_querystring( 'activity' ) . '&action=bpfb_share_wall_photos') ) : ?>
I should’ve explained more. In the WordPress admin panel, If you click Users-Profile Fields, the profile field created and placed into the member-header.php file doesn’t show at all.
Here’s a tutorial I followed: http://code.tutsplus.com/articles/developing-buddypress-themes-part-3-buddypress-15-member-pages-the-overall-user-experience–wp-21856
The code:
<?php
$favorite_spot = bp_get_profile_field_data( 'field=Favorite Camping Spot' ) ;
echo '<p class="profile-fields">My Favorite Camping Spot: ' .$favorite_spot. '</p>';
$necessary_item = bp_get_profile_field_data( 'field=One Necessary Item' ) ;
echo '<p class="profile-fields">My One Necessary Item: ' .$necessary_item. '</p>';
?>
Hello @ARCangelGIRL, I’m facing the same situation and @shanebp solution worked for displaying the action I wanted in the activity stream. But the Load More button is loading all the actions, not just the one I created. I tried to filter the bp ajax querystring in many different ways but it didn’t work. The last try was this https://buddypress.org/support/topic/simply-trying-to-filter-the-bp_ajax_querystring-via-ajax/ .