Askiavista 6.0.3.6 released!

We’ve released an update to askiavista, our data analysis & reporting web application. This update is packed with new features (and we also hunted down some pesky bugs):

Manage concurrent user sessions

We’ve added the possibility for askiavista administrators to enable / disable concurrent user sessions for askiavista 6.x. This setting can be global or per user group in order to better adapt to your needs.

Askiavista 6 activity reports

To prepare for Askiavista’s brand new Administration module, we have began implementing user activity (for version 6) reports in the askiavista database. We log a vast array of activity-related data: activity IDs, user IDs, query IDs, session IDs, actions, requests, errors, IP addresses, timings, server responses, … and many many more!

All this information can be found in askiavista’s Administration module, under Configuration > Management Report.

Improved 3-way suppression

We have improved the ‘3-way suppression’ property (as well as ‘Treat edges individually’) as they will now be activated by default when the user selects suppression for rows, columns and edges. Less clutter +increased efficiency = win!

Hide variable distribution

The variable Distribution panel (that sits below your survey structure) could already be collapsed or expanded… it can now be hidden by default! You can activate this optional setting in your User Preferences.

Updated AskiaVistaServer

This update of our calculation engine includes many little fixes and improvements, such as:

  • Use Unweighted base for Significance and Test Value
  • Fixes flat counts where the question was not displayed on a tab of its own
  • Fixed Z-test on unweighted bases when using a Filter
  • … and more!

Squashed bugs

  • Inverted ‘Show a column order letter’ option
  • V5 filter definition not displaying in V6
  • Fix the batch user import feature
  • On-the-fly Filters not taken into account when exporting the portfolio to Excel

You can read the changelog for more details or check this update on our demo server now!

Askiavista is really growing!

Update: we have updated askiavista to version 6.0.3.5, read more about it!

Yup, askiavista is nearly a grown-up! But because it’s an Askia application, it’ll always be a bit childish 😉 .

We are unleashing the latest update to askiavista, version 6.0.3.4; this latest release is packed with several nifty features and some squashed bugs:

Single Sign-On

We introduced SSO compatibility a couple of years ago but this useful feature has finally made it through to version 6! For this, we have introduced a new web service, AskiaVistaSSO, that is in charge of:

  • creating a unique & secure TrustKey
  • sending the TrustKey to AskiaVista Manager
  • authorises the user to connect or not to askiavista

Check the full details on this.

Replay multiple queries simultaneously

AskiaVista API’s Replay Plugin allows developers to replay a given query with few changes; it’s specially useful for cross-tab queries that produce tables or charts.

Let’s imagine you have a dropdown with the list of filters (sub-populations) from which the user can choose a given filter that will replay a table by applying it the selected filter.

The new version of the Replay plugin allows the developers/users to replay several tables or charts in one go.

So, when the user selects a filter it could be applied to multiple tables or charts at the same time.

In the background the Replay plugin uses a transaction to execute all queries in a single server-side call. The main benefit is to reduce the amount of bandwidth & queries between the client and the server.

Askia.config path now in the Registry

Up until now, the Askia.config file path was stored in IIS’  web.config file (a bit of an inception, eh?). Because any update could overwrite the web.config file, we often ended up with errors related to the configuration file not being found.

To improve this, askiavista searches the Askia.config path in the following order:

  1. In the directory of the current application
  2. If not found, it searches for the web.config as usually
  3. If not found, it search in the Registry

Read the feature request for more information.

Bug fixes

Finally, we have also fixed some outstanding issues in askiavista 6.0.3.4, check below for the most important ones:

  • Empty table when deactivating all calculations for tables (#6349)
  • Calculated responses not copied when copy/paste presentation (#6362)
  • Hidden responses displayed in xtab when moving variables around R/C/E (#6388)
  • Drag Drop filter is not applied to Excel export from a Portfolio (#6413)
  • Scaled-response questions are not treated as closed (#6421)
  • Cannot remove ‘Mean’ calculation caption from table and chart (#6455)
  • Total column and Edge inverted in the Property panel (#6476)
  • AskiaVistaManager can crash several times starting (#6483)

Oh, and did I mention that we have started to play with the amazing D3.js data visualisation library? It’s still just a playground but check this out! Thanks to Brice for his great work on that!

That’s all for now folks 😀

New in the Knowledge Base

We’ve recently added a host of new articles to Askia’s Help Centre, for those of you who haven’t had the time to check them out, here’s a breakdown of the new Knowledge Base posts:

Survey intros & outros

Survey intros (AskiaIntro) & outros (AskiaOutro) have been specifically designed for askiavoice CATi interviewing. They allow users to add an intro and/or an outro section to their survey.

Survey intros & outros

The AskiaIntro section will be asked to the respondent for each contact (once per call) and can therefore be used to screen our respondent.

The AskiaOutro section will be asked each time the interviewer closes the interview and can be used with routing logic (and even JavaScript) to enhance it.

Check out the KB article for all the details.

Setting up a multi-mode survey

While askiafield 5.3.5 integrates a built-in module for managing multi-modal surveys, this article allows you to deploy such data collection methodologies when using prior versions.

This in-depth post will provide all the information necessary for you to set up a CAWI to CATI or a CATI to CAWI survey.

Read more about how to setup multi-modal data collection and download our example survey.

New ADC 2.0: Star rating

We’ve added a brand new Askia Design Control (2.0) to our free library of survey assets:

Star rating Askia Design Control

This new JavaScript control is designed for single and numerical questions and can be, as usual, heavily customised (colours, text, tooltips, number of stars, statement styling, …).

Take the demo survey for a spin or download the Star rating ADC 2.0 now!

Do-Not-Contact lists

Since askiafield 5.1, we have added the possibility to create a list of contacts you don’t want to call or email: Do-Not-Contact lists.

Such lists allow you to easily manage blacklisted contacts directly from within the interface of Supervisor.

Go through the detailed article to setup your own blacklists.

Adding new chart types to askiavista 6.x

Askiavista 6.x makes use of the very extensive Highcharts charting library but we have only added certain basic chart types be default in the application.

However, this article details the few very simple steps in order to add any number of new chart types:

Adding new charts to askiavista

Read the Knowledge Base article for more information on how to add new charts to askiavista 6!

Script calculations in askiaanalyse

Script calculations are a great way of setting up your tables in a more efficient manner. They give you the ability to achieve tables which would not be possible otherwise.

Script calculation properties in askiaanalyse

This in-depth KB article introduces calculations which use scripts; it also shows examples of how they can be used to make a table set-up more efficient and concise.

Setting up an expired portfolio page for askiavista 6.x

Askiavista 6’s new Portfolio Link Management allows users to customise & fine-tune their askiavista reports (embed tables, charts, text, images, …) as well as set expiry dates for each such portfolios in order to prevent access after a certain date.

However, by default, such expired portfolios will trigger a 410 web server error and your end-users will be greeted by a not-so-sexy web server error.

This article therefore details all the necessary steps in order to create your own custom expired portfolio page(s).

Cumulative updates & future milestones

Over the past month, we have slightly shifted our development & release process with askiavista: instead of longer development cycles with many fixes & improvements, we have began to release smaller versions that mainly include fixes where new features are added at a slower pace.
This helps us maximise our response rate when fixing urgent issues. So, we are doing our best to release early, release often.

Below, a breakdown of the two latest minor updates for askiavista:

Version 6.0.3.1

released 21/11/2014

  • Add footnotes property to tables (new)
  • Export all in one page to Excel (fix)
  • Czech characters not rednered in MS Excel export (fix)
  • Infinite loader on Results when removing a raw data variable (fix)
  • Raw data response sorting not maintained when saved to Portfolio (fix)
  • User level survey offline status not taken into account (fix)

Version 6.0.3.1

released 24/11/2014

  • View switcher breaks when deleting Profiles and/or Portfolios (fix)
  • AskiaVista6 unable to open survey with numeric name (fix)
  • Vista6 – does not remove selected question when the question appears more than once in R/C/E (fix)
  • Calculated responses don’t compute the correct amount of responses (fix)
  • Portfolio linkID cannot be customised (fix)
  • Superpose response is applied when it shouldn’t be (fix)
  • Sub-population by GUI from V5 is not well interpreted in V6 (fix)
  • HTML encoding issues (fix)
  • Adding / removing a Profile or Variables empties the list of Profiles or Variables (fix)
  • Online – offline survey status causing issues (fix)

Future milestones

6.0.3.3
  • Export to PDF (new)
  • Highcharts not displaying Mean & combination charts (fix)
  • The chart is not saved into the template (fix)
  • Issue with fixed header in Firefox (fix)
  • Assigned factors not saved in Portfolio (fix)
  • Empty table when deactivating all calculations for tables (fix)
  • Erratic results in Search questionnaire (fix)
6.0.4.0

The integration of askiavista into askiaadmin that is planned for version 6.0.4.0.

Later

The improvement of AskiaVistaServer farming. This major overhaul has not yet been assigned to a version (and it may actually be introduced before the askiaadmin integration.

This askiavista is massive!

We have finally released version 6.0.3.0 of askiavista! First, of all, don’t judge a book by looking at the cover: this is more a 6.1 version than a minor version. Indeed, it packs:

  • 22 new features
  • 22 bug fixes
  • 7 miscellaneous tasks

Below, some of the key new features:

Portfolio section pages

Askiavista portfolio section pages

Users can now create Section pages within their Portfolios; these pages allow to add formatted text and media (image & video).
Such pages are a great solution for report introductions, notes, metadata, …

New portfolio link management

Askiavista new portfolio by link management

Portfolio links have been completely overhauled in order to allow many nifty features such as Expiry dates, Filter management, dynamic tabbing, custom URLs, default page, …
Portfolio links can also be duplicated in order to batch create multiple links.

Reorder portfolio items

Reorder portfolio items in askiavista

This was a recurrent client request: having the possibility to reorder elements (table definitions & now section pages) from within a portfolio.

Raw data / open-ended management

Askiavista raw data and open-ended management

Askiavista is now able to render data at interview level and can also render open-ended data! These flat tables are accessible in a dedicated view and can of course be embedded within a Portfolio.

Fixed headers

Fixed headers for large tables in askiavista

In order to improve our user experience when browsing large cross-tabs, we have added fixed headers (for Rows, Columns & Edges) to the Default table style.

Select all / unselect all in Dimensions

Select all - unselect all in askiavista's dimensions

This client request allows users to select all questions or response items in a given Dimension (R/C/E). This is especially useful when dealing with many questions or for very long lists of response items to which you may want to apply a given action (group, hide, …).

View source

View crosstab source in askiavista

This option (hidden by default), allows advanced users and API developers to embed table & chart data directly in their web page; could it be an askiavista-driven dashboard, portal or web page.

Compressed inverted data

We have decided to improve the inverted format:

  • We decided to rename the old files and not use the number of responses as an extension – this was causing unnecessary problems when a question was recalculated or if the max number of responses was manually changed in Design. The extension is always .dat.
  • The developed questions in a loop are no longer stored individually – the greyed questions always contained the information so we thought the cost of reading the whole greyed data for that question was a small price to pay compared to store all the data twice
  • We store system data -or peri-data – such as start time, end-time, IP-address, completion, …
  • The data is now compressed
  • We have backwards compatibility: inverted data produced with a version prior to 5.3.4 is read properly but the new inverted files are not readable by Vista (yet) or an old Analyse / Tools

We have seen up to 90% decrease of the inverted database size and almost no noticeable deterioration of the reading speed

For the full list of new features & bug fixes, check the changelog.