New from the vault

If like us, you’ve been busy spending your time working (building surveys, helping clients, upgrading software, reading logs, …), you may not have had a chance to keep up with the latest tips & tricks from our Help Centre. Feel free to have a flick through our latest picks:

Design & Analyse FAQs

Your first steps with Askia’s range of software are now even smoother! The askiadesign & askiaanalyse FAQs will help cover your needs when start building your first questionnaire or analysing your first survey results.

Askia analyse FAQ screenshot

Access the Design FAQ and/or the Analyse FAQ to take a look!

How to import / export Askiavista projects

Upgrading your Askiavista server environment? Using a staging server before deploying your Askiavista projects to your live environment? Look no further, this article walks us through the simple steps of using AskiaVista Tool to import and/or export Askiavista projects from one server to another.

AskiaVista Tool screenshot

This nifty application allows AskiaVista administrators to manage the import / export of Vista project related components: Portfolios, Filters, Weightings, Profiles, Calculated variables, Chart templates, Table styles, …

Check out the full article for more details.

Web survey link encryption

As from version 5.3.5, we’ve had the ability to send survey links with URL encryption / prettyfying. Up until now, encryption could only be achieved manually and was only reserved for StartSurvey link type. We have therefore created a script which allows you to encrypt survey links by batch, based on a CSV file. With this script, you can encrypt many URLs at once.

Therefore, a standard DoExternalPanel link with some extra parameters looks like:

http://mydomain.com/WebProd/cgi-bin/askiaext.dll?Action=DoExternalPanel&SurveyName=fullurl&Broker=askia&BrokerPanelId=4&tT=ad

And the encrypted version would return a URL like:

http://mydomain.com/WebProd/~jgAqch8-_cm6F4j1VIJMvSW8l_cYjUaX

Vista API tutorial

This article is a followup to the first API tutorial, it showcases a series of bite-sized examples to highlight important features of the Vista API.

askiavista API tutorial illustration

This extensive tutorial covers all the basics for Vista API development through 11 examples that feature such concepts as: displaying a cross-tab via the getPages method, securing your dashboard with a login page, grouping multiple requests to improve load management and client-side performance, retrieving a list of questions and/or responses via the askiavista.getQuestions and the askiavista.getResponses methods, adding a dropdown menu to your dashboards, … and many more!

Using Amazon S3 for resource uploads for Askiaface on iOS/Android

Using an external service to automatically upload your survey’s media captured on your iOS and/or Android devices is a very convenient way to centralise all such assets and a great method of securing all such resources.

This article covers all the steps from setting up your Amazon S3 account, checking all S3 settings and prepping your survey’s media capture questions in order to automate the upload of all media content.

Read the article for the full picture!

Presenting ADXStudio

ADXStudio is here!!

What is it?

ADXStudio is an IDE for people who want to create Askia Design Control (and later Askia Design Page) easier and faster. This application can support AskiaScript, JavaScript, HTML, CSS, … and more.

ADXStudio was built with Electron, this application is based on NodeJS. Furthermore, we have included CodeMirror (already used in Design and Vista) to get a complete text editor with syntax highlighting and autocompletion.

Installation

To install ADXStudio, follow the procedure available here.

ADXStudio is available on Github and everyone who wants to contribute can download the source code and send us a pull request.

A little bit of ADXStudio:

Check the documentation to learn how to create ADCs:

The TreeView :

It’s the left part of the app in which you can see your project.

ADXStudio-Treeview

New Project:

In the Menu bar (at the top of the application window): go to “File” and click on “New Project” to generate and open a new ADC Structure !

ADXStudio-NewProject

Workspace :

The Workspace part of the application, is the panel located on the right of the window. You can edit your text inside with syntax colouring and autocompletion for AskiaScript, JavaScript, HTML, CSS and Markdown.

ADXStudio-Workspace

Project Settings :

The project Settings view allows you to see and define the settings of your current project (author, project name, …) and is accessible through File menu -> Projects settings.

ADXStudio-ProjectsSettings

Preview + Property Grid :

The preview can be accessed from the “Tools” menu item. Click Preview when your ADC project is open to trigger a preview of your currently opened ADC. The property Grid, visible at the bottom of the preview, let’s you change the properties of your control and preview the result.

ADXStudio-Preview

Build your Askia Design Control :

Finally, to build your .adc control -> select “Build” from the Tools menu. ADXStudio will create the .adc file in the bin folder of your project.

“There are two ways of constructing a software design; one way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.”

Charles Antony Richard Hoare