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

45 Responses to BuddyPress Ajax Registration Plugin: Allow users to quickly register on any page of your website and increase participation

  • Another awesome BuddyPress plugin – I love it!

    Will this still work okay with suck plugins as “Allow Capital Letters In Username”? and other plugins that hook into the registration page?

    PS: How’s the progress on the chat plugin? :)

    • Hi Mike,
      Thank you for the comment :)

      Yes, this plugin should work with all those plugins, though I haven’t tested it.

      I had stopped working on chat a few week ago because some other work. will let you know soon in another update on the site. sorry for keeping you waiting for the new chat.

  • Is it multisite compatible? Say a non-member is browsing the subsites and they get excited about things and click the Register link in the BuddyBar/WP Admin Bar (I still use a modified buddybar) – can they do a registration in a modal on the subsites? That would be cool! Especially if it pulled the register.php from the main site to do it.

    This way, they can register anywhere on the mainsite, but also anywhere within the network! Talk about a killer feature….

    • Hi Saunt,
      It indeed allows users to register from any blog on the multisite. I just tested it on a random blog on my test install and It allows registering from there.

      If the link for signup is generated by BuddyPress, It will automatically show model box on clicking, otherwise just give the link a class ‘bp-ajaxr’ and It will work(Just clarifying as you are using modified top bar, It works with BuddyPress’s included admin bar).

  • Will you submit this plugin to Wordpres plugins website? It will get to more people! And auto updates! :P

  • Another cool plugin :-) Thanks Brajesh!

  • Hi Brajesh, Im trying to do something similar though not as complex with the ajax..

    I have a onclink drop down in my admin bar with the registeration form though the form will only display if I am on the registration page.

    Could you maybe provide some insight as to who I could show the form on any page?

    Would be greatly appriciated.

    • Charl,
      sorry for my late reply.
      1. Copy the registration loop from registration/register.php
      Now change
      bp_has_profile( ‘profile_group_id=1′ )
      to

      bp_has_profile(‘profile_group_id=1&hide_empty_fields=0&hide_empty_groups=0′)
      That should show the fields on other pages. Hope that helps.

  • Hi,

    Great idea ! :-)

    You said :
    “Localization:-
    Use a translator tool(I recomment poedit) and translate the po file in the /languages directory of this plugin. Once you are done translating, save the mo file as yourLocale.mo(e.g en_US.mo if your locale is en_US) and it will load that automatically.”

    But I can’t find any languages directory or po file.

    Another point :
    This is a bit too slow to pop up, if you could improve it in another release.

    • Hi Laurent,
      sorry It seems I missed to include the languages file.
      Will include today.
      2. The form is loaded via ajax, so the speed will depend on the server you are using. I will see if I can implement somethign better. Just don’t want to load the form as hidden on all the page.

  • No news from you… I’m still waiting and a bit disappointed… :-(
    Could you do this now ? A lot of my french users really don’t speak english so it’s a major issue for me.

    Thanks !

  • Hi Brajesh,

    Local install – default bp theme and child themes – bp-ajax-registraion works perfectly

    Queries

    The message will appear for 1 second (You can control it from the javascript file). Please hand hold. Which file ? which line ? say to allow message to stay there for 10 seconds

    Problem

    Local install – Non – default bp theme (elbee elgee) I’m having difficulty.

    modal comes up but when register button is clicked original modal stays up but password fields etc empty

    Any ideas ???

    Thanks

  • Hi Brajesh,

    sorted the elbee/elgee problem – don’t know how maybe there never was one !!

    now just

    re activation modal —— Please hand hold. for javascript file Which file ? which line ? say to allow message to stay there for 10 seconds

    thanks

  • Hi Brajesh,

    I have sorted that out.

    just noticed that “Welcome abroad” in register.php might better be “Welcome aboard”

    cheers

  • Hi Barjesh,

    I’ve installed the ajax registration plugin and it works fine except that when someone registers they get the email but not the key, it sends the registration link without the actual key, just up to the point where it shows “/activation/?key-”

    I’ve removed all plugins and tested each one to see which one was causing this error and found it was this ajax registration plugin alone. Any idea what may be?

    Thanks

  • I installed the plugin but it doesn’t seem to work for some reason. What am I doing wrong?

    My site:
    http://miengle.com

    Multisite

    I’m not sure if i need to change the class? If so, how do i go about doing that? Thanks!

  • Hi,

    Great plugin, but I agree with Laurent MATIGNON that it is really slow. Isn’t it possible to load the screen, fields and buttons (visuals) and then keep loading the other stuff? Or is the layout ajax loaded? (i’m not an expert on this for sure)

    Thanks for your answer.

    • Hi John,
      Thank you for the comment. Currently, I am loading it via ajax. I am going to put an update in a week to allow you either directly load it in dom and then show the popup or using ajax. that will give you the full control and make it faster for the shared hosted websites :)

  • Does this plugin work with bp 1.6 beta ??

    • Hi,
      No The version 1.0.3 will not work with Bp 1.6 beta. I have it (and many other plugins updated for BP 1.6). I will put them today and let you know.

  • Brajesh any updates around the “super fast” update?

  • Hi Brajesh. I was wondering if you have a planned date on when you’re going to update your plugins for BuddyPress 1.6 support as well as PHP 5.4.x. I purchased club membership yesterday and I’m really eager to play with some of these brilliant plugins, particularly this one. Really good value and amazing work! Thanks.

  • Hi Barjesh,

    I was wondering if your plugin would solve my issue, I have two different users on my site teachers and students and I would like to have two different registration forms.

    So can i show xprofile field group 2 in one registration form and just the base in another?

    Thank you, Tomas

    • Hi Tomas,
      Thank you for the comment.
      I don’t think you need this plugin for that purpose. You can use simple javascript to show hide the field groups on the registration page.

  • Hi Barjesh thank you for the quick answer. I am kind of a beginner at all this that’s why I was hoping your plugin would be the solution;)

    The ultimate solution would be to have a radio button or dropdown menu and when the user chooses their selection relevant to them (for example student) xprofile field group specefic for them would show up below.

    What would be your advise for me to accomplish this?

    Thank you for your time I appreciate it.

  • This doesn’t work with my theme :(
    Is there a way to call the AJAX registration page manually, perhaps through a hyperlink?

    • HI Skyrie,
      I am sorry top hear about that. Is it a javascript conflict?

      Btw, if you specify the class ‘bp-ajaxr’ to any anchor element, it will be used as the trigger point for showing the form.
      Hope that helps.

      Regards
      Brajsh

      • Hi Brajesh,
        I’m not to sure, it just does not work at all. No errors in FireBug, it just takes me to the normal registration page.
        I tried adding that class, it didn’t do anything :(

  • hi . i want to divide register form in steps ie. step 1 next step2 and complete sign up . how can i make like this in buddypress. ?

  • Hi
    Will yur ajax registratin for Buddypress work with WPMU Dev’s Mailchimp newsletter integratioj plugin which automatically adds new users to the mailchimp database please/

    • Hi gail,
      Thank you for asking.
      I don’t see a reason why it should not work. If they are using proper hooks(which I believe they are), this will work.

  • Hi, Great plugin. How do I enable the ajax login part of the plugin?

    Thanks.

  • Hi Brajesh,
    I’m using a custom theme and the plugin doesn’t work. After adding class “bp-ajaxr” to the register link, the modal opens but totally empty, so it’s not a javascript conflict issue.
    Is there any step more that I’m forgetting to do or “do_action” that my theme should use?
    Thanks for your help.

    • Hi,
      Please check if you have

      <?php wp_footer();?>
      

      in the footer of your theme. The forms are loaded via this action. If it is not in the footer, please put it in the footer.

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>