Mod_Survey

Mod_survey is an Apache mod_perl module which allows users to create their own Web questionnaires using an XML-based tag notation. It supports exporting of data into several file formats, including SPSS syntax, semi-colon delimited fields, and SQL script. It also provides limited support for descriptive statistics of the submitted data, and stylesheet customizations of layout.

Tags Internet Web Dynamic Content
Licenses GPL
Operating Systems POSIX
Implementation Perl

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  01 Mar 2008 16:56
  • Rrelease-after

Changes: Many bugs concerning uniqueness and multiple answers in MATRIX were fixed. The code has been updated and tested to run under IndigoPerl in Windows. IP-based uniqueness checking was implemented. It is now possible to customize error messages. There is now a valid DTD available. Flushing data will now also remove stale keys and lock files for unique answers. A bug with pipe signs as delimiter in exports was fixed. Perl snippets will no longer block time(), localtime(), and crypt().

Changes: Several minor bugs concerning MULTI and uniqueness in MATRIX were fixed. A new SUBMITERROR tag was added for allowing the customization of error messaged caused by, for example, MUSTANSWER. A helper script was added for generating password files for FILEAUTH. A helper script was added for parsing a crude text file and generating a survey file template.

Changes: An up-to-date DTD for the markup language was added. Several minor bugs with Windows compatibility were fixed. Some minor layout glitches with MATRIX in Internet Explorer were fixed. IP-based uniqueness checking in answers was implemented. Trying to download data when no data has been submitted should now produce an empty data export rather than a perl crash message.

Changes: It is now possible to use delimited fields with all characters (it previously failed on pipe, plus, asterisk, dot, and some other chars). It is now possible to customize the error message for a MUSTANSWER in a CUSTOM. Many minor bugs with Windows compatibility were fixed.

  • Rrelease-mid
  •  30 Jun 2006 07:33
  • Rrelease-after

Changes: Multipage surveys should now work over HTTPS. Previously broken translations should now display properly. TOKENAUTH should now be remembered across pages. Mod_survey now produces valid XHTML output. A Dutch translation has been added. Minor crashes have been fixed in MAILCOPY and XML exportation.

Rss Recent comments

Rcomment-before 21 Dec 2005 02:14 Rcomment-trans pts Rcomment-after

we couldn't find mod_survey!
We were looking for an XML-based survey software on Freshmeat, but we couldn't find mod_survey, because it didn't match the search query ``survey xml'' or ``form xml''. Please consider updating the description so that people will find this nice software.

Rcomment-before 03 Aug 2003 09:45 Rcomment-trans faidros Rcomment-after

Re: Graphics?
With the introduction of the 3.2.x branch (first release submitted two minutes ago), this becomes possible. (Current large ammount of bugs excepted of course. :-) )

Rcomment-before 18 Feb 2003 07:42 Rcomment-trans macemoneta Rcomment-after

Graphics?
Some suggestions/feature requests:

It would be nice to be able to associate graphics with elements of the survey. For example, a choice where each element is a small graphic, instead (or in addition to) caption text. Useful for "What is your favorite color?", "Which animal do you associate with x?", "The car body style you prefer is?" type questions.

It would also be nice to be able to arrange the choice element horizontally, instead of vertically when using graphics in the elements (like a matrix with a single element/row).

Rcomment-before 25 Jul 2002 10:40 Rcomment-trans Jamain Rcomment-after

Re: Finally
Yes me too :)

Rcomment-before 10 May 2002 13:14 Rcomment-trans ReBirth Rcomment-after

Finally
I'm happy to see that someone finally starts working on a serious project in this category.

No-screenshot

Project Spotlight

ZZIPlib

Read zip-archives in place of a normal subdirectory.

A25c09f6280a4d61e98f439f24b4ecf2_thumb

Project Spotlight

side4linux

A simple Integrated Development Environment for Linux.