Custom Field and Form Builder

This is the latest video showcase, please note that some UI fixes will be implemented after these videos are made, to see the changes please see here: https://matelso.atlassian.net/wiki/spaces/ExtDevFeat/pages/677740547/Nov24+UI+Feedback+from+Showcases

First up, Field Creation, Updating, and Deleting.

As shown in the above video, the create, update, and delete functions are shown for the field creator, as well as a working filter. Just so you know, as CData cannot be deleted, the visibility is what will be changed, if deleted in the field creation page (shown in video) the CData field will automatically become invisible.

Not shown in video: We have added a validation message asking if the OA is sure they want to delete the field. In addition, we have added a personalised message for regex validation. That will be shown in a later video.

Next up, Form Building.

In the video shown above, you will be able to see the way forms are made, designed, edited, and copied and the validation we require. Again, some UI fixes have been suggested, which you can see in the link above, that have been changed and fixed since.

Next up, regex personalised validation messages.

In the above video you can see how OA's can further personalise their forms, promoting secure form building and valid leads - protection from web crawlers, bots, etc. due to accurate regex/input validation.

Next up, default validation if an OA does not set a validation message. "Validation Error".

Next up we have CRUD and visibility for fields. Showing that the field can be edited after creation (name, and label, not type or save location), and visibility in form creation & current forms.

Prerequisite: In this video, all the fields shown in the field editor page are in the form that is being demo'd, and has been used like that throughout.

from 0.00 - 0.11 the CheckboxDemo has its visibility removed from form creation and current forms.

from 0.11 - 0.19 the DateBirth2 has its visibility removed from form creation and current forms, and in the contact/communication section.

from 0.20 - 0.29 the PositiveNumber field is deleted.

Then the form is refreshed on the website, showing that the checkboxdemo is not there, neither is datebirth2, and positive number.

From 0.53 - 1.26 the plugin configuration is shown for the contact request conversation point, you can see that these fields from above are no longer in the selection of fields to go into the form.

From 1.37 - END a contact page is shown demonstrating the fields being removed from contact (Date birth & Positive numbers only).

Screenshot to show the fields that are being used throughout the demos.

Next up, we have visibility in forms, in this video, you can see the fields being removed from form visibility in real time. Then, you can see a submission. In this demo, an old form is shown, which shows you that the CheckBox boolean (in the communication section) was there in a past conversation.

Next we have search and filter for contacts, here you can filter using the fields.

The final video shows the DD push capability.

More by Stella Williams

View profile