Search Results for 'Hide Admin'
-
Search Results
-
Topic: Admin only Create a Group
Is there a way with only the functions.php to hide the Create a group button. I did a manual edit in my theme files to do this.
Just figure it would be easier if I could do it in the functions.php file.
When a user tries to upload an avatar beyond the max file size, they get this error message:
`Upload Failed! Error was: The uploaded file exceeds the
upload_max_filesizedirective inphp.ini.`Ugh! No way. It’s coming from wp-admin/includes/file.php.
Can anyone suggest how I might best replace this message with something custom, useful and less hideous? Obviously I could just hack the file, but I’d rather use a non-destructive solution if poss.
getting this message when i access site, i tried doing an update and it didnt work, i screwed up somewhere, this is the message…
Fatal error: Cannot redeclare hide_activity() (previously declared in /home/content/34/7811134/html/thesoldiersnetwork/wp-content/themes/facelook/functions.php:18) in /home/content/34/7811134/html/thesoldiersnetwork/wp-content/plugins/buddypress/bp-themes/bp-default/functions.php on line 23
this is the functions.php currently in that folder….
<?php
define( ‘BP_DTHEME_DISABLE_CUSTOM_HEADER’, true );//
// Remove View links from activity items; most people use ‘Favorites’.
add_filter(‘bp_activity_permalink’, create_function(‘$a’, “return null;”));//
// Hide log-in error message from potential hackers.
add_filter(‘login_errors’, create_function(‘$a’, “return null;”));//
// Hide erm, what..? Useful though!
remove_action(‘wp_head’, ‘wp_generator’);//
// Hide last known logged-on time from non-members.
function hide_activity($content) {
if ( !is_user_logged_in() )
$content=’Log-in to contact this member!’;return $content;
}
add_filter(‘bp_member_last_active’, ‘hide_activity’, $last_activity);
add_filter(‘bp_last_activity’, ‘hide_activity’, $last_activity);// Only allow Send Private Message to friends
function is_my_own_friend( $friend_id = false) {
global $bp;if ( is_site_admin() )
return true;if ( !is_user_logged_in() )
return false;if (!$friend_id) {
$potential_friend_id = $bp->displayed_user->id;
} else {
$potential_friend_id = $friend_id;
}if ( $bp->loggedin_user->id == $potential_friend_id )
return false;if (friends_check_friendship_status($bp->loggedin_user->id, $potential_friend_id) == ‘is_friend’)
return true;return false;
}// Fix in case of empty avatar (gravatar.com fetch removed in core files).
function no_empty_avatar($avatar_link) {
if ( strpos( $avatar_link, “src=”” ) ) {
$avatar_link = str_replace(“src=””, “src='” . BP_AVATAR_DEFAULT . “‘”, $avatar_link );
}
return $avatar_link;
}
add_filter( ‘bp_core_fetch_avatar’, ‘no_empty_avatar’ );?>
help! thanks!
I have no idea where to start! http://codex.buddypress.org/theme-development/modifying-the-buddypress-admin-bar/ is really hard to follow!
All I want to do is to hide the “Dashboard” button and have Notifications and buttons like “Edit Profile” etc
And another thing is I’d like to have notifications for my forums(separate installation of bbpress but fully integrated). Like if you posted on a forum and someone responded you’d get a notification up to x amount of responses.
I 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
when admin post on wordpress, post also appeared on BuddyPress activity, as admin’s activity.
how to prevent it? how to hide admin activity?
merci