Git commits in Moodle 2.1.x by Tim Hunt

commit 3aa0f88b6eb8710ea80c9a14d9d0dacb028c5ae0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 02 Jul 2012 23:14:28 +0800
Tag:    v2.1.7

MDL-34145 postgres driver: fix get_tables perf on <= 9.0

commit 9eb220716856803eeb04943bb2256ae83b6016ae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 22 Jun 2012 05:03:09 +0800
Tag:    v2.1.7

MDL-23813 glossary filter: add missing YUI dependency

commit 76ef65f45d32c49ae15f552578fa765bf2b2c7a8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 21 Jun 2012 06:38:05 +0800
Tag:    v2.1.7

MDL-33924 quiz: incorrect foreign key definition.

commit 2f82ac596b4ba5c478338d48ca5e6947e06d3175
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 20 Jun 2012 23:00:54 +0800
Tag:    v2.1.7

MDL-32062 question engine: fix re-grading attempts from 2.0

commit 81200053af605ad6c75e2ddcbaf7f2c7f9ec4655
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 18 Jun 2012 20:21:40 +0800
Tag:    v2.1.7

MDL-33780 question import: strip UTF8 BOM

commit 74919fa156283a32427f1f9f699aa11f75426b40
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 16 Jun 2012 00:01:18 +0800
Tag:    v2.1.7

MDL-26892 questions: images lost during upgrade.

commit 4ee86612fe40c95953f0fe068f6a1e79aecc5eb5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 13 Jun 2012 00:46:47 +0800
Tag:    v2.1.7

MDL-33682 backup: cope with sections called '0'

commit d375d718acf6da7d22359c448dda572d803e309c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 13 Jun 2012 00:45:40 +0800
Tag:    v2.1.7

MDL-33681 course: cannot have a section called '0'.

commit bd874d2a0e8c31f7d8df7f776eeac554df47f048
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jun 2012 23:40:58 +0800
Tag:    v2.1.7

MDL-30883 question flags: aria attributes for accessibility

commit 40035f042d589cf6043f39d723034e952bc48331
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jun 2012 19:55:53 +0800
Tag:    v2.1.7

MDL-33532 quiz editing: let uses enter locale floats.

commit 239ca19682926da6c23c99dad06066c63da07c32
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jun 2012 03:21:33 +0800
Tag:    v2.1.7

MDL-33548 quiz manual grading: check the grade is in range.

commit 5cf725b9b436f063438501b32c0f278bed429053
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 01 Jun 2012 22:45:41 +0800
Tag:    v2.1.7

MDL-33119 quiz complete report: fix placeholders in attempt string.

commit c0ed22f6c74ccbec566ac70fdbdc6b87d28b4b94
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 31 May 2012 04:48:39 +0800
Tag:    v2.1.7

MDL-33140 quiz browser security: block copy/paste more

commit 6fe7f2f198f57f0d4cdf2d4db3a0cef3c0fd829b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 May 2012 01:43:13 +0800
Tag:    v2.1.7

MDL-31393 qtype_essay upgrade: save old question_answers.feebdack

commit c3574e4f10bd3e575dd754997dd49017ed0bd84e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 May 2012 00:23:49 +0800
Tag:    v2.1.7

MDL-31814 question bank: fix possible error with sort columns.

commit 6881ed5d824c15d192365e0753582ce6acfc4e0b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 May 2012 22:17:23 +0800
Tag:    v2.1.6

MDL-32430 quiz calendar events: fix pluginfile URLs in the description.

commit 45cadecc2af8b3e3e2922341953e7f8790296a20
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 May 2012 05:33:36 +0800
Tag:    v2.1.7

MDL-32633 quiz editing: recreate grade item when max changed from 0

commit f89e86f135d49d83827cc3e60df0a269b256b88a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 Apr 2012 22:20:41 +0800
Tag:    v2.1.6

MDL-32519 completio: Fix spelling of Enrolled.

commit 57fe307821dc2de2d2fdd27a63d261513750d2c9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 11 Apr 2012 16:55:32 +0800
Tag:    v2.1.6

MDL-32404 question export: missing error message when exporting an empty category.

commit bb1042480f9c23fe7c359fd5d701374d06848246
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Apr 2012 16:27:34 +0800
Tag:    v2.1.6

MDL-32357 Try to fix unread post notification for blog-style forums.

commit 9fd2278e17ce714a6cce884ec4f48ac76eab389f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Mar 2012 04:20:04 +0800
Tag:    v2.1.6

MDL-32039 qeupgradehelper: fix typos in the lang strings

commit 1fdd74081ce3489ad67d9a82edda06ba13bd28d4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Mar 2012 23:52:57 +0800
Tag:    v2.1.6

MDL-32246 question export: should cope with unrecognised qtypes.

commit 016660ca422928ec8b4145119ca2dc94014261f0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Mar 2012 20:55:17 +0800
Tag:    v2.1.6

MDL-32240 quiz editing: check permissions questions are added.

commit 0f83dd10a1d013e77906c7be4560126bb14c6b5c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Mar 2012 19:09:12 +0800
Tag:    v2.1.6

MDL-32239 question bank: wrong cap checks editing/viewing quesitions

commit 64f4979eeb1b53464e40483bcc9c23a723a839c1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Mar 2012 00:41:14 +0800
Tag:    v2.1.6

MDL-32220 question import: files sometimes stored in the wrong context.

commit 5b662f33e2840d6af8d5cef7c8f6fc3b95b20464
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 27 Mar 2012 00:43:18 +0800
Tag:    v2.1.6

MDL-32201 question export: use qformat_xml::write_answer in base class

commit 8e30abf5e6c21cbd21e0af54f48be487bb89c867
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Mar 2012 02:46:43 +0800
Tag:    v2.1.6

MDL-31594 question manual grading: did not handle comma as decimal.

commit 73848c608d22dde2893620497a67a379e46f06bd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Mar 2012 22:24:46 +0800
Tag:    v2.1.6

MDL-32064 quiz navigation: JS form submit must fire submit event handlers.

commit 09a54762b24f8d5074fe7782178278031159bc4e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 10 Mar 2012 02:45:54 +0800
Tag:    v2.1.6

MDL-31981 shortanswer qtype does not handle \* in correct response.

commit 98d2e58d19534b0f9cf0faf9ba67c6446040e229
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Mar 2012 19:28:20 +0800
Tag:    v2.1.6

MDL-31702 quiz: clarify error message that has been confusing people.

commit b37cff4f0db7e6a013ef6ee908e1a8bd618c1119
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 01 Mar 2012 20:13:46 +0800
Tag:    v2.1.5

MDL-31829 question engine SQL typo breaks some regrades.

commit fb313979df856c8457573604f361621d3df0d4cc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 01 Mar 2012 20:10:39 +0800
Tag:    v2.1.5

MDL-31828 attachements to essay questions do not work on Oracle.

commit 0f751368e569c80a3f813332707b487391c18568
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Feb 2012 04:12:08 +0800
Tag:    v2.1.5

MDL-29161 weblib: moodle_ulr::out does not cope with array params.

commit 370bda4cb96acac3a8f1090ff54bfea97d88401c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Feb 2012 01:54:58 +0800
Tag:    v2.1.5

MDL-31729 questions: files for hints are not moved or deleted.

commit 1b5d149b4361e8e581113f1f2c8269ee4e24a535
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 21 Feb 2012 19:56:55 +0800
Tag:    v2.1.5

MDL-31721 question editing: improve working for Show num correct

commit 401467b09dab9e44b6096078f93cd8a662f838eb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 01 Feb 2012 20:17:31 +0800
Tag:    v2.1.5

MDL-31469 formslib: fix invalid for="" attributes on optional dates

commit a238e92533afc5b1c102232abb23dbdbad761afb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 31 Jan 2012 01:47:11 +0800
Tag:    v2.1.5

MDL-31407 quiz: review all uses of global $USER

commit f5d24daba6749bb1b26cee5f6c1649c035aae62b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 26 Jan 2012 20:10:41 +0800
Tag:    v2.1.5

MDL-31385 quiz: does not resume previews.

commit 5fedb6302b7ff0db1e546bad4bc0178ab266fdd1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 Jan 2012 23:53:05 +0800
Tag:    v2.1.5

MDL-31314 gradebook restore: fix category.depth on restore.

commit 1ee150e8e1507574f7704af934d0da8252d17de9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 19 Jan 2012 01:32:00 +0800
Tag:    v2.1.5

MDL-30033 quiz overall feedback not show for attempts with a -ve grade

commit 19874aa4ccb3d8aad5d663b5bb15a608f9d7caa3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 19 Jan 2012 00:47:45 +0800
Tag:    v2.1.5

MDL-30854 quiz/question editing: fix create calc question & add on page.

commit e6dedfe20b474b4295d976d947c27f76f6778f84
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 Jan 2012 01:21:57 +0800
Tag:    v2.1.5

MDL-31065 question stats: fix analysis of responses not matching a given answer

commit 2a040c2839c71643617d635bcb10f176f3d822e7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 Jan 2012 23:38:14 +0800
Tag:    v2.1.5

MDL-31065 qtype shortanswer: refactor the unit tests to use a proper helper.

commit f95d0a51f1cc49019d7f5af29a7cae6421aeb366
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 Jan 2012 02:29:52 +0800
Tag:    v2.1.5

MDL-30484 question engine: don't lose response files when regrading.

commit 9d2921b9304cd729ab5682973f3179312e11c124
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 Jan 2012 00:42:19 +0800
Tag:    v2.1.5

MDL-31143 quiz reports: average grade of null causes php error.

commit f38065ff421e32b6c1a19b4499b5e14a72f16cc7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Jan 2012 01:36:30 +0800
Tag:    v2.1.5

MDL-31058 qtype match 1.9 restore: fix restore of dodgy questions.

commit 589f57835ff93e1f06236690b2976ad668b32e7d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Jan 2012 00:21:47 +0800
Tag:    v2.1.5

MDL-31095 quiz editing: only set quiz->grade to 0 if really necessary.

commit d4b150dd1311f8656b37d0bce1c822a81ca9ae51
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Jan 2012 00:19:30 +0800
Tag:    v2.1.5

MDL-31095 quiz: fix bug in quiz::has_questions.

commit 95371a3bcc272520abc09cd99318b12fd630d189
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 11 Jan 2012 23:42:23 +0800
Tag:    v2.1.5

MDL-26469 upgrade: cope with modules that do not set $module->cron.

commit e40a76f5acea810cee7ee4558346ef3897a85fb7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 11 Jan 2012 22:04:09 +0800
Tag:    v2.1.5

MDL-26469 upgrade: module cron setting not updated.

commit 9349aa179021d22ed781768c9fe65fe0e8d0f368
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Jan 2012 23:39:37 +0800
Tag:    v2.1.5

MDL-31102 question preview: fix HTML validation errors.

commit 675d9968850371445d7070e0dfe44d2eb65fe830
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Jan 2012 22:32:41 +0800
Tag:    v2.1.5

MDL-31101 format_string: Don't mangle < and > in strings like x < 1.

commit 1ed536f74d977fcd20571e84f6ddff2b96a40e01
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Jan 2012 21:59:40 +0800
Tag:    v2.1.5

MDL-31100 unit tests: don't mangle UTF-8 in failure messages.

commit 71693bde867757d1a9eab7ef62361b944e2aecff
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Jan 2012 02:05:06 +0800
Tag:    v2.1.5

MDL-24394 qtype_match: should be able to use multilang for the choices.

commit ce7595e6df508a6543f548437365abe9635036b3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Jan 2012 00:12:00 +0800
Tag:    v2.1.5

MDL-31080 quiz editing, must be able to see and delete missing questions

commit 85be8375c7483898cefb4fd6dbbb752922dde573
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Dec 2011 02:02:24 +0800
Tag:    v2.1.4

MDL-30766 mod_quiz: fix edge cases of repaginate function.

commit c9882b747ace093a1c9a9980a16648a728158b15
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Dec 2011 01:37:41 +0800
Tag:    v2.1.4

MDL-30802 question nav: fix questions link in front page course.

commit 12fe7031bf72f68946c1c3d5e65f8ba365fb1d1b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Dec 2011 00:11:34 +0800
Tag:    v2.1.4

MDL-27200 missing {} in various lang strings.

commit aff96ba72d5232026af88fa832c76db0d3e7287c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 22 Dec 2011 21:51:52 +0800
Tag:    v2.1.4

MDL-30873 quiz: display an overall grade for preview users.

commit 66a0a5815e92d1f4922702374d3b6620cc7db67a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 22 Dec 2011 20:31:07 +0800
Tag:    v2.1.4

MDL-30760 question engine: fix regression.

commit 1f8a3306621d918e8c0f3b5d7038fc4aa15d013a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Dec 2011 20:39:55 +0800
Tag:    v2.1.4

MDL-30704 quiz_overview: fixup, add missing rescaling.

commit 515ff4db62cb5d031cdccec3356a94520e21bdd8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 20 Dec 2011 02:22:28 +0800
Tag:    v2.1.4

MDL-30168 formslib: untangle automatic id generation.

commit 89f09b24542c97ec96aeb82b30c565638fa13241
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Dec 2011 23:51:39 +0800
Tag:    v2.1.4

MDL-30760 question engine: question summary can be longer than 64k!

commit 5c91aac3177c3415bf5671c52706f8406e534d7b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Dec 2011 03:32:37 +0800
Tag:    v2.1.4

MDL-29176 quiz editing: can't move questions onto a new page.

commit f976adcd670a4460e7591a935d9969e1cfc09cff
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Dec 2011 02:53:50 +0800
Tag:    v2.1.4

MDL-29846 qbehaviours admin: correct $needed logic.

commit ce8496023777eeed8246fa7429dd03a054e01d7a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Dec 2011 02:39:21 +0800
Tag:    v2.1.4

MDL-30646 default qbank sort should only use visible columns.

commit 83dd037f43e8bfee4f94f53e81eecd695322717a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Dec 2011 20:50:49 +0800
Tag:    v2.1.4

MDL-30758 quiz_statistics report fails if all 1st attempts require grading

commit 7f17672850613bba816929fdedbff61050405305
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Dec 2011 20:22:00 +0800
Tag:    v2.1.4

MDL-30739 qtype numerical: upgrade script uses SQL that is not cross-DB.

commit a529dd84bf9ea8eb1d4899fbc727fb5acbec30ec
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Dec 2011 19:21:56 +0800
Tag:    v2.1.4

MDL-30592 / MDL-27183 quiz statistics: fix merge problem.

commit ca25589fb5ef198b9ccfb69ae7402ca1c91751f3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Dec 2011 01:17:07 +0800
Tag:    v2.1.4

MDL-30742 restoring 1.9 backups with missing question data should be robust

commit ba9cb0848aa36d9feae34578b0b75d621d930ded
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 14 Dec 2011 22:29:00 +0800
Tag:    v2.1.4

MDL-30734 question engine: sum_usage_marks_subquery edge-case.

commit 88c2d103cacbe5956e8cc996b55dac512a07b77e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 14 Dec 2011 00:50:19 +0800
Tag:    v2.1.4

MDL-30683 don't show overall feedback in the quiz grades report.

commit fcfef4dd181b88b7eaf7e19078a4ee071abf884d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 13 Dec 2011 23:49:49 +0800
Tag:    v2.1.4

MDL-30704 Quiz grades report shows inconsistent averages.

commit 13e3f4ca925ddd304e5060a0167e1c833d262719
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 20:40:42 +0800
Tag:    v2.1.4

MDL-30677 quiz: fix attempt counts when a student is in several groups.

commit 68e414e8fc49bd266d2ce83f7e7d010e255e6fb2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 19:31:47 +0800
Tag:    v2.1.4

MDL-30660 javascript-static: another yui3/ticket/2531561 work-around.

commit b7d66b43f4682736d6f2d30f64ccc20a3b646b56
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 03:06:02 +0800
Tag:    v2.1.4

MDL-27143 question bank: questions not saved when deleting a category.

commit c8b08dc39290deea0efcfb03244169ec6b624d24
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 02:08:17 +0800
Tag:    v2.1.4

MDL-27314 quiz reports: fix JS confirmation before deleting attempts.

commit b25acd2176b6e8c337be19c66540ef2eb7f3a080
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 01:50:11 +0800
Tag:    v2.1.4

MDL-30660 javascript-static: M.util.show_confirm_dialog fixes

commit 221b8fd72b521f858bbc71b95298b53278ba173c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 08 Dec 2011 22:36:39 +0800
Tag:    v2.1.4

MDL-30658 formslib: fix JavaScript regression from MDL-27045.

commit 0d7eb11e6044c6d9f0fb5b93d37cd9db2cce5e96
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 08 Dec 2011 03:02:12 +0800
Tag:    v2.1.4

MDL-27183 quiz reports: don't show data to users not in any group

commit 4d975b51fa7b4dc1ee4599ff56b7433a51c973a9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 07 Dec 2011 01:51:23 +0800
Tag:    v2.1.4

MDL-30532 qeupgradehelper has broken links to quizzes.

commit 766787bef86b0595d7442e853755325e28766896
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Dec 2011 03:07:12 +0800
Tag:    v2.1.4

MDL-30592 question_bank: make files in qtext work in the question list.

commit 03d0ee34a1173c968cd75f9bb178f5bae1bbbf98
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Dec 2011 02:46:25 +0800
Tag:    v2.1.4

MDL-30592 quiz statistics, ensure images in the question text appear.

commit 63d7b32d956ed0c42d6e7f96ec632da9cc27fc7c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Dec 2011 01:13:04 +0800
Tag:    v2.1.4

MDL-30592 moodlelib: new helper component_callback

commit c1e850f778303e1910d982ac56d29e7cb528c845
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 05 Dec 2011 23:39:55 +0800
Tag:    v2.1.4

MDL-29579 quiz statistics, include qtext in full XHTML export.

commit cc8f03e067d9095a409bb09497cdb22a8bca0894
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 03 Dec 2011 00:16:41 +0800
Tag:    v2.1.4

MDL-30559 conditional availability: missing validation of grade rules.

commit d88a8d9a607f5860efef1a05699f824f89efc24e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 02 Dec 2011 22:49:39 +0800
Tag:    v2.1.4

MDL-30558 question bank, missing string with obscure permissions.

commit ba0f2478be3990575ecd933c78031b37bde35edb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 29 Nov 2011 01:26:17 +0800
Tag:    v2.1.4

MDL-30485 XML import from 1.9 does not handle files in subfolders.

commit b3e3062b9b7c1f85ce4653df9831982d7640ad48
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 28 Nov 2011 22:59:56 +0800
Tag:    v2.1.4

MDL-30498 user name can overlap user report icon.

commit 70f24aebbff213d13f9ae2a16f06361564f16759
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 22 Nov 2011 15:21:04 +0800
Tag:    v2.1.3

MDL-30397 qformat_xml::format() should be public.

commit 484c3c70f733eedf28e63502eb431c3f5808cbe9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 20 Nov 2011 19:49:41 +0800
Tag:    v2.1.3

MDL-29060 q export: writefiles should be public write_files & belongs to XML format.

commit 0f8e22ee96dc6d5e648415f2d31f58102d6df51a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 Nov 2011 19:29:25 +0800
Tag:    v2.1.3

MDL-27045 formslib: fix disabledif for advcheckbox

commit 45918dedf900a8680c99691e66924caee17e7f90
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Nov 2011 18:52:19 +0800
Tag:    v2.1.3

MDL-30300 question behaviours: improve q compatibility API.

commit bf850b4b18bc581a2dd0134047f751238ebf730d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Nov 2011 20:51:24 +0800
Tag:    v2.1.3

MDL-30209 quiz refers to wrong rendere method in two places.

commit 5255100dac824343e140b04365954c4612e29b2c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Nov 2011 20:51:01 +0800
Tag:    v2.1.3

MDL-30199 qtype numerical etc. Don't require tolerance for answer *.

commit 1af4e4a8740afdcab9af7de2d956296a8f59cca2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Nov 2011 19:45:02 +0800
Tag:    v2.1.3

MDL-29743 quiz: Finish attempt link didn't save responses in some brosers.

commit 471992218f8a29fcff1849f441c033b6335bf0da
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Nov 2011 00:53:15 +0800
Tag:    v2.1.3

MDL-30185 question engine reporting: add redundant where to query for perf.

commit 256a93c9b54388e2844d33244a497af5bb02e90d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 08 Nov 2011 23:57:18 +0800
Tag:    v2.1.3

MDL-30186 qtype editing forms should use advcheckbox.

commit 195a8b78403e16484afc9af337ac59d5d779f729
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 08 Nov 2011 23:12:58 +0800
Tag:    v2.1.3

MDL-30069 Question type icons missing in lots of places.

commit 4493fe9c90e5660e28b4caad986efded7bb1fcf8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 07 Nov 2011 20:36:19 +0800
Tag:    v2.1.3

MDL-30167 qtype_numerical: notice when required unit is not in the answer.

commit 6636527808798eb05940729a0464c814600c561f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 07 Nov 2011 19:31:27 +0800
Tag:    v2.1.3

MDL-30135 question formats: trans_format/get_format should be public.

commit 0bf39d0c55045ad831a00ee852372af739f5b37b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 Nov 2011 23:02:29 +0800
Tag:    v2.1.3

MDL-30137 question engine: Ugglify the SQL to appease MS SQL server.

commit 8bf2359662ab4e16e2dcaa7ee86e7c12444dfde2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 02 Nov 2011 19:46:26 +0800
Tag:    v2.1.3

MDL-30021 qtype numerical better showunits default when coming from 1.9

commit 2c1773b90862dd913862b84689ae0e947ba59abb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Nov 2011 18:37:48 +0800
Tag:    v2.1.3

MDL-29879 qbehaviour missing. Fix bad lang string.

commit 2dd93c071a824ed7b1ba398291b205eab0aed495
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Nov 2011 02:29:06 +0800
Tag:    v2.1.3

MDL-28426 qtype base export_to_xml does not write format.

commit 5eb400105070ea07f7db21bea0df7b51ab413ffb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Nov 2011 02:03:02 +0800
Tag:    v2.1.3

MDL-29739 question import used a bad default for text formats.

commit ce5b99077c3300f15eb1c4c05f201916b00dda2f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 31 Oct 2011 23:35:07 +0800
Tag:    v2.1.3

MDL-29164 question import, missing lang string.

commit 21c5b22d972b0d3d237d4a9086ff7d2d4740ea24
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 25 Oct 2011 21:49:57 +0800
Tag:    v2.1.3

MDL-29854 questions: display better message and more useful continue

commit e52c5225ec0b7d2e93536d6508bb12d67f84a796
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 24 Oct 2011 23:19:46 +0800
Tag:    v2.1.3

MDL-29906 quiz statistics report: replace use of deprectaed helpbutton.

commit 8c7d6037e6514fb40a2fe776edc552e1d2e0e100
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 24 Oct 2011 18:08:10 +0800
Tag:    v2.1.3

MDL-29339 Manually cast objects to string before calling dmllib.

commit 32cb53a832501c12d3bebb395c3240c80b6ec750
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Oct 2011 16:09:40 +0800
Tag:    v2.1.3

MDL-29828 quiz review: fix display of overdue time.

commit 0750c0e114f0bca157e0b4055e50e0ac55d033cc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Oct 2011 04:06:39 +0800
Tag:    v2.1.3

MDL-29815 question engine DB: bad group-by clause detected by Oracle.

commit 0d3a08237333302bf904d6a73c4d6a2043fe5ba2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 05 Oct 2011 05:47:32 +0800
Tag:    v2.1.3

MDL-29447 quiz course reset does not reset the quiz_grades table.

commit 0bfc2dde8f3ca4f129336f2f332ded6be49f0cef
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 04 Oct 2011 23:50:15 +0800
Tag:    v2.1.2

MDL-29644 qtype multianswer, hints lost doing Moodle XML export.

commit 8f40d27954cdabab1984591e0ff53ea78f6adb44
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 03 Oct 2011 23:38:34 +0800
Tag:    v2.1.2

MDL-28469 quiz settings pages should be pagelayout admin.

commit 77425798fbd7654530d8b340a8c019b5e5428cd0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 03 Oct 2011 23:22:03 +0800
Tag:    v2.1.3

MDL-28718 block_quiz_results - add missing require_once.

commit 57680da013c09abed2e8510bf4825c7b6861379e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 03 Oct 2011 23:21:31 +0800
Tag:    v2.1.3

MDL-28718 block_quiz_results - add copyright headers.

commit 22ba72591cde5c7c5c416afc00b21f021a39ad6f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 01 Oct 2011 07:09:04 +0800
Tag:    v2.1.2

MDL-29216 multianswer qtype needs intereactive elements on the form.

commit 41be2f358711692c93d239a6f44abda94eb0e8df
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 01 Oct 2011 06:32:57 +0800
Tag:    v2.1.2

MDL-29341 qtype numerical/calc: display of mc units badly laid out.

commit ae3056cb006666aa78332e3941545264acc9fa24
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Sep 2011 18:31:04 +0800
Tag:    v2.1.2

MDL-29520 question engine: work-around bad MySQL delete performance.

commit b99d21aaa9b1795ae9f9e2882afddb9af9c8a18d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Sep 2011 04:48:23 +0800
Tag:    v2.1.2

MDL-29511 cannot review previous steps of a question attempt since MDL-28679.

commit 778854eef522340f081ba68befaec343a10747e9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Sep 2011 04:46:39 +0800
Tag:    v2.1.2

MDL-29511 Fix problems on the quiz review questions page found while investigating this bug.

commit 74969d8866e9a918a617fd0cd3ca2bafd299cdde
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 29 Sep 2011 19:25:10 +0800
Tag:    v2.1.2

MDL-29571 questions: improve class=accesshide screen-reader hints.

commit 5e69fe49718b0095926bf5a97c96eed130ba7a89
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 29 Sep 2011 19:21:18 +0800
Tag:    v2.1.2

MDL-29571 qtype description refactor unit test code a bit.

commit 8258ddff3bfa5cd97b87dd56252176ce5b9e7e5a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 29 Sep 2011 16:06:11 +0800
Tag:    v2.1.2

MDL-29570 Quiz editing page displays the wrong time in the status line sometimes.

commit fa8843c424f8a1fd9c1511b178593bac580ff920
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Sep 2011 01:05:38 +0800
Tag:    v2.1.2

MDL-29548 allow message plugins to control message defaults.

commit f8431a1933d634d055a8b8e837b98bc11a826716
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 26 Sep 2011 20:28:01 +0800
Tag:    v2.1.2

MDL-29528 qtype multichoice and caclulated combined feedback format overwritten during upgrade.

commit 51fd4dd2612ac5c03423f2d10fc3f540e85762af
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Sep 2011 19:48:24 +0800
Tag:    v2.1.2

MDL-29493 questions should be createable with defaultmark a float.

commit dddcaf6b6b5d27d7f2b2d0e9f63860fb7490236b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Sep 2011 19:05:47 +0800
Tag:    v2.1.2

MDL-29484 qformat xml tests failing.

commit 5d81093e3ca85ba8a6e634fd06ca5a9aba163b76
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Sep 2011 01:12:43 +0800
Tag:    v2.1.2

MDL-29427 quiz nav: information items should should have a state tooltip

commit a9384ab0d0452717f280f04818e01fe98c7ef949
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Sep 2011 00:56:02 +0800
Tag:    v2.1.2

MDL-29428 quiz navigation panel should use 'This page' (accessibility improvement)

commit 74ca90e5fb556cf44f4e1871194c5de625fb40a1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Sep 2011 23:07:09 +0800
Tag:    v2.1.2

MDL-29464 quiz add random question popup does not update sumgrades.

commit e6674da8ff87cc4e448b902c3abf65b79e6a5a89
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Sep 2011 22:31:12 +0800
Tag:    v2.1.2

MDL-28424 Reviewing a quiz in 'secure mode' gives a fatal error.

commit 4e92a71fb35240c05cf7cbd3c0fd246040bdf47f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Sep 2011 21:37:50 +0800
Tag:    v2.1.2

MDL-29462 html_to_text('0') gives '', not '0'.

commit 08d1ba7106bff693a0a4ed4db288c07f4cfbe190
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Sep 2011 23:05:12 +0800
Tag:    v2.1.2

MDL-28679 question response history displays states incorrectly.

commit 25aa44ea97aadc4d752099228fc5a37b48b7b301
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Sep 2011 03:44:13 +0800
Tag:    v2.1.2

MDL-28259 Individual answers Feedback not shown in Cloze questions

commit 4394f91b264f98617b65461e8e21252dfea71984
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Sep 2011 03:25:31 +0800
Tag:    v2.1.2

MDL-29360 quiz comment.php has broken JS for the Cancel button.

commit e9197a371161e5a3ce9cb3d4036bb82530e9ddaf
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Sep 2011 02:01:18 +0800
Tag:    v2.1.2

MDL-29366 qtype_essay import/export as Moodle XML loses files from graderinfo

commit 84de2336fb3988ce7add7c86af09b76622651977
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 28 Aug 2011 17:21:15 +0800
Tag:    v2.1.2

MDL-26567 no grade category option on the quiz settings form.

commit 362d5c1ed17d4fcc22e3a99a6b5bb0956324bddb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 27 Aug 2011 00:01:06 +0800
Tag:    v2.1.2

MDL-29141 question bank show question text checkbox does not match state.

commit 15e62463594580dcf41478e3f99b9068436e8651
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Aug 2011 17:50:00 +0800
Tag:    v2.1.2

MDL-29111 quiz was passing 0 to ->review_url when it should have been null.

commit e9f707d38a9bc5b43a9beb63b905e423223b5246
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 24 Aug 2011 23:00:37 +0800
Tag:    v2.1.2

MDL-28684 fix failing unit test - which means fix the acutal code.

commit 0570e81ecbd790de20eeac166961dcd437aef89e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Aug 2011 15:53:32 +0800
Tag:    v2.1.2

MDL-29062 qtype multianswer refers to old name for the question_delete_questions function.

commit 5ce736caa8ae588f559624f14c90eaee6e0cdbd8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Aug 2011 15:36:52 +0800
Tag:    v2.1.2

MDL-29064 qtype multianswer, question text should be a required field.

commit 6310adb3f48f8a41fa9984cc4e1b44ce61e61013
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Aug 2011 06:31:50 +0800
Tag:    v2.1.2

MDL-28564 question type importing, improve Jamie's fix.

commit 60854b669a90ece1bea32b917c027b7518127c62
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Aug 2011 05:35:05 +0800
Tag:    v2.1.2

MDL-28241 editing multianswer questions broken since the fix for MDL-24594.

commit 3d233b9dabb7c8b46ee39b175fe4df9b9a98339a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 20 Aug 2011 20:14:07 +0800
Tag:    v2.1.2

MDL-28444 unit test to verify the fix.

commit da45306da58f535f54c30a6e6f58b32ea35d632c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Aug 2011 02:26:04 +0800
Tag:    v2.1.2

MDL-28996 Quiz view page list of attempts table is sometimes missing a cell.

commit 96bab3e01d541bf57f3103dc8acd8ddf0a0cceb2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Aug 2011 23:54:23 +0800
Tag:    v2.1.2

MDL-28979 qtype match: correct answer formatted badly.

commit cb5a7bba89c46a83fa7924dc60c71c2470d496cc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Aug 2011 21:40:05 +0800
Tag:    v2.1.2

MDL-28976 quiz was passing 0 to ->attempt_url when it should have been null.

commit 0a20ddbe7dcab2941931b74ee670dffb01218765
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Aug 2011 20:51:01 +0800
Tag:    v2.1.2

MDL-28975 question engine, JavaScript error in IE.

commit 8c412f122cc6acd0965c99190c0c16400554ccb4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Aug 2011 19:33:00 +0800
Tag:    v2.1.2

MDL-28942 qtype multichoice, multi-response. Avoid computing the wrong random guess score.

commit 3575052f81a64d865c94eefc1765aba254bd9eee
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 16 Aug 2011 18:36:54 +0800
Tag:    v2.1.2

MDL-28687 questions avoid fatal errors when reviewing attempts at deleted questions.

commit 5e54da0a69ba059028353174e7257e4bebdd03ab
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 16 Aug 2011 01:47:03 +0800
Tag:    v2.1.2

MDL-21934 Removing all questions from the quiz should not delet overall feedback.

commit 7f10fbbf5f9b16b2405d2a1e2dc88b9d7b0c863a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 15 Aug 2011 23:09:47 +0800
Tag:    v2.1.2

MDL-28349 error when GIFT-importing essay questions.

commit e67a234c98d069c1779b1400705dc941aacf28fe
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 15 Aug 2011 22:18:21 +0800
Tag:    v2.1.2

MDL-28365 Move question lang string to the right file

commit 80e3f000910f4c829d196ec1e812eb55fa5d08eb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 15 Aug 2011 22:11:51 +0800
Tag:    v2.1.2

MDL-28939 Bad lang string reference in grade/import/csv.

commit d3fd75d21d41f893bda09c86f62c9d95fda67b18
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 15 Aug 2011 21:55:50 +0800
Tag:    v2.1.2

MDL-28639 question import should set timemodified and modified by.

commit 8ad92a30f12783ebcca5ef3430e0994b7f20ee6f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 15 Aug 2011 21:42:48 +0800
Tag:    v2.1.2

MDL-28438 Aiken question import broken since MDL-24594.

commit 643e2728df4848eadc5e304082624ecef64ec763
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 13 Aug 2011 02:11:45 +0800
Tag:    v2.1.2

MDL-28737 advcheckboxes toggle state every submit if checkbox_controller present.

commit dc4bff71a21182799ff2556d8a92ec883a7e34db
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 09 Aug 2011 18:28:15 +0800
Tag:    v2.1.2

MDL-28653 question output. Add a class to the main div based on question state.

commit 269c6535607f72a8dc9aa1cc55c8fe7ef0cbbe8c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 08 Aug 2011 23:39:58 +0800
Tag:    v2.1.2

MDL-28654 fix path for TinyMCE in lib/thirdpartylibs.xml.

commit 65be66e4d43ac820ff1c1621c49fac89689dd9a5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 08 Aug 2011 20:13:37 +0800
Tag:    v2.1.2

MDL-28652 qtype calculated, bad display of placeholder names on the editing form.

commit c5fe3d7490967dd2c093d51ab7fa248bb69f5ff1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 05 Aug 2011 23:45:17 +0800
Tag:    v2.1.2

MDL-28618 question combined feedback: inconsistency in file areas.

commit e3b8930087a31d281d38ec9f740545b51caba03f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 05 Aug 2011 15:50:08 +0800
Tag:    v2.1.2

MDL-28593 Missing include breaks editing quiz grade item.

commit 788e2b30a576dce0690d60ca0cbaae6263e65917
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 05 Aug 2011 01:13:29 +0800
Tag:    v2.1.2

MDL-28612 Quiz statistics report does not always show the 'Actual response' column when it should

commit f97a14ba270bc2c19f6acd873d820c695cdad78d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Aug 2011 21:11:32 +0800
Tag:    v2.1.2

MDL-28602 Quiz review reports the wrong duration.

commit 3e1d47f2cc91887b8a0fb32e470b0620d7f41238
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Aug 2011 20:53:02 +0800
Tag:    v2.1.2

MDL-28604 Question bank display forgets sort order

commit a637417d78d0900a1ad0785fc8cea0d3a57f4fd0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Jul 2011 18:50:42 +0800
Tag:    v2.1.2

MDL-28508 bad string trunction in Aiken format.

commit bae927bebddd13d0d1958fd1605cfe1defe953f9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Jul 2011 18:16:37 +0800
Tag:    v2.1.2

MDL-28507 fix bad lang string uses, and remove two obsolete strings.

commit 01528075a2276a84fb403c19333671f59d9681eb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Jul 2011 00:26:02 +0800
Tag:    v2.1.2

MDL-28338 fix stupid '\n's in the quiz renderer

commit e12ec6169a11b0b3b557c291136e1936eac10c45
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Jul 2011 00:25:18 +0800
Tag:    v2.1.2

MDL-28490 Better class names in the statistics report to help themes.

commit d8f77afbb8ff113d4de153ad9ec8f7fcf9fce7f2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 25 Jul 2011 17:05:13 +0800
Tag:    v2.1.1

MDL-28369 Question hints not being restored.

commit ce9423eaa7ab12eb70193e1c9d2138e6f4d15672
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 25 Jul 2011 16:14:44 +0800
Tag:    v2.1.1

MDL-28377 Call to mod_quiz_renderer is screwed up.

commit 26a4f319a8f057845cca3082abc7022bcadd8348
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 25 Jul 2011 15:50:06 +0800
Tag:    v2.1.1

MDL-28437 Question bank pages should all use General type: admin.

commit 41f17b384fcf779d7c5cb21bbc6f81ae363ff7c4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 22 Jul 2011 21:22:35 +0800
Tag:    v2.1.2

MDL-28080 coding_exception for over-long placeholder names.

commit 6d9ae2adf04df72e43365d541846a429fd7d9fed
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jul 2011 20:11:00 +0800
Tag:    v2.1.2

MDL-28226 quiz locallib. Fix PHPdoc comment and code to make the API clearer.

commit b11d3741226004ea6e64a04aaf015e878c8736ae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jul 2011 19:37:40 +0800
Tag:    v2.1.1

MDL-27483 make quiz repagination more robust.

commit a3b71db63be93df113527e13947dc8e1db638623
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jul 2011 18:25:39 +0800
Tag:    v2.1.1

MDL-28192 local_qeupgradehelper fix typo.

commit 40ff08d84f0acb4f1bc141036bbd1f03a56dfb2d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jul 2011 02:08:52 +0800
Tag:    v2.1.1

MDL-28222 quiz reports missing context in call to quiz_report_feedback_for_grade.

commit 526d69522d2026f11938f467ddd9979f50b4d876
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 06 Jul 2011 22:42:48 +0800
Tag:    v2.1.1

MDL-28218 allow testclient.php to find the necessary form for services defined in plugins.

commit eeb78f323a410df28321c1ebd281235bd47295a6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 06 Jul 2011 21:19:25 +0800
Tag:    v2.1.1

MDL-28166 fix some more instances of my favourite becuase typo.

commit 934c878eaa2bd2139cf2b5fe0cfeb21ce0d5d982
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Jul 2011 22:16:44 +0800
Tag:    v2.1.1

MDL-26165 quiz submit are-you-sure is potentially confusing.

commit 69b88de0df4e8b19550953bc66c9183fab251eea
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Jul 2011 21:29:30 +0800
Tag:    v2.1.1

MDL-28196 quiz calls get_in_or_equal (not DB->get_in_or_equal) in two places

commit c159d8e8722916b93e875b23c0ddf2977d8ea157
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Jul 2011 20:50:59 +0800
Tag:    v2.1.1

MDL-28195 confirm_action should allow the button labels to be customised

commit 54bf1cf7dcfbaaf307ffdb2c1c4dfe296a9f6533
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Jul 2011 01:58:34 +0800
Tag:    v2.1.1

MDL-28166 send quiz event notifications asynchronously.

commit 6ff0bacee1c40d241524c5e0fce24392bcc115eb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Jul 2011 01:55:45 +0800
Tag:    v2.1.1

MDL-28179 make failed event hander error message much more useful.

commit 9a1da08340a8ed2ed88ab092d3b0a40e8c0898ca
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Jul 2011 01:50:21 +0800
Tag:    v2.1.1

MDL-27040 get_users_by_capability generates u.id IN () when no uesrs have accessallgroups

commit a5dd15e9211116ccca11f722bf80d38211e054de
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 03 Jul 2011 19:53:56 +0800
Tag:    v2.1.1

MDL-28160 question preview window uses wrong pagelayout in activity contexts

commit aa5257ce7eca9a6b6693fb94a58441f513de137c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 02 Jul 2011 04:17:06 +0800
Tag:    v2.1.0

MDL-28103 one more problem.

commit 1645ad22d8adf15dff5913bb534d884c5c04f873
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 02 Jul 2011 03:58:39 +0800
Tag:    v2.1.0

MDL-28103 code to deal with missing question_attempts was buggy.

commit e7933796a8047da5b891578c172814c64f1ac1c3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 02 Jul 2011 03:41:07 +0800
Tag:    v2.1.0

MDL-28103 make the upgrade more robust in the presence of old garbage data in the DB.

commit e42646b167e10462abe025d8781ddf2fe0364961
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 01 Jul 2011 16:44:31 +0800
Tag:    v2.1.0

MDL-27418 fix minor regression found by Rajesh.

commit 01533e9ccebbbbd7262f2c16479f785967945c45
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 01 Jul 2011 16:14:56 +0800
Tag:    v2.1.0

MDL-28138 fix calculated-specific format float function

commit baf706b5034260d2518721bd24312567917aa5b3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 01 Jul 2011 02:34:44 +0800
Tag:    v2.1.0

MDL-28132 truncate very long category names before using them in random question names.

commit ceb4d2ed0b4c2d11ed97139f027d1b890e578e0a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Jun 2011 23:00:15 +0800
Tag:    v2.1.0

MDL-28128 finish the fix for MDL-28035.

commit 69384c193919be84b3d3a69b658fac9039367b01
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Jun 2011 22:20:42 +0800
Tag:    v2.1.0

MDL-28127 incorrect lang string placeholder in question engine upgrade.

commit dfcbecd487498e534700f4a727cd892aea3b0785
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Jun 2011 07:36:45 +0800
Tag:    v2.1.0

MDL-28103 when handling questions that have been deleted from the question bank, find the right updater class.

commit 4a6ac0ceb13ab688a6295a2cb86833e320889a07
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Jun 2011 07:25:22 +0800
Tag:    v2.1.0

MDL-28103 fix silly error in quiz_upgrade_very_old_question_sessions.

commit 05a5c2f9a2ff9cd8f62f49f168b5d343d6aeccb8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Jun 2011 05:02:53 +0800
Tag:    v2.1.0

MDL-28108 oops! I got the cut-off percentage wrong.

commit 3a6eb8efdf6df059adfe6a12213a27b98c0cde9a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 29 Jun 2011 22:41:56 +0800
Tag:    v2.1.0

MDL-27418 qtype numerical correct grading of 'right value, wrong unit' reponses.

commit 56a4ae4673c7659ac99c46c99d5620831f229917
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 29 Jun 2011 21:39:16 +0800
Tag:    v2.1.0

MDL-28074 question preview should set context/course/cm properly.

commit c5aaf417390534ae1555a1826e12377597ffb8df
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 29 Jun 2011 13:55:45 +0800
Tag:    v2.1.0

MDL-27418 add unit tests for the problem case identified by Pierre.

commit f040d4b0462844b2d47387eb48d73c3b7dc84825
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 29 Jun 2011 01:26:34 +0800
Tag:    v2.1.0

MDL-27418 add validation to stop students intering a thosands sep.

commit 1a1353a5ce0aa63ee5745838f33a14fc61a76a1c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 29 Jun 2011 01:12:35 +0800
Tag:    v2.1.0

MDL-27418 qtype numeric go back to the very permissive number parsing from Moodle 2.0.

commit eef75d4b31efb365f53053d1fcbd84747a40850a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 29 Jun 2011 00:37:09 +0800
Tag:    v2.1.0

MDL-27418 qtype_numeric correct output of numbers in locales that use , for decimal point.

commit 904894070151049e01a9f55fc1de9c4142d98c09
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 29 Jun 2011 00:36:24 +0800
Tag:    v2.1.0

MDL-27418 correct validation of numerical answers in qtype numeric.

commit 3aa159706cd97b076e6c95f7569ab6b7107bc50a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 29 Jun 2011 00:34:24 +0800
Tag:    v2.1.0

MDL-27418 fix typo

commit 8566369f630510f6453ff7edbe0fc2a40691b0e9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 28 Jun 2011 23:33:01 +0800
Tag:    v2.1.0

MDL-27430 qtype numerical put multiple-choice units back to radio buttons

commit 8818c826ea40aab9373284bcbc127948598b2242
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 28 Jun 2011 17:57:50 +0800
Tag:    v2.1.0

MDL-28055 quiz_upgrade_very_old_question_sessions bit does not work because of missing includes.

commit 50de6ad083a8af1fa3a9ca8336635cabbf21600a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 28 Jun 2011 01:11:47 +0800
Tag:    v2.1.0

MDL-28037 Make restoring quiz_attempts more robust.

commit f997f0fc464be70c8906e1334df871f523e731be
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 28 Jun 2011 00:27:40 +0800
Tag:    v2.1.0

MDL-28028 prevent orphaned question_attempt data from breaking upgrade.

commit 0366ef262aa40cd7f83f14d7d42334f469d5586f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 28 Jun 2011 00:02:32 +0800
Tag:    v2.1.0

MDL-28035 problems with upgrade/restore of ataptive quizzes from 2.0

commit 19f7bb5b7e5eb732767199dd72fb6bf981f6482d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 27 Jun 2011 20:59:57 +0800
Tag:    v2.1.0

MDL-28049 conditional include so xml question format can work for both lesson and 3rd party qtypes.

commit 2779cc7d89f03cee1dfbb02cec4b9a61057e153d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 27 Jun 2011 20:43:11 +0800
Tag:    v2.1.0

MDL-28033 Fatal error upgrading form 1.9 to 2.1 due to missing include.

commit 5cc532e8e9b85676c7a741bf8170157bb83cb91b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 24 Jun 2011 21:26:49 +0800
Tag:    v2.1.0

MDL-28024 adaptive qbehaviour. Displayed penalties not rounded correctly.

commit c5da295b8516e7c556caa5118723815afb2ca9dd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 24 Jun 2011 01:53:07 +0800
Tag:    v2.1.0

MDL-28012 Quiz editing status line can display screwy dates.

commit da72991636f362b594486f68273a2bf054fcef7b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Jun 2011 04:07:40 +0800
Tag:    v2.1.0

MDL-27979 Should be an edit link for each question when previewing or reviewing a quiz.

commit eb624cf7e0e080b5cfbfa033acfcd1ef3dcd41eb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Jun 2011 02:49:39 +0800
Tag:    v2.1.0

MDL-27937 Calculated tolerance field should have the label Tolerance +-

commit 87af936b22566376ffa3fab665b47d720c2d2dda
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Jun 2011 02:24:45 +0800
Tag:    v2.1.0

MDL-27991 End test... should be Finish attempt... to be more Moodly

commit 35d5f1c28d5dfad627b0d8fa309e35c19c2f2a86
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Jun 2011 01:53:15 +0800
Tag:    v2.1.0

MDL-27948 The question engine should use recordsets to load attempt data

commit 2fa66bdf710689684425037a5ef905e1eec5d609
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Jun 2011 01:46:15 +0800
Tag:    v2.1.0

MDL-27929 question_attempts.minfraction should be signed!

commit ef01d2c8f5b801684462e46e51925af02817c539
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Jun 2011 22:56:05 +0800
Tag:    v2.1.0

MDL-27973 hopefully fix QTI2 question export.

commit 3c78184552e3f7b2a99a9b89ad437a6dd9e77c06
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Jun 2011 22:26:34 +0800
Tag:    v2.1.0

MDL-27974 problems with gift question import/export.

commit e28bbd89190ac1e30beac79372e632e707303147
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 20 Jun 2011 17:26:01 +0800
Tag:    v2.1.0

MDL-27942 Use picture not displayed during quiz attempts.

commit 460797abbd661790a6eae3d585b8c39f9fc85b9d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 19 Jun 2011 17:44:44 +0800
Tag:    v2.1.0

MDL-27928 missing string in the question bank UI.

commit 635971c750e9808025461c253d43102b42999577
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 19 Jun 2011 17:34:39 +0800
Tag:    v2.1.0

MDL-27927 qtype_multianswer remove hard-coded string.

commit 928e7d2a332d0cc7af7cb6b3e6840e485ebd6833
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 19 Jun 2011 17:27:24 +0800
Tag:    v2.1.0

MDL-27927 Fix invalid HTML in the multianswer editing form.

commit 2d6829727dc47ca0550c9bcb2413d3330e99099a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 19 Jun 2011 03:40:02 +0800
Tag:    v2.1.0

MDL-24255 Use the proper editor element for manual grading comments.

commit 3461dbad9eb3dcf5b7c5f484a0b0683ebde6c3ba
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 19 Jun 2011 01:23:49 +0800
Tag:    v2.1.0

MDL-27860 count quiz attempts properly when checking if a new attempt is allowed.

commit bc502c166c8a208449b2731c53366e08363b7f83
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 Jun 2011 23:27:21 +0800
Tag:    v2.1.0

MDL-27908 quiz settings menu, make the order more logical.

commit 01d203566f203784eacc253ee9ce410fd4b713ab
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 Jun 2011 23:24:31 +0800
Tag:    v2.1.0

MDL-27925 Give meaningful keys to all the standard navigation mod settings nodes.

commit 0c2f94e0815f0f9e515711827a3145d2f7bd14f7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 Jun 2011 23:23:53 +0800
Tag:    v2.1.0

MDL-27925 A way to get the all the keys of the child nodes of a node.

commit 88ef9d0b2b6c4c85f3610805963455844bfd0c55
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 Jun 2011 20:29:39 +0800
Tag:    v2.1.0

MDL-27916 Question state was described wrongly in adaptive and immediate feedback behaviours.

commit fb17f129a3474c7f5b11f4490e333c33838fb011
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 Jun 2011 19:53:32 +0800
Tag:    v2.1.0

MDL-27907 calculated* editing form inheritance mix up.

commit e50a5813b718790bed91fef77661cfcff1e1900b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 Jun 2011 18:36:54 +0800
Tag:    v2.1.0

MDL-27910 quiz stupid typo in a DB query

commit d610cb8980b60146327f442ca62f7b3412724cc6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 Jun 2011 02:46:09 +0800
Tag:    v2.1.0

MDL-27915 improved debuginfo for some file exceptions.

commit f263d4935fe740cab6b5d8df2355235a427c1459
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 Jun 2011 02:37:20 +0800
Tag:    v2.1.0

MDL-27913 Stray whitespace in backup.

commit f19ed874ee0866e6b78f03e6897233182f030c28
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 Jun 2011 01:31:22 +0800
Tag:    v2.1.0

MDL-26199 further changes needed to make the question bank navigation behave.

commit 8356e6cff8e7c2e6c2448ece0128605e16ae8691
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 Jun 2011 01:30:55 +0800
Tag:    v2.1.0

MDL-26199 keep track of the current category when switching pages in the question bank.

commit 83f93ec41f7ed1f4e2e0309c45f80f4ff487633d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 Jun 2011 00:05:35 +0800
Tag:    v2.1.0

MDL-26948 quiz navigation fake block should have an id to allow styling.

commit 3a5da40b4c147fad9120c2b9489e167550f81d23
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Jun 2011 22:27:41 +0800
Tag:    v2.1.0

MDL-27902 quiz reviewquestion.php page needs to be converted to use the renderer.

commit 35c9b65274345100a292b57f08f1be2449c360b2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Jun 2011 21:55:51 +0800
Tag:    v2.1.0

MDL-24594 Fix some issues with the display of HTML choices.

commit 5f79a9bcb67011e8cd22e2d7a53e043a3aaac8a4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Jun 2011 18:28:05 +0800
Tag:    v2.1.0

MDL-27898 fix question/engine/simpletest/testdatalib.php unit tests.

commit cfcf9bb4e368a803e338a4e2ba8ecdf2f1fa551e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Jun 2011 18:25:44 +0800
Tag:    v2.1.0

MDL-27897 moodle_database::get_in_or_equal must not use a static variable.

commit 583e6a69923c40ad9cc2b2d15ea36bad651f6eb3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Jun 2011 00:02:18 +0800
Tag:    v2.1.1

MDL-27890 tinymce - enable 30 as min height within moodle

commit a8c86418020e3eee29c40a74fec876db15d7e4bd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 16 Jun 2011 23:49:05 +0800
Tag:    v2.1.0

MDL-27887 In developer debug, use uncompressed TinyMCE code.

commit 6481b28fe526abbeb8a176cbc2791872192b0fab
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 16 Jun 2011 16:23:43 +0800
Tag:    v2.1.0

MDL-27878 make progress bars fail explicity if you forget to call create().

commit 08c458d10fe2244adaa9da80ac0f28d32d1c14af
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 16 Jun 2011 16:21:53 +0800
Tag:    v2.1.0

MDL-27877 question engine progress bars not working.

commit fde4560daeb9597142d9788f4e9051d36a9f67c2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 16 Jun 2011 03:18:33 +0800
Tag:    v2.1.0

MDL-27490 Implement a manage question behaviours admin page

commit 5cf69d7ff51298c3d8964e917c08c13584bce587
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 16 Jun 2011 00:12:32 +0800
Tag:    v2.1.0

MDL-27868 Hints (and some other things) lost when re-editing calculated* questions.

commit 03b2b8fa296b71488d82fd7e0b62bd44ce596cdf
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 15 Jun 2011 23:02:05 +0800
Tag:    v2.1.0

MDL-27869 Fix images in numerical and calculated questions.

commit 1f1c60c6a755b2aa43943a63eccdd70eba8fcb8b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 15 Jun 2011 19:27:45 +0800
Tag:    v2.1.0

MDL-27797 supplimental. Fix two minor issues found by Sam H during testing.

commit e6d76583372e43a61d3b2cde1fbd01d141ba0d43
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 15 Jun 2011 19:20:26 +0800
Tag:    v2.1.0

MDL-27865 fix editing of calculated* questions.

commit 8a5d05eea887dd88e9363a5a2b874a4c62afb4e4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 15 Jun 2011 00:36:11 +0800
Tag:    v2.1.0

MDL-27854 qformat_xml fix import/export of essay questions to include the new options.

commit 79e25fb456257803cfe046bcfedfe29f614be668
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 15 Jun 2011 00:06:55 +0800
Tag:    v2.1.0

MDL-27797 fix all the codechecker issues in format_xml

commit 67b8b40cfa1380e6e887681479d18146e88a4ef9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Jun 2011 23:34:14 +0800
Tag:    v2.1.0

MDL-27797 fix bugs with Moodle XML export.

commit ba5a29f52856a870b6a54678cd8eb7a3bca160ef
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Jun 2011 22:59:25 +0800
Tag:    v2.1.0

MDL-27852 local_qeupgradehelper convertquiz.php script was broken.

commit 98a3898efcc2049074d143f464d530741f58d515
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Jun 2011 22:17:50 +0800
Tag:    v2.1.0

MDL-27849 fix qtype_multianswer attempt data restore (2.1 -> 2.1).

commit 5b64e3264583c02d774c0400745a2ae83b5d0059
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Jun 2011 19:07:58 +0800
Tag:    v2.1.0

MDL-27585 implement restore of qtype_calculatedmulti 2.1 attempt data

commit 18ab06bac50db90b2e68469ce1de5960de24306a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Jun 2011 18:57:37 +0800
Tag:    v2.1.0

MDL-27639 restore of attempt data from 2.0 - first attempt.

commit b8882c133467da26a9bddec4adf7d6ac88355f48
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Jun 2011 01:31:43 +0800
Tag:    v2.1.0

MDL-27639 add two missing language strings.

commit cee74600fa6e68508ef9d42b0e4f8df2373051cb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Jun 2011 01:28:59 +0800
Tag:    v2.1.0

MDL-27839 supply default qtype_essay_options if they are not present in the XML.

commit be7b29eff639a4b69a517aefc0945e797582d98f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 11 Jun 2011 00:15:04 +0800
Tag:    v2.1.0

MDL-27822 old module version should be available in restore_activity_structure_step::define_structure()

commit 17b8d59a0a071b709c1562b549fe1bfeb0b32425
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 10 Jun 2011 22:44:20 +0800
Tag:    v2.1.1

MDL-27821 backup_exception should not throw away debug info.

commit d7ad6ac4efab812bbc07c69e13d3abc2328e15c9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 10 Jun 2011 02:57:20 +0800
Tag:    v2.1.0

MDL-27787 Fix restore of matching quetsions backed up from Moodle 2.0.

commit 55190d7e2c2defe7bed6e22c51dd48bcd8e3d4e2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 10 Jun 2011 02:27:36 +0800
Tag:    v2.1.0

MDL-20538 get rid of badly name-spaced constants from lib/questionlib.php.

commit 810c5b9e5af83da457bd2c986b50f49eda23e848
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Jun 2011 00:47:53 +0800
Tag:    v2.1.0

MDL-27770 unnecessary upgrade step copied into quiz upgrade script.

commit e84dacffeb021372e6ea7b923c2c821211f475ad
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 23:56:21 +0800
Tag:    v2.1.0

MDL-27747 don't truncate essay responses in the reports. #601

commit 47678d60f8911aa00c0d1df0f225d8313803a6ca
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 23:46:24 +0800
Tag:    v2.1.0

MDL-27747 quiz_statistics fix edit question icons. #737

commit 0f1c59c552b52a9e66783f76393f7669a77cb856
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 23:27:43 +0800
Tag:    v2.1.0

MDL-27747 quiz locallib remove unnecessary try/catch. #475

commit 3b049b76268e85dc510e289e1f68df60daebe6c2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 23:22:05 +0800
Tag:    v2.1.0

MDL-27747 question engine stupid typo in DB query broke regrading. #472

commit adf7fe2148d15296f5edc4bd8defcb8fd2839ce4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 23:05:17 +0800
Tag:    v2.1.0

MDL-27747 Missing information and errors on the quiz view page. #720

commit f57d75bdf80468b0613d38ddb37d6bfeae7ccc07
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 22:33:31 +0800
Tag:    v2.1.0

MDL-27747 quiz review, time taken and overtime were formatted incorrectly #598

commit 97cdc1de72116d78238b15cd1ed8699d6bc4f89e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 22:10:59 +0800
Tag:    v2.1.0

MDL-27747 quiz summary, add a CSS class to the table rows based on question state.

commit 4464734bb6f58badf73a4793fa2ba3b6d13c5790
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 21:38:05 +0800
Tag:    v2.1.0

MDL-27747 qtype_truefalse, false feedback went missing whenre-editing a question. #465

commit c9272e87f97c7319769a361bcc2a9712ca613cd9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 21:29:11 +0800
Tag:    v2.1.0

MDL-27747 quiz End test... link was not working. #387

commit e198992b20c0b597293b4e7333359707271b9278
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 21:04:24 +0800
Tag:    v2.1.0

MDL-27747 Fix a lot of coding style issues in question/format.php

commit 92111e8d2ccb346fcaaf7ec91bc72fffeb9518ab
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 21:00:07 +0800
Tag:    v2.1.0

MDL-27747 questions remove all references to the recently deprecated get_grade_options()

commit af2f98ee39989cadfecd84e641ac6767fcc0563c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 20:53:29 +0800
Tag:    v2.1.0

MDL-27747 Imporove API for getting the standard fraction choices.

commit d9eb95433fdf4346d68c2785f73e2a103bec471e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 01:26:32 +0800
Tag:    v2.1.0

MDL-20636 fix notice on qtypes admin page. (Eloy review comment I2)

commit aadad31a6ec0c1c457d52d2df203ad0c5a155341
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 01:06:57 +0800
Tag:    v2.1.0

MDL-27737 numerical qtype upgrade bug 2.0dev -> 2.0.

commit 70d248181ca0f0f2dec9b5db7e414d0a88c72a88
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 00:48:29 +0800
Tag:    v2.1.0

MDL-20636 remove QTYPE from some comments.

commit 030fba85f1d123513c0203b481117ec090460bee
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 00:26:33 +0800
Tag:    v2.1.0

MDL-20636 qe restor make method protected (Eloy review comment B1).

commit 6e56da8347eaa881841c8194b1d8db1dc4a154d6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 00:22:49 +0800
Tag:    v2.1.0

MDL-20636 Fix quiz_statistics upgrade (Eloy review comment A3).

commit 4c5743343fc01185cd95ea296954e52134ea9e40
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 00:05:54 +0800
Tag:    v2.1.0

MDL-20636 make qe upgrade tests independent of html2text details.

commit 0370e3ab0dd493124070e5d4134338403013d2fc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 06 Jun 2011 23:54:13 +0800
Tag:    v2.1.0

MDL-27736 html2text add unit test for Eloy's new code.

commit b360806d5c89d19af1186426603d9adaf05c4e0a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 28 May 2011 03:58:18 +0800
Tag:    v2.1.0

MDL-20636 update local/qeupgradehelper/README.txt.

commit 85714b36c293e677873888d2d347a2e34999ae75
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 28 May 2011 03:46:37 +0800
Tag:    v2.1.0

MDL-20636 implement the shell of the system for completing the upgrade using cron.

commit 60006d2971c6c9832bc7402391df01e7aa140fa1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 28 May 2011 03:43:20 +0800
Tag:    v2.1.0

MDL-20636 remove bogus include that breaks cron.

commit 1027301215fa504938b08e6caa76016c93b62a44
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 28 May 2011 02:34:59 +0800
Tag:    v2.1.0

MDL-20636 Implement the ability to only upgrade some of the quiz attempts during the main upgrade.

commit 61eca136c1abc3a25d0a09bbe844f3f66f3072ae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 28 May 2011 01:10:15 +0800
Tag:    v2.1.0

MDL-20636 remove the pretendupgrade script that does not work.

commit a4c982917ea37a9673492c18cb69e68c13bbf564
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 May 2011 21:43:28 +0800
Tag:    v2.1.0

MDL-20636 truefalse qtype clean up other unit tests to use the new way of making test tf questions.

commit 188e17445763816403c264d4a8bcbc2f28bcd06f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 May 2011 21:41:48 +0800
Tag:    v2.1.0

MDL-20636 truefalse qtype was showing the false feedback even when no response was given. #386

commit 9199e7a569f1f56d6231cfea732511a1e0a1ddd1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 May 2011 19:11:54 +0800
Tag:    v2.1.0

MDL-20636 fix styling of essay questions. #371

commit 612106b3a43f36652e53c14dede87a8450f2dd60
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 May 2011 18:49:23 +0800
Tag:    v2.1.0

MDL-20636 fix URL handling for previews to always use Moodle URL.

commit c014b989ba44b7e2bb0c02cdd19826ca2cee13c8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 May 2011 04:53:47 +0800
Tag:    v2.1.0

MDL-27649 Convert the calculated question types to use the new variants mechanism.

commit f55192bf088907de1f17342362770731b46f482a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 May 2011 02:30:45 +0800
Tag:    v2.1.0

MDL-20636 improve the fomatting of the generated code.

commit 61e2c3fb3fc11e42d8ca3e143ef4d7577b5f6376
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 May 2011 02:27:38 +0800
Tag:    v2.1.0

MDL-20636 fix question flag icons on the review page.

commit 0500a3a92d93c44ff8095b4f80bcba8ccf312208
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 May 2011 02:18:12 +0800
Tag:    v2.1.0

MDL-27413 qtype_multianswer upgrade should be complete.

commit b3e146268f30f5496ddae149e7e9770cd3178f69
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 May 2011 01:35:52 +0800
Tag:    v2.1.0

MDL-27413 qtype_multianswer two more upgrade tests.

commit 1cacb05989ec677c5f5d313faa73dfbffffee33f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 May 2011 01:25:19 +0800
Tag:    v2.1.0

MDL-27413 qtype_multianswer upgrade. First passing test.

commit dcedbb0e257cc48e1076f79b8ad8ce270d5eb44f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 26 May 2011 23:42:54 +0800
Tag:    v2.1.0

MDL-27413 qtype_multianswer now works for all embedded types, I think.

commit 7ac7977cbee7f8f697c2f668c3e17f2c0cdd8014
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 26 May 2011 22:03:37 +0800
Tag:    v2.1.0

MDL-27413 qtype_multianswer embedded inline multichoice now work.

commit c83d6cc1eb6fe4fc0e7be325ffa7c60dc0410aef
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 26 May 2011 18:25:48 +0800
Tag:    v2.1.0

MDL-27413 qtype_multianswer add missing module.js

commit 12c6e0087ec103975e1b67c531fea8335f251a19
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 26 May 2011 18:25:26 +0800
Tag:    v2.1.0

MDL-27413 qtype_multianswer more coding style cleanup.

commit df4be1222e3fd139da1ad3d559a64c48ac8880fe
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 26 May 2011 18:00:17 +0800
Tag:    v2.1.0

MDL-27410 Fix broken calculated qytpe install. #670

commit 1da821bbde1348a67326ff7f676dff49182d4247
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 26 May 2011 06:46:08 +0800
Tag:    v2.1.0

MDL-27649 support question variants as a first-class concept in the question engine.

commit 42a5b055b7273688f98965385cf6d001d74a7ee7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 26 May 2011 02:31:07 +0800
Tag:    v2.1.0

MDL-27413 qtype_multianswer start work on rendering.

commit df55047ee42eb4c7444d41435fd25d3e1b2495c8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 26 May 2011 02:29:01 +0800
Tag:    v2.1.0

MDL-20636 Fix potential bug with qtype_shortanswer correct answer display.

commit fa6c862065972814063fbb07444b15309e79094a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 24 May 2011 03:00:05 +0800
Tag:    v2.1.0

MDL-27413 unit tests for some of the new multianswer code.

commit ab50232b7e1c7d05bc73e5b849a17eabf2c852b2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 23 May 2011 23:45:12 +0800
Tag:    v2.1.0

MDL-27413 start conversion of the multianswer qtype to the new question engine.

commit 0c3fa8209e48e4657029b616acee184abb333fcb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 23 May 2011 23:44:21 +0800
Tag:    v2.1.0

MDL-20636 a bit of clode clean-up in calculated*.

commit 59a3fcd3ebcb1909c8d91393da43fe84b1eba3ae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 21 May 2011 03:18:04 +0800
Tag:    v2.1.0

MDL-20636 Fix a lot more coding style issues.

commit e0736817f0e6dcd5f475c8ddd2df292e7250eaf1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 21 May 2011 01:50:41 +0800
Tag:    v2.1.0

MDL-20636 fix some more coding style issues in the question code.

commit 449bfe90c66c35d3b856ca56ff466314ff35ada9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 21 May 2011 01:25:07 +0800
Tag:    v2.1.0

MDL-20636 quiz let users with capability mod/quiz:grade, but not mod/quiz:viewreports see the manual grading report in the navigation. OU bug #412.

commit 667cdde36144f7ee4d01b0f45f20fdcf084c375a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 21 May 2011 01:22:35 +0800
Tag:    v2.1.0

MDL-20636 Implement upgrade of calculated* question type attempts.

commit c35bf0e6b1f75065acda6b13dfc141dcb4226756
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 May 2011 03:32:44 +0800
Tag:    v2.1.0

MDL-20636 local_qeupgradehelper use a textarea in extracttestcase for easier copy/paste.

commit 2db6fbad978020b9c9eb5f6dbac4e13bb7d0a445
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 May 2011 03:16:47 +0800
Tag:    v2.1.0

MDL-20636 make upgradehelper able to reset badly upgraded attempts

commit ffe4d23abd255cfcf246094099f858a6d9a45241
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 May 2011 03:15:39 +0800
Tag:    v2.1.0

MDL-20636 make question upgrade more robust for incompatible question types.

commit e35ba43c91a63fd21dbfea6fc653462f4585a819
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 May 2011 02:06:07 +0800
Tag:    v2.1.0

MDL-20636 make syncronised datasets work for calculated* questions.

commit 0eb253f7f6b846d4675edc8f3601e32c72c03856
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 May 2011 02:05:25 +0800
Tag:    v2.1.0

MDL-20636 quiz restart preview button was missing since the renderer refactor.

commit d1770e425831e2be932c57a82eb37b1101c631a5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 May 2011 01:12:38 +0800
Tag:    v2.1.0

MDL-27410, MDL-27412 make the calculated* qtypes work in the statistics report.

commit 39153237f5740a4b568aafd87bcdc310baa889cb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 May 2011 01:11:52 +0800
Tag:    v2.1.0

MDL-20636 fix broken links in the statistics report.

commit 2178cd3a129bf661d5bf1cb74665251508f07a9f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 May 2011 00:52:52 +0800
Tag:    v2.1.0

MDL-20636 Dean's refactoring had broken the quiz summary page.

commit b130270d2d91183557c46ddd432393a18379d3bf
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 May 2011 00:38:38 +0800
Tag:    v2.1.0

MDL-20636 Add support for hints to the calculated* questions.

commit cdece95ea45e4a060a2859e3c0d9390f2eb824ab
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 May 2011 00:14:09 +0800
Tag:    v2.1.0

MDL-27412 Upgrade the calculatedmulti question type to the new question engine.

commit efe3e87b61ec8cea10fd179b5a222bd681ad4d4a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 19 May 2011 19:20:49 +0800
Tag:    v2.1.0

MDL-27411 upgrade the calculatedsimple qtype to the new question engine.

commit 18f9b2d2cf6d5ab6699b382ab65c249a7135d4e4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 19 May 2011 04:15:25 +0800
Tag:    v2.1.0

MDL-27410 qtype_calculated fix basic question editing and preview.

commit 1da4060f6549e511e9ba5bd96bec57b9ae9436b9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 19 May 2011 00:21:26 +0800
Tag:    v2.1.0

MDL-27410 qtype_calculated works in my unit tests.

commit f580e0e4b05098891897db266e51af81b1661e11
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 19 May 2011 00:07:16 +0800
Tag:    v2.1.0

MDL-20636 Fix some minor problems with the question unit tests.

commit 19e911a251f00d35c08313c1ecbef00c3db00d6b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 May 2011 21:12:34 +0800
Tag:    v2.1.0

MDL-27410 qtype_calculated better errorhandling for invalid expressions.

commit 0652547685cfb87344b48d5bf345d7f49dadd809
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 May 2011 01:28:16 +0800
Tag:    v2.1.0

MDL-27410 qtype_calculated start working on the new code for the question type.

commit afe24f850be248a334e70fdbc14f8bc1f4f67b92
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 May 2011 23:46:57 +0800
Tag:    v2.1.0

MDL-20636 Rename questiontype.php to questiontypebase.php. Also some conde-checker issues.

commit 8200ccd66f2db68f15681147409300b0e97a6e28
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 May 2011 23:01:51 +0800
Tag:    v2.1.0

MDL-27411 qtype_calculatedsimple Fix lots of coding style issues.

commit 29b689142f7819a61ffeaaaab88c3df5e0b3ea08
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 May 2011 23:01:16 +0800
Tag:    v2.1.0

MDL-27412 qtype_calculatedmulti Fix lots of coding style issues.

commit f184c65cda40f2a628135e3f41ab5aff4775ce8f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 May 2011 01:48:50 +0800
Tag:    v2.1.0

MDL-27410 Big cleanup of the coding style in qtype_calculated.

commit 8f9145bb5208a9e4993fb3980107fe0dccfeace1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 16 May 2011 15:27:12 +0800
Tag:    v2.1.0

MDL-27505 Remove the ou-specific question types from the main branch.

commit 9c197f4445212c5e5a3716e364db73b1c214db3c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 15 May 2011 05:53:25 +0800
Tag:    v2.1.0

MDL-20636 Fix some more codechecker issues.

commit bee82469d463a3dd14ea56571630a48c35139a52
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 May 2011 23:55:14 +0800
Tag:    v2.1.0

MDL-27408 Database upgrade for adaptive mode.

commit 0c404c421141f3d29f94ac36507418e1611d5064
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 May 2011 23:46:47 +0800
Tag:    v2.1.0

MDL-20636 QE upgrade helper: Make resetting quiz attempts work.

commit d02ac70862a98d944b17242796e038ebdbf58463
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 May 2011 18:57:03 +0800
Tag:    v2.1.0

MDL-20636 Add warning about very old attempts to listpreupgrade.php.

commit 1ab31a1b92113b396451504670374479cb3f5311
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 May 2011 18:42:37 +0800
Tag:    v2.1.0

MDL-20636 Make extracttestcase.php work after the upgrade too.

commit 2d43a023235439261446915daf5026fb221948e3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 May 2011 18:32:19 +0800
Tag:    v2.1.0

MDL-20636 Make extracttestcase work.

commit c468ce592292265c2a361bcda7cd62b37ac0df49
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 May 2011 18:04:23 +0800
Tag:    v2.1.0

MDL-20636 Fix upgrade of numerical questions.

commit aac80ff319883108d5287ccdccf018ed73cc6f62
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 May 2011 07:33:44 +0800
Tag:    v2.1.0

MDL-20636 fix most of the remaining codechecker issues in mod/quiz and lib/questionlib.php.

commit d3bab68c780f600344dd85e18c677db642665148
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 May 2011 06:18:47 +0800
Tag:    v2.1.0

MDL-27408 update all question and quiz plugin version.php files.

commit ab6cb45b7b5d760b594e562d1e83d60e97ae6676
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 May 2011 06:17:58 +0800
Tag:    v2.1.0

MDL-27408 fix question engine upgrade issues on MySQL.

commit 39759ac468693f2b21c1c3bae2682ef3e5a421a0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 May 2011 04:03:24 +0800
Tag:    v2.1.0

MDL-27408 fix a few minor bugs with the upgrade from 2.0.

commit bb28e3bc5e5cb904cf2d39713723c16d4eedd403
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 May 2011 01:58:50 +0800
Tag:    v2.1.0

MDL-27408 Moved the question engine install/upgrade code into the proper place.

commit dcd03928ab7b195ac3d1fd841263a736e4f5c56b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 May 2011 17:28:09 +0800
Tag:    v2.1.0

MDL-20636 split question/engine/lib.php into several smaller files.

commit 25a03faacacd1f1b1ca9890101ddfc077dc408df
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 May 2011 07:30:25 +0800
Tag:    v2.1.0

MDL-20636 fix many code-checker issues in mod/quiz.

commit cfd811c8ebef61be381ba0bdab1dc9c7131c042f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 May 2011 05:29:55 +0800
Tag:    v2.1.0

MDL-20636 fix upgrade issue.

commit fca599a683ea99536eba1ffcb10faf72c3eeb93b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 May 2011 01:17:11 +0800
Tag:    v2.1.0

MDL-20636 Question engine upgrade unit tests for description, essay, match and numerical.

commit d04626e4cd670a069d1c4417c3922b72b1c60f4a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 May 2011 00:19:12 +0800
Tag:    v2.1.0

MDL-20636 Question engine upgrade unit tests for shortanswer, random and multichoice.

commit 38d42fc4762fab3c51bce1ac952c7a46f49116a4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 May 2011 01:58:49 +0800
Tag:    v2.1.0

MDL-27408 question engine upgrade, change to update the quiz settings in config_plugins.

commit cd300cf34cca47813876b7bba718a108547d455f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 May 2011 00:47:59 +0800
Tag:    v2.1.0

MDL-20636 Initial pass at converting this code to Moodle 2.0 style.

commit 78a61cd6d0774336a48201648383845c9e2b099d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 09 May 2011 21:22:20 +0800
Tag:    v2.1.0

MDL-20636 quiz renderers. Some final clean-ups.

commit cca6d63252d1d799b31ead10ff54b9e440a7d67b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 07 May 2011 02:59:46 +0800
Tag:    v2.1.0

MDL-20636 Refactor the various list pages a bit.

commit 5ab62d9d3d464654f05d95054629f6cf68dce503
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 07 May 2011 02:13:43 +0800
Tag:    v2.1.0

MDL-20636 listpreupgrade done.

commit 22cd62caa9ec87ac8be5c90effd002864e44be43
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 07 May 2011 01:59:54 +0800
Tag:    v2.1.0

MDL-20636 Cleanup in the upgradehelper plugin.

commit 92dcdc88df3a616b0fcce862fd254f8990cec30b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 07 May 2011 01:39:45 +0800
Tag:    v2.1.0

MDL-20636 Implement lots of the post-upgrade functionality for the upgrade helper plugin.

commit d98389ffedd1bb8b3a34aaba270a1734ad5bfb2f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 May 2011 22:31:57 +0800
Tag:    v2.1.0

MDL-20636 Start of work on a local plugin to help with the question engine upgrade on large sites.

commit 0859ff65030e6351f93d75e060831dcbbb9ed7c2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 May 2011 22:22:41 +0800
Tag:    v2.1.0

MDL-20636 Re-organise all the old upgrade code, before I start work on it for real.

commit c749527becf63444c26a011e4abd77cebfc06202
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 May 2011 04:26:25 +0800
Tag:    v2.1.0

MDL-20636 Finished backup and restore of attempt data. Yay

commit 3b3d5e799d57546a056d105c5c5a90f13953ac07
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 May 2011 04:23:41 +0800
Tag:    v2.1.0

MDL-20636 Fix 2 essay issues. Wrong file area name and broken backup/restore.

commit 7bbe96dc16a435392595a95f2dad7fa07cddea29
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 May 2011 02:01:26 +0800
Tag:    v2.1.0

MDL-27394 Moodle 2.0 backup and restore may randomise the order of multichoice/numerical/shortanswer answers

commit 9e06daf251abfa56edacbdf53f9d01ab45123dda
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 May 2011 01:53:43 +0800
Tag:    v2.1.0

MDL-27394 Moodle 2.0 backup and restore may randomise the order of multichoice/numerical/shortanswer answers

commit d6522c33a1bfab9deab90046acfba6b9938364f9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 May 2011 00:53:12 +0800
Tag:    v2.1.0

MDL-20636 Fix qtype backup issues.

commit d8a3b87c0e6f6ef643a5c536d5695ea60b1a33ae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 02 May 2011 00:36:19 +0800
Tag:    v2.1.0

MDL-27340 tablelib.php fix a notice when  is false.

commit 6531aff715dde7653bbce3fdb77bb2c1ce3c91d1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 30 Apr 2011 03:11:04 +0800
Tag:    v2.1.0

MDL-27325 New DB unit tests to demonstrate the problem.

commit 64d5c1c376c7c1a1900e285861546f6121938688
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Apr 2011 21:14:55 +0800
Tag:    v2.1.0

MDL-27155 qtype_numerical problem with GIFT import.

commit 4c51e56d982131deca81822ce84de9dfbffe006e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Apr 2011 06:31:07 +0800
Tag:    v2.1.0

MDL-26714 qtype_multianswer regression from the previous commit for numerical subquestions.

commit bea1a6a73a0db4113acc7f957a5cc12e0bf80a25
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Apr 2011 04:21:43 +0800
Tag:    v2.1.0

MDL-20636 Work-in-progress on quiz attempt backup and restore.

commit d1de5331647722f632114fa4e3078678edbadc01
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Apr 2011 03:22:45 +0800
Tag:    v2.1.0

MDL-20636 qtype_numerical oops, I deleted a function from the wrong place. Fix.

commit 5073fb743f47ac976f55d1c0c36f6dbd0451e198
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Apr 2011 02:45:27 +0800
Tag:    v2.1.0

MDL-20636 qtype_numerical multi-choice units now work, I think.

commit ae3e2e6e7f49f1de7c1ac3e4ebf245f792bc73e5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Apr 2011 01:09:31 +0800
Tag:    v2.1.0

MDL-20636 qtype_numerical Fix a bunch of minor issues found by Pierre.

commit 5d2465c3f4b5e0644d5daa830fdf478c61642f4b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Apr 2011 01:00:14 +0800
Tag:    v2.1.0

MDL-20636 numerical qtype: assorted changes

commit f902a54e5a23040730d3a7cb0b1dd272b25778eb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 23 Apr 2011 19:57:02 +0800
Tag:    v2.1.0

MDL-20636 Fix method scope.

commit d2c69d9373e6abf625e0c60709005bbec935cdf7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 23 Apr 2011 19:56:47 +0800
Tag:    v2.1.0

MDL-20636 Fix query so that it works on MySQL.

commit b3782c71bfce8b0be00e7a3c4ba2abf40abc81fa
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 16 Apr 2011 01:26:35 +0800
Tag:    v2.1.0

MDL-20636 My go and creating a renderer for mod/quiz/review.php.

commit 6160bdb1f346cfc6623819005fd0295751c1b3fd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 12 Apr 2011 22:20:29 +0800
Tag:    v2.1.0

MDL-20636 Move question lang strings to the right place.

commit d0e25622bd64941fb723ebe7f3b5e1bed0fdf33b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 11 Apr 2011 21:40:04 +0800
Tag:    v2.1.0

MDL-20636 Two gradeboundary 0%s on the quiz editing form. One shoudl be a HTML editor. #392

commit 3f469e808b0577aa3b594507fd3c5a931acb9ec4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 09 Apr 2011 01:21:53 +0800
Tag:    v2.1.0

MDL-20636 Notice when editing shortanswer questions. #339

commit 330c1148a48bcb67d188b19b5a0b0d374e16c069
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 09 Apr 2011 01:09:24 +0800
Tag:    v2.1.0

MDL-20636 Quiz report graph not showing up due to an SQL error. #426

commit a056778d8aea7b10a4e61039b21bbfeb85ef08ee
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 09 Apr 2011 00:46:15 +0800
Tag:    v2.1.0

MDL-20636 Fix unit test that the recent code change broke. #382

commit 33dae771dbaed36f1463d350a25ec3a45f2693f3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Apr 2011 23:58:43 +0800
Tag:    v2.1.0

MDL-20636 Fix bare  in language string in OU code. #427, #429

commit 1631ceeaec42c75af7740d789d42b6af81d2ae6d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Apr 2011 14:24:24 +0800
Tag:    v2.1.0

MDL-20636 Fix codechecker issues in the question behaviours.

commit 9447399c11233c6a6bbfb6a2765ef9d62541391b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Apr 2011 13:26:47 +0800
Tag:    v2.1.0

MDL-20636 Fix codechecker issues in qtype_oumultiresponse.

commit 553b8ee5e4dcbd2d924b254e42ea8f9e9474f438
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Apr 2011 13:06:46 +0800
Tag:    v2.1.0

MDL-20636 Fix codechecker issues in qtype_opaque.

commit eaeb6b513a4736aacd98d758df5dbe6e56181e71
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Apr 2011 12:39:16 +0800
Tag:    v2.1.0

MDL-20636 Fix codechecker issues in the question type base classes.

commit dcd69f8d97512ddbb7b7bc337c5afd5a8244f17d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Apr 2011 12:08:24 +0800
Tag:    v2.1.0

MDL-20636 Fix codechecker issues in qtype_truefalse.

commit 8cfc4fbd727bd4bdd5100881488fd5d572997451
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Apr 2011 12:08:11 +0800
Tag:    v2.1.0

MDL-20636 Fix codechecker issues in qtype_shortanswer.

commit 59f26004cdb5fbdd7c15d9344ad269904e4c6295
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Apr 2011 12:07:57 +0800
Tag:    v2.1.0

MDL-20636 Fix codechecker issues in qtype_random.

commit 12039f2e7a37e8d2a09e06749cfbc16bc011c6f3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Apr 2011 12:07:42 +0800
Tag:    v2.1.0

MDL-20636 Fix codechecker issues in qtype_multichoice.

commit 2b7c9bd235828e11441e8623138ac1fe45a27da6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Apr 2011 12:07:24 +0800
Tag:    v2.1.0

MDL-20636 Fix codechecker issues in qtype_missingtype.

commit 9afa71af83b0c09c49d5b461320f7d894e31f532
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Apr 2011 12:05:22 +0800
Tag:    v2.1.0

MDL-20636 Fix codechecker issues in qtype_gapselect.

commit b3ae5457c40b881288bc9133a0ef18743f91f3de
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Apr 2011 18:49:52 +0800
Tag:    v2.1.0

MDL-20636 Fix type respones -> response. Thanks Colin. #415

commit 3758786f6dfe21ca44b70a276ebbf01a4f45034a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 06 Apr 2011 00:54:39 +0800
Tag:    v2.1.0

MDL-20636 Fix codechecker problems in match, description and ddwtos qtypes.

commit 121fd4c12d3d40a1d23921db1a061086067240c5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Apr 2011 18:29:26 +0800
Tag:    v2.1.0

MDL-20636 Fix code-checker issues in qtype_essay.

commit 55ca80edde0a3a09c7ee9600735a00498bb6586c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Apr 2011 03:11:29 +0800
Tag:    v2.1.0

MDL-20636 Fix lots of problems found by the new improved codechecker.

commit 1322daba08c030a3ecce937843cdd061ae4acfd0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 01 Apr 2011 00:58:51 +0800
Tag:    v2.1.0

MDL-20636 Fix visibility of quiz_attempt_report_table::get_row_class. #357

commit f45a12d28e1ad4fdb9f052ce35032d35a1d3daa7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 01 Apr 2011 00:48:44 +0800
Tag:    v2.1.0

MDL-20636 tinyMCE boxes for each sub-question are enormous. #355

commit 825908a0d6ab812a2ab0d6ef8ff35dcc6504b9e6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 31 Mar 2011 23:30:46 +0800
Tag:    v2.1.0

MDL-20636 Fix missing include in oumultiresponse qtype. #346

commit dbf76faf52682935dd3d5d7649d7c13a03b6908c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 31 Mar 2011 22:24:37 +0800
Tag:    v2.1.0

MDL-20636 Fix two HTML validation issues.

commit 71811083baa66a928638e33b19c528129f91ef26
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 31 Mar 2011 03:25:43 +0800
Tag:    v2.1.0

MDL-27035 table_sql forgets to set countparams.

commit 52ad7e0c1b7d1ef99d7cb7db618d4e4fd2a0734f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 30 Mar 2011 23:52:52 +0800
Tag:    v2.1.0

MDL-20636 Tidy-up of numerical questiontype.php.

commit 8d13ea834c7167a7c7ba7a52f295e7ffb1c2feb5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 30 Mar 2011 21:30:40 +0800
Tag:    v2.1.0

MDL-20636 Another little bug found by Jamie.

commit d7d8cee2792dc096b09f8f98da4762124eff9dd1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 30 Mar 2011 21:30:14 +0800
Tag:    v2.1.0

MDL-20636 Finish implementing answer processing.

commit b3c9da2f0a58ba0ff15ef9a95912eb2afafb14be
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 30 Mar 2011 18:42:19 +0800
Tag:    v2.1.0

MDL-20636 I think I have now find a reliable way to parse responses.

commit e65f89b914da7da531ac0feeff2227eec707703e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 30 Mar 2011 18:00:33 +0800
Tag:    v2.1.0

MDL-20636 Fix typo. Thanks Jamie.

commit 544de1c03589ede5a4ed934fc822db9f9d5c73a5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 30 Mar 2011 01:31:45 +0800
Tag:    v2.1.0

MDL-20636 Lots of work on numerical answer matching.

commit 91d431240f3f24d4c4439c7b339344881a528674
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 29 Mar 2011 23:29:54 +0800
Tag:    v2.1.0

MDL-20636 Better way of handling the creation of test questions for different question types.

commit fdd015b779104da3575ddb604b4b16972c258abb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 29 Mar 2011 18:08:32 +0800
Tag:    v2.1.0

MDL-20636 Fix some minor editing problems, and a bunch of coding style.

commit 1fa393644035d01fb190baabc65ecb5021dce5f1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 29 Mar 2011 05:03:18 +0800
Tag:    v2.1.0

MDL-20636 Fix the numerical qtype editing form.

commit 06cd11a9893b598072b19ff15fbacd9894d7b156
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 28 Mar 2011 18:40:15 +0800
Tag:    v2.1.0

MDL-20636 Fix scope of quiz edit form data_preprocessing.

commit 397bd295494854cb2ec1562341f1099b93ed6d2b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 24 Mar 2011 00:45:19 +0800
Tag:    v2.1.0

MDL-20636 Fix qtype_numerical get_question_options.

commit 7348402f33357ca586d985cf8434df3097fc7ff1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 24 Mar 2011 00:40:19 +0800
Tag:    v2.1.0

MDL-20636 A few more publics.

commit c7df5006b9e3c7d0ae3a316572b57967e6a96f36
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 24 Mar 2011 00:22:25 +0800
Tag:    v2.1.0

MDL-20636 Add lots of missing public/protected/private.

commit c73c98365b442d75673326e0aa8989f2b25fb363
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 23 Mar 2011 22:27:22 +0800
Tag:    v2.1.0

MDL-20636 Question import, support for files in hints.

commit 0ff173d3f2e41c359ca7dd576b0e20e4d071bcf7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 22 Mar 2011 01:55:02 +0800
Tag:    v2.1.0

MDL-20636 Fix numerical unit tests.

commit f77f47ec56a025003f0e30b2e7c1fb085f278bd7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 22 Mar 2011 01:08:42 +0800
Tag:    v2.1.0

MDL-20636 Start converting the numerical question type.

commit 92d04f0b4cd85f4f750600f8f42310e0c64b13fe
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 21 Mar 2011 20:40:51 +0800
Tag:    v2.1.0

MDL-20636 Problem processing submissions if slots is not given explicitly.

commit ff58648f8abcebb5f7ee04d8ff1468c5d4155972
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 21 Mar 2011 20:39:12 +0800
Tag:    v2.1.0

MDL-20636 Fix problem editing truefalse questions. #298

commit 48d9c17db321bdbd62bd181ffd020cb69e4320aa
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Mar 2011 00:39:31 +0800
Tag:    v2.1.0

MDL-20636 Essay questions can now handle files in the HTML editor. #216

commit 7a3e1f7d510a4501d4da319925dfd40641ab273f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Mar 2011 20:38:14 +0800
Tag:    v2.1.0

MDL-26887 Refactor file_save_draft_area_files to separate out the file_rewrite_urls_to_pluginfile bit.

commit a54ecbbb10307807ffae245d166676828d6e66e0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Mar 2011 02:26:23 +0800
Tag:    v2.1.0

MDL-20636 Essay qtype now uses proper HTML editor and has format field. #216

commit d42dbe87a75c406796c38d8563dfdb047e8047d2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Mar 2011 01:16:58 +0800
Tag:    v2.1.0

MDL-20636 Essay questions allowing multiple attachments now work. #216

commit 6b5f24d376303f7a060af208c8eec74369ba98b2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 Mar 2011 02:56:14 +0800
Tag:    v2.1.0

MDL-20636 Handle deleting response files when the usage is deleted. #216

commit cd6fc47e8d3da1712dabbf31c1d392bf0ff629ec
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 Mar 2011 02:52:36 +0800
Tag:    v2.1.0

MDL-26847 new method file_storage::delete_area_files_select for efficient bulk file deletion.

commit cd3557e64c3fe830b7384ce1a093e8a7ae1ac28b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 Mar 2011 00:28:48 +0800
Tag:    v2.1.0

MDL-20636 Essay question type, make is_same_response consider files. #216

commit 217f9a618ccc554a3650c2f9fbb9595215fd82fb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Mar 2011 23:49:34 +0800
Tag:    v2.1.0

MDL-20636 Essay submission now handles attachments. #216

commit 6d03fd9830d3c8dbd3965051682a670af4c311f2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Mar 2011 22:34:19 +0800
Tag:    v2.1.0

MDL-20636 Fix for Bug 11593 merged from our 1.9 version. #268

commit 783af2523ea68658586ac15bd23ac1e34e3c8d9e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 14 Mar 2011 22:49:11 +0800
Tag:    v2.1.0

MDL-20636 Implement display of grader instructions. #216

commit 9f622ce7d8c3912ad1c9f96d2c8f670aa48e5a42
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 12 Mar 2011 02:28:40 +0800
Tag:    v2.1.0

MDL-20636 Fix syntax error in question/format/xhtml/format.php

commit 8026d4aa0a6fda7216ba496157c3fadf05aa24d6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 12 Mar 2011 02:28:00 +0800
Tag:    v2.1.0

MDL-20636 Can now display the file picker in essay questions with attachments #216

commit caeeff07262f6cb89fe6d14f9f5d05b6c9e358d3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 12 Mar 2011 01:30:13 +0800
Tag:    v2.1.0

MDL-20636 Can now display the attachments to an essay question that has attachments.

commit 56b0df7eac20aef920dfe4f6844232944e53d8d2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Mar 2011 21:45:38 +0800
Tag:    v2.1.0

MDL-20636 Kill Left over addslashes in the question engine code. #223

commit c8b3ad7c4694c217368d30ab7e5237ec803a48d9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Mar 2011 21:45:03 +0800
Tag:    v2.1.0

MDL-20636 quiz_attempts.sumgrades should be nullable. #224

commit b36d2d0643b19e82daf22842fc9321ef1783f8b6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Mar 2011 21:41:06 +0800
Tag:    v2.1.0

MDL-20636 Start supporting different response formats in essay. #216

commit 42e6506ebeda008a6fdb6c1fecebb402bc8779ce
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Mar 2011 03:09:42 +0800
Tag:    v2.1.0

MDL-20636 Minor fixes to the truefalse and match editing forms.

commit 894e8b4e93d8f3b4036ab738e2396a5eb0707c0a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Mar 2011 03:07:58 +0800
Tag:    v2.1.0

MDL-6535 new features for the essay qtype. Part I DB tables and editing form.

commit 50c02966983f260642bd3ec67bb492e35ed2dd56
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 08 Mar 2011 18:43:48 +0800
Tag:    v2.1.0

MDL-26724 notice from numerical qtype when no answer is given.

commit d5670c612b798f4147583fe463ea39d874519f0b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 08 Mar 2011 02:08:04 +0800
Tag:    v2.1.1

MDL-25357 Allow maximum number of sections to be set by the admin. Also allow 0 sections at an choice.

commit 07f88584068418253ebb33950b4322d24723f3d0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 08 Mar 2011 00:23:11 +0800
Tag:    v2.1.0

MDL-20636 Cannot really delete questions that were only used in previews #196

commit 7c85d7c871a3e771646cb91d601e4cd1a09b315d
Author: tjh238 <tjh238>
Date:   Sat, 05 Mar 2011 02:13:55 +0800
Tag:    v2.1.0

MDL-20636 Bug 11493 can't show marks available for deferred feedback summative iCMAs

commit c5c16a2c81b00b0ed04302303341c818533fea2e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 Mar 2011 01:48:13 +0800
Tag:    v2.1.0

MDL-26324 Existing overall feedback on non-graded quizzes prevents editing

commit e2661fa8bcb21950824bea18420a4c9f36cdde51
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 Mar 2011 01:47:12 +0800
Tag:    v2.1.0

MDL-20636 Fix GIFT unit test

commit cd4b6c19320e724a5584a7a914b70b7216c65ca1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 02 Mar 2011 23:48:43 +0800
Tag:    v2.1.0

MDL-20636 Backup and restore of Opaque questions.

commit 515e6b97b586fec26cdd145d357610f8971854a0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 02 Mar 2011 23:48:11 +0800
Tag:    v2.1.0

MDL-20636 Restore of question hints, and some other minor clean-up.

commit b6625327525bdf9d4ea8b483a6ff3e1dca6b527c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Mar 2011 19:02:33 +0800
Tag:    v2.1.0

MDL-20636 Minor theme tweaks.

commit c26b7f0cfb1d1c5d7b79178174bb8b6cb86cf474
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Mar 2011 19:02:04 +0800
Tag:    v2.1.0

MDL-20636 Fix upgrade problems. Thanks to James Brisland for his help.

commit 7916ea127e6c13ab45874d54ef6cc9f8cd5eb6ec
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 28 Feb 2011 23:14:53 +0800
Tag:    v2.1.0

MDL-20636 Fix install breakage.

commit beca0d8daf82bb993377d5e979df8163b037706c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 28 Feb 2011 22:38:51 +0800
Tag:    v2.1.0

MDL-20636 Fix backup and restore issues found during testing.

commit 42663bb78e5dee25d8c11ac1d4f1f80e52386f40
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 28 Feb 2011 19:03:12 +0800
Tag:    v2.1.0

MDL-20636 Fix a bunch of missing strings caused by separating question from quiz.

commit f3ca24e4187b60e36240055c0475ab568c4ed820
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 28 Feb 2011 18:49:20 +0800
Tag:    v2.1.0

MDL-20636 Update quiz and questions backup and restore.

commit f4043434875d2d7f957ee0660f20c401ea3b62ee
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 26 Feb 2011 19:26:13 +0800
Tag:    v2.1.1

MDL-26618 Moving sticky blocks on other pages does not work in Oracle.

commit 404da2381292db414223393ed8e8bf19e4c13e6e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 25 Feb 2011 23:36:07 +0800
Tag:    v2.1.0

MDL-20636 Fix question flag javascript.

commit f39cf78c02bddb7b8d0c666cbaf67af10cb4f02b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 25 Feb 2011 20:24:55 +0800
Tag:    v2.1.0

MDL-20636 Only show the full summary of attempt table on the first page of the review.

commit 3c6185e97995ab065064c5423b595125c18c06a0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 25 Feb 2011 20:12:09 +0800
Tag:    v2.1.0

MDL-20636 Move restart preview button into the quiz nav block & remove unnecessary titles.

commit 22cebed5035ba81b3dcd9d41e5fc7dcb6b786f4f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 25 Feb 2011 04:18:16 +0800
Tag:    v2.1.0

MDL-20636 Review and fix the format parameter to all calls to format_text.

commit a18fda20c417f6d40097a17399820cb343714088
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 25 Feb 2011 03:34:08 +0800
Tag:    v2.1.0

MDL-20636 Split question-type specific styles into the separate plugins.

commit ef31a28343425185b5ff5bcfe07c24d659e39241
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 25 Feb 2011 03:12:42 +0800
Tag:    v2.1.0

MDL-20636 Split question_definition::init_first_step into start_attempt and apply_attempt_state.

commit 2daffca554e845b0555e4adecdf17bce925a013d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 25 Feb 2011 01:47:51 +0800
Tag:    v2.1.0

MDL-20636 Fix 30 TODOs

commit d649fb02215e11dba3d3b2cc80d6fca7fdf188f3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 24 Feb 2011 23:28:25 +0800
Tag:    v2.1.0

MDL-20636 Remove all references to global $QTYPES.

commit 446166a628b4b9ac24f7ff738453537a6d6aec8a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 24 Feb 2011 20:01:37 +0800
Tag:    v2.1.0

MDL-20636 Minor bug-fixes

commit 5e8a85aa6471b1b44730b59706f1107fd73fcabb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 24 Feb 2011 02:53:50 +0800
Tag:    v2.1.0

MDL-20636 Massively reduce the number of references to quiz in the question code.

commit 88f0eb15465095a81afb1501ecf796838a5ae3d8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 24 Feb 2011 00:50:09 +0800
Tag:    v2.1.0

MDL-20636 Reveiw all throw statements.

commit f7970e3ca7964db3bf41ac2b4f00b3575b6c0c18
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 24 Feb 2011 00:25:25 +0800
Tag:    v2.1.0

MDL-20636 Eliminate integer and boolean in PHPdoc comments. should be int and bool.

commit a17b297d60bb341f7697c072c553a6673df1fdbc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 23 Feb 2011 23:03:35 +0800
Tag:    v2.1.0

MDL-20636 Add missing defined('MOODLE_INTERNAL') || die();

commit 7764183a4a90c42809fd401535e8c226c9f8c2ea
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 23 Feb 2011 21:38:16 +0800
Tag:    v2.1.0

MDL-20636 Fix @package names and PHPdoc layout.

commit 017bc1d9f3d318bf12164137f5213821342a0eae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 23 Feb 2011 04:50:18 +0800
Tag:    v2.1.0

MDL-20636 Fix @package names in question/behaviour, question/engine and question top level.

commit d3603157bf6b72c772d2990f81c3725ef9a1ecb6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 23 Feb 2011 03:59:12 +0800
Tag:    v2.1.0

MDL-20636 Add @package and GPL boiler-plate to files in /question.

commit 0ff4bd087755ee8fc3f9274f4ccb9cc2aa5077cd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 22 Feb 2011 02:10:19 +0800
Tag:    v2.1.0

MDL-20636 Fix new stdClass -> stdClass(), and trailing whitespace.

commit aa9bdbe31cdf3fd6834d59ed17a5a1ca1ba8c107
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 22 Feb 2011 02:00:15 +0800
Tag:    v2.1.0

MDL-20636 Boilerplate and other cleanup in the question core code.

commit f7c1dfaf79f32429ca702749b9f400159f7a6f8b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 22 Feb 2011 01:29:18 +0800
Tag:    v2.1.0

MDL-20636 Finish off converting question import.

commit ba6438471ba44c0da1427b4cfc4d3df73d441366
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 22 Feb 2011 00:13:25 +0800
Tag:    v2.1.0

MDL-20636 Fix top of file boilerplate in mod/quiz.

commit b04a4319d651dfdb4b16ac0305a5c38647713c38
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 21 Feb 2011 22:51:02 +0800
Tag:    v2.1.0

MDL-20636 Remove &copy; from all PHPdoc comments, and tidy them up a bit.

commit 8032cd792c8bbf5a3f2b16866358af902518ae28
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Feb 2011 00:32:49 +0800
Tag:    v2.1.0

MDL-25122 Quiz review page does not check and enforce separate groups mode.

commit 05d2a8b7f16bed6b3e4ee75269b2eb3b3dc484a1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Feb 2011 00:27:49 +0800
Tag:    v2.1.0

MDL-26416 avoid subtracting two unsigned ints, which breaks MySQL since 5.5.5.

commit a208aefbc455d3a57cbb9318abe46677ea4a831e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Feb 2011 20:28:21 +0800
Tag:    v2.1.0

MDL-26425 change all table subclasses to use parent::__construct

commit e24ee794b2a33930237a6fc556ff1dfe77ea642c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 Feb 2011 01:33:51 +0800
Tag:    v2.1.0

MDL-20636 Convert the overview report.

commit 2a3bdbf98ebcdd7663d46fbb30ad9f6963eed88b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 22:06:12 +0800
Tag:    v2.1.0

MDL-20636 Fix some minor bugs.

commit ba9164e57563388662efb7ffd6e709d7d969eda2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 21:06:29 +0800
Tag:    v2.1.0

MDL-26425 tablelib more cleanup, mostly to PHPdocs, following sam's comments.

commit 76dc1e2527b7b682e332c84cb2d38e84f47755d2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 20:00:30 +0800
Tag:    v2.1.0

MDL-26425 tablelib use html_writer when outputting rows and headers.

commit 6f0d3480c75cad8fd7824704ddaa136f3a44d06c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 19:55:12 +0800
Tag:    v2.1.0

MDL-26425 tablelib change print_initials_bar to remove duplication, and to use html_writer.

commit b08fb128c847deb6246744fcbb6a7d5068502a28
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 19:47:54 +0800
Tag:    v2.1.0

MDL-26425 tablelib ability for table_sql to add a class to the row based on the data.

commit abf72969a440f525761a6e152a2e29aa0a3db164
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 19:46:48 +0800
Tag:    v2.1.0

MDL-26425 tablelib change col_username to use html_writer and moodle_url.

commit e81eed542c3d005a745103b6a33b6bab3d0ac41b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 19:42:33 +0800
Tag:    v2.1.0

MDL-26425 tablelib better validation of the sort code, also some cleanup.

commit 59f392b3f0f4a4df55c019c3a112d0752e347c59
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 19:37:40 +0800
Tag:    v2.1.0

MDL-26425 tablelib clean up setup and URL handling code.

commit a49c17b42493e7b07ecbae0dbc35901cda87e239
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 19:33:31 +0800
Tag:    v2.1.0

MDL-26425 tablelib rename constructors to PHP5 __construct

commit 4b7079c100a014e62e224518a307469ac62dfe34
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 19:31:23 +0800
Tag:    v2.1.0

MDL-26425 tablelib clean up constant definitions.

commit 9683db71c9db8674e44690fdaf3c9a3ad149e613
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 18:54:29 +0800
Tag:    v2.1.0

MDL-26425 tablelib mass whitespace clean-up.

commit 0f33deafaa8d869fc1d2110547df1f4c32cd273c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 02:19:55 +0800
Tag:    v2.1.0

MDL-20636 Fix question/enigne/datalib.php unit tests.

commit 04853f273aa788586799a534e1028c3645dcaa77
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 01:22:31 +0800
Tag:    v2.1.0

MDL-20636 Convert quiz statistics report.

commit 9b40c540ee9c72f427e9c6cf7cb5daab35b05a37
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 15 Feb 2011 01:54:41 +0800
Tag:    v2.1.0

MDL-20636 Responses report mostly working.

commit cf3b65686a12c17f55951231eee85d4cce1c775e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 14 Feb 2011 22:33:31 +0800
Tag:    v2.1.0

MDL-20636 Finished conversion of the manual grading report.

commit adaad5f22473e63d9d559a1d8b2d23c6415ff5cc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 13 Feb 2011 15:34:32 +0800
Tag:    v2.1.0

MDL-20636 Fix install

commit a8a8ec51fc5ca605ff178a7c216aba6f8cb7ec79
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 12 Feb 2011 08:40:43 +0800
Tag:    v2.1.0

MDL-20636 Fix bug with starting an attempt. Now uses exceptions, so should not check return values.

commit 2709ee45d3629116b4cd51314c34a37736a1e13a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 12 Feb 2011 02:47:08 +0800
Tag:    v2.1.0

MDL-20636 Working on converting the reports, starting with the manual grading report. Very much a work-in-progress.

commit a13d4fbd20083670599a02b77db751f8e0dd7b6f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 12 Feb 2011 01:36:30 +0800
Tag:    v2.1.0

MDL-20636 Fix lots of minor quiz editing glitches.

commit fd214b596d63d2f7f8aff0e1d6550978f8ba60c7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 12 Feb 2011 01:36:02 +0800
Tag:    v2.1.0

MDL-20636 Preserve scroll position when doing action on the quiz edit page.

commit f9b0500f7fc461365303338181c33920a7b2c2c1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Feb 2011 04:44:47 +0800
Tag:    v2.1.0

MDL-20636 Quiz editing now works, as does the random question type.

commit 1493619923efb390ca1bd5e66da796fe9f884527
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Feb 2011 02:32:04 +0800
Tag:    v2.1.0

MDL-20636 Review option defaults in the admin settings.

commit 55b81c131fd3d249ecd0f227f21e664d4c89d672
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Feb 2011 20:50:50 +0800
Tag:    v2.1.0

MDL-20636 todo list clean-up.

commit 56e82d993d6de7ab45649b23e1e142f89f5657c8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Feb 2011 04:33:51 +0800
Tag:    v2.1.0

MDL-20636 Images in questions now work in quiz attempts.

commit 7ee80cab53b815f7d1f1944b84ee5248c4b620a2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Feb 2011 03:07:57 +0800
Tag:    v2.1.0

MDL-20636 Manual comment popup comment.php now works.

commit 37cfb5f16305ad27a1be51cbedc0232a3d13f617
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Feb 2011 02:21:26 +0800
Tag:    v2.1.0

MDL-26337 Improve close_window. Fix bug when $reloadopener is false, and better usability when it is true.

commit 729c372b1ba22dabb64d2e685f4c43f4e2f84103
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Feb 2011 01:36:16 +0800
Tag:    v2.1.0

MDL-20636 Quiz index and reviewquestion pages work.

commit b2607ccc19828f07094b2c8e3438913dc4d5ba1b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Feb 2011 00:56:44 +0800
Tag:    v2.1.0

MDL-20636 Now the quiz review page works.

commit 167f1562f821de9fdfeaa213ddecf81a2abe9f89
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 08 Feb 2011 23:19:48 +0800
Tag:    v2.1.0

MDL-20636 Merge and fix quiz unit tests.

commit 8f37f7fb7a7ff7f581bab48f96855a7f9ad37b74
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 08 Feb 2011 23:02:23 +0800
Tag:    v2.1.0

MDL-20636 It is now possible to submit a page of the quiz, and view the summary page.

commit a1eb3a4466cdae42141f408374cc65d6f1c0d6fd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 08 Feb 2011 22:19:23 +0800
Tag:    v2.1.0

MDL-20636 It is now possible to start a quiz attempt.

commit 7c5bd5bfabfcd637d5c376e24b194b1f54daca9e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 Feb 2011 01:41:49 +0800
Tag:    v2.1.0

MDL-20636 Working towards being able to attempt a quiz.

commit 48f1784a16ad09e48bb084131aa2bb975ed73e7e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 Feb 2011 00:40:00 +0800
Tag:    v2.1.0

MDL-20636 Quiz view page now works.

commit f25578233913c9a0bd50c10c725dc55f608818ab
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 Feb 2011 23:47:52 +0800
Tag:    v2.1.0

MDL-20636 You can now create a quiz, and edit the settings.

commit 25302dee78200869f133c01354eaf912588760df
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 Feb 2011 02:06:10 +0800
Tag:    v2.1.0

MDL-20636 Started work converting the quiz.

commit 3d0b815cb1806b76e543c230bc3ef8088736c01d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 Feb 2011 23:39:35 +0800
Tag:    v2.1.0

MDL-20636 Try to allow Opaque questions to work in deferred feedback mode, if they want.

commit a31689a4ebaaab1f8e723071b749f6d5c1c3e656
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 Feb 2011 20:46:58 +0800
Tag:    v2.1.0

MDL-20636 Recent bug fix.

commit 0fafed0f091c883ef73180e84c0c747ad87b029f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 Feb 2011 03:03:38 +0800
Tag:    v2.1.0

MDL-20636 Finish making ddwtos work, mostly. Also various other JS fixes.

commit 706d06e29b0c2c5253a00b7cab0798cf0abd6b0d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 02 Feb 2011 07:44:40 +0800
Tag:    v2.1.0

MDL-20636 ddwtos and gapselect qtypes now very nearly work.

commit 9a9e776c5529c3ce66f7df6c0aae04e02ab005d7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Feb 2011 19:40:29 +0800
Tag:    v2.1.0

MDL-20636 Now all the unit tests for the the ddwtos and gapselect qtypes pass.

commit 5258903e7fb09dec8277c8c86c33fba5d6d424c9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Feb 2011 02:07:38 +0800
Tag:    v2.1.0

MDL-20636 More work on the ddwtos and gapselect qtypes.

commit c3e6bd18f5dadf15b505a5761c8713d05daadc78
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 29 Jan 2011 03:07:33 +0800
Tag:    v2.1.0

MDL-20636 work-in-progress converting the ddwtos and gapselect qtypes.

commit 6e34cd292441c2f3a365d7260f8173bf87bc17a5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 29 Jan 2011 02:50:20 +0800
Tag:    v2.1.0

MDL-20636 Rename the question type editing forms to start with qtype_...

commit 14ed1aa2d85e5fcb72e6b9af77d1db8d9d052a34
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Jan 2011 03:11:17 +0800
Tag:    v2.1.0

MDL-20636 Clean up.

commit 46cf70cc8c193819a3c0cd8c4a57e7d3b1ea372f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Jan 2011 02:03:35 +0800
Tag:    v2.1.0

MDL-20636 Bug 11408 JME and applet components don't work in IE.

commit 26a03a6112d56a0451caeef73805d57637466507
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Jan 2011 02:02:10 +0800
Tag:    v2.1.0

MDL-20636 Fix bad line endings.

commit f86390dc94a29bc132c0ccb14b949c8693878a1a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Jan 2011 01:43:50 +0800
Tag:    v2.1.0

MDL-20636 Bug 11396 better handle manually graded questions that are graded out of 0.

commit d4d64ee3f1c68193298fb69ff095172e72edc9da
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 24 Jan 2011 22:54:21 +0800
Tag:    v2.1.0

MDL-20636 Bug 11406 Opaque gives radio groups name _rg by default, which QE cannot handle.

commit 1c2ed7c501c59c40caa956b0f2a256457e9e7770
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Jan 2011 03:23:26 +0800
Tag:    v2.1.0

MDL-20636 Conversion of the OU multi-response question type.

commit 2eeb76f845c23bdb5359623445a8062c7888b7cd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Jan 2011 01:35:03 +0800
Tag:    v2.1.0

MDL-20636 Finish conversion of the Opaque qtype/behaviour.

commit fe0412432f84b43a2e64baadf33682dc427055b0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Jan 2011 00:06:05 +0800
Tag:    v2.1.0

MDL-20636 And fix XML import unit tests too.

commit 5f7cfba7fa93e4b73c95d7f157ce018a288d1a9d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Jan 2011 22:36:40 +0800
Tag:    v2.1.0

MDL-20636 Question XML export unit tests now all pass.

commit 49e2bba7cc5e32d4b17565668f06e65fae132a88
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Jan 2011 02:01:49 +0800
Tag:    v2.1.0

MDL-20636 Merge import/export formats. XML is not finished (unit test failures).

commit 3404cc149db02fc88f76e73cbe0e8d83cd10c5b3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Jan 2011 01:53:49 +0800
Tag:    v2.1.0

MDL-20636 More work on the opaque question type. You can now set up question engines.

commit c32256af45a3a19fdd90e8336433146b6da4b7b4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Jan 2011 00:30:09 +0800
Tag:    v2.1.0

MDL-20636 unit tests MDL-26029 fix notices from CheckSpecifie dFieldsExpectation.

commit 04bbc706317604952d9cdf0b27987fba4e774c78
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 15 Jan 2011 03:09:53 +0800
Tag:    v2.1.0

MDL-20636 qtype admin MDL-25987 also allow question type settings to be on an admin_externalpage.

commit 2086d9407772a9bbdd6a4dd89961860fc3891e90
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 15 Jan 2011 03:06:52 +0800
Tag:    v2.1.0

MDL-20636 work-in-progress on converting the Opaque question type.

commit 24ef491d8f79a3c60f1b2fa4401daa718097a81c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 15 Jan 2011 01:24:38 +0800
Tag:    v2.1.0

MDL-20636 qtype admin MDL-25987 use get_plugin_list, rather than including questionlib.php.

commit 2ac0843f4bab35bcd8ed25307b052f8946335f96
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 15 Jan 2011 00:30:27 +0800
Tag:    v2.1.0

MDL-20636 Fix behaviour unit tests. (all but opaque)

commit 93cadb1edebe8ca52df57b6227eb9aedd6298abb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Jan 2011 04:24:28 +0800
Tag:    v2.1.0

MDL-20636 Conversion of the match question type.

commit 22f24ca87c8985634ed86226a11c4f9be18f8a84
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Jan 2011 03:36:30 +0800
Tag:    v2.1.0

MDL-20636 html_writer MDL-25971 Support disabled => boolean, as well as disabled => disabled in html_writer::select.

commit 8b9dfc2bf693eba83c4a8be56f66450b1e976776
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Jan 2011 01:16:36 +0800
Tag:    v2.1.0

MDL-20636 Fix editing of multichoice questions.

commit ce5e4fb620ce11ea3a324d76d38b063516d8a850
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Jan 2011 01:13:38 +0800
Tag:    v2.1.0

MDL-20636 Better icon for missing qtype.

commit c9c989a09a5e796b28597cbe17e6262ffdeb5095
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Jan 2011 03:09:49 +0800
Tag:    v2.1.0

MDL-20636 Mostly working conversion of the multichoice question type.

commit 94814340192f0b483fae4ae41cc334715d0494cb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Jan 2011 02:52:53 +0800
Tag:    v2.1.0

MDL-20636 Conversion of the missingtype question type.

commit ec3d4ef54341a6df6490f0ecee5439fe611e2fae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Jan 2011 02:51:13 +0800
Tag:    v2.1.0

MDL-20636 Actually, passing  to get_question summary is silly. Revert.

commit 6d03299dec2d59eab162fa945ad839b8f984ba61
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 Jan 2011 22:51:17 +0800
Tag:    v2.1.0

MDL-20636 Conversion of the essay question type.

commit 7a7197482d977d2d09e0f360ccd33cff047b2342
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 Jan 2011 21:52:09 +0800
Tag:    v2.1.0

MDL-20636 Fix if the use of the File API so images work in questions.

commit 32d8935c8d7df4e062191f4ff99a0e254f65857d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 Jan 2011 21:58:29 +0800
Tag:    v2.1.0

MDL-20636 Conversion of the description question type.

commit 481dc639b329c28e19ba8eb09a8fe3a514d191c9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 Jan 2011 02:19:06 +0800
Tag:    v2.1.0

MDL-20636 Add all the new styles to the base theme.

commit 068b4594bafb765f900021018d32a09001e4f61f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 Jan 2011 01:37:22 +0800
Tag:    v2.1.0

MDL-20636 Conversion of the shortanswer question type to the new question engine.

commit cce1b6556cb380b8bb295a4568421e1a3cd645d5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 25 Dec 2010 07:25:58 +0800
Tag:    v2.1.0

MDL-20636 Fix a bunch of minor errors in the truefalse preview.

commit c76145d3e46f4817303f9025ef36ddd8e341c763
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 24 Dec 2010 22:51:56 +0800
Tag:    v2.1.0

MDL-20636 Previewing a truefalse question in deferred feedback mode now works.

commit 2b7da6458625f93a2021ba170ef5b3a01cb53107
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 24 Dec 2010 21:22:26 +0800
Tag:    v2.1.0

MDL-20636 It is now possible to save a truefalse question you have created.

commit f29aeb5afdaee4e585a63863495bd9e3477f1532
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Dec 2010 16:41:01 +0800
Tag:    v2.1.0

MDL-20636 converstion of questionlib.php and base questiontype.php, plus other cheanges required to get the question editing page to display.

commit 06f8ed54fd45d6b9b5976dde338d498b4b0f03f5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Dec 2010 01:01:46 +0800
Tag:    v2.1.0

MDL-20636 More progress.

commit b691dc85106f60d3b78d5de3efc662fb6ed13827
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 21 Dec 2010 00:17:28 +0800
Tag:    v2.1.0

MDL-20636 todo list

commit d1b7e03d5d507243d9f8adb9465161f3702f4a12
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 21 Dec 2010 00:16:09 +0800
Tag:    v2.1.0

MDL-20636 Current work-in-progress converting the question engine to Moodle 2.0