|
This is great news! Will this be effective in new builds of Moodle or which version should I expect to see this change?
Hi - this was commited into 2.0 (HEAD), and because it requires schema changes it is usually held back to the next major release (which is 2.0 as far as I'm aware).
I'll see what Dan thinks. Cheers. Yeah - Piers is right, this can't go into the 1.9stable build due to the schema changes. but it would be nice if we could provide a patch for people to be able to use that would add the fields to the db and the changes to the mod_form.php page.... especially as Reporting is a big issue for a lot of people.
but I don't really like the fact that a patch touches so many files, and it will be difficult for us to maintain/support if lots of people install it, and then want to update to newer versions. looking at locallib.php - a lot of that could be committed to stable couldn't it (would need a few checks to isset() before checking some vars as they won't normally exist) - Piers can we commit "some" of this patch to stable to limit the patch we would provide to add the functionality to a 19stable install? - if you get a chance could you post a potential "partial" patch to 1.9stable here for review? I'm flagging this as fixed - Piers has committed fixes to 2.0 that provide greater flexibility over SCORM packages, and allows changing the behavior dictated by the SCORM object by the authoring package. Anything not covered by these changes to 2.0 should be added in a new Tracker issue.
NOTE: - these changes will not be in 1.9stable as they require db schema changes. thanks! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There are 5 new switches configurable for a SCORM package:
Additional to this there is the suppression of the start new attempt (point 1 and 2 above).