ez projects / ezsurvey_ezp4
|UNIX name||Owner||Status||Version||Compatible with|
This project is now hosted on github. We have explained the Whys and Whatfors in this post : http://share.ez.no/blogs/ez/ez-extensions-now-on-github-waiting-for-your-commits. You can now find the sources of this project here : http://github.com/ezsystems/ezsurvey. Contribution is even more encouraged now relying on github’s collaborative development features. Feel free to fork, hack, and channel the changes back through a pull request. All of this is properly described in the post above.
Waiting for your commits !
eZ Survey, based on the original eZ survey 1.0 where the new survey is merged in to a contentobject version where you can add a new survey as a normal contentobject.
o Configuring eZ Survey
To be able to use eZ Survey, you need to add new content classes in the
administration interface. The neccessary classes is one for the survey and
another class for the survey attribute. Follow the links to:
Setup -> Classes -> Content
And create the new classes.
o Survey class
Will be used as the new survey object which you can use to make a new
survey in the content structure. The class could preferred contain a
Text entry attribute and a survey attribute. Set the "Object name
pattern" to the identifier of the Text entry.
o Survey attribute class
Is the content class which will be used as related objects when you
create a new survey contentobject. The class need to contain one
xml block attribute and one Text field attribute. The "XML block"
attribute will be used in views for WEB pages and the "Text block" will
be used as the text sent in Emails from the survey.
o Add a new content folder for the Survey attribute objects.
When a new related object attribute in a survey object, the related need
to be stored in a parent folder. Create a new object where the related
survey object should be stored.
o Configuration of the survey module
Follow the links in the upper tab to:
Survey -> Related object configuration
The "Content class" should be set to the contentclass created above:
"Survey attribute class".
Set the parent folder for the survey attributes to be the same as
described in the prevoius point.
o Create a new survey
Create a new object, for example in "Content structure". Select Survey
and select the language and create the survey.