VideoLogos

The Portal Connector Registration widget provides the form that allows visitors to register themselves as a user on the website.

Registration-documentation

Configuration

Basic Settings

Drag and drop the Portal registration widget to your page, and click on the edit button and the widget designer will open.

In the General tab, you can select the roles that you want to assign when user register and you can select what you want to display when user submitted the registration form successfully. Now this gives two options: Show message, or open a specially prepared page, If you select the second option, you have to choose a page that will redirect to. Finally, you can also define the login page that you have the login widget. 

Account Activation

In this tab, you can configure this widget to activate account based on your requirements, and it gives two options

  • Activate immediately, also gives the options to send an email for successful registration.
  • Confirmation link sent to the user email.

Also, you can select an email template for the success email template.

Widget Properties

Basic Properties

EnableGoogleReCaptcha

you can enable Google Re Captcha by setting this property to True.
Find out more information about Google Re Captcha and how to set up API Keys from here : https://developers.google.com/recaptcha/intro 

EnableBootstrapStyles

The EnableBootstrapStyles property gives the user the ability to enable or disable the Boostrap style  that added in to the current form. By default, this property is set to True

ConfirmationEmailSubject

Set the email subject for the confirmation email.

EmailSenderName

Set the name of the person who send the email.  

SuccessEmailSubject

Set the email subject for the success email.

EnableKendoRtlSupport

The EnableKendoRtlSupport property gives the user the ability to enable or disable the Right to Left Support on the current form. By default, this property is set to False.

More Information about Kendo right to left support can be found in

 http://docs.telerik.com/kendo-ui/accessibility/supporting-rtl-languages

AutomaticLogin

Whether to automatically log in the user after they successfully registered.

RedirectWithContactId

When redirecting, append the contact ID of the created user to the next page.

RedirectWithPortalUserId

When redirecting, append the portal user ID of the created user to the next page.

EncryptGuids

The EncryptGuids advanced properties determines whether Guids should be encrypted or not. By default this is set to true.

Advanced Properties

Advanced properties provide additional functionality. They can be accessed by clicking on the "Advanced" Button in the bottom right corner of the widget designer.

EnableGoogleReCaptcha

you can enable Google Re Captcha by setting this property to True.
Find out more information about Google Re Captcha and how to set up API Keys from here : https://developers.google.com/recaptcha/intro 

EnableBootstrapStyles

The EnableBootstrapStyles property gives the user the ability to enable or disable the Boostrap style  that added in to the current form. By default, this property is set to True

ConfirmationEmailSubject

Set the email subject for the confirmation email.

EmailSenderName

Set the name of the person who send the email.  

SuccessEmailSubject

Set the email subject for the success email.

EnableKendoRtlSupport

The EnableKendoRtlSupport property gives the user the ability to enable or disable the Right to Left Support on the current form. By default, this property is set to False.

More Information about Kendo right to left support can be found in

 http://docs.telerik.com/kendo-ui/accessibility/supporting-rtl-languages

AutomaticLogin

Whether to automatically log in the user after they successfully registered.

RedirectWithContactId

When redirecting, append the contact ID of the created user to the next page.

RedirectWithPortalUserId

When redirecting, append the portal user ID of the created user to the next page.

EncryptGuids

The EncryptGuids advanced properties determines whether Guids should be encrypted or not. By default this is set to true.

API

get_container()

Returns the container element for the widget.

Returns

jQuery Object

get_firstName_input()

Returns the first name input associated with the widget.

Returns

jQuery Object

get_lastName_input()

Returns the last name input associated with the widget.

Returns

jQuery Object

remove_click()

Removes any delegate hooked up to the add_valueChanged() event.

Returns

None

get_repeatPassword_input()

Returns the repeat password input associated with the widget.

Returns

jQuery Object

get_password_input()

Returns the password input associated with the widget.

Returns

jQuery Object

hide()

Hides the widget from the page.

Returns

None

disable()

Disables the widget on the page.

Returns

None

toggle()

Toggles the visibility of the widget.

Returns

None

get_model()

Returns the model object of the widget, which contains a number of useful properties related to the widget.

Returns

None

show()

Shows the widget on the page.

Returns

None

get_reCaptcha()

Returns the reCaptcha input associated with the widget.

Returns

jQuery Object

get_emailAddress_input()

Returns the email address input associated with the widget.

Returns

jQuery Object

enable()

Enables the widget on the page.

Returns

None

get_type()

Returns the widget type.

Returns

String

get_submitButton()

Returns the submit button associated with the widget.

Returns

jQuery Object

add_click()

Fired when the value of the widget is clicked by the user. 
The event handler function context (available via this keyword) will be set to the widget instance.

Returns

None