Search Results for 'private'
-
AuthorSearch Results
-
April 16, 2013 at 1:49 am #161764
Renato Alves
ModeratorHere goes another plugin that does exactly what you want.
April 16, 2013 at 1:01 am #161760April 16, 2013 at 12:59 am #161759bp-help
Participant@fpats
Have you tried this plugin yet?
https://github.com/bphelp/private_community_for_bpApril 16, 2013 at 12:49 am #161757aces
ParticipantIf you are going to resurect such an ancient page I would like to note that the upgrades to buddypress.org have messed up the code in my original post:
`
/*
Plugin Name: Walled Garden
Plugin URI: http://www.example.com/
Description: A brief description of the Plugin.
Version: 0.1
Author: http://www.example.com/
Author URI: http://www.example.com/
License: A “Slug” license name e.g. GPL2
*/function sh_walled_garden()
{
global $bp;// if( bp_is_register_page() || bp_is_activation_page() || bp_is_page( BP_FORUMS_SLUG ) || bp_is_page( BP_GROUPS_SLUG ) )
if( bp_is_register_page() || bp_is_activation_page() || bp_is_page( BP_FORUMS_SLUG ) )
return;if( ! bp_is_blog_page() && ! is_user_logged_in() )
bp_core_redirect( bp_get_signup_page() );
}add_action( ‘bp_init’, ‘sh_walled_garden’ );
function bp_remove_feeds() {
remove_action( ‘bp_actions’, ‘bp_activity_action_sitewide_feed’, 3 );
remove_action( ‘bp_actions’, ‘bp_activity_action_personal_feed’, 3 );
remove_action( ‘bp_actions’, ‘bp_activity_action_friends_feed’, 3 );
remove_action( ‘bp_actions’, ‘bp_activity_action_my_groups_feed’, 3 );
remove_action( ‘bp_actions’, ‘bp_activity_action_mentions_feed’, 3 );
remove_action( ‘bp_actions’, ‘bp_activity_action_favorites_feed’, 3 );
remove_action( ‘groups_action_group_feed’, ‘groups_action_group_feed’, 3 );
}
add_action(‘init’, ‘bp_remove_feeds’);
`` false, ‘menu_id’ => ‘nav’, ‘theme_location’ => ‘primary’, ‘fallback_cb’ => ‘bp_dtheme_main_nav’ ) );`
`if ( is_user_logged_in() ) {
wp_nav_menu( array( ‘container’ => false, ‘menu_id’ => ‘nav’, ‘theme_location’ => ‘primary’, ‘fallback_cb’ => ” ) );
} else
wp_nav_menu( array( ‘container’ => false, ‘menu_id’ => ‘nav’, ‘theme_location’ => ‘secondary-menu’, ‘fallback_cb’ => ” ) );
}`Opening and closing php ( where appropriate ) tags have been removed due to buddypress.org’s issues with those tags….
Still works for me with bp v 1.7 using ‘legacy forums’.
April 16, 2013 at 12:25 am #161754fpats
ParticipantLooks like the perfect plugin but as usual on our BP installation, this doesn’t work.
Have installed it but there’s no tab added to our settings panel so it can’t be configured 🙁I’m not sure what i’ve done but FFS, the gods must really hate us.
April 15, 2013 at 8:57 pm #161746In reply to: Private Message Button in Member List Loop
shanebp
ModeratorApril 15, 2013 at 8:05 pm #161737In reply to: Private Message Button in Member List Loop
funmi omoba
ParticipantYour link is not working anymore
April 15, 2013 at 6:24 pm #161723In reply to: BuddyDroid – BuddyPress for Android
timvango
ParticipantHello,
The private groups arent visible in groups, but they are in my groups…
In my groups I see all groups, not only the groups that I subscribed on.
This is on a default account, not admin.April 15, 2013 at 3:06 pm #161708In reply to: Private Message Button in Member List Loop
shanebp
ModeratorTry this in your functions.php or bp-custom.php file
April 14, 2013 at 6:37 pm #161638In reply to: Create private membership site with BuddyPress
angslycke
ParticipantAfter hours of frustration I realised that I was trying to change the wrong filter. The filter should be ‘bp_core_signup_send_validation_email_to’. Now works. Here’s the code:
`
function redirect_new_user_activation_email()
{
// Make sure to use a valid email. Test it with different addresses.
return get_site_option( ‘admin_email’, ‘fallback@something.com’ );
}add_filter( ‘bp_core_signup_send_validation_email_to’, ‘redirect_new_user_activation_email’);
`The second e-mail address is a fallback address in case the admin_email isn’t specified. Let me know if this works for you!
April 14, 2013 at 4:51 pm #161620In reply to: BuddyDroid – BuddyPress for Android
timvango
ParticipantThe filter sidewide is showing private group content
April 14, 2013 at 3:02 pm #161611In reply to: BuddyDroid – BuddyPress for Android
Yuttadhammo
ParticipantI’m not sure why it would be showing private groups… it should only show groups that the user is in, since it is using groups_get_user_groups(). What filter is showing private groups?
April 13, 2013 at 9:03 pm #161570In reply to: Create private membership site with BuddyPress
angslycke
Participant@modemlooper Revisiting this thread. I’m still looking to change the activation e-mail to go to the site admin instead, and even though this should be fairly easy I must be missing something. The code should be something like this, right?
`
function my_redirect_activation_email()
{
return get_site_option( ‘admin_email’ );
}
add_filter(‘bp_core_activation_signup_user_notification_to’, ‘my_redirect_activation_email’);
`Added this to my custom-functions.php but can’t seem to get it to work, WordPress stills sends the e-mail with the activation link to the new user instead. Any ideas? Thanks!
April 13, 2013 at 1:47 pm #161535In reply to: No button for private messages
shanebp
ModeratorPlease provide a username and password so we can login without having to create an account.
Do you have Private Messaging selected on the Components page under Settings -> BuddyPress ?
April 13, 2013 at 7:23 am #161522In reply to: BuddyDroid – BuddyPress for Android
timvango
ParticipantThe app now works great, but I can see messages in a private group with a normal account…
Can this be fixed please? Beacause private groups now are not private anymore…April 11, 2013 at 8:58 pm #161361In reply to: [Resolved] hide profile from non-logged-in users
bp-help
Participant@scotm
Strange, it works perfect for me. Maybe its a plugin interfering because on my install I only have BP, BBPress, and Private Community activated. If I log out it redirects me to the registration. If I click the forum nav button it redirects me to registration as well. Do you have other plugins installed besides the ones I listed?April 8, 2013 at 10:59 pm #160409azchipka
ParticipantOk so I managed to find a backwards way of doing it because I needed to be able to do the same thing. Your going to need two plugins.
1. Your Preferred Role Management Plugin. I like Capacity Manager Enhanced
2. Buddypress xProfiles ACLSTEPS
1. Use your role manager to create some new roles. Name them what ever you want.
2. Go into the Users -> Profile Fields
3. Create a Field Group for your Restricted Items (not the primary one).
4. Go to the Settings -> xProfile ACL
5. Put your Field Group that you only want the Admin to be able to edit for the admin only.
6. Now this is important you need to modify the xProfile ACL php file (yes I know this makes it a hack, if xProfile ACL is updated you will lose this setting.)
6a. Go to line 240 of the buddypress-xprofiles-acl.php file. Comment out lines 240 – 249, the code you are commenting out is:`
function filter_xprofile_groups_with_acl() {
global $bp, $profile_template, $current_user;
get_currentuserinfo();
foreach($profile_template->groups as $key => $profile_group) {
if( ! in_array($profile_group->id, $this->user_allowed_xprofile_groups) ) {
unset($profile_template->groups[$key]);
}
}
}
`6b. Below the code you just commented out add:
` function filter_xprofile_groups_with_acl() {}`7. Save your changes to the buddypress-xprofiles-acl.php file.
8. Now when ever you need to modify the fields log in with your admin account navigate to the user profile in buddy press and select Edit Member Profile from the tool bar. You will see the fields from the private group. Users will see the fields but when they select edit they will not be displayed.
Hope this helps.
April 8, 2013 at 8:35 am #160277In reply to: Subject field in private messages
Henry
MemberIt might also be worth removing both the subject column from members/single/messages/messages-loop.php and the h1 heading from members/single/messages/single.php
Users won’t then see “private message” for every message they get sent.
April 6, 2013 at 10:22 pm #160151In reply to: Filter on activity stream content.
antonchanning
ParticipantAlso I found the other hook I was looking for, so I can apply the shortcodes to private messages. It turned out I can use `bp_get_the_thread_message_content` for that.
April 6, 2013 at 9:23 am #160067In reply to: Filter on activity stream content.
antonchanning
ParticipantIn addition, a filter on displaying private messages in a similar manner would also be useful…
April 2, 2013 at 1:34 pm #159679In reply to: Show private groups in forum directory.
b1gft
ParticipantI want it as a teaser, so people will join the site to read the forum posts. They show private groups on the activity page, is that silly?
Thanks for the links
April 2, 2013 at 12:24 pm #159670In reply to: Show private groups in forum directory.
danbpfr
Participantthe silly answer would be: make them public !
Private is private. Even group discussions.
A tech answer probably sit here: https://buddypress.trac.wordpress.org/ticket/2576
And at least, the codex: https://codex.buddypress.org/user/setting-up-a-new-installation/group-settings-and-roles/March 31, 2013 at 2:23 am #159239In reply to: [Resolved] hide profile from non-logged-in users
bp-help
Participant@aldereteka
Try this:
https://github.com/bphelp/private_community_for_bp
edit it to meet your requirement.March 30, 2013 at 4:58 am #159213In reply to: Sending private messages to non-friends
bp-help
Participant@jrgiblette
Yes, as far as I know sending private messages with folk your not friends with is still out of the box, you would need custom code or a plugin to prevent it. Unless the core developers integrated it with the core in BP 1.7rc1 which I have not tested extensively yet then most likely you will need custom code if you decide to prevent it. If your fine with non-friends sending non-friends messages then that is default behavior.March 29, 2013 at 5:52 pm #159195In reply to: [Resolved] hide profile from non-logged-in users
aldereteka
ParticipantHey @Chouf1
Can your code be modified for private messaging? I’m trying to make the private message button on profiles visible when someone is logged out, but redirected to log in/register when a logged out/unregistered user attempts to contact someone. Can anyone point me in a general direction?
Thanks.
-
AuthorSearch Results