Commit 2015c7ce by Nilu

include privacy statements only on hiring team creation, not on verification

parent caf3deb5
...@@ -11,7 +11,8 @@ ...@@ -11,7 +11,8 @@
}); });
</script> </script>
<% <%
CompanyUser companyUser = (CompanyUser) getData(request, "CompanyUser"); CompanyUser companyUser = (CompanyUser) getData(request, "CompanyUser");
Boolean includePrivacy = (Boolean) getData(request, "IncludePrivacyStatements");
Debug.assertion(companyUser != null, "Invalid CompanyUser in admin portal"); Debug.assertion(companyUser != null, "Invalid CompanyUser in admin portal");
...@@ -67,30 +68,37 @@ ...@@ -67,30 +68,37 @@
} }
%> %>
</div> </div>
<div class="form-group text-left"> <%
<div class="styled_checkboxes"> if(CollectionUtils.equals(includePrivacy, Boolean.TRUE))
<div class="checkbox checkbox-primary"> {
<oneit:ormInput obj="<%= companyUser %>" id="privacy-policy-agreed" attributeName="PrivacyPolicyAgreed" type="checkbox" required="true"/> %>
<oneit:recalcClass htmlTag="span" classScript="companyUser.showPrivacyPolicyAgreed() ? 'checked': 'unchecked'" companyUser="<%= companyUser %>"> <div class="form-group text-left">
<label for="privacy-policy-agreed"> <div class="styled_checkboxes">
<oneit:label GUIName="I have read and agree to the " /> <div class="checkbox checkbox-primary">
<a href="https://www.talentology.com/privacy/" target="_blank" class="privacy-link">Privacy Policy</a> <oneit:ormInput obj="<%= companyUser %>" id="privacy-policy-agreed" attributeName="PrivacyPolicyAgreed" type="checkbox" required="true"/>
</label> <oneit:recalcClass htmlTag="span" classScript="companyUser.showPrivacyPolicyAgreed() ? 'checked': 'unchecked'" companyUser="<%= companyUser %>">
</oneit:recalcClass> <label for="privacy-policy-agreed">
<oneit:label GUIName="I have read and agree to the " />
<a href="https://www.talentology.com/privacy/" target="_blank" class="privacy-link">Privacy Policy</a>
</label>
</oneit:recalcClass>
</div>
</div>
</div> </div>
</div> <div class="form-group text-left">
</div> <div class="styled_checkboxes">
<div class="form-group text-left"> <div class="checkbox checkbox-primary">
<div class="styled_checkboxes"> <oneit:ormInput obj="<%= companyUser %>" id="conditions-agreed" attributeName="ConditionsAgreed" type="checkbox" required="true"/>
<div class="checkbox checkbox-primary"> <oneit:recalcClass htmlTag="span" classScript="companyUser.showConditionsAgreed() ? 'checked': 'unchecked'" companyUser="<%= companyUser %>">
<oneit:ormInput obj="<%= companyUser %>" id="conditions-agreed" attributeName="ConditionsAgreed" type="checkbox" required="true"/> <label for="conditions-agreed">
<oneit:recalcClass htmlTag="span" classScript="companyUser.showConditionsAgreed() ? 'checked': 'unchecked'" companyUser="<%= companyUser %>"> <oneit:label GUIName="I have read and agree to the " />
<label for="conditions-agreed"> <a href="https://www.talentology.com/terms-of-service/" target="_blank" class="privacy-link">Terms & Conditions</a>
<oneit:label GUIName="I have read and agree to the " /> </label>
<a href="https://www.talentology.com/terms-of-service/" target="_blank" class="privacy-link">Terms & Conditions</a> </oneit:recalcClass>
</label> </div>
</oneit:recalcClass> </div>
</div> </div>
</div> <%
</div> }
%>
</oneit:dynIncluded> </oneit:dynIncluded>
...@@ -100,7 +100,8 @@ ...@@ -100,7 +100,8 @@
<oneit:dynInclude page="/extensions/applicantportal/inc/multifieldtext.jsp" data="<%= CollectionUtils.EMPTY_MAP%>"/> <oneit:dynInclude page="/extensions/applicantportal/inc/multifieldtext.jsp" data="<%= CollectionUtils.EMPTY_MAP%>"/>
<div class="main-box-layout login-box"> <div class="main-box-layout login-box">
<oneit:dynInclude page="/extensions/adminportal/inc/company_user_data.jsp" data="<%= CollectionUtils.EMPTY_MAP%>" CompanyUser="<%= companyUser %>"/> <oneit:dynInclude page="/extensions/adminportal/inc/company_user_data.jsp" data="<%= CollectionUtils.EMPTY_MAP%>" CompanyUser="<%= companyUser %>"
IncludePrivacyStatements="<%= Boolean.TRUE%>"/>
<oneit:button value="Sign up" name="send" cssClass="box-btn send-btn" <oneit:button value="Sign up" name="send" cssClass="box-btn send-btn"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", "verification_sent.jsp") requestAttribs="<%= CollectionUtils.mapEntry("nextPage", "verification_sent.jsp")
......
...@@ -82,7 +82,8 @@ ...@@ -82,7 +82,8 @@
<oneit:dynInclude page="/extensions/applicantportal/inc/multifieldtext.jsp" data="<%= CollectionUtils.EMPTY_MAP%>"/> <oneit:dynInclude page="/extensions/applicantportal/inc/multifieldtext.jsp" data="<%= CollectionUtils.EMPTY_MAP%>"/>
<div class="main-box-layout login-box"> <div class="main-box-layout login-box">
<oneit:dynInclude page="/extensions/adminportal/inc/company_user_data.jsp" data="<%= CollectionUtils.EMPTY_MAP%>" CompanyUser="<%= companyUser %>"/> <oneit:dynInclude page="/extensions/adminportal/inc/company_user_data.jsp" data="<%= CollectionUtils.EMPTY_MAP%>" CompanyUser="<%= companyUser %>"
IncludePrivacyStatements="<%= Boolean.TRUE%>"/>
<oneit:button value="Sign up" name="send" cssClass="box-btn send-btn" <oneit:button value="Sign up" name="send" cssClass="box-btn send-btn"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", "verification_sent.jsp") requestAttribs="<%= CollectionUtils.mapEntry("nextPage", "verification_sent.jsp")
......
...@@ -116,7 +116,8 @@ ...@@ -116,7 +116,8 @@
<oneit:dynInclude page="/extensions/applicantportal/inc/multifieldtext.jsp" data="<%= CollectionUtils.EMPTY_MAP%>"/> <oneit:dynInclude page="/extensions/applicantportal/inc/multifieldtext.jsp" data="<%= CollectionUtils.EMPTY_MAP%>"/>
<div class="main-box-layout login-box"> <div class="main-box-layout login-box">
<oneit:dynInclude page="/extensions/adminportal/inc/company_user_data.jsp" data="<%= CollectionUtils.EMPTY_MAP%>" CompanyUser="<%= companyUser %>"/> <oneit:dynInclude page="/extensions/adminportal/inc/company_user_data.jsp" data="<%= CollectionUtils.EMPTY_MAP%>" CompanyUser="<%= companyUser %>"
IncludePrivacyStatements="<%= Boolean.FALSE%>"/>
<% <%
if(!socialLogin) if(!socialLogin)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment