Added one-time blank-parts warning with bypass#442
Added one-time blank-parts warning with bypass#442mlandrum22 wants to merge 1 commit intodrlippman:masterfrom
Conversation
|
|
Since in most cases the system will only grade submitted parts, I know a lot of instructors encourage students to submit only one part at a time, see if they're correct, then continue to the next part. In those situations, showing a warning whenever there is a blank part might be really annoying. Perhaps this feature could be limited to cases when all parts are submitted together, or when scores/results aren't shown during the assessment? There are, of course, also questions where parts are intentionally left blank, like questions with multiple-choice parts where some parts have values to be filled in if that part is selected. While only showing the warning once then allowing them to submit anyway should be ok, I do worry some students might get concerned that they didn't answer the question correctly in cases like that. |
|
Also, some question parts might |



Description:
Show a “Warning” dialog when a student submits with any parts blank, but only on the first click—subsequent submits go through.
• Store: add blankOverride flag in basicstore.js
• Guard: on first partial submit set errorMsg='blankparts' + blankOverride=true; on next submit clear it and proceed
• Reset: clear blankOverride when all parts are filled, a new question loads, or a full submit succeeds
• UI: update en.json to label the dialog “Warning” and adjust the message; tweak ErrorDialog.vue to use that title
How to test: