CMS version 4.12.0.
Version 4.12.1 of WebBox CMS was released on 16th July 2018 with the following changes:
Notable features
- Added Google Tag Manager integration requiring only the GTM container ID.
- Added Twitter widget support.
- Calendar events can now show past events if desired.
- Calender events are now available in list view.
- Contact message submissions can now be tracked with conversion codes, and optionally redirected to a specific success page.
Core
- Base view: Go Back button may be a little more reliable.
Admin (CMS)
- Consistency updates:
- Use of words "created" and "updated" in success messages, no mixture with "added" and "edited".
- Throwing not specified/found errors more consistently.
- Buttons don't show if you don't have permission to use them.
- Fixed delete confirmation modals not always disappearing when you click OK.
- Data type content form: Fixed link type causing a JS error if the `urlValue` given to `getFieldUrlChoices()` is not a string.
- Site: Added Google tag manager container ID property.
Front
- AJAX form validator: Ignore fields that don't exist.
- Layout: >Added Twitter widgets script, loaded asynchronously.
- Layout: Flash message title is now translated.
Calendar
- Added breadcrumbs for when an event is viewed via the calendar or events list.
- Added events list page for clients that want it.
- Added support for past events.
- Calendar: Fixed modal dates not being parsed from their ISO 8601 formats.
- Event validation: Improved start/end date checks.
- CMS: Fixed email campaign, design, template confirmation not using the modal delete confirmation.
- CMS: Fixed email design rows not disappearing on delete.
- Contact message submissions can now be tracked with conversion codes, and optionally redirected to a specific success page.
- Request callback form: Added code snippet to run on successful submission, pulled in from site setting "request-callback-submitted-code".
Language
- CMS: Added tighter validation for code property to ensure it's lowercase.