Menu

Forsta Surveys Support

All the topics, resources needed for Forsta Surveys.

  • XML Syntax

    1:  Introduction to XML  XML is a markup language which is a set of markup tags that describe the page content. XML is well-formed meaning that tags are ope...

  • Implementing a Digital Fingerprinting System

    Important: The Digital Fingerprinting System collects IP addresses and other location data. You must periodically remove Personal Identifiable I...

  • CDATA: Character Data Sections

    1:  Overview In XML documents, there are certain characters that are not allowed such as "<" and "&". For example: <row label="r1">1 < 5</row> The code abov...

  • Decipher Technology: Python

    The Decipher platform is written almost entirely in the Python programming language. The language is powerful, open-source, easy to learn, and has an effect...

  • Defining Python Variables

    Python variables in Decipher can have different scopes depending on the way they are declared when scripting. There are three different types of variables th...

  • Python Expressions

    1:  Overview Be sure to read about Python syntax before diving into this document. All survey objects (i.e. elements with a label) have numerous variables a...

  • Survey XML Tags

    Every survey-specific XML tag in Decipher is equipped with a supporting document containing more information. Please use the list below to learn more about ...

  • Data Export: JSON Formatting

    The primary output for the Decipher API is JSON. This output provides both a question-oriented approach (mapping to our survey.xml file) and a variable-orie...

  • System Language Resources

    System language resources are the default text displayed in survey error messages, tooltips, browser window tabs, support links, and buttons. To display alte...

  • Decipher Clips Installation

    Forsta offers programming "CLIPS" designed to help with building Decipher surveys in a few select text editors. The CLIPS allow you to convert a text-based q...