ViewsFlash 8.1 introduces a new way to create and deploy multiple language questionnaires where a single questionnaire is created and the text of questions and answers is extracted to property files that can be downloaded for translation and uploaded for use in the single survey which is presented in the language of the users' browser. Other options are available as well.
Logging enhancement: all entries written to a questionnaire's log are also written to the main ViewsFlash log.
ViewsFlash 8 release notes
ViewsFlash 8 replaces the Home page with a personalized Dashboard giving users tools for inspecting and navigating to the questionnaires and data that they are actively working on immediately.
The entire application has been visually redesigned to take advantage of a more attractive look possible with contemporary browsers. IE6 is no longer supported by the application, but can still be used for filling out questionnaires.
The Apple iPad is supported by default. Questionnaires automatically render in the best possible way in both contemporary browsers (IE8 and above) and the iPad and other tablets.
For administrators, new application management facilities are available from the Dashboard: who are the Recent Users of the system, what are open Active Surveys, and an improved display of who has Access Rights.
ViewsFlash 7 release notes
ViewsFlash 7 introduces significantly enhanced capabilities for creating sophisticated questionnaires and forms and interoperating with existing systems.
Notes for system administrators
New training and learning aids
New questionnaire and form features
ViewsFlash 6.2 release notes
ViewsFlash 6.2 introduces several new features. Data reports now allows displaying the human-readable text of the respondent's answer, rather than the value stored in the database. Another ehancement to Data reports allows appending an additional filter in the report URL.
An enhancement to the Participants API allows including additional fields in email-invitations. An enhancement to the Web Services API allows for programmatic survey creation and for retrieving a complete questionnaire definition as XML.
ViewsFlash 6.1 introduces several new features. Script actions now have easy ways to access Java request and response objects, as well as methods for redirecting the browser after saving and submitting entered data.
ViewsFlash 6 introduced numerous usability enhancements, including a simpler Question Editor, consolidation of the Live Tally and Summary pages, and the removal of the Bulk Vote, Remove Entries, and Set Rank legacy polling functions which are no longer in general use (but can be enabled when needed). A Level option is added to MyViewsFlash, which allows beginner uses to take advantage of the most commonly used features while hiding others that are often not needed.
The entire application, from user interface, to reports and questionnaire look and feel, have been visually upgraded for a more pleasant and effective experience, the HTML editor has been integrated throughout the application, and the Matrix and Grid wizards have been upgraded for ease of use and detailed control over presentation. Altogether, these enhancements make ViewsFlash significantly easier to use without compromising its power.
The standard Response page and the standard Results Style have been updated so that the image, header, and footer fields from the General page are used automatically in the Response page by default. This creates a more standard look throughout the questionnaire and its response page. A new section in the Response page allows for presenting the response message in the body of the page, between the header and footer.
The Data, Univariate, Cross Tabulation, and Live results reports have been redesigned. Univariate Reports now can be enriched by adding text and HTML using questions created with the ReportText question style. Cross Tabulations include a new option for shading report cells according to their content, so that cells with a low percentage are light while cells with a high percentage are strong. This pattern helps spot relationships visually in a cross tabulation.
The Publish page includes the URL of the final questionnaire. When using Question or Captcha authentication, the URL now shows the URL modifications that are appropriate for that method.
The Date and Number question styles now handle worldwide date and number formats. This was made possible by using a new capability in question styles, which can now specify additional parameters for a style such as the decimal separator character.
The Matrix Wizard can now create Likert and Semantic Differential scales. Their appearance has been enhanced by using fewer lines. The matrix is automatically sized for evenly spaced columns, and exact control over column widths is also available by editing the first question (the header) in a matrix.It is even possible to render these matrices using a custom CSS style.
The Grid Editor has been enhanced by allowing control over the generated question names, thus making them more meaningful. Grids now have an "elastic" mode, where only a few rows in a grid are shown, and a "More rows" link is provided that allows for entering additional rows of data. Because most grids use only a few rows, this allows for a more compact presentation while leaving open the option to fill out the entire grid when necessary.
A new DynamicDropDown Action creates drop down menus whose content is determined dynamically when the questionnaire is presented to the respondent, based on either the result of a database query or the content of questions asked on previous pages.
A new Upload style allows respondents to attach documents to a questionnaire, such as a spreadsheet, a document or a picture. The uploaded documents are retrieved using the standard Data reports by clicking on a link.
A new XML Import and Export option allows creating and exchanging questionnaires in XML. This option is also useful for creating questionnaire translations.
New Saving Data servlet parameters allow the Administrator to forbid saving questionnaire as text files, in their own database tables, or in the Normalized tables. This can simplify user choices and enforce database and file system usage policies.
A new cross-site scripting servlet parameter, provides additional checks for preventing cross-site request forgeries and cross-site scripting. Other standard practices for preventing cross-site scripting and SQL injection attacks have been strengthened and are always enabled.
ViewsFlash 5.8 introduces an HTML editor to make it easier to enter formatted text in headers, footers, and questions, using easily customizable styles. The editor checks English spelling in Internet Explorer and in all languages in Firefox. The User Guide has been revised.
This release introduces DisplayOrHide, a new Question Style that dynamically reveals or hides questions on a page depending on the value of earlier questions. It now allows including a "None" button in radio button questions to indicate no choice. The Installation and Database documentation have been thoroughly updated. Internationalization now provides a way to create a questionnaire in one language with localized messages, as well as questionnaires in multiple languages.
Administrators please note: when this release is deployed using User Security, the Examples and Default places will be locked so that only Administrators can create questionnaires and modify their settings. A new public Practice place is created for users to learn how to use the software. The Examples and Default places can be unlocked by an Administrator.
ViewsFlash 5.7 provides a new way to authenticate visitors, using only their email addresses. This scenario is very useful when there is a membership list with email addresses, but no passwords, and there is no other way to authenticate visitors. To support this, a customized login page can be specified in the Security page.
ViewsFlash 5.6 introduces Calculate, a new Question Style that performs live calculations in the browser. For example, given a total salary and a number of employees, this will calculate an average:
average=total_salary / employees;
The result can be optionally formatted with currency symbols, decimal point and digits, and grouped in thousands:
$1,234.56, €1.234,56. The calculated field can be made read-only.
New features to help with Questionnaire Printing have been added, and the Standard styles have been enhanced to allow easily specifying your own CSS style attributes, such as page borders and colors and font attributes such as small-caps.
A new internationalization facility provides a common language page for all translations of a questionnaire. A single URL can be provided to all participants, and they choose the language they want to respond to the questionnaire in from a drop-down menu with choices in their own language.
A new customizable CAPTCHA log in page for authenticating anonymous questionnaires is available.
A new section on How to use the Web Services API section has been written, including examples for using it in JSP pages and AJAX.
This API is now disabled by default, and must be enabled as described.
ViewsFlash 5.5 introduces a new Ratings API that allows easy construction of ratings systems for content such as articles, videos, photos, products.
ViewsFlash 5.4 allows using the Data View query and reports to examine responses that are still in progress and that have not been submitted yet. The Question library is enhanced to work with Grids.
ViewsFlash 5.3 includes a Grid Editor, allowing very powerful grids of similar question to be built. Releases 5.1 and 5.2 were maintenance releases.
ViewsFlash release 5 is a major release with powerful capabilities, including a Visual Editor, Charts, Reports, Filters, accessibility standard compliant questionnaires (section 508, WCAG, XHTML 1.0 Transitional), a streamlined user interface, a Matrix Wizard, question help, randomizing and hiding questions, and a MyViewsFlash preferences section.
A note on terminology for existing users who are upgrading: "Polling places" has been shortened to "Places".
Administrators who are upgrading from earlier releases: please read first Upgrading to Release 5.
New capabilities in release 5
Previous release notes