Allow Multiple Accounts v2.0

I’d like to announce the release of the updated Allow Multiple Accounts plugin (v2.0) for WordPress.

Allow multiple user accounts to be created from the same email address.

Major update! This release fixes WP 3.0 + MU compatibility. Also includes major re-implementation, bug fixes, localization support, deprecation of all existing template tags (they’ve been renamed), and more.

For more details, instructions, screenshots, and the download link, visit the plugin’s official homepage at :
coffee2code.com/wp-plugins/allow-multiple-accounts.

Comments welcome on this post for this version of the plugin. Comments will be closed once this release has been superseded by another.

Read more for a detailed ChangeLog of the release.

Detailed ChangeLog

These are the detailed changes, some of which may or may not make sense to you depending on your familiarity with the previous features and internals of the plugin.

  • Fix compatibility with MU/Multi-site
  • Fix bug preventing admins from editing the profile of an account
  • Re-implementation by extending C2C_Plugin_011, which among other things adds support for:
    • ** Reset of options to default values
    • ** Better sanitization of input values
    • ** Offload of core/basic functionality to generic plugin framework
    • ** Additional hooks for various stages/places of plugin operation
    • ** Easier localization support
  • Full localization support
  • Move count_multiple_accounts() to c2c_count_multiple_accounts()
  • Deprecate count_multiple_accounts(), but retain it (for now) for backwards compatibility
  • Move get_users_by_email() to c2c_get_users_by_email()
  • Deprecate get_users_by_email(), but retain it (for now) for backwards compatibility
  • Move has_multiple_accounts() to c2c_has_multiple_accounts()
  • Deprecate has_multiple_accounts(), but retain it (for now) for backwards compatibility
  • Rename global instance variable from allow_multiple_accounts to c2c_allow_multiple_accounts
  • Explicitly ensure $allow_multiple_accounts is global when instantiating plugin object
  • Note compatibility with WP 3.0+
  • Add ‘Text Domain’ header tag
  • Add omitted word in string
  • Minor string variable formatting changes
  • Update .pot file
  • Minor code reformatting (spacing)
  • Add PHPDoc documentation
  • Add package info to top of plugin file
  • Remove docs from top of plugin file (all that and more are in readme.txt)
  • Remove trailing whitespace in header docs
  • Add Template Tags and Upgrade Notice sections to readme.txt

5 thoughts on “Allow Multiple Accounts v2.0

  1. I keep getting an error ever since I installed the new version of this plugin. I didn’t have any problems with the 1.5 version that I previously had installed.

    Here is the error I am receiving: Warning: Missing argument 3 for C2C_Plugin_011::contextual_help() in /home/www/mydomain/wp-content/plugins/allow-multiple-accounts/c2c-plugin.php on line 335

    I replaced the actual domain name in the string above for security reasons.

    Any help would be greatly appreciated.

    I am going to revert back to version 1.5 until I can get information on how to fix this bug.

    Thanks.

  2. Bryan: I just release v2.0.1 of the plugin. Give that a shot. It should fix the issue you encountered. Thanks for the bug report! Let me know if you encounter any other issues.

  3. Scott,

    Love the idea of this, but I can’t seem to get it to work. Running WP 3.0.1 (originally wpmu but since the 3.0 upgrade, does this even matter?) and I’m trying to add a new user via both the Super Admin panel and directly in the blog. Still getting the error: Sorry, that email address is already used!

    Any ideas?

  4. John: I haven’t tested a WPMU -> WP3.0 upgraded installation. At present I’m not aware of any issues other than the one you are reporting. I’ll take a look at this shortly and see if I can reproduce the issue. I may contact you for some follow-up questions once I do so, if you don’t mind.

  5. Scott,

    Sorry, I haven’t checked back in a while. Please feel free to contact me, I’d be more than happy to give you a hand with this. Anything to get me away from having to hack multiple pages and remove the email checks every time I do an upgrade.

Leave a Reply

Your email address will not be published.