Add User Widget

This plugin is a modification of sidebar add user widget by DSader. It adds a whole bunch of control functionality that allows admin to change who is allowed to add themselves to a blog and also what type of permission is allowed. It also changes the way that the widget appears depending on the user’s status. It was developed primarily for course blogs.

Final, final update:

WordPress. org has started to show OLT some love and we are now rapidly publishing all of our plugins there. The new direct link to download sidebar add user widget is here and the plugin page is here.

Final Update:

Now that OLT has a place to house its plugins I will no longer be maintaining add user widget on this site. Instead it will live on blogs.ubc.ca. The direct link is here.

Update: V1.2.4

Fixed the problem with the plugin not reloading user’s status when they first add themselves.

Update: V1.2

Changed the way restricting users works. Now the admin can simply set a password in the widget control menu and users who know the password can add themselves to the blog.

Download V1.2.4

Download V1.2.1

Download V1.0

Installation:

Just drop into the mu-plugins folder.

Any problems/suggestions just leave a comment

29 thoughts on “Add User Widget

  1. I installed v1.2 of your plugin on a WPMU 2.6 install and noticed that if you are logged in as the admin of the blog, the plugin can inadvertently change your user status from admin to contributor/author/subscriber if you refresh the blog page.
    It’s a great idea & seems well designed except for this small bug!
    Let me know if you find a way to prevent this, I’d love to use it on my .edu WPMU install.

  2. Andre, thanks for this plugin. I’ve added it to our campus blogging service, and think it’ll help quite a bit for classblogs as well as community blogs. Great stuff!

  3. Hey, great additions and it seems to work okay. Is there a way to reload the page after the user clicks the Add me button so they do not need to log in a second time on a specific blog.

    I am using a Prologue based theme, and the post box will not display until the user logs out of current session and logs back in.

  4. Hi Andre,

    Thanks for developing this widget. I have a problem using it, though. I think this issue is relevant to all widgets in MU unless I’m misunderstanding something.

    As an aside, the installation instructions are unclear but I got the widget to work by installing the PHP file in the *root* of the mu-plugins folder. Is this correct?

    OK, regarding the problem. I can use the Plugin Commander plugin to automatically activate yours (or any) widget plugin in a new blog. However, unless the user blog is using the same theme as the main site the user will have to manually add the widget to their sidebar. On my site a user blog will never use the same theme as the main site. I don’t want users to have to manually add the widget to their sidebar. In fact, I will be hiding the Widget menu from them.

    Is there a solution other than to add the form and form processing code from your plugin to the sidebar.php in each of the themes I make available to the blog owners? If so, can you give me any pointers for migrating the widget code into sidebar.php?

  5. Hi Jon, sorry that the installation instructions were a bit unclear… you did indeed put the plugin in the right place.

    As for your second problem, I have not tried to do that before, but the forum topic looks very promising.

  6. I installed v1.2 of your plugin on a WPMU 2.6 install and noticed that if you are logged in as the admin of the blog, the plugin can inadvertently change your user status from admin to contributor/author/subscriber if you refresh the blog page. It’s a great idea & seems well designed except for this small bug! Let me know if you find a way to prevent this, I’d love to use it on my .edu WPMU install.

  7. Dear Sirs:

    How we can use Add User Widget in two languages ? We are working in a multilingual BP site and need to have this widget in both languages, Spanish / English.

    I can provide you the Spanish translation, in fact already have translates all string to Spanish.

    Regards,

  8. With havin so much written content do you ever run into any issues of plagorism or copyright infringement?
    My site has a lot of exclusive content I’ve either authored myself or outsourced but it
    seems a lot of it is popping it up all over the web without
    my authorization. Do you know any ways to help protect against content from being ripped off?
    I’d genuinely appreciate it.

  9. Never discuss your needs and utilize his
    services as they understand the reasons why building renovation or remodeling project, timeline provide and quality of the Clean and Green products LLC.
    A roof ladder for a lot of people associated with certain requirements
    like registration with your Contractor for you?
    Before accepting to work on both ends. It was extensive project, which is cost-efficient, cost-effective
    method to eliminate their customer’s worries and requirements.

Comments are closed.