[limesurvey-developers] LimeSurvey CakePHP Project

All,
=20
I just checked in a CakePHP project that contains a baseline prototype
survey engine based on a modified version my earlier data model that
was distributed to this list. The code is located at:=20
https://limesurvey.svn.sourceforge.net/svnroot/limesurvey/source/limesu
rvey20/limesurvey/
=20
The commit message that is auto sent to the limesurvey-subversion list
does not appear to have sent as I received a message that it is pending
approval. I also noticed that my posting to the dev list from yesterday
did not show up in the sf.net archive, not sure what is going on there.
=20
Anyway, the project that I checked in allows a user to create/sign in
with an account and take a survey and/or review the results. The survey
currently only supports basic question types. The UI is still rough,
Rob Thew is working on cleaning it up. There is a basic setup.txt in
root of the project that should help you get started. If you have any
question/problem with the setup please let me know. One thing to note
is that if you do not setup Apache's DocumentRoot to point directly to
the project's webroot some of the links will not work as the links are
not being properly built with the full path to the app. This should be
resolved soon. Much of the layout of questions and answers is hard
coded but the goal is to abstract out the layout so custom layout can
be used. Each question type and answer type will likely have a layout
associated with it.
=20
The SQL file: /app/config/sql/limesurvey_mysql.sql can be dropped right
into a clean table space and you will get the current data model, some
required initial data, a user test/test, and a sample 2 page survey
that uses all the currently supported question types.
=20
This should be viewed as a very early prototype, it has many rough
edges. It is using PHP5 and CakePHP 1.2.0.5427alpha.
=20
Missing from the data model is:
-Meta Data
-Custom Attributes
-Language support
-Conditionals
-Email templates
-Lots of question types
-Question and Answer layouts=20
-And much more.....
=20
Let me know if you have any questions.
=20
Michael Macasek
=20
=20
<https://limesurvey.svn.sourceforge.net/svnroot/limesurvey/source/limes
urvey20/limesurvey/> =20

Thread view

All,
=20
I just checked in a CakePHP project that contains a baseline prototype
survey engine based on a modified version my earlier data model that
was distributed to this list. The code is located at:=20
https://limesurvey.svn.sourceforge.net/svnroot/limesurvey/source/limesu
rvey20/limesurvey/
=20
The commit message that is auto sent to the limesurvey-subversion list
does not appear to have sent as I received a message that it is pending
approval. I also noticed that my posting to the dev list from yesterday
did not show up in the sf.net archive, not sure what is going on there.
=20
Anyway, the project that I checked in allows a user to create/sign in
with an account and take a survey and/or review the results. The survey
currently only supports basic question types. The UI is still rough,
Rob Thew is working on cleaning it up. There is a basic setup.txt in
root of the project that should help you get started. If you have any
question/problem with the setup please let me know. One thing to note
is that if you do not setup Apache's DocumentRoot to point directly to
the project's webroot some of the links will not work as the links are
not being properly built with the full path to the app. This should be
resolved soon. Much of the layout of questions and answers is hard
coded but the goal is to abstract out the layout so custom layout can
be used. Each question type and answer type will likely have a layout
associated with it.
=20
The SQL file: /app/config/sql/limesurvey_mysql.sql can be dropped right
into a clean table space and you will get the current data model, some
required initial data, a user test/test, and a sample 2 page survey
that uses all the currently supported question types.
=20
This should be viewed as a very early prototype, it has many rough
edges. It is using PHP5 and CakePHP 1.2.0.5427alpha.
=20
Missing from the data model is:
-Meta Data
-Custom Attributes
-Language support
-Conditionals
-Email templates
-Lots of question types
-Question and Answer layouts=20
-And much more.....
=20
Let me know if you have any questions.
=20
Michael Macasek
=20
=20
<https://limesurvey.svn.sourceforge.net/svnroot/limesurvey/source/limes
urvey20/limesurvey/> =20