You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
1.3 KiB
28 lines
1.3 KiB
<#macro termsAcceptance>
|
|
<#if termsAcceptanceRequired??>
|
|
<div class="form-group">
|
|
<div class="${properties.kcInputWrapperClass!}">
|
|
${msg("termsTitle")}
|
|
<div id="kc-registration-terms-text">
|
|
${kcSanitize(msg("termsText"))?no_esc}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<div class="${properties.kcLabelWrapperClass!}">
|
|
<input type="checkbox" id="termsAccepted" name="termsAccepted" class="${properties.kcCheckboxInputClass!}"
|
|
aria-invalid="<#if messagesPerField.existsError('termsAccepted')>true</#if>"
|
|
/>
|
|
<label for="termsAccepted" class="${properties.kcLabelClass!}">${msg("acceptTerms")}</label>
|
|
</div>
|
|
<#if messagesPerField.existsError('termsAccepted')>
|
|
<div class="${properties.kcLabelWrapperClass!}">
|
|
<span id="input-error-terms-accepted" class="${properties.kcInputErrorMessageClass!}" aria-live="polite">
|
|
${kcSanitize(messagesPerField.get('termsAccepted'))?no_esc}
|
|
</span>
|
|
</div>
|
|
</#if>
|
|
</div>
|
|
</#if>
|
|
</#macro>
|