bbPress Plugin Browser »

Approve User Registration (0.3)

Download

Version: 0.3

Other Versions

Last Updated: 2008-5-21

Requires bbPress Version: 0.9.0.2 or higher

Compatible up to: 0.9.0.2

Author Homepage »

Plugin Homepage »

Donate to this plugin »

Average Rating

5 stars
4 stars
3 stars
2 stars
1 star
(8)

Your Rating

Author: Aditya Naik

This plugin hold user registration for approval from the administrator or anyone who can moderate. when the user registers they will get a mail notifying them of the password and the fact that the registration is being held for approval. once the user is approved he will get another mail notifying that the registration has been approved.

A link on the dashboard will also be created for the administrator to go directly to the admin page to approve the users.

Administration

The users registered are placed in a queue for approval in Users > Registration Queue.There is also a link placed on the dashboard to the administration page. The link shows the number of users waiting for approval.

Option

The administrator can choose when to send the password either with the registration mail or with the approval mail.


  1. citizenkeith

    Member

    Just installed it. I went to my dashboard and saw "1 user waiting for approval" even though I don't have a user in queue. Then I created a new account, logged back in and went to the Dashboard. I saw "1 user waiting for approval" and when I clicked the link there was my new user. I deleted the user, went back to my Dashboard and still saw "1 user waiting for approval". When I click the link, there are no users in queue.

    Also, it would be nice to have a "Reject User" button option in addition to "Approve User." Maybe the rejected users can get a generic email explaining that their account was rejected.

    Posted: 2 years ago #
  2. ok.. fixed the bug..

    also added option to reject user..

    @todo.. customizable messages for approval and Rejection

    Posted: 2 years ago #
  3. Thanks for this very useful plugin! I think the custom messages will make the plug-in better but it isn't too hard to edit the messages directly in the php file. I just have to remember not to overwrite it when the next version comes out :)

    Posted: 2 years ago #
  4. Thanks for this!

    Posted: 2 years ago #
  5. jsamlarose

    Member

    bbPress 1.0 alpha - got the following error when attempting to log in after installation:

    Fatal error: Class 'BB_User' not found in .../bb-plugins/approve-user-registration/approve-user-registration.php on line 58

    Wouldn't let me log in at all. Had to delete the plug in. Looking forward to getting this one up and running, though...

    Posted: 1 year ago #
  6. I continue to test out many bbpress plugins :)

    What I noticed on this one is that on default mode in which password is sent prior to approval, the password would not work when I tried to login as the new user.

    After I switched to password after approval mode (done in the admin panel), the initial email I got only said "Your username is: ######" with no message indicating a waiting period for approval.

    To fix that I changed the $message section of code in the php file to read so that the approval sentence would come first:

    $message = __("Your registration is being held for approval by the administrator. Once it is approved you can log on here: %2\$s \n\nEnjoy! \n\nYour username is: %1\$s $passtext\n");

    Something about the %1\$s must terminate the message string? so I put that at the end.

    The initial approval waiting email will now correctly read:

    Your registration is being held for approval by the administrator. Once it is approved you can log on here: WEBSITE

    Enjoy!

    Your username is: #######

    And the password works in this second mode, too!

    Posted: 1 year ago #
  7. mikaelwehner

    Member

    Hi and thanks for a great plugin!
    I would like to have the option to have an email sent to the keymaster (or email adress by choice) whenever someone registers, so that I know when I have to go in and approve new users.

    If you can make it an email by choice option, it would be nice to have more than one recipients of that email (comma separated).
    Or the possibility to pick recipients from the list of administrators (+keymaster).

    Posted: 1 year ago #
  8. mikaelwehner

    Member

    Since nothing happened, I took matters in my own hands. I added a few lines of code so that the admin gets an email everytime a user registers. After line 75 in approve-user-registration.php add:

    $admin_message = __("User %1\$s has just registered! Go here to approve: %2\$s");
    bb_mail(
    bb_get_option('from_email'),
    __('New User Registration!'),
    sprintf($admin_message,$user->user_login,bb_get_option('uri').'bb-admin/admin-base.php?plugin=approve_user_registration_admin_page')
    );

    I think in BBpress versions earlier than 0.9.0.2 "from_email" was called "admin_email". Adjust to fit your needs.

    I would use this modification together with the Human Test for bbPress plugin so that the admin won't be bothered with too many bot registrations.

    Posted: 1 year ago #
  9. hi,

    nice plugin you created.. In my case the script only works with the second mode ('send password with approval mail'). have installed 9.0.4 maybe it might a problem with versions.. :)

    thanks..

    Posted: 1 year ago #
  10. Great plugin, a couple of suggestions:

    I would like to see a 'select all' link for when I have many applicants to approve.

    Equally it would be great to see the user's IP address, and even better would be to see if they have registered before using the same IP or email address.

    There's some nasty folk out there!

    Posted: 1 year ago #
  11. I have the same problem as jsamlarose, any ideas? I have the feeling it might be that this plugin expects to see all accounts "approved" and any account that pre-dates the plugin will fail the test.

    Posted: 1 year ago #
  12. Can anyone confirm this is working for v1.0-alpha 6?

    I installed it earlier and it brought up an error regarding 'BB_user'. Went to tell you all about it and now it appears to be working properly. Anyone had a similar experience?

    thanks.

    EDIT: Just read the previous comments regarding this (yeah, should have done that first!) Anyway, I deleted the file to disable the plugin, then re-uploaded it so I could see the error again and it appears to be working now.

    EDIT2: Tried registering a new user, and it brought up the error when I logged into admin.

    Posted: 1 year ago #
  13. Version 0.9.0.4 and password NOT working here. In both options!! Help!!

    Posted: 1 year ago #
  14. I am unsure if this is the right place for this question. My goal is to have privacy options on threads within the forum. My client would like to have some folks allowed into some conversations, and others in others. It's a class situation. When someone is in one class they can access that thread.

    Any ideas?

    Posted: 1 year ago #
  15. I have now fixed the Approve Registration plugin for bbPress 1.0a
    as well as another bug it had with resetting passwords upon approval.
    (it might also now work again with bbPress 0.9.0.4, untested)

    http://bbshowcase.org/plugins/approve-user-registration_ck_mod.zip

    Note you should never use this plugin with my Instant Password, they won't work together.

    Posted: 1 year ago #
  16. Somehow this plugin doesn't work for me. Whenever someone new registers, they are not placed in the registration queue. This can be a problem since most of the people who register are spam. I use version 0.9.0.2 with WordPress integration. It works partially in that new users can't login, but I can't approve or reject them because they aren't placed in the registration queue and sent straight to the members list.

    Posted: 1 year ago #
  17. Never mind. I found out the names do show up, but I have two pages with no users and it's on the third page that I finally see the users who are in queue. It says I have 140 users in queue but I don't because I deleted a lot of users. Is there a way to fix this problem? Also, once I reject someone, I can still see them in the members list. Is there a way to make it so the user is deleted once they are rejected?

    Posted: 1 year ago #
  18. hi,
    it seems to work fine with 0.9.0.4.
    I hope it keeps the aliens away!!

    Posted: 1 year ago #
  19. The problem I had with this plugin is that it would send a non-usable password to the new user. I did find out that it will work OK in the second mode (email sends password as soon as Key Master approves). Are there any updates that correct this?

    Thanks
    Nevyn

    Posted: 1 year ago #

RSS feed for this topic

Add a Comment »

You must log in to post.