Add @mentions auto-complete to your BuddyPress site with the BP Labs plugin

BuddyPress_Labs_UI

One of the things that I really love about the new Twitter app for Mac and Facebook is the auto-complete function when you’re mentioning someone. This allows you to quickly notify a user that you’d like to have involved in the conversation. BuddyPress has had this functionality since BP 1.2 but sadly until now it was a feature that used to confuse the heck out of certain people, and thus it was often disabled.

BuddyPress Core Developer Paul Gibbs has been working in semi-secrecy on the solution to this problem, and released his BP-Labs plugin in just before the weekend. This plugin adds Twitteresque (I love to make up new words) username auto completion to BuddyPress. Like to try it?

Download the BuddyPress Labs Plugin

When you’ve installed the plugin just start typing the (user)name of the person you want to mention and this happens:

Screen shot 2011 06 19 at 10.24.10 PM2 250x207 Add @mentions auto complete to your BuddyPress site with the BP Labs plugin

Crazy awesome right?! The plugin also adds a nice Group Management tool to the front-end of your BuddyPress network. When you’re logged in as an admin, just visit the Group Directory and hover over a group to see some quick links to the group administration pages. Here’s another preview:

Screen shot 2011 06 19 at 10.48.24 PM 250x80 Add @mentions auto complete to your BuddyPress site with the BP Labs plugin

The BP-Labs plugin will be updated in the future to add more experimental UI functionality to BuddyPress, so for those who like to stay on top of things, be sure to install the plugin.

What would you like to see added to the plugin? Let me (and Paul) know in the comments!

Something about bowe

Avatar of boweBuddyPress fanatic, WordPress Theme designer and MultiSite community builder. Proud co-founder of PressCrew. Loves to use awesome in every sentence. Often described as a Dutch Treehugging Hippie.

BP-Tricks is powered by the Infinity Theming Engine

Infinity is the ultimate Theming Engine for WordPress. It gives WordPress more power, more features, more flexibility. Developed with BuddyPress, MultiSite and BBPress Communities in mind, it's the perfect fit for your project. And best of all, it's completely free and 100% GPL!

Take it for a spin (it's free!) or Learn everything about it!

13 Responses to Add @mentions auto-complete to your BuddyPress site with the BP Labs plugin

  1. Paul Gibbs June 20, 2011 at 8:36 pm #

    Thanks for covering the plugin!

  2. kumo99 September 2, 2011 at 6:48 pm #

    this is a great plugin.. I would like to see site wide search completion included if possible.. it’s the fastest way to see groups and members pages, like in facebook.. i love this feature..
    thanks

    • Michael September 10, 2011 at 11:29 am #

      Wow, thank you, this Plugin is really great!

  3. robertsjone12 September 28, 2011 at 6:57 am #

    I found your site on Google search and it is in the eye. Thank you for sharing such an incredible article about that … I Aprreciate your effort, very nice and useful article ..
    appreciate when I see well writen material. Your time isn’t going to waste with your posts. Thanks so much and stick with it No doubt you will defintely reach your goals! have a great day!

  4. kay November 23, 2011 at 4:15 pm #

    i get a server error when activating :(

  5. john December 18, 2011 at 7:59 pm #

    is it bp 1.5 WP 3.3 compatable?

  6. Rorry February 3, 2012 at 9:06 am #

    hi??

  7. Darin February 6, 2012 at 11:06 pm #

    Another awesome plugin! Thanks Paul Gibbs. This and Welcome Pack should be in BP Core.

    I have this installed on WP 3.3.1 and BP 1.5.3.1 and it works well…the only thing is that it does not grab names when entered @Real Name. Since I have things set it up to display Full Names everywhere it would be nice. Members will not know another members username without visiting their profile. I realize this is experimental.

    Does anyone know if there are any known issues or conflicts?

    Can this be made to work with bbPress site-wide forums?

  8. Charlie February 15, 2012 at 6:11 am #

    Yes, I would agree with Darin. For my website, the whole point of using this plugin is because people don’t know the username, so therefore they wouldn’t be able to add it in… But I love it. Is there a way to be able to type @ and have the list show up? GREAT JOB I really hope this would be a quick fix!

  9. Avatar of gsuggsboot
    gsuggsboot April 23, 2012 at 12:56 pm #

    Cheap an insurance plan is very nearly guaranteed if for example the insured is a child.Absolutely yes, as terrible as it can certainly sound, even a child can receive a policy in their very own name.Many people are taken aback by the thinking behind purchasing life assurance for your children and / or their grandchildren.

    Not surprisingly, life insurance protection benefits ordinarily are not paid out there until any person dies, few one wants to consider the particular real truth of the matter that young children can kick the bucket too.Death is simply not something that is reserved for any elderly.An insurance plan for a child is less expensive, and when you’re purchasing it for your own use, you should certainly expect the insurance realtor will not less than mention that opportunity.

    No a person likes give some thought to it

    Sorry to say, children typically are not immune so that you can death.It could actually happen so that you can any young child, at while.It sometimes happen in a motor vehicle accident or perhaps while walking towards bus.It could actually happen tragically, as a result of another.It can happen as a consequence of a in the past undetected condition just like leukemia.

    While your way of life insurance adviser won’t dwell on the ways the child might kick the bucket, the agent will probably remind anyone that such an occurrence can lead to unexpected burial and funeral expenses.Your representative will remain by reminding you the costs would be considerable, and maybe even more so because the particular occasion is designed for a baby.

    Expect your agent to be able to proceed with extreme caution because fathers and mothers just aren’t happy with give some thought to the possibility that your children will probably die just before they achieve adulthood.The adviser will quietly mention the way in which cheap an insurance plan is for a child plus how this insurance is often easily provided in with all your other insurance plans.

    Your factor may give other reasons just how consider paying for cheap insurance for the kids.One high-pressure method can be to suggest that pc policy at the moment is a possibility that may well not happen once or that will not be out there again for many years.This sometimes pressures moms and dads into purchasing until the agent taking walks out your door.Never let this to take place because it’s just not true.

    Listed below is something to consider

    There will be one good reason why reasonable to choose cheap a life insurance policy for your kids now.Doing and so can protect your toddler provided he or she develops a sickness down the road which an insurance broker might take into account uninsurable or that will be insurable but will probably be so at the high selling price.

    While a great situation is definitely impossible towards predict, purchasing cheap an insurance plan for your child now guarantees that your chosen child should have the cover that life coverage offers.Collectors child reaches adulthood, he and / or she is able to renew a policy at your rates presented originally.

    If you decide reasonable to invest in cheap a life insurance policy for your kids, be sure you comprehend the proper rights the insurance underwriter guarantees your kids when he turns 18 years of age.

  10. omarxp studio May 2, 2012 at 1:59 am #

    thanks, very helpful, this is what I was looking for.

  11. Matt May 4, 2012 at 3:53 am #

    Agree with Darin/Charlie; would really love if it could do the lookups based on @Real Name instead of just username since that is what most people know. Great plugin, though!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>