Release 9.46.0
New Feature
Single Page Registration for Pages
Single Page Registration is now available for Pages, allowing you to embed a complete registration form directly within a Page.
How to Use Single Page Registration
- Creating and configuring an Embed
- Create a Site, or use an existing one (Minimal display mode is recommended)
- Navigate to Registration > Configuration > Embeds and create a new Embed
- Select the Site, then select the Product you wish to embed
- Give the Embed a name and click Save (The Embed name is for internal reference only)
- Re-open the Embed and copy the HTML snippet generated by the portal
Note: The CSS properties in this HTML snippet can be edited, but do so with caution
2. Adding the Embed to a Page
- Create a new Page or open an existing one
- Add an HTML Block to the Page. Place it in a column that:
- Can accommodate a form that grows or shrinks vertically
- Has an appropriate width (A width of 4 is recommended; wider widths are supported with minor tweaks. We do not recommend going below 4.)
- Paste the HTML snippet from the Embed into the HTML Block
Note: In the editor, the embed will appear as a white element; the form itself will not render. Use Page Preview to view the fully rendered form. - Save the Page and open Page Preview to see the registration form in action
The form rendered within the Page Preview:
Customising the Embed
Localisation:
- Registration Label Sets can be applied via the Store used within the Embed, or to the event as a whole
Embed Heading:
- By default, the Embed heading is “Attendee Details.”
- This can be customised via Registration Label Sets. It is recommended to create a label set and apply it directly to the Site used with the Embed.
Embed Registration Terms and Conditions:
- Registration terms are configured via Registration > Configuration > Registration fields
- Checkbox text can be customised via a Registration Label Set (defaults to “I Accept”)
Theming and Custom Fonts:
- Embeds support Custom Fonts, which are applied via a Registration Theme.
Note: Custom Fonts applied to the Page itself will not affect the Embed; they must be applied through a Registration Theme.
Custom Font support for Pages
A new Fonts tab in the Portal Settings lets you link or upload hosted fonts. These fonts are available for styling Pages and can be managed by most roles. Font names must be unique, and edits require reopening pages to apply.
Note: Fonts are currently only available for Pages, not for Registration or Community.
Creating a Custom Font
To create a Custom Font for use with Pages:
- Go to Portal Settings > Fonts tab and click New Font
- Give the font a unique name and add a font family fallback
- Select the font type: either a CSS link or a direct font file link
- Provide the CSS link or the direct font file link. (If linking a font file, specify the font weight and style.)
- Preview the font using the preview section
Using a Custom Font in Pages
To use the Custom Font in Pages:
- Edit the Page you want to apply the font to
- Choose the global font for the entire Page,
or apply the Custom Font to individual sections within the Page
AI Suggested SMS Template Contents
AI can now help write SMS messages when creating new ones, offering three ready-made suggestions based on your event and the template type.
Improvement
New Badge Editor UI
The Printed Badge Layout Editor has been modernised for improved usability and consistency:
- The Badge Layout list view has been replaced with a tiled view showing previews and information, such as badge priority
- Custom Fields now display cleanly, even when many are used in an event
New Registration Theme customisation options
New CSS properties are now available under Registration > Configuration > Theme:
Body Font Properties:
- body-font-size
- body-font-size-tablet
Embed Container Padding:
- embed-container-padding
Input Fields:
- input-height
- input-font-size
- input-padding
- input-label-required-asterisk-order
- input-label-required-asterisk-margin
Button Styles:
- button-border-radius
- button-font
- button-margin-bottom
- button-restart-width
Card Styles:
- card-box-shadow
- card-padding