The days of struggling with registrations, profile updates and complex member setups are over! It will be as pleasant as a visit to the Zoo

Features

  • Allows you to use profile templates anywhere in your site. Which offers total freedom of profile editing and registration in the frontend of your site
  • Adds the same flexibility to your member profiles as you have in regular channels
  • Register & edit members directly in Control Panel channel entries
  • Use all fieldtypes in member profiles
  • Choose membergroup upon registration
  • Comes with a full member profile management example template set (Registration, update profile, update password, update login templates)

Screenshots

Documentation

The full Visitor documentation can be found here.

Support

For support questions we redirect you to the support forums on devot:ee.

Release notes

1.2.8 May 8th, 2012

  • Fix: changing username ignored title_override setting in specific cases
  • Added: {visitor:global:categories_piped} global variable which contains the categories a member belongs to as a pipe
  • Added: form_action parameter in login_form
  • Added: Direct sync to native member fields in registration and update forms making it fully compatible with the most common ecommerce solutions and other addons depending on native fields.
  • Added: global variables global:visitor:field_id_x
  • Updated: correct parsing of username/screen_name tags in update form for member data which is currently being edited
  • Added: Exp:resso Store integration support
  • Added: zoo_visitor_registration_validation_start hook
  • Added: Transfer existing member data methods
  • Updates: Replaced form_id/form_class parameter in login_form (backwards compatible)
  • Added: Validation rule parameter for username, screen_name, current_password, new_password, confirm_new_password in update and registration forms
  • Added: Deleting pending members on the 'activate pending members' page also deleted the associated channel entry

1.2.7 February 27th, 2012

  • Added: ability to change member group in the update form

1.2.6 February 9th, 2012

  • Added: login form tag & AJAX login example
  • Added: logout tag
  • Added: secure action for the delete account form
  • Updated: hash function to replace deprecated function

1.2.5 January 12th, 2012

  • Added: autologin parameter for the registration form, yes/no default yes
  • Adjusted: member publish respects the default membergroup set in member configuration

1.2.4 January 9th, 2012

  • Fix: membergroup not saved in specific combination of locked groups in cp fieldtype
  • Added: secure_action (yes/no default:no) parameter in forgot_password form

1.2.3 December 12th, 2011

  • Added: Delete account form tag

1.2.2 October 30th, 2011

  • Added: option to hide "link with existing members" in CP fieldtype for non superadmins
  • Added: member_id in registration JSON response
  • Fixed: activation data array when selecting membergroup in registration form

1.2.1 October 25th, 2011

  • Added: expiration date available as visitor:global:expiration_date
  • Added: Salted hash pair is created when registering and when updating the member password
  • Added: Choose membergroup upon registration

1.2.0 October 7th, 2011

  • Fixed: No password required in edit profile for membergroups who have "Can administrate members accounts" privileges
  • Added: Native member fields like birthday, url, location, etc… in update/registration form

1.1.9 September 30th, 2011

  • Added: error_delimiters parameter in registration, update and forgot_password form
  • Added: change password of members in the cp without having to provide current password for membergroups that have the rights to administer members

1.1.8 September 26th, 2011

  • Added: specify multiple membergroups in a pipe in the member_group parameter

1.1.7 September 19th, 2011

  • Fixed: no_results tag in members & details tag
  • Added: zoo_visitor_cp_register_end & zoo_visitor_cp_update_end hooks

1.1.6 September 14th, 2011

  • Added: Support for native custom fields in register/update forms (compatibility with MailChimp subscriptions)
  • Added: global variable visitor:global:url_title

1.1.5 September 10th, 2011

  • Added: {zoo_member_id} in global variables
  • Fixed: MSM installation fieldgroup visitor channel
  • Fixed: Direct login after registration when no activation is required

1.1.4 August 26th, 2011

  • Added: require_password parameter in update form tag
  • Added: inline error handling for forgot_password form tag
  • Added: zoo_visitor_register hook at the end of a registration with the visitor registration form.
  • Fix: screen_name and title override settings now wrapped in curly brackets. example: {member_firstname}{member_lastname}

1.1.3 August 9th, 2011

  • Added: member_id, member_entry_id, username parameters in update_form tag
  • Fix: forgot password form fix

1.1.2 July 28th, 2011

  • Improved inline error reporting of native member fields

1.1.1 July 18th, 2011

  • Improved entry title checks
  • Improved url_title handling based on member username/screen name
  • Fix: UI settings page when selecting username "yes"

1.1.0 July 13th, 2011

  • public release
Buy now on devot:ee for only $59.99
This is a brilliant add-on! Highly recommended.

Dmitry Romanovsky

Great module and really flexible. Also great support, i can recommend this if you want full control over your Member profile/template

Eddyfever