todos and removing code we definitely will not use anymore
question modules should not know about tries - making changes to multichoice and quiz question
more todos
form submit to eval
Sort of working fapi question submit
Moving validation and after-question feedback to FAPI question form, basically eliminating hook_evaluate_question
k multichoice but @todo account for choice_multi
Working on attempts/results and resuming. Storing layout in DB.
why are there two time-based access checks that literally do the same thing
remove skip logic from take quiz - will be in form submit
Remove $types in submit, split up some take_quiz code into functions, set rid in session
change session checks
Make quiz attempts entities. Unify quiz result_id naming convention
Storing current question in session, sort of working question workflow!
Making quiz answer results entities so we can do CRUD easier later. Working quiz end scoring. Still only using session for current RID and current question. We might not need current question if we also store that in the attempt.
Moving quiz_question functions to its module, updating _quiz_is_last_question() to require a specific quiz, remove CSS styling on nav buttons
Prevent "submit and finish" message from showing up on back/skip button. Change skip button from "op"
Proper back/forth navigation.
Adding redirect to results
Reset attempt after score.