Restrict Usernames
Version: 3.2
Restrict the usernames that new users may use when registering for your site.
3.2
- Add support for Multisite
- Update plugin framework to 034
- Remove support for 'c2c_restrict_usernames' global
- Note compatibility through WP 3.3+
- Drop compatibility with versions of WP older than 3.1
- Change parent constructor invocation
- Create 'lang' subdirectory and move .pot file into it
- Regenerate .pot
- Add 'Domain Path' directive to top of main plugin file
- Add link to plugin directory page to readme.txt
- Tweak installation instructions in readme.txt
- Update screenshots for WP 3.3
- Update copyright date (2012)
3.1
- Add support for BuddyPress
- Add bp_members_validate_user_signup()
- Fix to properly register activation and uninstall hooks
- Update plugin framework to 023
- Save a static version of itself in class variable $instance
- Deprecate use of global variable $c2c_restrict_usernames to store instance
- Add __construct(), activation()
- Note deprecation of 'c2c_restrict_usernames' global
- Note compatibility through WP 3.2+
- Drop support for versions of WP older than 3.0
- Add more FAQ questions
- Minor code formatting changes (spacing)
- Fix plugin homepage and author links in description in readme.txt
3.0.1
- Update plugin framework to version 021
- Explicitly declare all class functions public
- Delete plugin options upon uninstallation
- Note compatibility through WP 3.1+
- Update copyright date (2011)
3.0
- Re-implementation by extending C2C_Plugin_016, 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
- Fix to display custom error message rather than the incorrect WordPress default validation error message
- Store plugin instance in global variable, $c2c_restrict_usernames, to allow for external manipulation
- Rename class from 'RestrictUsernames' to 'c2c_RestrictUsernames'
- Remove docs from top of plugin file (all that and more are in readme.txt)
- Note compatibility with WP 2.9+, 3.0+
- Drop compatibility with versions of WP older than 2.8
- Add PHPDoc documentation
- Minor tweaks to code formatting (spacing)
- Add Upgrade Notice section to readme.txt
- Remove trailing whitespace
- Update screenshot
- Update .pot file
2.0.1
- Fix to add accidentally omitted get_option_names()
2.0
- Add option to disallow use of spaces in usernames
- Add option to allow requirement of any of numerous substrings as part of usernames (including start with and end with requirements)
- Add reset button to reset options
- Move initialization of config array out of constructor and into new function load_config()
- Create init() to handle calling load_textdomain() and load_config() (textdomain must be loaded before initializing config)
- Return immediately if username being check is already invalid
- Use strpos() instead of stristr()
- Changed invocation of plugin's install function to action hooked in constructor rather than in global space
- Extract settings saving code into maybe_save_options()
- Extract settings display code into display_option()
- Update object's option buffer after saving changed submitted by user
- Add support for localization
- Add .pot file
- Add PHPDoc documentation
- Note compatibility with WP 2.9+
- Drop compatibility with versions of WP older than 2.8
- Update documentation
- Update copyright date
1.1
- Added 'Settings' link to plugin's plugin listing entry
- Used plugins_url() instead of hardcoded path
- Noted compatibility with WP2.8+
- Minor code formatting tweaks
1.0
Requires: 3.1 or higher
Compatible up to: 3.3.2
Last Updated: 2011-7-14
Downloads: 4,269
Average Rating
(5 ratings)
Support
Got something to say? Need help?