Modules: PHPSurveyor Ported to Xoops

Posted by: Dravenon 2004/12/5 7:11:54 34327 reads Hey folks, I've ported the most current version of PHP Surveyor to XOOPS. What is PHP Surveyor?

PHP Surveyor is a set of PHP scripts that interact with MySQL to develop surveys, publish surveys and collect responses to surveys. Once a survey has been created it can be published as an online survey (displayed as single questions, group by group or all in one page) or you can use a dataentry system for administration of paper-based versions of the survey. PHP Surveyor can produced 'branching' surveys (set conditions on whether individual questions will display), can vary the look and feel of your survey through a templating system, and can provide basic statistical analysis of your survey results.

PHP Surveyor includes the capacity to generate individualised 'tokens', so if you have a list of people you want to invite to participate in a survey you can issue each one with a token, and they will be able to access the survey using that token. This allows for quite good quality control of your surveys.

While this is a beta, it should be relatively stable.

Please download it and give it a try. Let me know if you find any bugs.

I'll be setting this up as a module project when I get a few minutes.

I've tried my best to limit the Xoops code to an absolute minimum so updating it with future releases should be relatively simple. Due to this though, you will need to use PHP Surveyors integrated template system for altering the actual forms. This shouldn't be a big deal as the templates are very simply HTML pages. You can use the integrated template system to make your changes. It will still appear within your Xoops theme.

You can download the Beta version at:

Have fun!