LimeSurvey: master 2808a431

Author Committer Branch Timestamp Parent
Thomas White Thomas White master 2011-12-09 12:16:58 master 593011b9
Changeset

New Feature #05269: Use ExpressionManager for Branching logic as optional alternative to Conditions
Dev Navigation Index now properly honors mandatory and validation rules - if try to jump forward and there are intervening mandatory or invalid questions, you will be presented with that page instead.
Dev Submit from Navigation Index now properly handles mandatory and validation rules - can't submit until all relevant mandatory and validation rules pass
Dev This makes it safe to let users jump back and change something, then click back to furthest question asked.
Dev Users may not be aware of value changes in between, but if there are any newly unanswered questions, the Navigation Index will display them with red color coding to indicate they have not been answered.

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

mod - classes/eval/LimeExpressionManager.php Diff File
mod - group.php Diff File