Cimy User Extra Fields

WordPress is becoming more than ever a tool to open blog/websites and CMSs in an easier way. Users are increasing day by day; one of the limits however is the restricted and predefined fields that are available in the registered users profile: it is difficult for example to ask for the acceptance of “Terms and Conditions of Use” or “Permission to use personal data”.
Features
As for now the plug-in supports:
- text
- textarea
- textarea-rich
- password
- checkbox
- radio
- drop-down
- picture
- picture-url
- registration-date
- avatar
- file
- date
future versions can have more.
Following WordPress hidden fields can be enabled during registration:
- password
- first name
- last name
- nickname
- website
- Aim
- Yahoo IM
- Jabber/Google Talk
- biographical info
Other features:
- reCAPTCHA
- image upload with crop/resize functions
- custom welcome email (non MS installations)
- custom registration logo (non MS installations)
- email confirmation (non MS installations)
- form confirmation (non MS installations)
- username equal to the email address (non MS installations)
- much more!
The plug-in adds two new menu voices in the admin for the administrator and two for users.
Two new menus are:
WordPress and WordPress MultiSite per-blog registration:
1. "Users -> Users Extended" - lets you show users lists with the new fields that are created
2. "Settings -> Cimy User Extra Fields" - lets administrators add as many new fields as are needed to the users' profile, giving the possibility to set some interesting rules.
WordPress MultiSite unique registration:
1. "Network Admin -> Users Extended" - lets you show users lists with the new fields that are created
2. "Network Admin -> Cimy User Extra Fields" - lets administrators add as many new fields as are needed to the users' profile, giving the possibility to set some interesting rules.
Rules are:
* min/max length admitted
[only for text, textarea, textarea-rich, password, picture, picture-url, avatar, file, date]
* exact length admitted
[only for text, textarea, textarea-rich, password, picture, picture-url, avatar, file]
* field can be empty
[only for text, textarea, textarea-rich, password, picture, picture-url, dropdown, dropdown-multi, avatar, file]
* check for e-mail address syntax
[only for text, textarea, textarea-rich, password]
* field can be modified after the registration
[only for text, textarea, textarea-rich, password, picture, picture-url, checkbox, radio, dropdown, dropdown-multi, avatar, file]
[for radio and checkbox 'edit_only_if_empty' has no effects and 'edit_only_by_admin_or_if_empty' has the same effect as edit_only_by_admin]
* field equal to some value (for example accept terms and conditions)
[all except avatar by default set to 512]
* equal to can be or not case sensitive
[only for text, textarea, textarea-rich, password, dropdown, dropdown-multi]
Visualization rules:
* field can be hidden during registration
[all except the email address]
* field can be hidden in user's profile
[all except the WordPress fields]
* field can be hidden in Users Extended page
[all]
* field can be hidden in Search Engine (only if you installed the template)
[all]
* field can be hidden in Blog's public page (only if you installed the template)
[all]
* all visualization rules can be overridden if an user has certain rights (default=no override)
[all]
Download & install the zip archive
The plugin package installer can be downloaded from the WP2E project tab called “code”.
1 – Select the version to download if this option is available otherwise the “latest” version of the main plugin will be used.
2 – After downloading the zip archive install the plugin package installer in you local environment and activate the script from the plugin list.
3 – Under the section “Plugins” of the admin dashboard you should see a new “Dependencies & Licenses” link. Follow the instructions from this panel to finalize the installation of the missing dependencies.
- Give a name to your project
- Download the Installer Package
- Install & activate the plugin locally
- Install the suggested dependencies
Tips: Use the WP2E panel to add/suggest new dependencies to the local installation. Press F5 in the list of dependencies if the changes are not displayed right away.



