Skip to content

Canard Question Module Editor v0.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@LegoStormtroopr LegoStormtroopr released this 30 Sep 10:28
· 45 commits to master since this release

This version is now deprecated - updated version available here


This is the first beta release of the Canard Question Module Editor. This is still an active work in progress, and while quite functional in many aspects, it is not a complete editor for all components within the Structured Questionnaire Building Language.

Features

Currently functional in this release:

  • Dynamic text and word substitutions in question text and statements
  • Nested branching and complex routing within surveys
  • Three types of basic response type:
    • Text - with optional enforcement of minimum and maximum response length
    • Number - with optional enforcement of minimum and maximum values, with required step values
    • Codelists - with the ability to indicate a minimum and maximum number of choices
  • While also allowing for complex response types:
    • Question Groups - allow for tightly linked questions with different responses to be brought together.
    • Individual questions can have subquestions and multiple responses to capture complex lists and grids of responses quickly.
  • Live preview of question routing and example form instances using Graphviz and XForms.
  • Plugin support to extend import and export functionality
    • This release includes plugins for DDI3.1 import and export

How to install (Windows)

  1. Download the above executable
  2. Extract to a location of your choosing.
  3. (Optional) Install Graphviz, however without this installed the flowchart panel be able to provide illustrations of the logical routing.

How to Install (Linux & Mac)

Coming soon!

Tutorials

A playlist of Canard tutorial videos is available on Youtube

Screenshots

A word substitution providing dynamic text in question.
Screen shot of word substitutions