Close We have just updated BuddyDev for better performance. If you note a glitch, please let us know by using the feedback button on the left.

BuddyDev

Introducing BuddyPress Extended Friendship Request Plugin

Jotted by Brajesh Singh in BuddyPress, BuddyPress Free Plugins on December 2, 2012
2nd Dec
image11

Today, I am presenting you the BuddyPress Extended Friendship Request Plugin. This plugin allows users to send a personalized message with the friendship request. Thanks to @onlyway (Derek) for suggesting the idea.

How it works:-

  • When a users clicks on Add friend, It shows him/her a small popup to enter some personalized message
  • The user can enter a personalized message and click on the Send request to send the request.

I believe, the screenshots will explain much better :)

Screenshots:-

Clicking on Add Friend:-

Request sent successfully:-

Friendship Request on Members Directory:-

Request sent Successfully:-

Here is how it looks on User’s friendship Request page

So, that is pretty simple :)

When I started working on this plugin, I could not find a suitable javascript popup plugin which could be triggered by the script and is in dependent of the elements. But I liked the popover plugin from Twitter’s bootstrap. It is cool(but sadly binds to elements, which is nice for most of the cases). Instead of writing the whole code, I used their popover structure(html/css) and wrote my own javascript code to make it independent of the elements. The javascript code is just a bunch of functions and I do plan to convert it to a jquery plugin someday :) .

Download & Installation:-

Link: http://buddydev.com/plugins/bp-extended-friendship-request/

This plugin is free and I hope that it will help you to extend your social network a little more :)

Please do let me know your thoughts and suggestions in the comment :)

Introduction image credit: Cécile Graat

Related posts:

  1. Introducing BuddyPress Limit Friendship Plugin: Limit Number of Friends or Friendship requests on BuddyPress based social network
  2. Introducing BuddyPress Message Privacy Plugin
  3. Introducing BuddyPress Live Notification Plugin: A facebook like notification plugin for BuddyPress
  4. BP Confirm Actions: Ask users to Confirm the Cancel Friendship/Leave Group Actions
  5. Limiting Group Invite Request to group Admins Only

12 Responses to Introducing BuddyPress Extended Friendship Request Plugin

  • I installed it earlier today on my new site I’m building and it works perfectly.

  • Hey brajesh… i love your plugins, and this one was is a nice addition too… but the issue is… when i use this plugin…i am able to send an invitation fine, but when the user tries to access the invitation… the ajax loader doesnt stop (giving an impression that it is stuck), however, if you refresh the page, the friendship has been accepted…

    think there is a clash with some ajax stuff… can you please help me out.

    • Hi Siddharth,
      Thank you for the comment.
      Which version of BuddyPress you are using and are you using the default theme or some different theme ?

      • Great news! this bug has been fixed in BP 1.7.1, so this plug-in now works perfectly with it.

      • Actually, it looks like I didn’t test it thoroughly enough. I have found that the *accept* button still throbs forever when you accept a friend request, although all the other buttons for doing everything else in the friendship process work fine. So this still needs to be fixed.

  • I want to translate your plugin into German. Do you have a pot file for me? Where should the translation file located?

    • Hi Thorsten,
      My apologies for delayed reply.

      The plugin had no localization support. In version 1.0.1, we have got the localization support.

      If you are still interested in translation, please download. It includes the pot file.

      Thanks
      Brajesh

      • Hi Brajesh,
        I sent you via Email reply of your comment my translation files (German). Unfortunately they don’t work and your plugin does not include the pot file as you mentioned above. Please can you ckech this?

        Best Regards,
        Thorsten

        • Hi,
          I am sorry, It was po not pot file. You can use poedit to translate it. It is working. You will need to rename the generated file to yourlocale.mo for example, if the locale is en_US, the file should be named en_US.mo.

        • Hi Brajesh,
          Now it works – thank you. I sent you the translated files. Did you get them?

          Best Regards,
          Thorsten

        • Hi Thorsten,
          Thanks. Got your mail.
          Will be adding that in the package and including your credit.
          I appreciate your contribution :)
          Thanks

Leave a Reply

Your email address will not be published. All the fields marked as * are required.


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>