Register

From MyMemberSoftware wiki
Jump to: navigation, search

Applying can be done in two ways: including creation of a Joomla account, or without.

Apply for the organization with Joomla users and applicant member data

An aspirant member can make an application for the organization via the option "Register". With the Register function, a Joomla account will be created at the same time.

Depending on the chosen payment method, one of 3 welcome letters will be sent. The letters can be changed in the backend: Components -> My Member Administration -> Options. The tab "Brief templates" contain the content of welcome - letters.

The variables that can be inserted in the letters are:

{Attn}
{Geslacht}
{Achternaam}
{config_datum}
{config_organisatie_adres_plaats}
{config_organisatie}
{id}
{Email}
{username}
{Geboortedatum} 
{config_betalingstermijn}

These are case sensitive and should be in readable format (for example dates are in the database in YYYY-MM-DD format, but should be in the letter as DD-MM-YYYY format).

Completing applications

When the Joomla user has already been created, the applicant wants to only make his application complete. Use a menu item that is linked to the Application form and do not check the "Show Joomla Account registration". Make this menu item only accessable for the group that has a default registration group.

In the form, show e-mail as readonly, it will be prefilled in when the user is logged in with the Joomla user e-mail address.

Default Joomla group for applicants

Before 7.6.6 all applicants were placed in the Default Joomla User group (mostly "Registered"). But we couldn't see who just created a new Joomla account and who applied to the organization. In 7.6.8 we enabled a configuration option to assign a different Joomla group. This makes it possible to show different menu items for users who are already in the applicants group. The first implementation we did was showing an payment form for all applicants with the initial subscription fee. Currently we are working on a new plugin to show the payment status for new applicants for the member administrator, so he knows who paid the initial fee.