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
Tim Hunt
f580e0e4b0
MDL-20636 Fix some minor problems with the question unit tests.
2011-05-18 17:07:16 +01:00
Tim Hunt
19e911a251
MDL-27410 qtype_calculated better errorhandling for invalid expressions.
...
Better method names.
2011-05-18 14:12:34 +01:00
Tim Hunt
0652547685
MDL-27410 qtype_calculated start working on the new code for the question type.
...
This is an attempt to start thinking about how to handle the dataset values.
2011-05-17 18:28:16 +01:00
Tim Hunt
afe24f850b
MDL-20636 Rename questiontype.php to questiontypebase.php. Also some conde-checker issues.
2011-05-17 16:46:57 +01:00
Tim Hunt
8200ccd66f
MDL-27411 qtype_calculatedsimple Fix lots of coding style issues.
2011-05-17 16:01:51 +01:00
Tim Hunt
29b689142f
MDL-27412 qtype_calculatedmulti Fix lots of coding style issues.
2011-05-17 16:01:16 +01:00
Tim Hunt
f184c65cda
MDL-27410 Big cleanup of the coding style in qtype_calculated.
2011-05-16 18:48:50 +01:00
Tim Hunt
8f9145bb52
MDL-27505 Remove the ou-specific question types from the main branch.
...
The OU question types are now available from https://github.com/timhunt .
2011-05-16 08:30:44 +01:00
Tim Hunt
9c197f4445
MDL-20636 Fix some more codechecker issues.
2011-05-14 22:53:25 +01:00
Tim Hunt
bee82469d4
MDL-27408 Database upgrade for adaptive mode.
...
Could really do with more unit tests.
2011-05-13 16:55:14 +01:00
Tim Hunt
c468ce5922
MDL-20636 Fix upgrade of numerical questions.
2011-05-13 11:04:23 +01:00
Tim Hunt
aac80ff319
MDL-20636 fix most of the remaining codechecker issues in mod/quiz and lib/questionlib.php.
2011-05-13 00:33:44 +01:00
Tim Hunt
d3bab68c78
MDL-27408 update all question and quiz plugin version.php files.
2011-05-12 23:18:47 +01:00
Tim Hunt
39759ac468
MDL-27408 fix a few minor bugs with the upgrade from 2.0.
...
More testing, and adaptive mode, still to come.
2011-05-12 21:03:24 +01:00
Tim Hunt
bb28e3bc5e
MDL-27408 Moved the question engine install/upgrade code into the proper place.
...
I have tested upgrade from the previous development version, and a clean install. Upgrade from 2.0 still needs more work.
2011-05-12 18:58:50 +01:00
Tim Hunt
dcd03928ab
MDL-20636 split question/engine/lib.php into several smaller files.
2011-05-12 10:28:09 +01:00
Tim Hunt
a2ac234956
MDL-20636 Merge remote-tracking branch 'moodle/master' into upgrade
...
Conflicts:
lib/filestorage/file_storage.php
mod/quiz/attemptlib.php
mod/quiz/lib.php
mod/quiz/mod_form.php
mod/quiz/report/overview/overview_table.php
mod/quiz/report/overview/report.php
mod/quiz/report/responses/report.php
mod/quiz/report/responses/responses_table.php
mod/quiz/report/statistics/db/install.xml
mod/quiz/report/statistics/qstats.php
mod/quiz/report/statistics/report.php
mod/quiz/report/statistics/statistics_question_table.php
mod/quiz/report/statistics/statistics_table.php
mod/quiz/report/statistics/version.php
mod/quiz/review.php
mod/quiz/reviewquestion.php
mod/quiz/startattempt.php
mod/quiz/styles.css
mod/quiz/view.php
question/type/essay/questiontype.php
question/type/match/backup/moodle2/backup_qtype_match_plugin.class.php
question/type/match/backup/moodle2/restore_qtype_match_plugin.class.php
question/type/numerical/display.html
question/type/numerical/questiontype.php
question/type/questiontype.php
question/type/random/questiontype.php
question/type/shortanswer/questiontype.php
theme/base/style/question.css
2011-05-11 20:29:49 +01:00
Tim Hunt
fca599a683
MDL-20636 Question engine upgrade unit tests for description, essay, match and numerical.
2011-05-11 18:17:11 +01:00
Tim Hunt
d04626e4cd
MDL-20636 Question engine upgrade unit tests for shortanswer, random and multichoice.
2011-05-11 17:19:12 +01:00
Tim Hunt
38d42fc476
MDL-27408 question engine upgrade, change to update the quiz settings in config_plugins.
...
Also start creating the unit tests for the upgrade.
2011-05-11 15:32:29 +01:00
Tim Hunt
cd300cf34c
MDL-20636 Initial pass at converting this code to Moodle 2.0 style.
2011-05-11 15:32:26 +01:00
Tim Hunt
0859ff6503
MDL-20636 Re-organise all the old upgrade code, before I start work on it for real.
2011-05-11 15:32:14 +01:00
Wale Olujide
3546187e63
MDL-20636 Fix for minor css issue for wip#372
2011-05-10 11:45:08 +01:00
Tim Hunt
c749527bec
MDL-20636 Finished backup and restore of attempt data. Yay
2011-05-05 21:26:25 +01:00
Tim Hunt
3b3d5e799d
MDL-20636 Fix 2 essay issues. Wrong file area name and broken backup/restore.
2011-05-05 21:23:41 +01:00
Tim Hunt
7bbe96dc16
MDL-27394 Moodle 2.0 backup and restore may randomise the order of multichoice/numerical/shortanswer answers
2011-05-05 19:17:41 +01:00
Tim Hunt
9e06daf251
MDL-27394 Moodle 2.0 backup and restore may randomise the order of multichoice/numerical/shortanswer answers
2011-05-05 18:53:43 +01:00
Eloy Lafuente (stronk7)
c0977cccd1
Merge branch 'MDL-26714_master' of git://github.com/timhunt/moodle
2011-05-02 11:46:10 +02:00
Tim Hunt
64d5c1c376
MDL-27155 qtype_numerical problem with GIFT import.
2011-04-29 14:14:55 +01:00
Tim Hunt
4c51e56d98
MDL-26714 qtype_multianswer regression from the previous commit for numerical subquestions.
2011-04-28 23:31:07 +01:00
Tim Hunt
d1de533164
MDL-20636 qtype_numerical oops, I deleted a function from the wrong place. Fix.
2011-04-28 20:22:45 +01:00
Tim Hunt
5073fb743f
MDL-20636 qtype_numerical multi-choice units now work, I think.
2011-04-28 20:06:51 +01:00
Tim Hunt
ae3e2e6e7f
MDL-20636 qtype_numerical Fix a bunch of minor issues found by Pierre.
2011-04-28 20:06:49 +01:00
Tim Hunt
5d2465c3f4
MDL-20636 numerical qtype: assorted changes
...
1. database upgrade to merge instructions into the questiontext field,
and remove the UNITDISPLAY option.
2. Changes to the validation in deferred feedback mode, so students
are warned about incomplete answers.
3. Using this to wark students if they enter an answer that is not
recognised as a number.
2011-04-28 20:06:47 +01:00
Tim Hunt
52ad7e0c1b
MDL-20636 Tidy-up of numerical questiontype.php.
2011-04-28 20:06:45 +01:00
Tim Hunt
d7d8cee279
MDL-20636 Finish implementing answer processing.
2011-04-28 20:06:43 +01:00
Tim Hunt
b3c9da2f0a
MDL-20636 I think I have now find a reliable way to parse responses.
2011-04-28 20:06:41 +01:00