Search Results for 'Activity Feed for members only'
-
Search Results
-
Presently, admin level users can’t see activity feeds for members who have set their privacy options to “only show activity to friends”. Is there any way to get around this so that admins can see everyone’s activity feeds, and profile fields as well? Ideally, I don’t want the privacy options to apply to admins at all.
I am trying to create a site that has 2 types of members but only displays 1 of their feeds and profiles.
I want to be able to have the Members directory only display the non-subscriber users/members and the same with the activity feed, I only want it to display non-subscribers.
I have created a child theme & then done a new members-loop.php
I was trying to follow the info from this topic:
http://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/excluding-roles-from-the-member-loop/?#post-130978& this
http://codex.buddypress.org/developer-docs/custom-buddypress-loops/the-members-loop/
but it is still displaying all members. I am also using BP User Account Type Lite plugin to create 2 types of users. I’m not sure if this would interfere with it?
That plugin is meant to create a shortcode to display only certain members in a members directory page. But that page is also displaying all members.
Here is the members-loop.php code in pastebin
http://pastebin.com/Yjm3cwx7Any help would be much appreciated.
I am having some issues with updates to Private Groups, and I hope I can explain it well…
First off, I have two “test” accounts on my test site (one is an admin, the other is a subscriber). They are both friends with each other, and both below to a Public Group and the same Private Group.
I also have an activity feed (loop) on my front page to show 5 most recent activities from the community.
When either test account posts in the Public Group, it shows up in the activity feed on the front page no problem. I can view it from both accounts. I can also go to my “Activity” page and see it under the Tab “All Members” in both accounts. Also, if I’m signed into one account, I can go to the other account’s profile page and see on their wall what they posted in the Public Group.
HOWEVER, things get interesting and down right confusing when posting in a Private group.
When I post an update in a Private Group with either account, I cannot see that in the activity loop nor on the wall of the user’s account who placed that post. The ONLY place I can see if/what the user posted is either in the Private Group page itself or if I go to the “Activity” page and click on the “My Groups” tabs. I find this odd because the chances of just randomly going to check out a Private Group Page without seeing in the activity feed that one of the members posted an update is pretty slim.
This doesn’t make sense to me since both accounts are friends and they both belong to the same Private Group.
How come the activity loop does not include Private Group updates if you belong to that group? And If you are friends with a person AND in the same Private Group as them…how come you can’t go to that user’s Profile Page and see what they typed on the Private Group wall??
Any help on this would be GREATLY appreciated.
****There has been a couple sparse times when I reload the activity page all of a sudden the Private Group Posts will show, however, then they disappear right away again.****
Thanks,
AdamIv tested this on the testbp.org website so its not just my website. But if you go to the activity page, filter the activity by say ‘New Members’ then go to a user page in another tab it only shows activity that matches the filter on the original activity page – but the drop down always says ‘everything’ even though its not. Even if you then close the activity page and refresh the user page it comes up filtered. If you dont open it in a new tab but browse straight to a user profile from the filtered activity feed the user feed shows up with the same filter – only this time the correct filter is displayed in the drop down.
Im not sure if the later is meant to happen – and im not sure if theres much that can be done about the former, but i noticed it none the less. Its a bit annoying, but far from a deal breaker.
Once again, Buddypress freaking rocks – thanks a million.
Peace,
GoggerHello All,
I had a previous topic posted at the link below, there were quite a few issues with BP links redirecting to the homepage instead of to the users profile on BP. http://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/members-activity-feeds-redirecting-to-homepage-after-bp-1-2-5-update-and-wp-3-2-1-update/?#post-105448
This issue has been resolved, thanks to some help form the WordPress team. This issue is verified and the item causing the problem was the BuddyPress Backwards Compatibility Plugin. I have done testing on this plugin, removed all plugins, activated BuddyPress and BuddyPress Activity Stream Bar as the only active plugins on my website… the links redirected fine. I activated BuddyPress Backwards Compatibility Plugin and BOOM, the links died and everything started to redirect back to the homepage instead of user BP profiles. I then disabled the BuddyPress Backwards Compatibility Plugin and everything is back to normal again.
BuddyPress Backwards Compatibility
Code that is needed to maintain backwards compatibility with previous versions of BuddyPress. Contains code for wire component, status updates, and functions that have been renamed or replaced.
Version 0.6 | By The BuddyPress Community
Thank you for your time and efforts in my previous thread…
– Sarah
I’m trying to weed out all the kinks in my site so I can start promoting it (verbradio.com). There are still some areas that puzzle me and I hope you can help.
Groups and Forums:
I don’t see a way to delete them OR to post topics to them. HELP! The only options I have are to create a group or forum and then post updates to the activity feed.
Registration:
No activation email goes out. People who register do not show up as members on the site BUT are showing up in the admin area under users. When they try to go to the site and create another account it won’t allow it and I can’t activate them in admin. HELP!
Using latest BP and WP 3.1.3I have been pouring over the site trying to catch up from when I took a break about 10 months ago. The only thing I notice is Andy is confirmed gone as he’s working on Jetpack now. I’ve read through the dev-chat logs and the trac and got fairly caught up.
I have two projects that I’m working on right now. One is for the AIGA of my University, the other is a personal idea, both based on a sort of social site. I have a few ideas that I want to get into the site, and instead of writing tons of plugins and hacks to get BP to do what I want I’ve decided I’m just going to take the groups object and build off of it on a case by case basis. Object Oriented BP in a way.
Starting with the group object we have a vast API and framework to build from. Not to mention when you add plugins like Group Docs, BP Albums, Bbpress, ETC. These make groups the strongest element on any BP based site. Stronger even than the individual user. Here are some sections I think could use the “groups” as its base and how I will be attempting my sites. Firstly, I am simply adding meta data for the groups to tell them what “type” of group I’ve created.
Users:
Strips all other members roles and ability besides admin, in this case the user.
Changes “members” to “peers(friends)”. This allows me to categorize other users into “roles” of the group. Such as coworker, family, acquaintance, etc.
Port Messages function here. Messages functions seems to be the only thing missing from the groups object.
Albums- Uses same structure as currently used by BP Albums. Or whatever plugin you want.
@mentions- Although personally not important, the fact that groups arnt already able to do this is weird.
Groups: Yes users can join other groups. So now groups can join other groups. Moderators can be in Admins, Admins in users. Yay OOP
Almost all other functions are the exact same for a user or a group.Groups:
Nothing changes, except they can now be in other groups, and have sub groups.Events:
A event is simply a group with a date. I dont see on a facebook event what the difference is. There are three roles of group members – Attending, Maybe, and Not Attending. Has albums, has a feed. Its a group.
Because groups can be in other groups, A event can be owned by any group or user.Then I have things like competitions, which are simply built off of the group object. A simple plugin would just add a new subset from the parent object and we are rolling.
I think this would be a much easier way to work. We have ONE object to update and modify. Plugin developers simple add to/ remove parts of the object. It’s already in place, its already strong, and does all the things we need it to. Forums are attached to groups so that means Events or Competitions or whatever could ALREADY have forums. Can my event have a twitter feed? Sure, groups already do. Can I set my personal privacy? Sure, groups have more built in here on what to hide or show. What about activity? Groups already stream just as much as users.
It just seems so stupid for everyone to be adding features and new objects so every BP install is so insanely different from the next that it takes “experts” to figure out all the plugins and crap on each one.
The only issue I see is backpat. I mean, I think a update script wouldnt be to bad, but would be a bunch of work. My sites are both ground ups so I’m not too stressed.
I just want some opinions on this. Mostly I’m trying to find someone to say why its a bad idea.. I half thought of just starting totally over with a central object and building a new plugin, but this one is so close to perfect. So please, weigh in, even if you hate the idea..
-Dennis
Hi BP community,
For whatever reason, Russian (Cyrillic) script is not functioning in the Group Forums. It appears as question marks. ??????. Even though the script appears fine in the Activity feeds and elsewhere in the BuddyPress installation, it’s only the Forums that does not appear to be internationalized. This is an issue because my BP network has a large number of Russian participants, essentially rendering the Forums useless for them.
Stranger still, the Russian Cyrillic script DOES work in another installation of the Group Forums on a different host server. And yet, it does not work on my live site, appearing simply as ????. Can anyone point me in the right direction? I can try to provide more info if necessary. Thanks for your help and for keeping in mind the international members of the BuddyPress community.
Felzor
Topic: New theme – Buddypress UX
Topic: CSS for @username button
Hi all, I’m looking for the CSS for what I can only think to refer to as the “ @username” button – ie the blue (by default) logo to the right of a users avatar on the profile page, and similarly the button, also blue that shows a user’s name in activity feeds.
I simply want to tinker with the colours of these to fit in with my theme.I’m also struggling with the location of the CSS for the what is by default yellow and orange buttons, ie the message that says “active 2 minutes ago”, and the “reply” button near the bottom right of the screen.
I thought I’d find it by searching default.css for colour fff8e2 which seems to be that pale yellow, but no joy.Any help very much appreciated.
Derek
I am using WordPress 3.0.4 and have installed and followed the instructions for the plug-in “BuddyPress Template Pack”. I’m fairly sure I understand how to work with the placement of the <div> tags to incorporate the BuddyPress pages properly into my layout. However, no matter what I’ve tried, I can’t get the content to align properly.
If someone would please have a look at the code I post here and tell me if you it looks right I would appreciate it. I think the problem may be that my theme uses a <div> id of “content” and so does BuddyPress.
This first set of code is the BuddyPress Activity/index.php file
`<?php get_header() ?><?php if ( !is_user_logged_in() ) : ?>
<?php _e( ‘Site Activity’, ‘buddypress’ ) ?>
<?php endif; ?>
<?php do_action( ‘bp_before_directory_activity_content’ ) ?>
<?php if ( is_user_logged_in() ) : ?>
<?php locate_template( array( ‘activity/post-form.php’), true ) ?>
<?php endif; ?><?php do_action( ‘template_notices’ ) ?>
-
<?php do_action( ‘bp_before_activity_type_tab_all’ ) ?>
- ” title=”<?php _e( ‘The public activity for everyone on this site.’, ‘buddypress’ ) ?>”><?php printf( __( ‘All Members (%s)’, ‘buddypress’ ), bp_get_total_site_member_count() ) ?>
- ” title=”<?php _e( ‘The activity of my friends only.’, ‘buddypress’ ) ?>”><?php printf( __( ‘My Friends (%s)’, ‘buddypress’ ), bp_get_total_friend_count( bp_loggedin_user_id() ) ) ?>
- ” title=”<?php _e( ‘The activity of groups I am a member of.’, ‘buddypress’ ) ?>”><?php printf( __( ‘My Groups (%s)’, ‘buddypress’ ), bp_get_total_group_count_for_user( bp_loggedin_user_id() ) ) ?>
- ” title=””><?php printf( __( ‘My Favorites (%s)’, ‘buddypress’ ), bp_get_total_favorite_count_for_user( bp_loggedin_user_id() ) ) ?>
- ” title=”<?php _e( ‘Activity that I have been mentioned in.’, ‘buddypress’ ) ?>”><?php printf( __( ‘@%s Mentions’, ‘buddypress’ ), bp_get_loggedin_user_username() ) ?><?php if ( bp_get_total_mention_count_for_user( bp_loggedin_user_id() ) ) : ?> <?php endif; ?>
<?php if ( is_user_logged_in() ) : ?>
<?php do_action( ‘bp_before_activity_type_tab_friends’ ) ?>
<?php if ( function_exists( ‘bp_get_total_friend_count’ ) ) : ?>
<?php if ( bp_get_total_friend_count( bp_loggedin_user_id() ) ) : ?><?php endif; ?>
<?php endif; ?><?php do_action( ‘bp_before_activity_type_tab_groups’ ) ?>
<?php if ( function_exists( ‘bp_get_total_group_count_for_user’ ) ) : ?>
<?php if ( bp_get_total_group_count_for_user( bp_loggedin_user_id() ) ) : ?><?php endif; ?>
<?php endif; ?><?php do_action( ‘bp_before_activity_type_tab_favorites’ ) ?>
<?php if ( bp_get_total_favorite_count_for_user( bp_loggedin_user_id() ) ) : ?>
<?php endif; ?>
<?php do_action( ‘bp_before_activity_type_tab_mentions’ ) ?>
<?php endif; ?>
<?php do_action( ‘bp_activity_type_tabs’ ) ?>
`
This second set is my theme’s page.php file
`<?php edit_post_link('Edit this Page','
‘,’‘); ?>
`
finally, this third set is the Activity/index.php file with both combined as I think proper. I’ve tried multiple slight variations of this to no avail.
`- <a href="” title=””>
- <a href="” title=””>
- <a href="” title=””>
- <a href="” title=””><?php printf( __( 'My Favorites (%s)’, ‘buddypress’ ), bp_get_total_favorite_count_for_user( bp_loggedin_user_id() ) ) ?>
- <a href="” title=””>
`
There are 2 Blog topic plugins that I’ve seen for categorizing blogs…wpmudev’s Blog Types and the other Blog Topics. Can anyone give feedback, tips, helpful links, on applying either of these to a BP Multisite network. I’m trying to go the best way when it comes grouping, filtering, querying by Blog Type, (ex. get all posts from Lifestyle blogs. )
I’ve also tinkered with using the xprofile fields to group by blog since I only allow one blog per person…I can tie the xprofile category dropdown to the users blog. I’ve seen the forum threads around here about creating profile types and that sounds like an option but would be tougher since it’s on the back of profiles.
I also mentioned in an old thread that it would be nice to have the bp blogs component/directory function as the groups component does, and every blog have a “group-like” profile with its own activity stream and members,etc. So I guess that would even be a 4th option…and what i would consider the best option.
Anyway just looking to see if anyone can offer up some experience.
Topic: RiotCart.com: A Reworking
So, some of you may remember me (or not, that’s fine too) from my BP project ClothUnderground.com, a venue for WAHM vendors to set up shop and sell their handmade goods…well, it flopped.
However, being the trooper that I am, I have recently decided to have another go at this. I enlisted the brutally honest criticism of both demographics I was after in the first place, WAHM crafters and those who buy their wares, and the results have not been very surprising.
The first thing that was mentioned (and not so gently, may I add) was that the site’s name was too exclusive. I tend to run in the online cloth diapering Mom/natural parenting circle, and chose “Cloth Underground” as a way to give those of us in that circle with pierced faces and tattoos a place to feel at home. My first stroke of genius was “ClothMafia.com” (which I do own, lol), but was warned that some might not like the connotation of the word “mafia”. Shortly after, I found out about CraftMafia.com, though and was glad I hadn’t gone in a similar direction. The “underground” part also seemed to be an issue, simply because it wasn’t descriptive enough of shopping OR crafting community. Anyway, The first order of business with the rebirth of this project was a new name. I wracked my brain for several days for something that held onto the “underground” spirit, but was more indicative of what the site was all about, and “RiotCart.com” hit me like a ton of bricks in the shower the other day. “Riot” gives it that spirit of rebellion and non-conformism, and “cart” is a common word in the community that I’m targeting (competitor’s sites: HyenaCart.com, CongoCart.com), so it ended up being perfect, IMO
The number one complaint about the site setup was that everyone was confused by the main site newsfeed and groups feature. Most have told me that they found themselves overwhelmed just looking at the home page (I had my main site newsfeed set up there) and left. One even told me that she felt as if she were intruding on others’ conversations, and it turned her off. As for the groups, I think that the vocabulary bears a bit of the blame, but mainly, there are already several other large, busy, dedicated forums for those that my site was targeting, so I simply disabled the feature altogether (except for one private group forum for my vendors to share tricks and ask questions away from prying eyes, but that’s beside the point).
The second biggest complaint was that there was too much focus being put on the community aspect of the site, and not nearly enough on the reason we were all there..shopping! In response, there is no longer a main site newsfeed linked to anywhere on the site. The only newsfeed that members have easy access to are those available in the “activity” sub items on their profile (personal, friends, groups (how do I get rid of that?), favorites, and @mentions). I’ve also linked the logged in member’s name in the sidebar directly to their “friends” feed, which seemed like a more natural landing spot than a list of what the member has posted herself.
As for the shopping side of things, I already had a good working sitewide post aggregation system going on using Donncha’s Sitewide Tags plugin, so I actually just incorporated that into the main site and onto the front page, rather than having it relegated to it’s own child blog. The main site index page now consists of a “features” module, where I’ll be posting about cool things our vendors are doing, giveaways, etc., a site news module, and below all of that, the very latest items that vendors have posted to their shops (currently set to 5, but will increase at some point). Since I incorporated the Sitewide Tags blog into the main site, I ended up deciding to create a new custom post type for site news, with categories “news” and “features”, so as not to muddy the waters too terribly. I’ve also installed the WPMU Blog Topics plugin, which will give shoppers yet another way to find what they’re looking for, as shop (child blog) owners will now have a way to categorize their entire shop into topics that I’ve pre-set, which will be great once we get the vendors signing up again.
Incredible feats (at least to me) that have not changed from the old site:
1. Member profile feedback system
2. Original shop (child blog) usage tutorials
…Anyway, I’d love for anyone who’s willing to check it out! It’s still very much a WIP and not ready for relaunch yet, but I really feel like I’m headed in the right direction this time. I do have a wealth of suggestions already from the vendors and shoppers that I’m catering to, but I’d definitely welcome the same from those of you here, who are probably a lot more technical minded (I especially need help with the sidebar…I’m drawing a total blank on what to do with that ugly thing!) Balance is nice
Topic: More Core Committers?
I’ve been mulling this over the last couple of weeks in my mind.
Remember a couple of months ago when there was quite a stir about where Andy had gone and if BP was stuck in the mud? And then after a lot of public outcry @johnjamesjacoby came to the rescue, issued several bug releases, wrote a few blog posts and empowered @boonebgorges and the BP Ninja team to fix some bugs on BuddyPress.org? Remember all that?
According to the Trac Timeline BP 1.2.6 is 3 weeks late and still has 14 tickets waiting to be fixed. And trunk is who-knows-how-far-behind the current branch?
At it’s peak moment BP had 3 core committers: @apeatling, @johnjamesjacoby, and @mrmaz, but at this time only JJJ is truly active on a regular basis. I hope I don’t sound like I’m complaining, life comes up and we all realize that. Andy is being called by Automattic to work on non-BP related projects, the last time he logged into buddypress.org was almost 40 days ago. Marshall just had a newborn; he logged in 4 days ago. And John… well actually John’s been pretty much amazing. Last night I watched him commit something like… 10 Trac tickets in the middle of the night? He lives in Florida so it was like, 3am? But John is also working hard-core (excuse the pun) on the new bbPress infrastructure, so he’s got a lot of irons in the fire. I’m surprised that he hasn’t burned out.
We all know that it’s time to get 1.2.6 out the door and trunk merged. But that’s not a task that 1 guy can do alone. Sure, we can continue submitting patches and bugs (I try to do my part by submitting errors when I find them via Jing videos and provide feedback… I’ve even tested a few patches and submitted sample code once) but at some point we just flat out need more active committers who can commit the submitted patches. Like JJJ said in a blog post, “Activity Breeds Activity”.
Basically I think we’re looking at a project that really should have 3 or 4 core committers, but only has 1 active committer. BuddyPress has ample talent in the forums. These are the guys running support, submitting patches, and on the BP Ninja team. We know who they are: @hnla, @jeffsayre, @boonebgorges, @djpaul, and @r-a-y. Not surprisingly, all 5 of these guys have logged in within the last 24 hours.
If we were a democratic body (sorry I can’t help it, I’m an American ) I would cast my vote to give at least 2 of these guys commit access to the core. They’ve proved themselves worthy in my opinion. In the words of @Matt, OS projects like BP are meritocracies. These guys above have shown their value and their merit, so now let’s let them lead.
And for reference sake, WP has 6 active core committers while BP only has 1. Albeit WP is a much larger project than BP… but perhaps that’s why?
Hypothetically speaking: Who would be in favor of at least a couple more core committers?
Ok, so this has turned into a two part question.
1. In my users activity feed (modified to show both @mentions, status updates, photos from bp-gallery etc) it shows guest posts as follows “ @marty hey hows it going” — My Goal is to elinimate the @username and I’ve successfully done this with css by adding “Display: none;” on my “div.activity_data p a:first-child” style selector.
As you can see this has obvious flaws, it hides any first link in the activity feed data, and its hiding my 1st photo on activity updates made by BP-Gallery.
So, what I am trying to do, is add a (id=”remove_mention”) to the link that is generated by buddypress for the @mention so I can hide it.
The closest thing I could find was in (bp-activitybp-activity-filters.php) but had no luck modifying it to include this “id=remove_mention” I could only get it to add the id to all posts.
2. I have the post-form.php working correctly on profiles that are not the logged in users and am able to leave @mentions but having to manually type in the @mention before the message then post.
I would like to include the displayed users mention id to the forms data before being posted, (e.g what I’m doing now “ @marty hey hows it going?” would like to type “hey hows it going” and have the @marty attached before posting much like on this site here.
Any help would be greatly appreciated, these are the last two major things I need to overcome before finishing up this site.