NOTE: Trivore ID Documentation has moved to https://trivoreid.com

The content on this site IS OUT OF DATE!

This space has been archived!

Please go ahead to the new site!

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Restrict read+edit access to this page to “trivore-staff” until release time.

– REMOVE THIS PANEL –



Initial release

Released 2021-00-00.

Important changes

Changes to web theme layouts

Previous “Privacy policy” and “Terms and conditions” functionality has been removed and replaced with “User agreements”. This may cause the need to update Web Themes which have custom New user registration Details form layouts. If the layout has not been customised, no changes are necessary.

To update a customised layout, you need to remove references to the previous functionality and add a component for the new functionality.

Add as last component before “extraLabel”:

<!-- Show User Agreement documents which the new user must or may accept. -->
<uic-user-agreement-acceptance-component _id="userAgreementComponent" id="user-agreement-acceptance" width-full />
<vaadin-label _id="userAgreementErrorLabel" style-name="failure" width-full visible="false" />

Remove lines like these referencing previous privacy and terms components:

<!-- If built-in privacy+terms system is disabled, these fields are hidden automatically. -->
<vaadin-check-box _id="acceptTermsField" />
<vaadin-button _id="privacyButton" style-name="link zero-padding" />
<vaadin-button _id="termsButton" style-name="link zero-padding" />
<vaadin-label _id="acceptTermsErrorLabel" style-name="failure" width-full visible="false" />

  • No labels