Issue Details (XML | Word | Printable)

Key: MDL-17453
Type: Improvement Improvement
Status: Open Open
Priority: Major Major
Assignee: Tim Hunt
Reporter: Olli Savolainen
Votes: 2
Watchers: 2
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle

Add a save all grades button on the quiz editing page

Created: 29/Nov/08 01:39 AM   Updated: 09/Apr/09 02:08 AM
Return to search
Component/s: Quiz
Affects Version/s: 2.0
Fix Version/s: 2.0

Issue Links:
Duplicate
 

Participants: Olli Savolainen and Tim Hunt
Security Level: None
Difficulty: Moderate
Affected Branches: MOODLE_20_STABLE
Fixed Branches: MOODLE_20_STABLE


 Description  « Hide
This was requested by a user in the Quiz UI redesign demo's forum at pilpi.net in Summer 2008, and I consider it a relatively important use case.

In fact, the edit page's grading fields could all be on the same form, so that actually any of the "Save" buttons would save all the grades. In addition there could then be a "Save all grades" button at the top of the UI, which would do the same.

The other option is to add this with javascript: the "Save all grades" button would call a javascript which would create a hidden form when clicked, gather all the grades from the individual questions' forms and then submit the form.

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Olli Savolainen added a comment - 29/Nov/08 01:40 AM
This is a non-urgent ticket, and I am not sure if my project is the correct parent for this.

Tim Hunt added a comment - 30/Nov/08 08:12 PM
Does no harm to leave it here for now. I think I favour the single form for the whole page approach - but that may not be possible with the other buttons.

Tim Hunt added a comment - 09/Jan/09 01:18 PM
I can't think of an easy way to do this, so changing it from a subtask to be a separate issue to deal with later.

Olli Savolainen added a comment - 09/Apr/09 01:51 AM
Ray mentioned that grades for questions are usually given in patch and I do see it problematic, having to load the page again between every save. I do not imagine it being hard at all to create a button javascript/YUI that gathers the values of all the fields and POST submits the values when clicked.

The other option would be to include all the pages in one big form, but that would mean saving all the grades when clicking any of the save buttons. I am not sure if this would do any harm, but the UI certainly does not communicate this.


Olli Savolainen added a comment - 09/Apr/09 02:08 AM
(Ray: can't vote for this now since I reported it, but you can