LimeSurvey: master 23a2338f

Author Committer Branch Timestamp Parent
Thomas White Thomas White master 2011-12-08 11:45:08 master ee3aa796
Changeset

New Feature #05104: Create new question type for stored calculation results, called Equation
Dev Upon activate survey, database table uses text instead of varchar(5) to store equation result

New Feature #05269: Use ExpressionManager for Branching logic as optional alternative to Conditions
Dev Fixed EM caching - now shows accurate syntax highlighting throughout admin screens (e.g. refreshes itself whenever questions/conditions/groups are added/updated/deleted, or when swtich surveys)
Dev Made error logging to DB optional (default false)
Dev Fixed question and group copy to also copy relevance and assessment_value values
Dev Gracefully handle groups with no questions in both preview and run-time modes
Dev Allow import of groups with no questions
Dev Fixed printanswers() so shows fully tailored responses (e.g. exactly what the subject saw)
Dev Removed obsolete unit tests (e.g. those that directly modify the database)

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_dev_tms@11619 b72ed6b6-b9f8-46b5-92b4-906544132732

rm - classes/eval/test/revert_upgrade_conditions2relevance.php Diff File
rm - classes/eval/test/serialize_test.php Diff File
rm - classes/eval/test/upgrade_conditions2relevance.php Diff File
rm - classes/eval/test/upgrade_relevance_location.php Diff File
mod - admin/activate_functions.php Diff File
mod - admin/conditionshandling.php Diff File
mod - admin/database.php Diff File
mod - admin/importgroup.php Diff File
mod - admin/importquestion.php Diff File
mod - admin/questiongrouphandling.php Diff File
mod - admin/questionhandling.php Diff File
mod - classes/eval/ExpressionManager.php Diff File
mod - classes/eval/LimeExpressionManager.php Diff File
mod - classes/eval/test/navigation_test.php Diff File
mod - classes/eval/test/test.php Diff File
mod - group.php Diff File
mod - printanswers.php Diff File