Introduction 

What does it do? 

The Agency Registration plugin is an improved variant of Kasper Skårhøj's Front End User Admin extension. The German translation is 'Büro Anmeldung'. The Agency Registration extension features include:

  • Use of standard TYPO3 facilities and tools: localization, alternate languages, character sets (utf-8 by default), TypoLink URLs, constant editor, default CSS in TypoScript setup;
  • Use of country codes, country subdivision codes and language codes of the Static Info Tables;
  • Addition of the following fields: gender, status, date of birth, comments, cnum (customer number), terms acknowledged and usergroup;
  • Compatibility with extension “Mail” 3.0 in the use of field 'Receive HTML emails?' (mail_html) and of “Systeml Categories” (categories);
  • Sending HTML emails;
  • Optional attachment to HTML confirmation emails;
  • Optional use of email address as username;
  • Optional selection of user group on registration;
  • Optional administrative review process for approval of registrations;
  • User upload and maintenance of a set of images;
  • Validation of the user's Internet site URL;
  • Switching salutation mode;
  • Sending an invitation to register;
  • Compatibility with salted passwords (saltedpasswords) and RSA authentication (rsaauth);
  • CSS-styled XHTML 1.0 Strict template;
  • Seven optional hooks;
  • Compatibility with Doctrine.
  • status report to check for possible problems with the installation of the extension (required extensions)

Requirements 

Agency Registration (extension key: agency) requires TYPO3 13+ and PHP 8.2+.