Users must accept terms of use of the network

This commit is contained in:
Pierre 2018-05-10 15:06:29 +02:00
parent 688a9de2b1
commit 4383efa32c

View File

@ -93,6 +93,13 @@ ComunicWeb.pages.createAccount = {
type: "password"
});
//Terms of use must have been accepted
var siteTerms = createFormGroup({
target: formRoot,
label: "I have read and accepted the <a href='"+ComunicWeb.__config.aboutWebsiteURL+"about/terms/' target='_blank'>terms of use of the network</a>",
type: "checkbox"
});
//Submit form
var submitButtonContainer = createElem2({
appendTo: formRoot,
@ -130,6 +137,10 @@ ComunicWeb.pages.createAccount = {
//Empty the message target
emptyElem(messagesTarget);
//Check the terms of use have been accepted
if(!siteTerms.checked)
return notify("Please read and accept the terms of use of the website!", "danger");
//Check the first name
if(!ComunicWeb.common.formChecker.checkInput(firstNameInput, true))
return notify("Please check your first name !", "danger");