Are you the site admin? You should be able to access all levels of groups (public, private, hidden) without needed to be a member. Does it happen every time you create a private group, or just this specific group?
@jcaynes If you followed plugin instructions per plugin page, you would have created another folder and file like so
/wp-content/plugins/buddypress-private-community-config/mm-buddypress-private-community-config.php
Delete that as well
@mercime, I have deleted it, but it is hanging on somewhere and causing problems, which is why I posted here.
Thanks!
Jan
@jcaynes this plugin https://wordpress.org/extend/plugins/buddypress-private-community/ has not been updated for BP 1.5+. Delete it from your installation.
BP 1.5, WP 1.3
http://tucsoninfo.org
I created a private group, and now I cannot access it in order to use it and to invite people to join it.
I should have been more specific. I meant, can we separate these classifications because the majority of people seem to like keeping their private lives away from work and vice versa.
I installed the privacy plugin as listed in the title and now have issues with my site being closed somehow.
I try to post links from my site to facebook and get the following error: https://parceledgardens.com/shop/products/hypertufa-bowl-planter/
https://parceledgardens.com/shop/product…
: Call to undefined function bp_core_redirect() in /home/content/32/7502532/html/wp-content/plugins/buddypress-private-community/mm-buddypress-private-community.php on line 386.
I don’t know where to track this down and delete it completely from my multi site. The plugin has been removed and is no longer available to edit. Any help is appreciated.
== it looks so rubbish in IE. ==
Yup, IE < 9 is bane of designer/developer
There are still at least 2 solutions as I pointed to above if you want to pursue the buttons later.
== But please is there a way to wrap the Edit Profile link which is in the item-header so that it shows on your own profile alone and not when viewing others profile. instead of hiding it under private message button. ==
Saw your new topic and answered you there https://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/how-to-make-a-link-show-on-your-profile-alone/
@mercime, thanks so much for your help so far, have given up on the button. it looks so rubbish in IE. i dont even check it until you call my attention to it.
But please is there a way to wrap the Edit Profile link which is in the item-header so that it shows on your own profile alone and not when viewing others profile. instead of hiding it under private message button.
The code am using is :
`<a class="edit-my"<a href="profile/edit”>Edit Profile`
I mean may be a wrap to declare something like if is_ user_profile
Regards
@mercime, thanks so much. the problem has been solved. what i did was i declare them seprately and it works.
div#item-header #send-private-message a{background: url(_inc/images/plus-icon.png)no-repeat 0 2px transparent;padding-left:16px;
}
div#item-header #send-private-message {background:#ededed;background:-webkit-gradient(linear, left top, left bottom, from(white), to(#ededed));background: -moz-linear-gradient(top, white, #ededed);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=’#ffffff’, endColorstr=’#ededed’);}
There can only be normally one background image per element in CSS2 so when you add the icon, it will override the gradient background created in parent theme. You could add extra bg-img using pseudo-elements but that’s good for modern browsers and IE8+ only.
You can use multiple background images for one element with CSS3 compatible with most modern browsers incl. IE9 above. But if you have users who use IE8 below, it will note show up at all.
One solution for cross-browser compatibility down to IE7 is to create an image with the icon and the gradient background, e.g. activity-time-since-with-gradient-background.png, together and hook that to the link:
`div#item-header #send-private-message a {
background: transparent url(_inc/images/activity-time-since-with-gradient-background.png) left center no-repeat !important;
padding-left: 25px;
}`
Of course your image name won’t be that long.
The other solution is this: http://www.norestfortheweekend.com/2011/02/26/css3-gradients-multiple-backgrounds-and-ie7/ This is more involved but a great learning experience if you have the time.
@naijaping Hook the background image to your link. Add this to your stylesheet
`div#item-header #send-private-message a {
background: transparent url(_inc/images/activity-time-since.png) left center no-repeat !important;
padding-left: 25px;
}`
In addition, you have two styles for `div#item-header #send-private-message` and the second one overlaps and hides the Edit Profile link. So look for `div#item-header #send-private-message`
Keep the first one below
`div#item-header #send-private-message {
float: left;
position: absolute;
right: 330px;
top: 22px;
}`
Delete the second one below
`div#item-header #send-private-message {
right: 243px;
}`
@mercime, i created the child theme of bp default theme myself.
site url : http://suchworld.co.cc
i have tried private message button and also friendship button but not works.
Thanks for your help
I do that on jbsocial.com using the following plugins
Member Access
PC Hide Pages
Peter’s Login Redirect
Simple Access Control
Hi,
Is there some way of setting user profiles to be ‘private’, so that they can only be viewed by other logged-in site members?
Thanks.
Hi,
Yes, the user is member of the group, infact the owner of the group.
Privacy level is set as below
“
This is a private group•Only users who request membership and are accepted can join the group.
•This group will be listed in the groups directory and in search results.
•Group content and activity will only be visible to members of the group.
“
For public goups, it works fine.
The version of WP is 3.3.1 and 1.5.5 of BP.
Applied theme is BuddyPress Default 1.5.5
The defaul wordpress installation/theme is Tachyon 1.1 by RocketTheme, LLC
Yes, I can reproduce the issue with all plugins disabled.
Thanks
Can you pls let me know how can i get in touch with you in a private msg ?
thx
Can anyone help with this? I don’t know enough on how to code to do this myself, but I can look into tweaking code if I know where to look.
I started thinking about this more an think it’ll be easier to make the groups private, but to make the “Activity Home” and “Members Listing” public because I don’t want people to be able to just join any public group.
It should be something simple like (excuse my pseduocode):
if member = Not member of group
then show Activity Home and Group Members List
else show everything
PJParticipant
Paul,
Ideally I’d like to have the whole site forced https since I have a private ssl. So, WP+BP in all https if possible.
I did a fresh install of WP and just installed BP, so I doubt it’s an image issue. Is there a way to go totally https?
I also went to Settings > General and changed WordPress Address (URL) to have an https rather than http. Anytime I click BP parts of the site it goes back to regular http.
PJParticipant
I added
`# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.mysite.com/$1 [R,L]
# END WordPress`
To the .htaccess file and the entire site went https (I have a private SSL and dedicated IP).
I installed/activated BuddyPress and the entire site has a broken https with the following message:
Your connection to http://www.mysite.com is encrypted with 256-bit encryption. However, this page includes other resources which are not secure. These resources can be viewed by others while in transit, and can be modified by an attacker to change the behavior of the page.
The connection uses TLS 1.0.
The connection is encrypted using AES_256_CBC, with SHA1 for message authentication and DHE_RSA as the key exchange mechanism.
The connection is not compressed.
I want to make all Groups public, so that any visitor can see the Group members and Group Events (using Events Manager plugin for this).
But I want to make the Forums private, so that only Group Members can access the Forums.
Is this possible?
BP 1.5.5
WP 3.3.1
Oh this site is just beautiful!
Would you be kind enough to share some information about what kind of hosting (virtual private server vs shared hosting) this site is running on?
Many thanks!
If you don’t want anyone in any group to be able to send invites, put the following in your bp-custom.php file:
function bbg_no_send_invites( $can_send_invites ) {
$can_send_invites = false;
return $can_send_invites;
}
add_filter( 'bp_groups_user_can_send_invites', 'bbg_no_send_invites' );
If you want to be more selective than that – for instance, allowing only group admins to invite, or blocking invites only in private groups – you’ll need to put some more logic in there before setting $can_send_invites to false.
I will be using Buddypress to create courses. Each group will be a course. These will be set to private, but I read in the Codex “In a private group or a hidden group, members have all the same privileges as members in a public group. Additionally, being a member of a private group means that you get to see who else is a member of the group, and that you’re able to send invites to other users.”
How can I set it so that members of the group cannot invite other users?
I made many changes. I probably did both. Now you know the problem, do you know a solution ?
(I use a very basic structure : WordPress, BussyPress, bd-default theme and Private BuddyPress.)