Technical Details

Answer Path integrates complex decision logic into a simple drag and drop interface for the creating decision trees.  Answer Path then outputs an HTML file presenting end users with clean and clear web pages showing questions and gathering answers.

Answer Path can be installed on any Microsoft Windows PC and requires Microsoft’s .NET framework 4 to operate.  This can be downloaded for free from the Microsoft website. click here.

Once you have completed the development of your Answer Path Script you can publish the finished product as HTML for use on your website or intranet.  Scripts are compatible with all major browsers.

Answer Path will automatically produce the HTML and will save elements such as images, cascading stylesheets (CSS) and javascript either in the .html file or in a sub-directory. These files or directories can then be installed on your webserver.

Answer Path Scripts can be incorporated into your pages by substituting your own CSS and javascript in place of that created by Answer Path.

Alternatively Answer Path Scripts can be incorporated into your web pages using iFrames

Images

Images can be inserted into scripts to increase the impact of your message and to improve the customer experience. Answer Path includes a WYSIWYG html editor with graphics and text handling capabilities.

Images can be accessed through a sub-directory associated with each individual script you create, a local images directory on your website or by URL reference to other locations.

Cascading Style Sheets (CSS)

As a default setting Answer Path creates a CSS file for each script developed.

CSS can also be saved as a file in a sub-directory associated with the html. This file can be edited or completely replaced to change the appearance of a Script

Alternatively CSS can be downloaded from an Internet location. This option should be selected if you want to place the HTML document in a Document Management System, Intranet or Website where you want to centrally control the CSS used for many Answer Path Documents.

Javascript

Answer Path creates javascript as part of the process of publishing scripts. As with CSS there are three options for storing the javascript.

The javascript can be embedded in the HTML file inside a <script> tag. This option should be selected if you want to minimise the number of external files that are created in the HTML Export process.

The javascript can be saved in a sub-directory as a .js file.

The javascript can be downloaded from an Internet location. This option should be selected if you want to place the HTML document in a Document Management System, Intranet or Website where you want to centrally control the javascript used for many Answer Path Documents.

Data Export

Answer Path can be used to capture data by collating the answers a user has given in executing a script on your website or intranet. You may wish to submit this information to another system for storage, analysis or further action.

Data from a script can be submitted to external systems using the Hyperlink facility. The Answer Path Script sends its data to a HTTP URL exposed by your external system.

An HTML Form containing one hidden Form Input field with the name “xml” will be sent to the URL specified in the Hyperlink. The form is submitted using the HTTP POST method.

The content of the hidden “xml” input is the Answer Path Script session data in XML format and contains a definition of the Answer Path Document, data from all user input, and an execution history for the session.

Once the form is submitted to the URL, the external system can receive and process the XML data.

The XSD schema defining the session XML is explained further in the training guide.