Skip to content

Template editor

The template editor opens when you create a template, or when you click a template on the Templates screen. At the top of the editor is the toolbar: the template name and status on the left, the actions in the middle, and the tabs on the right. The actions and the tabs are icons: point to an icon to see its name.

The template ID is shown in the browser’s address bar, after /template/.

The editor toolbar: the template name, Edit and Publish, the action icons and the tabs

Button Icon What it does
Template Name The name of the template. To rename the template, edit the name and save. See Template name.
Edit / Publish Sets the template status and saves the template. The current status is highlighted. See Change the status.
Save Check box Checks the template and saves it. See Save the template.
Clone template Two pages Creates a copy of the template and opens it. See Clone a template.
Export template Download arrow Downloads the template as a .json file. See Export a template.
Export recovery Double arrow down Downloads the template and the objects it uses as a .cellosign file. Shown only when backup is included in your organization’s plan.
Change PDF background Circular arrow Replaces the PDF of the template. Shown on the PDF Template editor tab. See Change or erase the PDF.
Erase PDF background Eraser Removes the PDF and turns a hybrid template into an HTML template. Shown on the PDF Template editor tab of a hybrid template.
Show Agent Arrow out of a box Opens the template in the agent screen, in a new tab. Shown only when the agent screen is included in your organization’s plan. See Show Agent.
Delete template Trash can (red) Deletes the template. See Delete a template.

Your changes are kept in the browser until you save them. Click Save, or click Edit or Publish.

The editor doesn’t warn you about unsaved changes. If you leave the editor, reload the page or close the browser tab before you save, your changes are lost.

When you save, Cellosign checks the template first. Errors stop the save; warnings are shown, and the template is saved. See Issues. When the template is saved, the message “Template saved successfully” appears.

If the template can’t be saved, for example because its name has characters that aren’t allowed, the message “Failed to save template” appears.

Clone template, Export template, Export recovery and Show Agent use the last saved version of the template. Save your changes before you use them.

Click Publish to publish the template, or Edit to set it back to Edit status. The template is saved with the new status, together with any other changes you made. If the save fails, the status doesn’t change.

For what each status means, see Template status.

Click Clone template. Cellosign creates a copy named “Copy of” followed by the template name, in Edit status, and opens it. The copy has a new template ID.

Unsaved changes in the original template aren’t copied, and they are lost when the copy opens.

A template with CIV fields can be cloned only by project managers and organization managers, and only when CIV is included in your organization’s plan.

Button What you get
Export template A .json file named <project name>.<template ID>.json, with the template, its PDF and its images.
Export recovery A .cellosign file with the template and the objects it uses: the data sources (dictionaries) of its fields, its integrations, the workflow it is bound to, and the templates in its templates sequence. Cellosign prepares the file and downloads it when it is ready; the message “Template backup downloaded” appears.

Use these files to import the template into another environment. See Import a template from a file.

These buttons are shown on the PDF Template editor tab.

  • Change PDF background replaces the PDF right away, and then the editor reloads the template. Save your changes before you use it: unsaved changes are lost when the template reloads. See Change the PDF.
  • Erase PDF background removes the PDF of a hybrid template and keeps its HTML form. The template becomes an HTML template, the PDF Template editor tab disappears, and the editor switches to the HTML Template editor tab. Save the template to keep the change. See Erase the PDF.

Show Agent opens the agent screen with this template selected, in a new tab. The button is unavailable when the template has more than 10 roles, has a data model, or has a role that requires end-user SSO.

  1. Click Delete template.
  2. Click Delete to confirm.

The Templates screen opens. To keep a copy of the template, export it before you delete it.

The tabs are shown in this order:

Tab Icon Shown What’s on it
Issues Warning triangle When the template has issues The problems found in the template. See Issues.
Integrations Diagram Always The public link and the connectors. See Integrations.
Information Security Shield Always Expiration, encryption and regulation settings, and the Safe. See Information Security.
Configuration Gear Always The template’s settings. See Configuration.
Design Palette Always The look of the form. See Design.
HTML Template editor Columns Always The HTML form. For a PDF template without an HTML form, the tab shows Create HTML Template. See HTML Template editor.
PDF Template editor PDF file PDF and hybrid templates The PDF pages and the fields on them. See PDF Template editor.

The editor opens on the PDF Template editor tab for PDF and hybrid templates, and on the HTML Template editor tab for HTML templates.

On the HTML Template editor and PDF Template editor tabs, the panel on the right shows:

  • the field palette, when nothing is selected. Its tabs are Add Controller, In Template, Control Group and, on the HTML Template editor tab only, Saved Objects. See Fields.
  • the settings of the field you click. See Field settings.
  • on the HTML Template editor tab, the settings of the page, section or row you click, or of Intro and Outro. See HTML Template editor.

Close the settings to return to the palette.

When an HTML template has more than 500 fields and more than one page, the editor turns on Edit HTML templates by page (on the Configuration tab, under Basic). The HTML Template editor tab then shows one page at a time. The setting is kept when you save the template.

Cellosign checks the template while you work: when you open it, and shortly after each change. When it finds problems, the Issues tab appears. Its badge shows the number of issues: red when there is at least one error, amber when there are only warnings. The tab disappears when the last issue is fixed.

Level What it means
Error The template can’t be saved until you fix it.
Warning The template can be saved, but the form may not work as expected.

The Issues tab with a warning about a dependency without conditions, and the badge on the tab

The Issues tab lists the issues in a table, errors first:

Column What it shows
Level Error or Warning.
Policy The check that found the issue.
Element The field, control group or other element with the problem. When it is a link, click it to open the element’s settings, on the tab where the problem is.
Message What is wrong.

When you save, every issue is also shown as a message, “Validation Error” or “Validation Warning”. When one check finds 4 or more issues, they are shown together in one message, for example “5 issues: Duplicate radio values”. Click the element name in a message to open it.

Check Level What it finds
Duplicate IDs Error Two elements with the same ID. Fields, pages, sections and rows share one set of IDs, so each ID must be unique among all of them.
Section without ID Error A section without an ID.
Structure element without options Error A page, section, row or column that is missing its settings.
Placed field does not exist Warning The HTML form or a PDF page places a field that isn’t in the template.
Field without type Warning A field without a field type.
Dependency without conditions Warning A dependency with no conditions.
Dependency condition without field Warning A dependency condition with no field selected.
Dependency condition without operation Warning A dependency condition with a field but no operation.
Dependency without recipient Warning When the template has a workflow, a dependency with no role. Auto Date fields and fields in a control group are not checked.
Dependency references a missing field Warning A dependency that uses a field that isn’t in the template.
Conditional value without value Warning A conditional value with no value or formula.
Conditional value without conditions Warning A conditional value with no conditions.
Conditional value condition without field Warning A condition of a conditional value with no field selected.
Conditional value condition without operation Warning A condition of a conditional value with no operation.
Conditional value condition without value Warning A condition whose operation compares with a value, but no value is set.
Circular conditional values Warning Fields whose conditional values depend on each other in a loop.
Radio value contains a comma Warning A Radio item value with a comma.
Duplicate radio values Warning Two items of a Radio field with the same value.
Select option contains a comma Warning A List Of Values option text with a comma. Options from a data source are not checked.
Duplicate select options Warning Two options of a List Of Values field with the same text. Options from a data source are not checked.
Table column without label Warning A Table column with an empty label.
Template sequence without target Warning A templates sequence entry with no target template.
Template sequence condition without value Warning A templates sequence entry with a condition field but no value.
Policy engine Error The checks couldn’t run. Reload the page and try again.

To fix field problems, see Field settings. For the templates sequence, see Configuration.