Picture of Prevent end users from seeing variable names (Form Builder) | FB_021

Prevent end users from seeing variable names (Form Builder) | FB_021

When using variables within the Form Builder, you may notice that the variable names themselves are sometimes visible on the canvas. This is primarily for administrators, however it can happen that end users loading up a MegaEdit product can very briefly see the variable names. If this is the case, and you don't want it, there's a simple change we can make to our product settings that will ensure the variable names on the canvas are never visible to the end user.

Tutorial Video Transcript

A transcript of our tutorial video, ensuring you can find exactly what you need, when you need it.

You can search this page to find the relevant time-stamp in the video. Also, this text can be used as part of the tutorial search feature.

00:00:05:15 - 00:00:08:22
When using variables within
the form builder, you may notice that

00:00:08:22 - 00:00:12:19
the variable names themselves
are sometimes visible on the canvas.

00:00:13:08 - 00:00:15:26
This is primarily for administrators.

00:00:15:26 - 00:00:18:26
However, it can happen
as we saw just there for a moment.

00:00:19:03 - 00:00:20:19
The end users loading up

00:00:20:19 - 00:00:24:06
a MegaEdit products can very briefly
see the variable names.

00:00:24:25 - 00:00:27:11
If this is the case
and you don't want it to be,

00:00:27:11 - 00:00:30:29
there is a simple change we can make to
our product settings that will ensure

00:00:31:01 - 00:00:34:11
the variable names on the canvas
are never visible to the end user.

00:00:34:11 - 00:00:37:14
So when working on a product template
as an administrator

00:00:37:26 - 00:00:41:09
in the screen, we've got here,
you will often see the variable name.

00:00:41:20 - 00:00:45:16
However, this should not translate
to an end user is viewing the product.

00:00:46:18 - 00:00:48:28
What you
may see when viewing as an end user

00:00:48:28 - 00:00:52:25
is a brief moment where variable names
are visible on the canvas before

00:00:52:25 - 00:00:55:25
automatically being removed
from the user interface.

00:00:57:21 - 00:00:59:07
To remove this and ensure

00:00:59:07 - 00:01:02:07
the product loads with no variables
visible.

00:01:02:10 - 00:01:05:20
Begin by navigating to the product
MegaEdit settings.

00:01:13:10 - 00:01:14:12
What we need to do now

00:01:14:12 - 00:01:17:28
is to input a custom load step
into a MegaEdit product.

00:01:18:12 - 00:01:20:13
This is on the general tab.

00:01:20:13 - 00:01:23:13
Scroll down
and look for custom load steps.

00:01:26:03 - 00:01:28:18
This will add an additional step
to the loading screen,

00:01:28:18 - 00:01:32:11
ensuring that the product is not displayed
until it's fully completed.

00:01:32:24 - 00:01:35:24
So what we need to do
is just input FormBuilderDone

00:01:38:20 - 00:01:41:16
exactly like that into this field.

00:01:41:16 - 00:01:44:18
Scroll to the top and click
save and continue.

00:01:44:18 - 00:01:44:28
Edit.

00:01:44:28 - 00:01:47:05
Now when we launch the MegaEdit product,

00:01:47:05 - 00:01:50:29
you will see a total of nine steps
being loaded instead of the usual eight.

00:01:53:16 - 00:01:56:10
This just ensures
that that loading is completed before

00:01:56:10 - 00:01:59:10
we're actually displaying the canvas
to our end users.

00:02:02:18 - 00:02:04:17
Please do remember that
as the administrator

00:02:04:17 - 00:02:08:14
you will still see the variable names
on the canvas in many cases.

00:02:08:21 - 00:02:11:21
And this is of course because
you will need to work on that template.

 

Incomplete
Step by Step Guide

Prevent end users from seeing variable names (Form Builder) | FB_021

When using variables within the Form Builder, you may notice that the variable names themselves are sometimes visible on the canvas. This is primarily for administrators, however it can happen that end users loading up a MegaEdit product can very briefly see the variable names.

If this is the case, and you don't want it, there's a simple change we can make to our product settings that will ensure the variable names on the canvas are never visible to the end user.

Creation Date: Feb 13, 2024
Created By: Sam Webster

1. Visible variable names

When working on a product template as an administrator, you will often see the variable name, however this should not translate to when an end user is viewing the product.

What you may see (when viewing as an end user) is a brief moment where variable names are visible on the canvas, before automatically being removed from the UI.

Visible variable names

2. To remove this and ensure the product loads with no variables visible, begin by navigating to the product's MegaEdit settings

To remove this and ensure the product loads with no variables visible, begin by navigating to the product's MegaEdit settings

3. Input a Custom Load Step into the MegaEdit product

This will add an additional step to the loading screen, ensuring that the product is not displayed until the loading is fully completed.

Input a Custom Load Step into the MegaEdit product

4. Click on Save and Continue Edit

Click on Save and Continue Edit

5. Launch the MegaEdit product

You will now see a total of 9 steps to be loaded instead of the usual 8 in standard MegaEdit products.

Launch the MegaEdit product

6. The product will launch with no variables visible to the end user

Remember! As the administrator you will still see the variable names on the canvas in many cases.

The product will launch with no variables visible to the end user

Individual Search Words:

hide, conceal, invisible, suppress, mask, obscure, eliminate, remove, cover, shield

Alternate Search Phrases:

hide variable names, make variables invisible, suppress variable visibility, prevent variable display, eliminate variable names, cover up variables, shield variables from users, remove variable text, obscure variable labels, conceal variables from view