queXML is a simple XML schema for designing questionnaires. Included are stylesheets to administer a questionnaire on paper (then scanned and verified using queXF), CATI using queXS and on the Web using LimeSurvey. queXML is compatible with the DDI standard for data description.

queXML 1.4.0 Released

queXML 1.4.0 has been released on Sourceforge.

Pagination has been greatly improved. Thank you to the input of mfaber from the Limesurvey project. All question types and responses can be split over multiple pages if required. New settings in the queXMLPDF class allow for this along with the "split" attribute in queXML for responses or questions. The display of matrix questions has been improved by allowing for the distance between each row to be dynamic based on the length of the sub question. In addition, some minor bugs have been fixed. queXML 1.4.0 has been made available in Limesurvey 2.05.

queXML 1.3.12 Released

queXML 1.3.12 has been released on Sourceforge.

Adjusting the style and font sizes for the queXMLPDF class has been enabled without having to edit the class source. Also added is the code from the queXML Tools site (index.php) so you can install it locally (requires PHP and TCPDF).

queX Suite Windows Easy Install with XAMPP Released

A Windows Easy Installation has been released today that contains all the packages in the queX Suite (queXML, queXF, queXS and queXC) based on XAMPP. Download it from Sourceforge.

If you want to test any or all the packages in the queX Suite on Windows - simply download the self extracting executable, extract it to a root directory of your computer or USB stick and then execute the xampp service. Then browse to the http://localhost/ address to be greeted by a list of all the queX Suite packages.

Please note that I don't recommend using the XAMPP installation in production - but it may serve as a good test or introduction to the packages in the queX Suite.

queXML 1.3.11 Released

queXML 1.3.11 has been released today on Sourceforge.

Responses can now have a default value attached to them which will be pre-printed using the queXMLPDF class. New response types "codabar" and "i25" have been added allowing for automatic form by form barcode generation.

queXML 1.3.10 Released

queXML 1.3.10 has been released today on Sourceforge.

The queXMLPDF class has had a major update. It is now possible to generate forms with multiple columns. To do this, edit the protected $columns variable. Large array questions are automatically split over multiple pages (or columns if multiple columns enabled). The look of the PDF has been updated, including being output in real grayscale, font sizes being more consistent and response labels will not get split mid-word. See the CHANGELOG for more details and changes.

queXML 1.3.9 Released

queXML 1.3.9 has been released on Sourceforge today.

The queXMLPDF class has been updated to include a skipTo registry, so question titles can be bolded when a skip to them occurs. Support has been added for the queXML specifier element. Some tweaking to the layout has occurred to make the page appear more aligned and even. See the CHANGELOG for more details.

queXML 1.3.8 Released

queXML 1.3.8 has been released today on Sourceforge

The schema documentation was updated and the id attribute of the root questionnaire element made required. The queXMLPDF class now has a smaller page border (more page space for questions) and single response questions displayed in a horizontal format (matrix style) appear with a better gap between them.

queXML 1.3.7 Released (Bug fixes)

queXML 1.3.7 has been released today on Sourceforge

Minor bug fixes made to the queXMLPDF class. idLength and pageLength are enforced (not just padding for them) and a typo in the CSS style for the VAS font (from downstream Limesurvey commit 11300) is fixed.

queXML 1.3.6 Released

queXML 1.3.6 has been released today on Sourceforge

Documentation has been added to the queXF banding XML schema and the queXMLPDF class better handles varying page widths.

Details:

  • Calculation of barcode position is now a distance from the right hand margin (instead of a fixed position in MM)
  • Calculation of number of text boxes per line is now a function of the box width and page width (instead of fixed in code)

queXML 1.3.5 Released

queXML 1.3.5 has been released today on Sourceforge

This is a bug-fix release. Longtext elements did not generate the correct banding information.

Syndicate content