[buddypress-trac] [BuddyPress Trac] #6214: Don't show "Favorites" menu point if favorites are disabled
buddypress-trac
noreply at wordpress.org
Wed Feb 11 17:44:27 UTC 2015
#6214: Don't show "Favorites" menu point if favorites are disabled
----------------------------------+-----------------------------
Reporter: wpdennis | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Component - Activity | Version:
Severity: normal | Keywords: 2nd-opinion
----------------------------------+-----------------------------
If I disable favorites like this:
{{{
add_filter('bp_activity_can_favorite', function() {
return false;
});
}}}
the favorites menu point under activities is still available. I think it
should be removed implicitly, even if there are favorites "from the past".
The user experience should be consistent and if I can't favorise
something, I shouldn't have a menu point for it.
If someone googles for this and needs a quick solution, this hook removes
the menu point:
{{{
add_action('bp_activity_setup_nav', function() {
$bp = buddypress();
if (isset($bp->bp_options_nav['activity']) and
isset($bp->bp_options_nav['activity']['favorites']))
unset($bp->bp_options_nav['activity']['favorites']);
});
}}}
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/6214>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list