BuddyPress Profile Views

I am happy to introduce Buddypress profile view plugin Which allow you to manage your member profile views. We got idea of this plugin form Linked profile view.  This plugin provide similar functionality for buddypress.

Idea :

  • No of view of member profile
  • To know which member is popular on network
  • Display popular member  list
  • Member can access their profile view graph

Feature of this plugin:

  • View count on Profile
  • Profile view statistics
  • Language support
  • Live Notification on profile view

Roadmap:

  • Add provision to disable Notification
  • Widget based on profile views

Download : https://wordpress.org/plugins/buddy-views/

Contributors : @DipsKakadiya @mehulkaklotar @yapareshya @Utkarsh_ME @Sanket

Make Private Buddypress Member directory

function make_private_members_profiles(){
// Bail if not a profile page.

if ( ! bp_is_user_profile() && ! bp_is_members_directory() )
return;

// Allow admin users.
if ( current_user_can( 'manage_options' ) )
return;

// Allow the profile owner.
if ( bp_is_user_profile() && bp_loggedin_user_id() == bp_displayed_user_id() )
return;

// If we get to here, redirect to homepage.
bp_core_redirect( home_url() );
}

add_action( 'bp_init', 'make_private_members_profiles') );

Replace BuddyPress Group as Community or something else

For replacing Group with other name like Community, team etc, there is more than one solution.

  1. Update it using Language file
  2. Update it using template override and lot’s of filter
  3. Using ‘gettext’ filter

I prefer to go with ‘gettext’ filter, It is the easiest way to do.

function smartcom_replace_group_labels( $text ) {

   // this code help to replace group label only in frontend
   if ( true === is_admin() ) {
      return $text;
   }

   $text = str_replace( 'Groups', 'Communities', $text );
   $text = str_replace( 'Group', 'Community', $text );
   $text = str_replace( 'groups', 'communities', $text );
   $text = str_replace( 'group', 'community', $text );
   return $text;
}
add_filter( 'gettext', 'smartcom_replace_group_labels' );
add_filter( 'ngettext', 'smartcom_replace_group_labels' );
add_filter( 'gettext_with_context', 'smartcom_replace_group_labels' );

I’m at #WcNashik

I’m at #WcNashik

This wordcamp was my 4th wordcamp as attendee. I knew about this wordcamp by social media and my colleagues. One of my colleagues was speaker for this wordcamp.

I planned for WCNashik just before week. First I booked ticket for WC WCNashik and arranged travel to reached the venue.

WCNashik was a great experience for me. This event was well organized, I loved it.

I am living in surat so my journey start for #WCNashik day before it’s. I reached  at nashik early morning by bus and I reached the venue within 30 min. As I reached there,  Some people were already arrived.  I had introduction talk with them. After some time, registration process was stated. I collected my WC ticket with swags and entered in a hall. The venue was good and well organized.

WCNashik Makes my lappy full of stickers, Nappu and WCNashik stickers are awesome.

I took selfie with  NAPUU – नाशिकचा वापू .  selfie booth and sponsor desk were quite different compare to other wordcamp which I attended. After that, I reached at food court with my new friend and take breakfast. Food is really awesome. ( credit goes to #WCNashik organized team ).

napuu
Nappu – नाशिकचा वापू

As I am working as remotely, it’s place, where I meet with my colleagues so, I met them and passed my whole day with @Ayush, @varun, @abhishek, @saurabh and @ankit and had chitchat with them.

 

I attend some session, I liked panel discussion Contribution to WordPress. I personally motivated by that session to do some more contribution. some other session which I attended were

we had panel discussion with some friends just for fun 😛

14650361_10154656032659600_7669438502514809357_n
Panel Discussion at #WCNashik

Also, Community bar one of the best thing at WCNashik . It was promote wordpress community of other city in india.

At last, we received thanks gift on behalf of Buddyboss for sponsoring WCNashik.

Thanks WCNashik crew members for organized such amazing and valuable event. Yeah, I can tell that WCNashik crew members are succeed to fulfill goal of wordcamp for me.