Difference between revisions of "Creating Profile"

(Word or two on ReCaptcha)
(Creating a Profile from the Frontend)
 
(23 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Before you begin==
+
===Before You Begin===
Before user can create profile, you need to make sure that Joomla User Registration is enabled. <br />
+
Before a user can create a profile, you need to make sure that the '''Joomla User Registration''' is '''''enabled'''''. Navigate to the site Backend and from Users dropdown menu, open User Manager.<br/>
Navigate to site Back End, and from Users dropdown menu open User Manager  
+
  
[[File:Joomlausermanager.png]]
+
::: [[File:Joomlausermanager.png]]<br/><br/>
  
Click on '''Options''' and make sure that users registration is enabled
+
Click '''Options''' and make sure that '''Users Registration''' is '''''enabled'''''.<br/>
  
[[File:Joomlausersregistration.png]]
+
::: [[File:Joomlausersregistration.png]]<br/><br/>
  
Another interesting option on this screen is '''New User Account Activation''' . For our example, we will set this to '''None''' and hence allow user to login instantly after registration.<br />
+
Another interesting option on this screen is '''New User Account Activation'''. For our example, we will set this to '''None''' and allow the user to login instantly after registration.<br />
If you wish your user to verify tthe email before they can login, you will want to set this option to '''Self''', or if you want to approve every new registration, the '''Admin''' option would be right choice.
+
  
==Creating profile from frontend==
+
If you wish your user to verify their email before they can login, you will want to set this option to '''Self''', or if you want to approve every new registration, the '''Admin''' option would be right choice.
Navigate to jomSocial Frontpage and click on the '''Join Us Now! Its Free''' green button
+
  
[[File:Getconnected-arrow.png]]
+
===Creating a Profile from the Frontend===
 +
Navigate to the JomSocial Frontpage and click the green '''Join Us Now, Its Free!''' OR Register Account button (depends on Theme and Extension version).
  
===Populating the Joomla User Information===
+
::: [[File:jomsocial-create-account.jpeg]]
The very first screen of jomSocial registration flow, is actually handled by Joomla! This might sound strange because registration is happening from jomSocial form, but please do read [[Explaining User Profile|this article]] to understand this process. You will need to populate all fields on this screen in order to proceed further
+
  
[[File:Register.png]]
+
====Inputting the Joomla User Information====
 +
The very first screen of the JomSocial registration flow is actually handled by Joomla. This might sound strange because the registration occurs through the JomSocial form; please read [[Explaining User Profile|this article]] to understand this process. You will need to fill in all the fields on this screen in order to proceed further.<br/>
  
All information needs to be provided. If some of the information is not provided, jomSocial will conveniently notify users that errors must be corrected before proceeding.<br />
+
::: [[File:Register.jpeg]]<br/><br/>
Click next to proceed
+
{{alert|<strong>NOTE:</strong> Be aware that Joomla User Object is still not created. It is only created after complete registration flow is over|alert-danger}}
+
====Word or two on ReCaptcha====
+
If you [[Configuring ReCaptcha|configured ReCaptcha]] in jomSocial Configuration, it will show up on this screen. Many people will give good arguments for using ReCaptcha to prevent spambots to register on the site, however, if jomSocial registration flow is the [[JomSocialRedirect|only way for users to register on the site]], and you use [[Custom Profile Fields]] as outlined in the following section of this tutorial, you will most likely do just fine without ReCaptcha as there is no way for spambots to guess all the custom profile fields you set, specially if you use combo of dropdowns, checkboxes, multiple selects etc...
+
  
===Populating the Custom Profile Fields===
+
All of the information needs to be provided. If some of the information is not provided, JomSocial will notify users that errors must be corrected before proceeding.<br /><br/>
This is the step of registration where actual jomSocial [[Explaining User Profile|User Profile]] is created. The fields on this screen may vary, depending on the [[Custom Profile Fields]] you have set for the site
+
Click '''Next''' to proceed
 +
{{alert|<strong>Note:</strong> Be aware that Joomla User Object is still not created. It is only created after the registration flow has been completed.|alert-info}}
  
[[File:Fields-front.png]]
+
====ReCaptcha====
 +
If you [[Enabling ReCaptcha|configured ReCaptcha]] in the JomSocial configuration, it will show up on this screen. Many people will give good arguments for using ReCaptcha to prevent spambots to register on the site; however, if the JomSocial registration flow is the [[JomSocialRedirect|only way for users to register on the site]] and you use [[Custom Profile Fields]] as outlined in the following section of this tutorial, you will most likely do just fine without ReCaptcha as there is no way for spambots to guess all of the custom profile fields you set, especially if you use a combination of dropdowns, checkboxes, multiple selects, etc..
  
Provide required information and click on the '''Register''' button
+
====Populating the Custom Profile Fields====
 +
This is the step of the registration where the actual JomSocial [[Explaining User Profile|User Profile]] is created. The fields on this screen may vary, depending on the [[Custom Profile Fields]] you have set for the site.<br/>
  
===Uploading Avatar===
+
::: [[File:Register-form.jpeg]]<br/><br/>
This is the last step of jomSocial registration flow. Avatar upload is not mandatory and you can either skip it or click next
+
  
[[File:Avataruploadregistration.png]]
+
Provide required information and click '''Register'''.
  
===Finishing up===
+
====Uploading an Avatar====
Depending on the type of '''New User Account Activation''' we set at the very begining of this tutorial, the last screen will vary, but in our case, it will present this screen
+
This is the last step of the JomSocial registration flow. Avatar upload is not mandatory and you can either skip it or click '''Next'''.<br/>
  
[[File:Registration-complete.png]]
+
::: [[File:change-avatar.jpeg]]
  
Click on '''Back to home''' or login to site. <br />
+
====Completing the Registration====
Your Profile is created.
+
Depending on the type of '''New User Account Activation''' that was set, as covered at the very beginning of this tutorial, the last screen will vary; however, in our case, it will show this screen:<br/>
 +
 
 +
::: [[File:regsitration-complete.jpeg]]<br/><br/>
 +
 
 +
Click '''Back to home''' or login to site. At this point, your '''Profile''' will have been created!

Latest revision as of 03:17, 21 June 2018

Before You Begin

Before a user can create a profile, you need to make sure that the Joomla User Registration is enabled. Navigate to the site Backend and from Users dropdown menu, open User Manager.

Joomlausermanager.png

Click Options and make sure that Users Registration is enabled.

Joomlausersregistration.png

Another interesting option on this screen is New User Account Activation. For our example, we will set this to None and allow the user to login instantly after registration.

If you wish your user to verify their email before they can login, you will want to set this option to Self, or if you want to approve every new registration, the Admin option would be right choice.

Creating a Profile from the Frontend

Navigate to the JomSocial Frontpage and click the green Join Us Now, Its Free! OR Register Account button (depends on Theme and Extension version).

Jomsocial-create-account.jpeg

Inputting the Joomla User Information

The very first screen of the JomSocial registration flow is actually handled by Joomla. This might sound strange because the registration occurs through the JomSocial form; please read this article to understand this process. You will need to fill in all the fields on this screen in order to proceed further.

Register.jpeg

All of the information needs to be provided. If some of the information is not provided, JomSocial will notify users that errors must be corrected before proceeding.

Click Next to proceed

Note: Be aware that Joomla User Object is still not created. It is only created after the registration flow has been completed.

ReCaptcha

If you configured ReCaptcha in the JomSocial configuration, it will show up on this screen. Many people will give good arguments for using ReCaptcha to prevent spambots to register on the site; however, if the JomSocial registration flow is the only way for users to register on the site and you use Custom Profile Fields as outlined in the following section of this tutorial, you will most likely do just fine without ReCaptcha as there is no way for spambots to guess all of the custom profile fields you set, especially if you use a combination of dropdowns, checkboxes, multiple selects, etc..

Populating the Custom Profile Fields

This is the step of the registration where the actual JomSocial User Profile is created. The fields on this screen may vary, depending on the Custom Profile Fields you have set for the site.

Register-form.jpeg

Provide required information and click Register.

Uploading an Avatar

This is the last step of the JomSocial registration flow. Avatar upload is not mandatory and you can either skip it or click Next.

Change-avatar.jpeg

Completing the Registration

Depending on the type of New User Account Activation that was set, as covered at the very beginning of this tutorial, the last screen will vary; however, in our case, it will show this screen:

Regsitration-complete.jpeg

Click Back to home or login to site. At this point, your Profile will have been created!