The client’s request was have a user register before accessing a page. They wanted additional fields collected on the Joomla registration form. I customized the form (and database) to add fields for company, title and phone. Captcha was also added to the registration form to add security. The dynamic variables in the email sent to the administrator was also modified to include the new form fields collected. Finally, code was modified for user to be redirected to the register form instead of the login form when clicking on the link.