Actions

Question attributes redesign

From LimeSurvey Manual

Revision as of 17:13, 3 February 2020 by DenisChenu (talk | contribs) (→‎Scenarios: Add some)

Question attribute code saw a rise in complexity between LS3 and LS4. This page will take a step back and analyze if it can be simplified.

Domain diagram

Domain diagram

Class diagram

TODO

Database design

TODO.

Will not change.

Scenarios

All use-cases go here.

- Question class is clearly a Theme related attribute. Not linked to specific question - Can we remove timer attribute from core please ! https://manual.limesurvey.org/Question_type_-_Short_free_text#Timer : remind : Not only for on,e question, didn't update any HTML/CSS part (only js) - All expression part (min value , max number) are done in LimeExpressionManager : totally unrelated to QuestoinTheme

Notes

TODO