Tim Hunt
5b64e32645
MDL-27585 implement restore of qtype_calculatedmulti 2.1 attempt data
2011-06-14 12:11:23 +01:00
Tim Hunt
18ab06bac5
MDL-27639 restore of attempt data from 2.0 - first attempt.
...
This is now at the stage where it mostly appears to work, at lease on
one backup file.
2011-06-14 12:11:19 +01:00
Tim Hunt
cee74600fa
MDL-27839 supply default qtype_essay_options if they are not present in the XML.
2011-06-14 12:10:25 +01:00
Tim Hunt
d7ad6ac4ef
MDL-27787 Fix restore of matching quetsions backed up from Moodle 2.0.
2011-06-14 12:10:23 +01:00
Eloy Lafuente (stronk7)
379f39eb9f
Merge branch 'MDL-27789-qe2plugins' of git://github.com/mudrd8mz/moodle
2011-06-13 10:12:03 +02:00
Tim Hunt
55190d7e2c
MDL-20538 get rid of badly name-spaced constants from lib/questionlib.php.
...
Unfortunately, they are used all over the import/export code, so I cannot eliminate them completely. However, I was able to move them out of the core library.
2011-06-09 19:27:36 +01:00
David Mudrak
d1c77ac372
MDL-27789 The new question plugins reported as standard ones
2011-06-09 14:29:27 +02:00
Tim Hunt
e84dacffeb
MDL-27747 don't truncate essay responses in the reports. #601
2011-06-07 17:01:11 +01:00
Tim Hunt
3b049b7626
MDL-27747 question engine stupid typo in DB query broke regrading. #472
2011-06-07 16:22:10 +01:00
Tim Hunt
97cdc1de72
MDL-27747 quiz summary, add a CSS class to the table rows based on question state.
...
The standard themes do not use this for anything, but it makes it easier for themers to do cool stuff.
Also improve the API for getting the question state class.
2011-06-07 15:11:04 +01:00
Tim Hunt
4464734bb6
MDL-27747 qtype_truefalse, false feedback went missing whenre-editing a question. #465
2011-06-07 14:38:05 +01:00
Tim Hunt
e198992b20
MDL-27747 Fix a lot of coding style issues in question/format.php
2011-06-07 14:04:24 +01:00
Tim Hunt
92111e8d2c
MDL-27747 questions remove all references to the recently deprecated get_grade_options()
2011-06-07 14:00:07 +01:00
Tim Hunt
af2f98ee39
MDL-27747 Imporove API for getting the standard fraction choices.
...
This includes moving the None option to the top, which is slightly better for usability.
2011-06-07 13:53:29 +01:00
Tim Hunt
aadad31a6e
MDL-27737 numerical qtype upgrade bug 2.0dev -> 2.0.
2011-06-06 18:06:57 +01:00
Eloy Lafuente (stronk7)
1db15c2718
MDL-20636 changes to core & questions upgrade code
...
Changes include:
- fixing versions and requires to current weekly (2011060313)
- fix essay wrong upgrade step. Review & test!
- fix numerical missing savepoint.
2011-06-06 17:16:11 +01:00
Tim Hunt
4c5743343f
MDL-20636 make qe upgrade tests independent of html2text details.
...
Based on Eloy's change, but refactored to be slightly nicer.
2011-06-06 17:05:54 +01:00
Eloy Lafuente (stronk7)
36e91f1de1
MDL-20636 Whitespace fixes
2011-06-06 16:38:46 +01:00
Tim Hunt
1027301215
MDL-20636 Implement the ability to only upgrade some of the quiz attempts during the main upgrade.
2011-05-27 19:44:53 +01:00
Tim Hunt
a4c982917e
MDL-20636 truefalse qtype clean up other unit tests to use the new way of making test tf questions.
2011-05-27 14:43:28 +01:00
Tim Hunt
188e174457
MDL-20636 truefalse qtype was showing the false feedback even when no response was given. #386
2011-05-27 14:41:48 +01:00
Tim Hunt
9199e7a569
MDL-20636 fix styling of essay questions. #371
2011-05-27 12:11:54 +01:00
Tim Hunt
612106b3a4
MDL-20636 fix URL handling for previews to always use Moodle URL.
...
Also, make the preview window big enough. #367
2011-05-27 11:49:23 +01:00
Tim Hunt
c014b989ba
MDL-27649 Convert the calculated question types to use the new variants mechanism.
2011-05-26 21:53:47 +01:00
Tim Hunt
1da821bbde
MDL-27649 support question variants as a first-class concept in the question engine.
2011-05-26 21:23:56 +01:00
Tim Hunt
61e2c3fb3f
MDL-20636 fix question flag icons on the review page.
2011-05-26 19:27:38 +01:00
Tim Hunt
0500a3a92d
MDL-27413 qtype_multianswer upgrade should be complete.
2011-05-26 19:19:45 +01:00
Tim Hunt
b3e146268f
MDL-27413 qtype_multianswer two more upgrade tests.
2011-05-26 18:35:52 +01:00
Tim Hunt
1cacb05989
MDL-27413 qtype_multianswer upgrade. First passing test.
2011-05-26 18:25:19 +01:00
Tim Hunt
dcedbb0e25
MDL-27413 qtype_multianswer now works for all embedded types, I think.
2011-05-26 16:44:09 +01:00
Tim Hunt
7ac7977cbe
MDL-27413 qtype_multianswer embedded inline multichoice now work.
2011-05-26 15:03:47 +01:00
Tim Hunt
c83d6cc1eb
MDL-27413 qtype_multianswer add missing module.js
2011-05-26 11:25:48 +01:00
Tim Hunt
12c6e0087e
MDL-27413 qtype_multianswer more coding style cleanup.
2011-05-26 11:25:26 +01:00
Tim Hunt
df4be1222e
MDL-27410 Fix broken calculated qytpe install. #670
2011-05-26 11:00:17 +01:00
Tim Hunt
42a5b055b7
MDL-27413 qtype_multianswer start work on rendering.
...
Embedded shortanswer questions now work.
Note that overlib is no longer required by the JS.
2011-05-25 19:31:07 +01:00
Tim Hunt
df55047ee4
MDL-20636 Fix potential bug with qtype_shortanswer correct answer display.
2011-05-25 19:29:01 +01:00
Tim Hunt
fa6c862065
MDL-27413 unit tests for some of the new multianswer code.
2011-05-23 20:00:05 +01:00
Tim Hunt
ab50232b7e
MDL-27413 start conversion of the multianswer qtype to the new question engine.
2011-05-23 16:45:12 +01:00
Tim Hunt
0c3fa8209e
MDL-20636 a bit of clode clean-up in calculated*.
2011-05-23 16:44:21 +01:00
Tim Hunt
59a3fcd3eb
MDL-20636 Fix a lot more coding style issues.
2011-05-20 20:18:04 +01:00
Tim Hunt
e0736817f0
MDL-20636 fix some more coding style issues in the question code.
2011-05-20 18:50:41 +01:00
Tim Hunt
667cdde361
MDL-20636 Implement upgrade of calculated* question type attempts.
2011-05-20 18:22:35 +01:00
Tim Hunt
ffe4d23abd
MDL-20636 make question upgrade more robust for incompatible question types.
2011-05-19 20:27:09 +01:00
Tim Hunt
e35ba43c91
MDL-20636 make syncronised datasets work for calculated* questions.
2011-05-19 19:06:07 +01:00
Tim Hunt
d1770e4258
MDL-27410, MDL-27412 make the calculated* qtypes work in the statistics report.
2011-05-19 18:12:38 +01:00
Tim Hunt
b130270d2d
MDL-20636 Add support for hints to the calculated* questions.
2011-05-19 17:38:38 +01:00
Tim Hunt
cdece95ea4
MDL-27412 Upgrade the calculatedmulti question type to the new question engine.
2011-05-19 17:14:09 +01:00
Tim Hunt
efe3e87b61
MDL-27411 upgrade the calculatedsimple qtype to the new question engine.
2011-05-19 12:20:49 +01:00
Tim Hunt
18f9b2d2cf
MDL-27410 qtype_calculated fix basic question editing and preview.
...
At least, after these changes, I was able to create a calculated question through the Moodle UI and then preview it. I am sure more testing and fixing is needed to make sure everything works.
2011-05-18 21:15:25 +01:00
Tim Hunt
1da4060f65
MDL-27410 qtype_calculated works in my unit tests.
...
Probably does not work through the Moodle UI yet.
2011-05-18 17:21:26 +01:00