Search Results for 'custom activity page'
-
Search Results
-
Currently our WP website is working as expected, we have a number of groups public, private, hidden. Only users with permission to view these groups can.
The problem comes when we want to give administrative rights to allow individuals to manage specific groups (only the ones they are members of!). Whilst the rights work as expected, they appear to loosely defined and have the consequence of allowing group admins to view activity threads on the home pages of any group, not just the ones they are members of. This is not an ideal situation as sometimes the information is from the activity stream contains sensitive/private group related info.
We have tried a number of routes to solving this issue… once such idea was using ‘User Role Editor’ or other similar plugins to create bespoke roles, but again the issue persists.
I had considered hiding the group activity using CSS and whilst this works, it is a very crude solution that is easy to work around if you know what you are doing.
Our current course of action is to limit the activity stream itself (across all groups), to only the list of group members. This will mean that when any logged in users view any group index they will, at most, see its list of members and nothing more
The filter is there already in the form of a drop down menu. What I need to do is make this the default view, make it fixed and unchangeable.
The PHP page for this activity list is pretty straight forward, and with some gumption I’ll be able to reconfigure the code… I’m not a coder by trade, but not scared either ( that’s always a little dangerous, right? 🙂 )
I have two issues with this solution:
1. I don’t like customisations, the more we make the more we need to maintain and the more likely it is that an update will mess with one or more of them.
2. I would prefer this were manageable via plugin, but I can find nothing that does what we are asking.
I’d welcome your input on this, should you feel inclined!
A few provisos:
– We could remove the activity stream entirely, but we would have to replace it with something, else when a user enters a group they would be presented with an entirely blank page
– The problem is a consequence of our need to provide group administrative rights to group admins; This is essential to the long term viability of the site, from the perspective of managing workload and our users expectation.
– The ideal, which I’ve not entertained (as it does not seem possible at present) is that the activity stream is retained but correctly hidden from users who are not members of the group.
Thanks to anyone who has read this post in entirety and to anyone who can help.
LB———–
WP: 3.7.1
BackUpWordPress: 2.3.3
Batch Create NEW: 1.3.2
bbPress: 2.4.1
bbpress Enable TinyMCE Visual Tab: 1.0.1
BuddyPress: 1.8.1
BuddyPress Community Stats: 0.5.1
BuddyPress Docs: 1.5.3
BuddyPress Group Email Subscription: 3.4
Buddy Press Profile Visibility: 1.0.4
Easy WP SMTP: 1.0.6
Events Manager: 5.5.2
GD bbPress Attachments: 2.0
Jetpack: 2.5Hello folks. Trying to get started with BuddyPress. I’ve installed and activated it, but I can’t find how to do anything with it! I’m looking at a video on You Tube and my BuddyPress Setting page looks different. When I go to my site, there’s nothing to do with BuddyPress showing.
My BP Settings page shows the Components tab (all components activated).
It shows the Pages tab (I’ve created WP pages to associate BuddyPress ‘activity streams’, ‘user groups’, and ‘members’ – as BP seemed to want me to do).
The Settings page shows the Settings tab (all options are activated).
UNLIKE in the video though, I don’t have a Forums tab in my BP Settings window.
When I go to my site, I see no signs of BuddyPress installation at all. I’m at a bit of a loss. I want BuddyPress to allow me to enable people to join the site and have profiles. But I can’t seem to get anything going at all; there seems to be nothing to work with.
Have I got a faulty installation? What am I missing? All help welcomed!
MG.
———————————–
I have WP 3.7.1 installed (current)
The BP version is 1.8.1 (current)
WP Theme is Blackbird 1.1.9 (current)
I’ve upgraded from recent versions of all of these since the summer, but I’ve had the same problem all along.The other plugins I have installed are:
Askimet
BigContact Contact Page
Black Studio Tiny MCE Widget
Easy Shortcode Buttons
Jetpack by WordPress
Page Tagger
Simple Page Sidebars
WP Show IDs
WP You Tube PlayerAll plugins are updated, and all except Askimet are activated.
Blackbird is customised using its own customising functionality. Plus I have tweaked a bit of HTML, with the CSS added to the theme’s Styling Options box.My hosting site is Blue Host.
Hi, getting started with BP. Despite reading several pages and other topics with the same question I can’t figure out how to make use of custom templates.
What i want:
I want to change some templates. I need some more items on the profile page and want to remove some others. Hope this is possible the same way I’m used to adjust the templates in WP / bbpress. Add a child theme and copy the template files in there.This is what I tried:
I made a buddypress.php file to replace the index.php and page.php and made a content-buddypress.php file, like written here. This file fires the_content() and that’s where I get lost.I read this in the template hierarchy file:
Overview of Template Hierarchy in BuddyPress
Single Member Pages
If you are on a single member page, BuddyPress will use the following template hierarchy:
(We will use the following URL as an example – example.com/members/admin/activity/mentions/1. /buddypress/members/single/index-id-{id}.php
But I haven’t even got the directory mysite/wp-content/plugins/buddypress/members/single
I see however that that used to be there in xx/buddypress/bp-templates/bbp-legacy/buddypress/members/single…
Should I copy the files from that folder and copy them to my child theme?
Or are these files older versions?
Which files are used by my current (standard) installation?Thanks!
Buddypress 1.8.1
WP 3.6.1Topic: Customizing Page Templates
Forgive the total noob question here, but I’ve been searching the forums and the codex and am starting to wonder if I’m using the wrong keywords to find what I need.
On the bottom of the activity page, group page and members page there is a bunch of content I want to remove / re-order. Here’s a screenshot since this section of my site is currently members only: http://www.flickr.com/photos/11827460@N05/10458498744/
What’s appearing under there is the oldest content on the site as opposed to the most recent. I either want to remove all of it and replace it with more current stuff.
How the heck do I customize this? I haven’t needed a child theme yet but I can build one if I have to. (All my custom options are built into my themes and plugins so far.)
I’m running WordPress 3.6.1 (it’s a root install) bbpress 2.4.1 and S2Member Pro 130816 (Among other plguins but those are the most relevant to this I think)
Buddypress 1.8.1, haven’t touched the core files (kinda afraid to)
Not using the bp-cutom file right now, but have played with it before. I looked at the activity loop documentation and cannot for the life of me figure out where to put that.
Not really a programmer, but I have strong cut and paste skills.
Topic: Making Buddypress Private.
I have scoured the internet for help making Buddypress private and am having an intense difficulty with dependable advice. First off before we get into how this can work, I’d first like to ask why a private network is such a difficult thing to accomplish? Shouldn’t it be one of the simpliest things a social network can offer? Whats the deal? Anybuddy know? Thanks in advance. Very discouraging.
Ok so how on gods green earth do I make buddypress inaccessible to non logged in users?
I’m not much of a programer but I am using Filezilla so I can insert custom code. I tried a bit of code offered by @bphelp/* Block BP Pages For Non-Logged In Visitors */
function bp_block_pages() {
global $bp;
if ( bp_is_activity_component() || bp_is_groups_component() /*|| bbp_is_single_forum()*/ || bp_is_forums_component() || bp_is_blogs_component() || bp_is_page( BP_MEMBERS_SLUG ) ) {
// add components to be blocked to non-logged in visitors
if(!is_user_logged_in()) {
wp_redirect( get_option(‘siteurl’) . ‘/register’ );
} // Change /register to the page you want non-logged in visitors directed to
}
}
add_filter(‘get_header’,’bp_block_pages’,1);
/* End BP Blocked Pages */
/* Remove RSS Feeds */
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’);
/* End Remove RSS Feeds */but when I went to see if it was working i found my front page completely blank.
Here is my url http://www.starhearts.net/front-page
I added the code to bp-custom.php as dirrected.
Thanks so much!
C.ogden
I’m working on a custom members page, and I’m trying to display thumbnails of each member’s recent activity next to their basic profile information, but it’s not working as expected.
Hopefully you can give me some insight.Here’s the code I’m working with:
<?php if ( bp_has_activities( bp_ajax_querystring( ‘activity’ ).’&max=3′.’&user_id=’.bp_member_user_id()) ) : ?>
<?php while ( bp_activities() ) : bp_the_activity(); ?><?php locate_template( array( ‘activity/entry.php’ ), true, false ); ?>
<?php endwhile; ?>
<?php endif; ?>http://localcreatives.org/members
Buddypress 1.7.2As you can see I’m filtering activity so it only displays three items for each user, and I’m also trying to filter the activity by user id which is where the problem is. If I input a specific user id number it filters all the activity on the page to that user id. So, I’m attempting to call each user’s id with the function bp_member_user_id(). Please let me know what you’d change to correctly display each member’s recent activity.
Topic: Activity on the Members loop
I’m working on a custom members page, and I’m trying to display thumbnails of each member’s recent activity next to their basic profile information, but it’s not working as expected.
Hopefully you can give me some insight.Here’s the code I’m working with:
<?php if ( bp_has_activities( bp_ajax_querystring( ‘activity’ ).’&max=3′.’&user_id=’.bp_member_user_id()) ) : ?>
<?php while ( bp_activities() ) : bp_the_activity(); ?><?php locate_template( array( ‘activity/entry.php’ ), true, false ); ?>
<?php endwhile; ?>
<?php endif; ?>http://localcreatives.org/members
Buddypress 1.7.2As you can see I’m filtering activity so it only displays three items for each user, and I’m also trying to filter the activity by user id which is where the problem is. If I input a specific user id number it filters all the activity on the page to that user id. So, I’m attempting to call each user’s id with the function bp_member_user_id(). Please let me know what you’d change to correctly display each member’s recent activity.
Hello folks, I’ve goofed up and ruined some of my functionality.
I’ve forced BP to use the “Profile” tab as the default user page and forgotten how. I need to reverse it as my site’s notification system only makes sense if notifications turnover to 0 after being clicked. For that I need the user to land on their Activity and not Profile.
I’ve looked at my wp-config, bp-custom, and my theme’s functions file, but nothing in there is making this happen.
A possible culprit is modemlooper’s “Buddypress Extended Settings” which is no longer active (a risk I was aware of taking). Can’t remember if I set the default tab in there out of desperation or whether it actually worked.Any insights are appreciated,
CheersI’m losing it here, what I’m trying to achieve must be possible.
I have forms on many pages of my site that allow users to post a review about the content on that page.
I would like….
1. User submits form
2. Activity stream entry created: USER has just submitted a form on PAGENAME (linked to page)That’s it – but I can’t for the life of me figure it out. I’ve googled the heck out of this and I just can’t find any information on custom hooks that watch for form submissions.
Can anyone help?
Hi,
Anyone know why registration templates doesn´t load from my parent theme?
/my-parent-theme/buddypress/members/activate.php
/my-parent-theme/buddypress/members/register.php
I copied them from \buddypress\bp-templates\bp-legacy\buddypress\members to my parent theme, customized them… but they don´t load in register and activate pages.WP 3.6 Mu (network installation, subdomains)
BP 1.8.1 (BuddyPress Main site is not blog 1, define ( ‘BP_ROOT_BLOG’, 4 ) in config.php
Parent theme: no BP support, it doesn´t have add_theme_support( ‘buddypress’ )
Child theme: no BP support, it doesn´t have add_theme_support( ‘buddypress’ )So I think I´m taking advantage of new BP theme compatibility and new BP template hierarchy:
buddypress.php from my parent theme is loading nice in activity, groups, forums, members.Thnaks in advanced
Topic: two page home page?
Hello Pressers.
I would like two have two pages be on the home page. When you go into settings-reading it gives you the static page option for one page all the time. I would like to redirect logged out users to the register page, and if you are logged in i want it to show the activity stream.
Also if there is a way to rename the home button in the navigation bar to activity feed, that would be great.
I am using default bp-theme, and custom language file. I will take plugins.
everything up to date.Any help is welcomed!