Git commits in Moodle x.x.x by Tim Hunt

commit 07a0370bf8b70295d6654bf031d999f74d11b135
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 Apr 2014 21:48:56 +0800
Tag:    v2.7.0-beta

MDL-44940 quiz editing page problems from MDL-43749.

commit 3a528d4e7608a15f4d02157bf4b6ebf4fa3fff60
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 Apr 2014 20:54:00 +0800
Tag:    v2.7.0-beta

MDL-44948 add tool_qeupgradehelper to the list of deleted plugins.

commit 6a981b45c354a08cddbbbbc803c0aed87d657a9e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 29 Mar 2014 02:37:21 +0800
Tag:    v2.7.0-beta

MDL-31262 fix quiz review capability check.

commit 4dc30936f7797b26da5db79849d2fa2e70979e05
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 29 Mar 2014 01:58:48 +0800
Tag:    v2.7.0-beta

MDL-44811 quiz settings form title: change for consistency.

commit f38965db42af7b9304ce584769f1c7843a6ad706
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 20 Mar 2014 06:10:40 +0800
Tag:    v2.7.0-beta

MDL-44665 declare all quiz page types in the blocks UI.

commit c35cf42e557b37c64d324cd0a8824a7caf77bc87
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Mar 2014 01:55:58 +0800
Tag:    v2.7.0-beta

MDL-44682 fix bug in decompose_update_into_safe_changes

commit fb4ae869e5f98df4f095e3df09fe5a849962d2f1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Mar 2014 02:13:43 +0800
Tag:    v2.7.0-beta

MDL-44588 quiz: fix crazy variable called $this.

commit 2f83d71ccce65982fbdfb8d2d6ff9784d73ce276
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Mar 2014 00:42:01 +0800
Tag:    v2.7.0-beta

MDL-44534 also fix the mod_quiz behat tests.

commit 7b2a5e566369b691fceca6b3f8aaaa508c61a0d4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 10 Mar 2014 20:32:39 +0800
Tag:    v2.7.0-beta

MDL-44534 increase core_question Behat test robustness.

commit 8011be189e4dc081c4dc6863f02a1507b1cf904b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 08 Mar 2014 00:31:00 +0800
Tag:    v2.7.0-beta

MDL-33653 fix preview links on calc qtype edit forms.

commit 2fa19cfe829f9d9965f78c3b7d9759a0714a09a6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 05 Mar 2014 01:57:47 +0800
Tag:    v2.7.0-beta

MDL-43749 quiz editing: fix adding the first question.

commit 241634f1aba4d7c26f0a8443e69043cb4658946e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Feb 2014 15:58:58 +0800
Tag:    v2.5.5

MDL-44278 Quiz time overrides: use the same step everywhere.

commit 65a90d2d9bf19a7d2c9a87a8587cdf15fb5f8869
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Feb 2014 15:58:58 +0800
Tag:    v2.6.2

MDL-44278 Quiz time overrides: use the same step everywhere.

commit 73465743f94e7e2505db13ace3eb5ce7cd68cdf6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Feb 2014 15:58:58 +0800
Tag:    v2.7.0-beta

MDL-44278 Quiz time overrides: use the same step everywhere.

commit 7d3af76e63d09206147e1fd04ce49214c10f7e2a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 25 Feb 2014 23:29:13 +0800
Tag:    v2.5.5

MDL-41248 completion: fix non-translatable text.

commit 379a3fcee3ee228e2bf32c428d2fc3a93631ea81
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 25 Feb 2014 23:29:13 +0800
Tag:    v2.6.2

MDL-41248 completion: fix non-translatable text.

commit 8d3debf360c04e775092894c8b20794d44d8f54a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 25 Feb 2014 23:29:13 +0800
Tag:    v2.7.0-beta

MDL-41248 completion: fix non-translatable text.

commit 9eec598ca9a8ac56974067dc616df625e18ca355
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 20 Feb 2014 20:16:03 +0800
Tag:    v2.7.0-beta

MDL-44251 fix typo in DML unit tests.

commit dfcaa2450c9357d172b10955f2ce84947528712b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 20 Feb 2014 19:44:28 +0800
Tag:    v2.7.0-beta

MDL-44288 qtype_calculatedsimple fix validation notice.

commit 193cb510423021aa48fbab9099fea78754ccf459
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 20 Feb 2014 19:44:28 +0800
Tag:    v2.6.2

MDL-44288 qtype_calculatedsimple fix validation notice.

commit c18572696444a5feaa9c8683fb7feb9988f1ff50
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Feb 2014 00:48:27 +0800
Tag:    v2.7.0-beta

MDL-44251 DB helper to update rows without violating a unique index.

commit 30de48d2854387301422eb786154cfd5186d3099
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Feb 2014 22:24:20 +0800
Tag:    v2.7.0-beta

MDL-44118 drop old quiz/question attempt data.

commit 4e8a07d28b8174965181bbe8ca1f4b0080d1d1da
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Feb 2014 20:35:30 +0800
Tag:    v2.7.0-beta

MDL-44118 remove the qeupgradehelper tool

commit 9b19a4609949b81dd8901bf8d4b24390a5510338
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Feb 2014 20:26:32 +0800
Tag:    v2.4.9

MDL-44118 new environment check are all quiz attempts upgraded.

commit 777017e7845a6aaae72eed9fe6a34d20e423bcbb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Feb 2014 20:26:32 +0800
Tag:    v2.5.5

MDL-44118 new environment check are all quiz attempts upgraded.

commit e4c20157c0ae900bb37f3018d1f95d02bafdf0d0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Feb 2014 20:26:32 +0800
Tag:    v2.7.0-beta

MDL-44118 new environment check are all quiz attempts upgraded.

commit 652413ce70137146e11198baf5ea6ca4cbb122cd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Feb 2014 20:26:32 +0800
Tag:    v2.6.2

MDL-44118 new environment check are all quiz attempts upgraded.

commit 9a59691237ade172c384b82bcd9fe07e8af452d0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 10 Feb 2014 01:47:39 +0800
Tag:    v2.7.0-beta

MDL-44056 questions: restore essay attempts from 2.0 notice.

commit b0e225ba474309f1dca7a6ab347ec896e743c20f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 10 Feb 2014 01:47:39 +0800
Tag:    v2.5.5

MDL-44056 questions: restore essay attempts from 2.0 notice.

commit a82e15de8491c1602ccd3d2863a99d902d2bf004
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 10 Feb 2014 01:47:39 +0800
Tag:    v2.6.2

MDL-44056 questions: restore essay attempts from 2.0 notice.

commit 029870ee95dbc528e9842aba701946fff61bae6d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 08 Feb 2014 06:13:44 +0800
Tag:    v2.7.0-beta

MDL-44053 question restore from 2.0: fix regression from MDL-43670

commit 1eb470fc429cb151d86e7cc8c3442cb2a7212fe7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 06 Feb 2014 23:00:56 +0800
Tag:    v2.7.0-beta

MDL-43929 question manual grading: keep comment when validation fails.

commit 78270bd9002d0583625ecfdf754e94691033f9a8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 06 Feb 2014 23:00:56 +0800
Tag:    v2.5.5

MDL-43929 question manual grading: keep comment when validation fails.

commit f10763ebc073348e4b61a662b77f69154975ee1e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 06 Feb 2014 23:00:56 +0800
Tag:    v2.6.2

MDL-43929 question manual grading: keep comment when validation fails.

commit 3f87a74b60ff98550db67a03fdf9de2359c30288
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 06 Feb 2014 17:50:30 +0800
Tag:    v2.7.0-beta

MDL-44018 quesiton variant was not backed up or restored.

commit 16ae4b809d4e5b422d12d787402cbf409dbf8ee1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 06 Feb 2014 17:50:30 +0800
Tag:    v2.4.9

MDL-44018 quesiton variant was not backed up or restored.

commit add46ba2ebe6fff79fe0bd4e61a9889ecd718e89
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 06 Feb 2014 17:50:30 +0800
Tag:    v2.5.5

MDL-44018 quesiton variant was not backed up or restored.

commit aa083d663bb6a5f14ed92e9a64ea979f54b3daad
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 06 Feb 2014 17:50:30 +0800
Tag:    v2.6.2

MDL-44018 quesiton variant was not backed up or restored.

commit 7e0041033844ae635481152fa68a2f500c4cba88
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 05 Feb 2014 19:23:42 +0800
Tag:    v2.6.2

MDL-43936 questions: fix my lame spelling in upgrade.txt.

commit c2f35e0b22fcc86f7711d76678947914c412a9e8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 05 Feb 2014 19:23:42 +0800
Tag:    v2.7.0-beta

MDL-43936 questions: fix my lame spelling in upgrade.txt.

commit bdeb5d0bf1146e70ef228ca51278982738392ab3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 31 Jan 2014 22:12:19 +0800
Tag:    v2.6.2

MDL-43936 questions: document renderer API change.

commit 70f22d60fb24ddd72fab9364e32df8a22eaae4d6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 31 Jan 2014 22:12:19 +0800
Tag:    v2.7.0-beta

MDL-43936 questions: document renderer API change.

commit 9b62fec54a2cc6dc33cfe81710a93bf7f631b8fc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 31 Jan 2014 02:03:00 +0800
Tag:    v2.6.2

MDL-43926 Unit tests shouldn't assume only one category on install

commit e06bb5f800fbd9653fbbe0203c29706d5a224cce
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 31 Jan 2014 02:03:00 +0800
Tag:    v2.7.0-beta

MDL-43926 Unit tests shouldn't assume only one category on install

commit e82aee689550e2f1295f7ff9bce9ee17e85a9caf
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 28 Jan 2014 23:55:41 +0800
Tag:    v2.6.2

MDL-43892 dbtransfer: Fix missing string.

commit 3aaf535df1a0851367c6e43c259f399b99d36648
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 28 Jan 2014 23:55:41 +0800
Tag:    v2.7.0-beta

MDL-43892 dbtransfer: Fix missing string.

commit 6062fc2a5020fb2bbcb38c4d44a3467712f5161d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 28 Jan 2014 23:55:41 +0800
Tag:    v2.5.5

MDL-43892 dbtransfer: Fix missing string.

commit 16fcc8807b9200563192197c7160acf233b5abc6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 27 Jan 2014 19:57:55 +0800
Tag:    v2.5.5

MDL-43874 quiz, teacher comments should respect display options.

commit b006c3f9ff0566dd5a7e8c98f2559b53ff700314
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 27 Jan 2014 19:57:55 +0800
Tag:    v2.6.2

MDL-43874 quiz, teacher comments should respect display options.

commit e101ec9fd7078ff56705a580d408db864a6f3088
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 27 Jan 2014 19:57:55 +0800
Tag:    v2.7.0-beta

MDL-43874 quiz, teacher comments should respect display options.

commit bcd1fba67232da4c907dc7d07af0c144e5acb2c6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Jan 2014 23:35:53 +0800
Tag:    v2.5.5

MDL-43581 additionalhtmlfooter should be added to every page

commit b8e91060b1eaa7e0fa50d36efb083d9ff9cf7af0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Jan 2014 23:35:53 +0800
Tag:    v2.6.2

MDL-43581 additionalhtmlfooter should be added to every page

commit 391edc51f929e9aa3bf105626125cb440ddaa2bd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Jan 2014 23:35:53 +0800
Tag:    v2.7.0-beta

MDL-43581 additionalhtmlfooter should be added to every page

commit b111c177f01e51051f4a54b473862d2db6b6f6e5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Jan 2014 02:25:22 +0800
Tag:    v2.7.0-beta

MDL-43749 quiz DB tables. Put install.xml in a more logical order.

commit ccba5b88056aa75659662ada364d7aa7acadff6a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Jan 2014 02:19:31 +0800
Tag:    v2.7.0-beta

MDL-43749 normalise quiz database structure.

commit a541c63bb040e9664e00f82bf8184985a72063cd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Jan 2014 20:45:08 +0800
Tag:    v2.5.5

MDL-43809 qformat_xml messes up $s in multianswer questions.

commit 8b080d52ffb1de1a777fabf1c388268c08bc1291
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Jan 2014 20:45:08 +0800
Tag:    v2.6.2

MDL-43809 qformat_xml messes up $s in multianswer questions.

commit 5c0b5ba57506c6f78ff6021b31c67ee698099624
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Jan 2014 20:45:08 +0800
Tag:    v2.7.0-beta

MDL-43809 qformat_xml messes up $s in multianswer questions.

commit e5c86d0740c0ab64f951632d7199ff646642f041
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Jan 2014 16:32:10 +0800
Tag:    v2.7.0-beta

MDL-43670 fix quiz backup.

commit 3d96b4945aa99f14f3db5f816ab527555f19ed42
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 Jan 2014 00:58:13 +0800
Tag:    v2.7.0-beta

MDL-43733  use any auto-saved responses when questions are finished.

commit f2f129828cc179ecd42388754147db4869bdb36b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 Jan 2014 00:58:13 +0800
Tag:    v2.5.5

MDL-43733  use any auto-saved responses when questions are finished.

commit 4c4fc6d6294b1a03ad1fc31c0f50039a029e40a4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 Jan 2014 00:58:13 +0800
Tag:    v2.6.2

MDL-43733  use any auto-saved responses when questions are finished.

commit 9378b7b48fcbc00e26ee898d4cb89ba30a5aeab9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Jan 2014 23:36:19 +0800
Tag:    v2.5.5

MDL-43246 some question data mapper unit tests

commit 7e71efabf9e685c5698244062f28f787bc427fdd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Jan 2014 23:36:19 +0800
Tag:    v2.6.2

MDL-43246 some question data mapper unit tests

commit 5b0a31bf20f2773f800bdfc07b20d82e1c376ac3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Jan 2014 23:36:19 +0800
Tag:    v2.7.0-beta

MDL-43246 some question data mapper unit tests

commit 99c639061e9d67de4e5e8642e93f71b97324ab16
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Jan 2014 19:56:55 +0800
Tag:    v2.5.5

MDL-43246 give unit tests class a better name.

commit 4caa3de6dbbe105f7c064e45f43235cfe10c0e12
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Jan 2014 19:56:55 +0800
Tag:    v2.6.2

MDL-43246 give unit tests class a better name.

commit 28273694e5ea283a24aaca04248d2dbc5a0c683b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Jan 2014 19:56:55 +0800
Tag:    v2.7.0-beta

MDL-43246 give unit tests class a better name.

commit d7ddbc82975f7c5d287a24a372295e900aa292c5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 15 Jan 2014 22:20:27 +0800
Tag:    v2.7.0-beta

MDL-32523 question behat tests: distinctive question names

commit 7051f3a8828665f4fab37c8db91322fec85a64db
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Jan 2014 21:40:11 +0800
Tag:    v2.7.0-beta

MDL-43690 quiz_question_tostring missing s().

commit fd4b7f57399bed85db0d4066ba12c2633ce87ba3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Jan 2014 21:40:11 +0800
Tag:    v2.4.9

MDL-43690 quiz_question_tostring missing s().

commit 5da73345fdd46cef912b229b2cfae2a26e36efd8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Jan 2014 21:40:11 +0800
Tag:    v2.5.5

MDL-43690 quiz_question_tostring missing s().

commit 217d839ded7026ed1b1280e1c296bc80a4036023
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Jan 2014 21:40:11 +0800
Tag:    v2.6.2

MDL-43690 quiz_question_tostring missing s().

commit dc4a3ea1eec315666a404e1f5545e0af36f32491
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Jan 2014 02:25:39 +0800
Tag:    v2.7.0-beta

MDL-43670 quiz_question_instances to match coding guidelines.

commit d62382d1f9c6cb2e5f4056ba3005e144eee6b012
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Jan 2014 20:43:56 +0800
Tag:    v2.7.0-beta

MDL-40313 question bank search classes should be namespaced.

commit e22e74900278f4c307f16e85898fc751156e3cb7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Jan 2014 19:54:22 +0800
Tag:    v2.7.0-beta

MDL-40313 Fix code and doc checker warnings.

commit 6bce418d282bbb2d96d537fcaaf40f5ce76d34c4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Jan 2014 02:22:20 +0800
Tag:    v2.5.5

MDL-43246 question engine: avoid order-by id.

commit 68575baff3e75bf540104c7eddae80a047b90a0a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Jan 2014 02:22:20 +0800
Tag:    v2.6.2

MDL-43246 question engine: avoid order-by id.

commit 84b3710842e539d33552645e27331b5c007b9e63
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Jan 2014 02:22:20 +0800
Tag:    v2.7.0-beta

MDL-43246 question engine: avoid order-by id.

commit 4d74202460bbb7209214b00ea237087c9466a426
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Jan 2014 01:55:25 +0800
Tag:    v2.5.5

MDL-43412 quiz with grade period and password did not work.

commit 4cbc5af3a6cc6a45e5aa2f4fd3c04d762354781c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Jan 2014 01:55:25 +0800
Tag:    v2.6.2

MDL-43412 quiz with grade period and password did not work.

commit 1f8ff396d228d23c3f2cd71404e98097f8ebfe70
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Jan 2014 01:55:25 +0800
Tag:    v2.7.0-beta

MDL-43412 quiz with grade period and password did not work.

commit bc863a0a8fae5a21f2783f172e7e860d9707313d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 19 Dec 2013 03:02:39 +0800
Tag:    v2.5.4

MDL-43448 Links to the gradebook not fixed on restore.

commit 69be43879e6a5cc3ce46cf9b53b91b052e343fee
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 19 Dec 2013 03:02:39 +0800
Tag:    v2.6.1

MDL-43448 Links to the gradebook not fixed on restore.

commit 3d1c4e189e73c22ef6cc50627276ed6a77003d3f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 19 Dec 2013 03:02:39 +0800
Tag:    v2.7.0-beta

MDL-43448 Links to the gradebook not fixed on restore.

commit 31a70002d31074e5bdf40b9e897c94ba1ddedcf0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 19 Dec 2013 03:02:39 +0800
Tag:    v2.4.8

MDL-43448 Links to the gradebook not fixed on restore.

commit 2c7a4204e7ce7b735d10e3100d503ba36287c8b7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Dec 2013 23:34:31 +0800
Tag:    v2.4.8

MDL-43068 course&gradebook: fix use of new API in old branches.

commit 65c22578bf140c8c4b7def587c106899eccad004
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Dec 2013 23:34:31 +0800
Tag:    v2.5.4

MDL-43068 course&gradebook: fix use of new API in old branches.

commit 71660782ebe41be8ee8b510ef77fc1a8abe97e29
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Dec 2013 01:42:59 +0800
Tag:    v2.4.8

MDL-43131 qbank: Fix show question text when first viewing.

commit da40d09a43e045ddf7ddeb377c3056de5d84ee05
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Dec 2013 01:42:59 +0800
Tag:    v2.5.4

MDL-43131 qbank: Fix show question text when first viewing.

commit 102fe3970629b16e40962504a2c0e41dc22b5102
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Dec 2013 01:42:59 +0800
Tag:    v2.6.1

MDL-43131 qbank: Fix show question text when first viewing.

commit 165d6d7c56abffead5f4ee1ad22a1ae24b4ae86a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Dec 2013 01:42:59 +0800
Tag:    v2.7.0-beta

MDL-43131 qbank: Fix show question text when first viewing.

commit 553672355c5d08f5780f9fdc0f3dbff82ade98e8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Nov 2013 01:40:40 +0800
Tag:    v2.4.8

MDL-43068 course&gradebook: show/hide cm & CONTROLS_GRADE_VISIBILITY

commit 9c4dd6381f603cbc7099c512c6ed00ad192076c8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Nov 2013 01:40:40 +0800
Tag:    v2.5.4

MDL-43068 course&gradebook: show/hide cm & CONTROLS_GRADE_VISIBILITY

commit b14196043dd220d13c8157e8cf5b5d9ba0e59ec4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Nov 2013 01:40:40 +0800
Tag:    v2.6.1

MDL-43068 course&gradebook: show/hide cm & CONTROLS_GRADE_VISIBILITY

commit 1c73df9eea59ac7c4212b2c1e856512de61a456a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Nov 2013 01:40:40 +0800
Tag:    v2.7.0-beta

MDL-43068 course&gradebook: show/hide cm & CONTROLS_GRADE_VISIBILITY

commit b2f1717143bd40f11f5b6c086e71f2b1d1623f89
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 27 Nov 2013 21:35:11 +0800
Tag:    v2.7.0-beta

MDL-43093 update repeat_elements PHPdoc.

commit 237e532ee51e4ba30521bd2dc1d23f54622ab0d2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 27 Nov 2013 21:35:11 +0800
Tag:    v2.5.4

MDL-43093 update repeat_elements PHPdoc.

commit 3893b5fa32f7ddca38bdf054ba6e894fcdd692c0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 27 Nov 2013 21:35:11 +0800
Tag:    v2.6.1

MDL-43093 update repeat_elements PHPdoc.

commit 70127f1f3c6e202076c6b1c5f58868f82f4c6f80
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 22 Nov 2013 19:29:56 +0800
Tag:    v2.4.8

MDL-43000 shortanswer qtype: handle patterns with many *s

commit f9306bd5b8cabf7e26d432bc4813aa5bb8c2adeb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 22 Nov 2013 19:29:56 +0800
Tag:    v2.5.4

MDL-43000 shortanswer qtype: handle patterns with many *s

commit cead41882b7a04e8681ec6460254e4216e25d595
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 22 Nov 2013 19:29:56 +0800
Tag:    v2.6.1

MDL-43000 shortanswer qtype: handle patterns with many *s

commit 5dbfbc82cf7948395ddc2f31aa49abf1020ccef9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 22 Nov 2013 19:29:56 +0800
Tag:    v2.7.0-beta

MDL-43000 shortanswer qtype: handle patterns with many *s

commit c5908481587a48753972856a4b30a308524d7d49
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Nov 2013 22:41:48 +0800
Tag:    v2.7.0-beta

MDL-42880 quiz settings: remove unnecessary disabledif rules.

commit cade07b451b110f2afdba2c87775cf628e1c9800
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Nov 2013 22:41:48 +0800
Tag:    v2.4.8

MDL-42880 quiz settings: remove unnecessary disabledif rules.

commit 3098e4254d9067df76974a28649ec32c0ca3d5e1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Nov 2013 22:41:48 +0800
Tag:    v2.5.4

MDL-42880 quiz settings: remove unnecessary disabledif rules.

commit 8f74fa4366bb5141d016452f504f34cb96045732
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Nov 2013 22:41:48 +0800
Tag:    v2.6.1

MDL-42880 quiz settings: remove unnecessary disabledif rules.

commit be8c2ec31f60d121ba7a0c5b3a2be43e130fcdbb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 13 Nov 2013 19:34:53 +0800
Tag:    v2.7.0-beta

MDL-42865 Make XMLDB foreign key check more robust.

commit 24e3e96a78dc279ab1d4f4d81ce684418a51edd4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 13 Nov 2013 19:34:53 +0800
Tag:    v2.4.8

MDL-42865 Make XMLDB foreign key check more robust.

commit dcc650ef40a78115baa9df1bd1e10fe9fc9bcbb6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 13 Nov 2013 19:34:53 +0800
Tag:    v2.5.4

MDL-42865 Make XMLDB foreign key check more robust.

commit 99b936835dac3708d4aa6da87dea945ac492bc45
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 13 Nov 2013 19:34:53 +0800
Tag:    v2.6.1

MDL-42865 Make XMLDB foreign key check more robust.

commit 6c6ae7361cd9ab9e4ee8790f80f9d70a99901390
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 13 Nov 2013 19:02:35 +0800
Tag:    v2.4.8

MDL-42863 make capabilities overview more fault-tolerant.

commit c48f58ba9f127647c09325a9fcad558915a3a08d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 13 Nov 2013 19:02:35 +0800
Tag:    v2.5.4

MDL-42863 make capabilities overview more fault-tolerant.

commit 02793f156cc3548743ffa8f0ac1db68183d181e4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 13 Nov 2013 19:01:49 +0800
Tag:    v2.7.0-beta

MDL-42863 make capabilities overview more fault-tolerant.

commit a47b6805bef2796afd57921e56bc26cff3241bc9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 13 Nov 2013 19:01:49 +0800
Tag:    v2.6.1

MDL-42863 make capabilities overview more fault-tolerant.

commit 3fc9410f8438a7fda2d3589d550cceb842714473
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Nov 2013 22:52:38 +0800
Tag:    v2.6.0-rc1

MDL-42790 essay attempt on last: fix plain reponse mode

commit 493a747afc51d3d31eaca0e3e3ac78a8218c1a3a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Nov 2013 22:52:38 +0800
Tag:    v2.5.4

MDL-42790 essay attempt on last: fix plain reponse mode

commit 50e9f0e04871476b73130d2243a9064c0b6f839d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Nov 2013 17:44:24 +0800
Tag:    v2.4.8

MDL-42540 quiz manual grading should have setType

commit a289a2b51cf8bb964f6d518bdb3a30371764127e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Nov 2013 17:44:24 +0800
Tag:    v2.6.0-rc1

MDL-42540 quiz manual grading should have setType

commit fd85294415886048aed7f73a5cf2c78bb121f148
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Nov 2013 17:44:24 +0800
Tag:    v2.5.4

MDL-42540 quiz manual grading should have setType

commit a56878522378e7ed26edb78449949c73fbead75d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 06 Nov 2013 20:32:30 +0800
Tag:    v2.6.0-rc1

MDL-42743 improve wording of the CBM summary on quiz review

commit bf2324ef15f6b7dbabe9c14a212d2e9fd83ae280
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 02 Nov 2013 01:59:53 +0800
Tag:    v2.4.8

MDL-40481 quiz responses report needs cols need text_sorting

commit 4517b6c8327acdf96c9ad4a4c2b3e16a6fdeaa14
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 02 Nov 2013 01:59:53 +0800
Tag:    v2.5.4

MDL-40481 quiz responses report needs cols need text_sorting

commit 94ffbef19a5c2d9637f5c4b4ff0008f4072b6742
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 02 Nov 2013 01:59:53 +0800
Tag:    v2.6.0-rc1

MDL-40481 quiz responses report needs cols need text_sorting

commit 50a946f5bb22b0776ce2df2f8dc699be2339153d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 30 Oct 2013 00:19:24 +0800
Tag:    v2.4.8

MDL-42598 quiz variant randomisation not random enough.

commit 3089c9a4c278121fe2993133fe73878b5a25d173
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 30 Oct 2013 00:19:24 +0800
Tag:    v2.5.4

MDL-42598 quiz variant randomisation not random enough.

commit d7db097db1b3a4f7cb20103eb824197ff8bb7892
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 30 Oct 2013 00:19:24 +0800
Tag:    v2.6.0-rc1

MDL-42598 quiz variant randomisation not random enough.

commit 53d3cd568cbfb27cc6a75b1c6637d9d8633f493b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 29 Oct 2013 00:33:20 +0800
Tag:    v2.4.8

MDL-38574 qtype chooser: quick fix to make it fit on-screen.

commit 4ce081c117cba1ab9f76ecb7133507554b9efca8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 29 Oct 2013 00:33:20 +0800
Tag:    v2.5.4

MDL-38574 qtype chooser: quick fix to make it fit on-screen.

commit c1db10b6d5dd244438cd07febc5c5c8ee978f29c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 29 Oct 2013 00:33:20 +0800
Tag:    v2.6.0-rc1

MDL-38574 qtype chooser: quick fix to make it fit on-screen.

commit ea6e1851e90e1ef2656273d96069ade0623d6c5f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 26 Oct 2013 03:08:17 +0800
Tag:    v2.4.7

MDL-42548 quiz review: don't show grade for non-finished attempts.

commit 6c7e553fc4baf109fcb95cd8abcc10e8d30c22f7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 26 Oct 2013 03:08:17 +0800
Tag:    v2.6.0-rc1

MDL-42548 quiz review: don't show grade for non-finished attempts.

commit 0bf397b20c06f9d5dd9dfd504a9bb712a4994ac5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 26 Oct 2013 03:08:17 +0800
Tag:    v2.5.3

MDL-42548 quiz review: don't show grade for non-finished attempts.

commit 6c816ca22ccfb91641ffd42e8454c2db0dbdb0b5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 26 Oct 2013 00:45:00 +0800
Tag:    v2.6.1

MDL-42504 quiz autosave: alert users if connection lost.

commit 52b612f08b9a88f63240629098c238f96f38cabc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 26 Oct 2013 00:45:00 +0800
Tag:    v2.7.0-beta

MDL-42504 quiz autosave: alert users if connection lost.

commit e9a504c2f811b3080bf54a47fe326bdfe7745fee
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 26 Oct 2013 00:45:00 +0800
Tag:    v2.5.4

MDL-42504 quiz autosave: alert users if connection lost.

commit 562684e3a04d645628e066f99d4306ec93ac7f1a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 12 Oct 2013 01:21:48 +0800
Tag:    v2.6.0-beta

MDL-42309 typo: fix reponse -> response throughout Moodle.

commit ef37c13e292608d70c8032fd1a9b7cafb8f4b1c5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 12 Oct 2013 01:21:48 +0800
Tag:    v2.4.7

MDL-42309 typo: fix reponse -> response throughout Moodle.

commit 6efb3601026cefc846470969d69f3b0d444cbddd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 12 Oct 2013 01:21:48 +0800
Tag:    v2.5.3

MDL-42309 typo: fix reponse -> response throughout Moodle.

commit 5562ab20eafeb98ede3bf61d99785d1a8f3609f5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Oct 2013 01:18:44 +0800
Tag:    v2.6.0-beta

MDL-42232 Multiple choice question choice alignment issue

commit cf2fb7579b2ad51bb85c0afe9b4a1050c77f72dd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Oct 2013 01:18:44 +0800
Tag:    v2.4.7

MDL-42232 Multiple choice question choice alignment issue

commit 2f4fceec28c8ba8f0b7b297473c7bd917e1389b2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Oct 2013 01:18:44 +0800
Tag:    v2.5.3

MDL-42232 Multiple choice question choice alignment issue

commit d3603928a90accac2cfd8f0dbd4833b9280a48c3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Oct 2013 21:30:04 +0800
Tag:    v2.6.0-beta

MDL-42230 fix inconsistent quiz lang string.

commit e9af46d8e765789ade18dcbac38413d4b47ac178
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Oct 2013 16:14:24 +0800
Tag:    v2.6.0-beta

MDL-32188 fix type in question/engine/upgrade.txt

commit 8b9ef25ea27e0c74bc083e4139aa6aea88f6a1d0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 Oct 2013 23:25:39 +0800
Tag:    v2.6.0-beta

MDL-32188 question CBM: use short certainty name in response summaries.

commit 2bf83cb218e19a80ce0d33893b9fdcddf5192487
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 Oct 2013 23:17:16 +0800
Tag:    v2.6.0-beta

MDL-32188 question CBM: minimal handling of certainty -1

commit fb74929e971bbe5fe2c55e85cb23a40aedc32b37
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 Oct 2013 00:33:14 +0800
Tag:    v2.6.0-beta

MDL-32188 question CBM: alter score handling.

commit 02d3e4d557668f3bafbbc37c285db40f4d8ca538
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 Oct 2013 00:32:41 +0800
Tag:    v2.6.0-beta

MDL-32188 question rendering: let behaviours control mark display.

commit 7ab9ce3a3c17a2cad03de063242f0fe02c06a42e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 Oct 2013 00:15:27 +0800
Tag:    v2.6.0-beta

MDL-32188 question CBM: fix hard-coded numbers -> constants.

commit 4e3d829350867491c3cf6d8651a09d26904c7b85
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 02 Oct 2013 21:48:33 +0800
Tag:    v2.6.0-beta

MDL-42105 questions: let attempts have a max fraction > 1.

commit dba40d4e708e6da9e0c177e14f8a028f9cde08cb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 02 Oct 2013 17:16:22 +0800
Tag:    v2.6.0-beta

MDL-16464 qtype_multichoice: fix missed question -> questionid.

commit c4efeb2b4b5ab942c5c200d6fdbbc4ee6f72db1f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Oct 2013 01:35:09 +0800
Tag:    v2.6.0-beta

MDL-32188 question CBM: fix typos in comments.

commit e74aa0aa979d74072b9ee20de9c419e27f9d5091
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 30 Sep 2013 23:26:21 +0800
Tag:    v2.6.0-beta

MDL-32188 question CBM: compute summary stats for CBM behaviours

commit 0aa04a7faf2b3cb21a0a3f7b09a155e49fa3cca2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 24 Sep 2013 02:34:15 +0800
Tag:    v2.6.0-beta

MDL-16464 remove multichoice answers field.

commit 4c619d6788e305aee7c2dfa78c3b8572a977ad99
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 24 Sep 2013 01:05:57 +0800
Tag:    v2.5.3

MDL-41929 quiz statistics, overall stats not displayed.

commit 9413953f0856488b6c7b36ae9fae34be57e2ef19
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 24 Sep 2013 01:05:57 +0800
Tag:    v2.6.0-beta

MDL-41929 quiz statistics, overall stats not displayed.

commit 768779972e27e9b3e5d86c65f4cd7dd7c7fb7e8b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 24 Sep 2013 01:05:57 +0800
Tag:    v2.4.7

MDL-41929 quiz statistics, overall stats not displayed.

commit aecb3a8a78d40357faba2d54f3e8bff68d0a5ff5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 Sep 2013 01:26:53 +0800
Tag:    v2.3.10

MDL-41820 XSS in the quiz responses report.

commit 8f39e9f1afc64cd5b78bde61016c06e2232e945d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 Sep 2013 01:26:53 +0800
Tag:    v2.5.3

MDL-41820 XSS in the quiz responses report.

commit 6917b452bf5c74cedcd984d653e4d4c9270c800f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 Sep 2013 01:26:53 +0800
Tag:    v2.4.7

MDL-41820 XSS in the quiz responses report.

commit 78a492330db62e5d03907626db672742280f80b6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 Sep 2013 01:26:53 +0800
Tag:    v2.6.0-rc1

MDL-41820 XSS in the quiz responses report.

commit ca6fa1216ec893c3e45d8830cfbcdcb07ae85264
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Sep 2013 01:20:41 +0800
Tag:    v2.6.0-beta

MDL-41667 quiz: Fix CSS rules.

commit 71eb4e2cda2738f4b4fcbd96892d5b1bd2bc0c62
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Sep 2013 01:20:41 +0800
Tag:    v2.5.3

MDL-41667 quiz: Fix CSS rules.

commit 0d14f2eb1e2fa2590ebc940a89a356794e47d349
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Aug 2013 18:15:24 +0800
Tag:    v2.6.0-beta

MDL-41348 question code depends on filelib.

commit 69492f86541a3b8146864af3ea38fae50a6a1572
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Aug 2013 18:15:24 +0800
Tag:    v2.5.2

MDL-41348 question code depends on filelib.

commit 530e43776b9aabe9b29f72dbcbc74c9fbca8046e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Aug 2013 18:15:24 +0800
Tag:    v2.4.6

MDL-41348 question code depends on filelib.

commit 67051eb403f1b92189b020548f0692ba5bf2a55d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Aug 2013 19:28:20 +0800
Tag:    v2.4.6

MDL-41366 qbehaviour_informationitem fix name capitalisation.

commit 7a55fd3888e7911a5c971a1ac5b0eb9af4940607
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Aug 2013 19:28:20 +0800
Tag:    v2.6.0-beta

MDL-41366 qbehaviour_informationitem fix name capitalisation.

commit 3272a3f77159c82d2d07a5b3125608784fe9c722
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Aug 2013 19:28:20 +0800
Tag:    v2.5.2

MDL-41366 qbehaviour_informationitem fix name capitalisation.

commit f9c1c2e5b8c21157620fbcfb5582f3bca545e44b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Aug 2013 19:21:31 +0800
Tag:    v2.6.0-beta

MDL-41364 fix apostrophe in debug message.

commit d629327a149677b7b7c2dfcf77cb6651f2009673
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Aug 2013 18:53:23 +0800
Tag:    v2.6.0-beta

MDL-39980 essay attempt-on-last. Handle the no-files case.

commit f02a10f38c47eb9783deb5fd86f5c58650cedd58
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Aug 2013 18:53:23 +0800
Tag:    v2.5.2

MDL-39980 essay attempt-on-last. Handle the no-files case.

commit f08bce9a54d13703e12f251fc9c495f5e9799f0c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Aug 2013 17:15:51 +0800
Tag:    v2.4.6

MDL-40996 & MDL-41162 quiz: fix html_writer::div use in 2.4.

commit 766a9a9d8f96620f6ffcb5ba5294c0122dafddbf
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 14 Aug 2013 18:02:35 +0800
Tag:    v2.5.2

MDL-39507 Question HTML export: fix image handling.

commit 12cc56072a000781c2826f91c672e1e1b87f0f11
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 14 Aug 2013 18:02:35 +0800
Tag:    v2.4.6

MDL-39507 Question HTML export: fix image handling.

commit 6dc4e89073dcf05896296acce353a156b51f14dd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 13 Aug 2013 21:28:09 +0800
Tag:    v2.4.6

MDL-38765 quiz view: fix duplicate message.

commit ad8f0117550e28e77687bb58b92f8608869e8fbc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 13 Aug 2013 21:28:09 +0800
Tag:    v2.6.0-beta

MDL-38765 quiz view: fix duplicate message.

commit 12ea5b4b007f32ece160643950d14955b32df65a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 13 Aug 2013 21:28:09 +0800
Tag:    v2.5.2

MDL-38765 quiz view: fix duplicate message.

commit 3a5f2196360a3c21c21ec37e9a8412b0f604bc69
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 13 Aug 2013 21:26:30 +0800
Tag:    v2.5.2

MDL-41162 quiz view page: invalid HTML.

commit c9c21e16798a6f1c0d4bbc31af9d6c71cf27eea8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 13 Aug 2013 21:26:30 +0800
Tag:    v2.6.0-beta

MDL-41162 quiz view page: invalid HTML.

commit 8fbb62c9bcde8ee0a28336ea089c93a43e7abafa
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 13 Aug 2013 21:26:30 +0800
Tag:    v2.4.6

MDL-41162 quiz view page: invalid HTML.

commit aed2918c14c572a4f80e20e5f2416e30e95e37d9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Aug 2013 22:55:00 +0800
Tag:    v2.6.0-beta

MDL-32324 qtypes and qbehaviours should use uninstall_plugin.

commit a3692157992aa16b7f35abf79e19b39040889602
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Aug 2013 01:30:33 +0800
Tag:    v2.5.2

MDL-41093 qtype match: unique index upgrade problem.

commit 89b04bef503fcd852fb73a9a8c2b75852c097ba9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Aug 2013 01:30:33 +0800
Tag:    v2.6.0-beta

MDL-41093 qtype match: unique index upgrade problem.

commit e614f12797d9c39e61c5ff9298bae32a25bb61b9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 08 Aug 2013 22:20:25 +0800
Tag:    v2.5.2

MDL-40896 Add missing question edit CSS to bootstrapbase.

commit 2f7827b241a8629715c5d4590ed7bf37c923f5e6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 08 Aug 2013 22:20:25 +0800
Tag:    v2.6.0-beta

MDL-40896 Add missing question edit CSS to bootstrapbase.

commit fa92bc270f6441f20d9046ef3560382b9257d1fe
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 08 Aug 2013 21:41:53 +0800
Tag:    v2.5.2

MDL-41091 questions: fix get_all_submitted_qt_vars for unit testing.

commit 053617fcb674cf81d6a2f1cade14fc9584054642
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 08 Aug 2013 21:41:53 +0800
Tag:    v2.4.6

MDL-41091 questions: fix get_all_submitted_qt_vars for unit testing.

commit df7d175d0f719965f212c26ac4b51ed25692087e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 08 Aug 2013 21:41:53 +0800
Tag:    v2.6.0-beta

MDL-41091 questions: fix get_all_submitted_qt_vars for unit testing.

commit 42f6e9def5cccb59f759ad93bcbcec3c21c0d9a9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Aug 2013 01:36:56 +0800
Tag:    v2.5.2

MDL-41036 Question category info should use HTML editor

commit fa5c608c6203fb48d29ca06a0184470fad85c97c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Aug 2013 01:36:56 +0800
Tag:    v2.6.0-beta

MDL-41036 Question category info should use HTML editor

commit e859dfdfb8474c8919b1cecbb2bb36a89c472d3b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Aug 2013 01:36:56 +0800
Tag:    v2.4.6

MDL-41036 Question category info should use HTML editor

commit a292ada723a8582e3062d8e0738d8faf6982b31c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 05 Aug 2013 23:51:05 +0800
Tag:    v2.5.2

MDL-39980 question engine: Attempt on last loses response files

commit afb1b3d03b1499a57c270b7d5850ef91358f08cf
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 05 Aug 2013 23:51:05 +0800
Tag:    v2.6.0-beta

MDL-39980 question engine: Attempt on last loses response files

commit 60238d1c2448d3b03f3154c8515e05349c13c815
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 02 Aug 2013 23:09:28 +0800
Tag:    v2.5.2

MDL-31487 fix FEATURE_CONTROLS_GRADE_VISIBILITY for quiz.

commit 39873128830bcee096c7091e274c269a94400971
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 02 Aug 2013 23:09:28 +0800
Tag:    v2.6.0-beta

MDL-31487 fix FEATURE_CONTROLS_GRADE_VISIBILITY for quiz.

commit 5039961852796d52ef59ad1c9d6a87e3bdd39583
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 02 Aug 2013 23:09:28 +0800
Tag:    v2.4.6

MDL-31487 fix FEATURE_CONTROLS_GRADE_VISIBILITY for quiz.

commit 1d428a476a992402ea3d1f115a213a118f04baea
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 02 Aug 2013 20:30:20 +0800
Tag:    v2.5.2

MDL-39507 questions: fix pluginfile URLs before format_text.

commit 06a42cff906d5d85d3ed00e4352b17f96e47cfc3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 02 Aug 2013 20:30:20 +0800
Tag:    v2.4.6

MDL-39507 questions: fix pluginfile URLs before format_text.

commit e2b388c1a4ef76c83dcb0370b6cbf6e7aeb0d703
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 02 Aug 2013 20:30:20 +0800
Tag:    v2.6.0-beta

MDL-39507 questions: fix pluginfile URLs before format_text.

commit 0d3a5c085fb694831f876c0538fc1ae6cc54a0b6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 02 Aug 2013 19:03:37 +0800
Tag:    v2.5.2

MDL-40996 quiz show user pic should also show name.

commit 1d2247bed6e5612138097f08c0f3358df0db9c2a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 02 Aug 2013 19:03:37 +0800
Tag:    v2.4.6

MDL-40996 quiz show user pic should also show name.

commit 370ee378f329772359c21d4bd9dd020df25a3f81
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 02 Aug 2013 19:03:37 +0800
Tag:    v2.6.0-beta

MDL-40996 quiz show user pic should also show name.

commit 1cca4e432704e1e558b27f0ead9e24055e21486f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 01 Aug 2013 00:58:00 +0800
Tag:    v2.6.0-beta

MDL-35053 question files outside attempts. Fix back-compatibility.

commit e0323c2a2b1d9c6eb39e88c959e961cc3d4912a4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 29 Jul 2013 23:03:58 +0800
Tag:    v2.5.2

MDL-27655 improve purge all caches.

commit 2d22f3d97f30d4ab825e0caf2cb84a10b056f8cb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 29 Jul 2013 23:03:58 +0800
Tag:    v2.6.0-beta

MDL-27655 improve purge all caches.

commit be09a8982bb7a4e35998e3778a2a0f1b9357af54
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 29 Jul 2013 23:03:58 +0800
Tag:    v2.4.6

MDL-27655 improve purge all caches.

commit da18133994ce704a84d8a0ced606a9f199576adc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Jul 2013 20:16:41 +0800
Tag:    v2.4.6

MDL-40867 External tools should launch pop-ups from the course page

commit 364b991369a9f9f718e07fc15189b6f7fde9ba9a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Jul 2013 20:16:41 +0800
Tag:    v2.5.2

MDL-40867 External tools should launch pop-ups from the course page

commit 3de55d24583c5fb03cb0d4a109a29be4fc4691cd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Jul 2013 20:16:41 +0800
Tag:    v2.6.0-beta

MDL-40867 External tools should launch pop-ups from the course page

commit 205a3cd8a02fd5245d6b3d9ec799c3cc4b02fc3b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Jul 2013 19:40:40 +0800
Tag:    v2.4.6

MDL-40867 fix misleading PHPdocs for _get_coursemodule_info

commit 521932c6d88426fe01f8c4da127a6b521d1bc7d3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Jul 2013 19:40:40 +0800
Tag:    v2.5.2

MDL-40867 fix misleading PHPdocs for _get_coursemodule_info

commit 3c620d7f7c7c3bd6dae7348aca953beb9e00561d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Jul 2013 19:40:40 +0800
Tag:    v2.6.0-beta

MDL-40867 fix misleading PHPdocs for _get_coursemodule_info

commit 9bec0c088f2e5b0ca62f2a64de75d59a270921ac
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Jul 2013 03:49:20 +0800
Tag:    v2.4.6

MDL-36399 LTI editing tool config breaks on Oracle.

commit 18dde90e33d37edab5e12a2403cb7723df7f7ee0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Jul 2013 03:49:20 +0800
Tag:    v2.5.2

MDL-36399 LTI editing tool config breaks on Oracle.

commit cc12ae6c4fb1c6da297c1fcdfba8e7b9e9636c2b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Jul 2013 03:49:20 +0800
Tag:    v2.6.0-beta

MDL-36399 LTI editing tool config breaks on Oracle.

commit 9e1fe4215006fcda0c48050903fb2cca30b12dc0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Jul 2013 02:14:15 +0800
Tag:    v2.6.0-beta

MDL-40854 fix mod/...:view capabilities

commit f30c9280d47ba71aa50ce08d144c161591740667
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Jul 2013 02:14:15 +0800
Tag:    v2.4.6

MDL-40854 fix mod/...:view capabilities

commit 6eb9e11615ab58be48c4012f4b042de7d92c3312
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Jul 2013 02:14:15 +0800
Tag:    v2.5.2

MDL-40854 fix mod/...:view capabilities

commit 01a3633cc7787320a6e5903b759418924558a976
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 24 Jul 2013 20:17:05 +0800
Tag:    v2.4.6

MDL-40863 feedback and LTI mods need get_extra_capabilities fn

commit 944e90bd6d12e1f1a4fd9e98432f7c50c649bc0e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 24 Jul 2013 20:17:05 +0800
Tag:    v2.5.2

MDL-40863 feedback and LTI mods need get_extra_capabilities fn

commit 06ca6cc955b4e31f447b2a9e01354eeb17c5d872
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 24 Jul 2013 20:17:05 +0800
Tag:    v2.6.0-beta

MDL-40863 feedback and LTI mods need get_extra_capabilities fn

commit 82c3032d989cefc1c19dc80b9702ebe32640a598
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 24 Jul 2013 19:47:50 +0800
Tag:    v2.4.6

MDL-40857 External tool: fix incorrect moodle_url usage.

commit b5d9f07ab5842fbf203d2a13a26b440bb61ab3f8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 24 Jul 2013 19:47:50 +0800
Tag:    v2.5.2

MDL-40857 External tool: fix incorrect moodle_url usage.

commit 7302fbf696e743eb868634013e46e4fef9619f5a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 24 Jul 2013 19:47:50 +0800
Tag:    v2.6.0-beta

MDL-40857 External tool: fix incorrect moodle_url usage.

commit 0d4706dd22a09352e47d83aa6f4276cce9d4070a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 24 Jul 2013 19:42:33 +0800
Tag:    v2.4.6

MDL-40857 External tool (LTI) capabilitiy names confusing.

commit 5ed6c6a5a149352e845a83904cfdcb2b3ddee535
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 24 Jul 2013 19:42:33 +0800
Tag:    v2.5.2

MDL-40857 External tool (LTI) capabilitiy names confusing.

commit c11ff4be691d8c9fd745216d3b55b72d9ed5b67a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 24 Jul 2013 19:42:33 +0800
Tag:    v2.6.0-beta

MDL-40857 External tool (LTI) capabilitiy names confusing.

commit 7dcb9b0616a33a1fca5a04fe5117a2f2669a82de
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Jul 2013 22:15:18 +0800
Tag:    v2.6.0-beta

MDL-40785 question instances report: ignore subquestions

commit 0d62d8196e3f6e711e04fd313aaef268195cfaa0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Jul 2013 22:15:18 +0800
Tag:    v2.4.6

MDL-40785 question instances report: ignore subquestions

commit d882d06cea5271b9e53cca27f93e5c1f86ce550b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Jul 2013 22:15:18 +0800
Tag:    v2.5.2

MDL-40785 question instances report: ignore subquestions

commit 8dbcbe2101f353f35ae039213ed87f9b9ca80c76
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Jul 2013 02:26:02 +0800
Tag:    v2.6.0-beta

MDL-20609 quiz tables: improve layout for long cell contents.

commit 50a4b42ed74be515cbd9a3bc3beb883aa46c9d46
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Jul 2013 02:26:02 +0800
Tag:    v2.4.6

MDL-20609 quiz tables: improve layout for long cell contents.

commit 58c44e5c20139380f3933749eb212a5a0dc79986
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Jul 2013 02:26:02 +0800
Tag:    v2.5.2

MDL-20609 quiz tables: improve layout for long cell contents.

commit 60bfa046938c692a9a9adb84ba40bbbc3c34495e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Jul 2013 01:55:56 +0800
Tag:    v2.6.0-beta

MDL-40480 tablelib: specify charset in XHMTL downloads.

commit 7544d104922b79ffb42d8bfa133c55a18229faae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Jul 2013 01:55:56 +0800
Tag:    v2.4.6

MDL-40480 tablelib: specify charset in XHMTL downloads.

commit 9a62c01edcff699345d5d5c6b997bdb981a125a7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Jul 2013 01:55:56 +0800
Tag:    v2.5.2

MDL-40480 tablelib: specify charset in XHMTL downloads.

commit 68d2f6a008fe66d925ae61c077c8c65a023a810b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 18 Jul 2013 03:26:39 +0800
Tag:    v2.6.0-beta

MDL-35053 questions: question files outside an attempt.

commit 181393aad2e89e170f091009b8ac25520e84ca01
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 18 Jul 2013 02:46:27 +0800
Tag:    v2.6.0-beta

MDL-35053 questions: question files outside an attempt.

commit 23a6a878eebb4dc04dc376d34edb74c57a610da2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 18 Jul 2013 02:18:16 +0800
Tag:    v2.6.0-beta

MDL-40719 pluginfile.php: the file API is now stable, so hide debug.

commit 9bf7f1083404519de56e3764e47596f13a663b59
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 12 Jul 2013 18:41:12 +0800
Tag:    v2.3.9

MDL-40633 filter_urltolink breaking some image links.

commit e4f1467a75d915922b42d489d5c3ff7f9a2cb78d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 12 Jul 2013 18:41:12 +0800
Tag:    v2.4.6

MDL-40633 filter_urltolink breaking some image links.

commit 3a14deef9e15c5e1d55bde82e5cd5b31cd416429
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 12 Jul 2013 18:41:12 +0800
Tag:    v2.5.2

MDL-40633 filter_urltolink breaking some image links.

commit e93cdb6915447080630fd22af902dca37dbabbc4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 12 Jul 2013 18:41:12 +0800
Tag:    v2.6.0-beta

MDL-40633 filter_urltolink breaking some image links.

commit 712bcc3e09cc051e3430dfdccd1f76539b60e0cc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 05 Jul 2013 22:30:17 +0800
Tag:    v2.4.6

MDL-40527 enrol meta: respect $CFG->courselistshortnames

commit 47c9a54e63f5777d014143d33f091c135b2761ea
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 05 Jul 2013 22:30:17 +0800
Tag:    v2.5.2

MDL-40527 enrol meta: respect $CFG->courselistshortnames

commit 70f4ac5aea94ef16a641be9721cade38c713cbde
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 05 Jul 2013 22:30:17 +0800
Tag:    v2.6.0-beta

MDL-40527 enrol meta: respect $CFG->courselistshortnames

commit dad5f63d3da79b4d1555429e5ff7f8f6e9b1034d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 23:44:31 +0800
Tag:    v2.6.0-beta

MDL-39420 multichoice: fix layout of multi-line choices.

commit 4cc817aa33b58855456527044a697a45ac0ca50b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 23:44:31 +0800
Tag:    v2.4.6

MDL-39420 multichoice: fix layout of multi-line choices.

commit 5f45c039fdece38b60b66b247c4ccfffea36f28f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 23:44:31 +0800
Tag:    v2.5.2

MDL-39420 multichoice: fix layout of multi-line choices.

commit 28c8189c7f7e757c932b92d358e1c444160defca
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 19:07:54 +0800
Tag:    v2.4.6

MDL-40443 setType notice in quiz reports.

commit 1cdc4d2556019fa547043f32a8da2ef914b13f73
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 19:07:54 +0800
Tag:    v2.5.2

MDL-40443 setType notice in quiz reports.

commit df14e8625d67b6bafbe418a32baa3e5dcd82fd79
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 19:07:54 +0800
Tag:    v2.6.0-beta

MDL-40443 setType notice in quiz reports.

commit ef84ab84bf4784b8d1b67460de41b5eb03a9b5ab
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 19:03:28 +0800
Tag:    v2.4.6

MDL-36479 quiz regrade: use progress bar to prevent time-outs

commit 48eec6a5bff9be444f9da433fd9b5d6076338987
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 19:03:28 +0800
Tag:    v2.5.2

MDL-36479 quiz regrade: use progress bar to prevent time-outs

commit b0ac85395c359779629b18fa5c0d21e918e8c6ff
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 19:03:28 +0800
Tag:    v2.6.0-beta

MDL-36479 quiz regrade: use progress bar to prevent time-outs

commit 475225a1c8b894131b250e585739f4e18e607d08
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 18:08:55 +0800
Tag:    v2.6.0-beta

MDL-40441 fix obscure notice in the quiz.

commit 41ffd24e82f604269f046c3d1aaf0e0c2e984641
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 18:08:55 +0800
Tag:    v2.4.6

MDL-40441 fix obscure notice in the quiz.

commit b9f1aaa8ded5c18431688e0bedf37f817ff8dc4a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 18:08:55 +0800
Tag:    v2.5.2

MDL-40441 fix obscure notice in the quiz.

commit c004ced96b8234925cea82abf2e274dd2442dba4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 17:43:41 +0800
Tag:    v2.4.6

MDL-40318 quiz intro comprising just an impage was not shown

commit 3feb538a465cdae96e6d26762468aacd15792697
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 17:43:41 +0800
Tag:    v2.5.2

MDL-40318 quiz intro comprising just an impage was not shown

commit 726fd6db19a187e789648567063a9f22f4cd4f5a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 17:43:41 +0800
Tag:    v2.6.0-beta

MDL-40318 quiz intro comprising just an impage was not shown

commit ca6904b6c9d68b599c6bfc3a1c215ec4aba01559
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 15:21:42 +0800
Tag:    v2.4.6

MDL-40434 calculatedmulti multiple-response questions not randomised

commit b465164c2484587830d2bc4213218042b29b3048
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 15:21:42 +0800
Tag:    v2.5.2

MDL-40434 calculatedmulti multiple-response questions not randomised

commit 38c3492038a900f3d4b331275165965fafa59280
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Jul 2013 15:21:42 +0800
Tag:    v2.6.0-beta

MDL-40434 calculatedmulti multiple-response questions not randomised

commit dc7c9ab222106c42fff69eba44c680f5f316877c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 01 Jul 2013 18:18:16 +0800
Tag:    v2.6.0-beta

MDL-40370 qtype_shortanswer: unique index upgrade problem.

commit 33b4331eaf3ca04e2e869e6e627c0849d8515779
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 01 Jul 2013 18:18:16 +0800
Tag:    v2.5.1

MDL-40370 qtype_shortanswer: unique index upgrade problem.

commit 77504426de3d5b3c4f1301e6d591a8094ec90317
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 25 Jun 2013 00:18:43 +0800
Tag:    v2.5.1

MDL-40069 question/type/upgrade.txt editing changes

commit dc38c5b4e0a62dcf02317dace5c72a835a8cb472
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 25 Jun 2013 00:18:43 +0800
Tag:    v2.6.0-beta

MDL-40069 question/type/upgrade.txt editing changes

commit 3f6a09d42deeddb6738a9e91b61ec12dc4cb7691
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 21 Jun 2013 20:28:30 +0800
Tag:    v2.6.0-beta

MDL-34610 remove legacy IE CSS. It breaks form layout

commit 80178c1c9ee17251758f0693513dbc4d3fa39503
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 21 Jun 2013 20:28:30 +0800
Tag:    v2.3.8

MDL-34610 remove legacy IE CSS. It breaks form layout

commit 40818b7d4858863f247c539f05ecd064a3e7b3d1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 21 Jun 2013 20:28:30 +0800
Tag:    v2.4.5

MDL-34610 remove legacy IE CSS. It breaks form layout

commit 3174f0983940cf8fc399fe1ce38df9ed728d82da
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 21 Jun 2013 20:28:30 +0800
Tag:    v2.5.1

MDL-34610 remove legacy IE CSS. It breaks form layout

commit ea07b2d62201c0940bb14468c4720f010d35e969
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 01 Jun 2013 03:47:26 +0800
Tag:    v2.6.0-beta

MDL-39978 Essays with files break each attempt builds on last

commit 7dad4a5e5914501a866f9b4472ea3b1d031d1f3c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 01 Jun 2013 03:47:26 +0800
Tag:    v2.5.1

MDL-39978 Essays with files break each attempt builds on last

commit 2ed7833790081fb12e7323d3f95b3f24f186fa40
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 01 Jun 2013 03:24:50 +0800
Tag:    v2.6.0-beta

MDL-39971 each attempt builds on last broken for previews.

commit 1a3e7ab0d3f04427983a3deb78e3e828b8a9e176
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 01 Jun 2013 03:24:50 +0800
Tag:    v2.3.8

MDL-39971 each attempt builds on last broken for previews.

commit 93cf55eb72a1af589eef414cd3583f9460b0277f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 01 Jun 2013 03:24:50 +0800
Tag:    v2.4.5

MDL-39971 each attempt builds on last broken for previews.

commit 8b2e668a1927b3b0f33c7d32ef31fb0947405c9f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 01 Jun 2013 03:24:50 +0800
Tag:    v2.5.1

MDL-39971 each attempt builds on last broken for previews.

commit f593a6414cf280b02ad2fd801098c59c233dffc7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 31 May 2013 02:18:36 +0800
Tag:    v2.6.0-beta

MDL-39945 qtype multichoice was not comparing blank responses correctly.

commit 22be561eb66eae1e1f4e591599371f472e2bba04
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 31 May 2013 02:18:36 +0800
Tag:    v2.3.8

MDL-39945 qtype multichoice was not comparing blank responses correctly.

commit c0f5255cb985f644a9f568883f48e93239d0f101
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 31 May 2013 02:18:36 +0800
Tag:    v2.4.5

MDL-39945 qtype multichoice was not comparing blank responses correctly.

commit f0dc1a71c1c12db1f2ddd06b6fe54dd603b94d13
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 31 May 2013 02:18:36 +0800
Tag:    v2.5.1

MDL-39945 qtype multichoice was not comparing blank responses correctly.

commit 7f943085cdfc6d9d068730e00d265f69d1318e9a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 20 May 2013 06:39:23 +0800
Tag:    v2.3.8

MDL-27748 question: grade options should be localised.

commit 0377e4fbc9ce04550d862d844e1871150cfbb1d8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 20 May 2013 06:39:23 +0800
Tag:    v2.4.5

MDL-27748 question: grade options should be localised.

commit 6d393bd97c227b532f8e00bae18f6b3b2bcb1394
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 20 May 2013 06:39:23 +0800
Tag:    v2.5.1

MDL-27748 question: grade options should be localised.

commit 0a5aa9c610b84b5917f05a710c5b5bac0061ce07
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 20 May 2013 06:39:23 +0800
Tag:    v2.6.0-beta

MDL-27748 question: grade options should be localised.

commit 06616f4b707026aa7eba17e2f815a0f92888b6c3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 20 May 2013 06:38:19 +0800
Tag:    v2.6.0-beta

MDL-30320 question engine: remove API deprectaed in Moodle 2.2.

commit 8210b61ff74f2a8c9fd3ae50b948d6ad3d8a2426
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 May 2013 16:16:05 +0800
Tag:    v2.3.8

MDL-39728 List all the classes in question/type/questionbase.php

commit 18d5870e8bc6b863600ecff68b095c3e5cdc76b8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 May 2013 16:16:05 +0800
Tag:    v2.4.5

MDL-39728 List all the classes in question/type/questionbase.php

commit f8aec131e9c1b40c2d5479e39cfafe2d70fbec8a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 May 2013 16:16:05 +0800
Tag:    v2.5.1

MDL-39728 List all the classes in question/type/questionbase.php

commit d4a666029d887716ac2e59f3872c4a25a9fdbb47
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 May 2013 16:16:05 +0800
Tag:    v2.6.0-beta

MDL-39728 List all the classes in question/type/questionbase.php

commit cbdb09a9ef79bbfd798b8fb5f9b2f2f74fb13509
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 May 2013 04:04:48 +0800
Tag:    v2.5.0-rc1

MDL-39412 disabling manual graded behaviour refinements

commit 342dc2025ca0278fa255748e264655f8e8a9642e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 May 2013 04:04:48 +0800
Tag:    v2.3.8

MDL-39412 disabling manual graded behaviour refinements

commit c22a0ad980305f712e6bdb08d0cae630c4ed0359
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 May 2013 04:04:48 +0800
Tag:    v2.4.5

MDL-39412 disabling manual graded behaviour refinements

commit c8c3599cf43eb9017de78a9294d8c36cbe2a0aa9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 02 May 2013 02:28:58 +0800
Tag:    v2.3.7

MDL-39446 calculated qtype: make answer formula input bigger

commit d8da3c0f5b8dae066360525d1a467f6f74068a4d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 02 May 2013 02:28:58 +0800
Tag:    v2.4.4

MDL-39446 calculated qtype: make answer formula input bigger

commit f16d5f979b1c7f6092029a3703b5e4e77cda3ba2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 02 May 2013 02:28:58 +0800
Tag:    v2.5.0-rc1

MDL-39446 calculated qtype: make answer formula input bigger

commit 319fc5cb74ffdfb2a17a9cbb3d5bdbbacdd64bc4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 01 May 2013 22:50:09 +0800
Tag:    v2.4.4

MDL-39450 course formats: add static cache to get_format_or_default

commit 6382060dafb3fc2820019140a42d79dd7bc0b59f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 01 May 2013 22:50:09 +0800
Tag:    v2.5.0-rc1

MDL-39450 course formats: add static cache to get_format_or_default

commit 7dce02fd28c0853441119949738de71d2453b4a1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 01 May 2013 21:50:28 +0800
Tag:    v2.6.0-beta

MDL-39449 course view.php: don't require forum lib.php

commit 0fabc8411919f12a36c0e523ff7ab89055bce74c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 01 May 2013 18:35:14 +0800
Tag:    v2.3.7

MDL-39445 get_plugin_list clean_param use is slow

commit 2ec2d00dc8f1de785b6476a94ddc3fd9d2c11782
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 01 May 2013 18:35:14 +0800
Tag:    v2.4.4

MDL-39445 get_plugin_list clean_param use is slow

commit 5f85073525c69f7816ea2820d25234ac59b32b18
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 01 May 2013 18:35:14 +0800
Tag:    v2.5.0-rc1

MDL-39445 get_plugin_list clean_param use is slow

commit 6137bc9ca20f5be66af83a70a2fe6764adf512fa
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 01 May 2013 16:55:01 +0800
Tag:    v2.3.7

MDL-39444 get_string: remove unnecessary clean_param

commit 0dc15de222e9910b545c97e4f93503a539dc1265
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 01 May 2013 16:55:01 +0800
Tag:    v2.4.4

MDL-39444 get_string: remove unnecessary clean_param

commit 296daf41c74dc5acae47a0a33468090ca0861cc3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 01 May 2013 16:55:01 +0800
Tag:    v2.5.0-rc1

MDL-39444 get_string: remove unnecessary clean_param

commit 612dc9f64882a29c8ed3c6c890bc38188b04411a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 30 Apr 2013 02:04:51 +0800
Tag:    v2.3.8

MDL-39412 question behaviours: hide manual graded option

commit 617947c0b7e72e8bfe805cdb699d92376db120a9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 30 Apr 2013 02:04:51 +0800
Tag:    v2.4.5

MDL-39412 question behaviours: hide manual graded option

commit 103928da0bbd46f5c7b43ca2d7dacd9d0bb30149
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 30 Apr 2013 02:04:51 +0800
Tag:    v2.5.0-rc1

MDL-39412 question behaviours: hide manual graded option

commit dc67a0e9b613175b04641c35d597ffc8219e3b0e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 27 Apr 2013 01:38:29 +0800
Tag:    v2.3.7

MDL-39378 s(): fix bad hex regex

commit 7017ce1a308fc3a5e60e9c40c372e0b27e7b0606
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 27 Apr 2013 01:38:29 +0800
Tag:    v2.4.4

MDL-39378 s(): fix bad hex regex

commit 0c6f9e759b122b54f71b386bdd1270d8e8d7e132
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 27 Apr 2013 01:38:29 +0800
Tag:    v2.5.0-rc1

MDL-39378 s(): fix bad hex regex

commit c2c6af946ce4609144049a5d89480702878d52f8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 27 Apr 2013 00:51:23 +0800
Tag:    v2.6.0-beta

MDL-22390 autolink filter: handle URLs in brackets better.

commit 206db13c8e306732c3c9bc45cc90fcb90614a43a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 27 Apr 2013 00:51:23 +0800
Tag:    v2.3.8

MDL-22390 autolink filter: handle URLs in brackets better.

commit d80b2c736e11d64736ce268b99d58f8e4d726fc0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 27 Apr 2013 00:51:23 +0800
Tag:    v2.4.5

MDL-22390 autolink filter: handle URLs in brackets better.

commit 266ceb16a6e74d2cabf7737ec2caae6623b46101
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 27 Apr 2013 00:51:23 +0800
Tag:    v2.5.1

MDL-22390 autolink filter: handle URLs in brackets better.

commit e47a7b904c2031303b36cba017d177fbb61390be
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 26 Apr 2013 22:59:53 +0800
Tag:    v2.3.7

MDL-39378 Improve s() performance.

commit 70351389f710e34eb7767f688e607f6738bfce03
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 26 Apr 2013 22:59:53 +0800
Tag:    v2.4.4

MDL-39378 Improve s() performance.

commit 328ac3069bf4ab27f9a7c8994b5d57d24dd8411a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 26 Apr 2013 22:59:53 +0800
Tag:    v2.5.0-rc1

MDL-39378 Improve s() performance.

commit 50590afe38e084b7f54c925112c218fe7ac7eb88
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 26 Apr 2013 00:07:36 +0800
Tag:    v2.3.7

MDL-37845 multichoice qtype: Fix some display issues.

commit 9a3d0206da59877c37dc948771fc035689f44a1d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 26 Apr 2013 00:07:36 +0800
Tag:    v2.4.4

MDL-37845 multichoice qtype: Fix some display issues.

commit 9994233477a406a08318991cc12927138bd05523
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 26 Apr 2013 00:07:36 +0800
Tag:    v2.5.0-rc1

MDL-37845 multichoice qtype: Fix some display issues.

commit 5ddfd45539d2b481cbda95e7296ddcbbf280d596
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Apr 2013 23:47:20 +0800
Tag:    v2.3.7

MDL-39354 put back a bit of margin on checkboxes.

commit b3c1e4b131c80da8784b9d131db0041673028cb1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Apr 2013 23:47:20 +0800
Tag:    v2.4.4

MDL-39354 put back a bit of margin on checkboxes.

commit 42d8287083ad01c76a52c6c5478dd1e216bc50ae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Apr 2013 23:47:20 +0800
Tag:    v2.5.0-rc1

MDL-39354 put back a bit of margin on checkboxes.

commit a72e05ce9cbe9a90efa0357180a479843ac3241d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Apr 2013 21:56:35 +0800
Tag:    v2.5.0-rc1

MDL-39351 collapsed editor had grey bars above and below.

commit cbe0a1f60a71fa513829de6f0108e97b1a29037d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Apr 2013 18:18:12 +0800
Tag:    v2.5.0-rc1

MDL-39342 stop users entering too long matching answers.

commit 9d34eba78df5f8c868f083b628c7ae838470bad8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Apr 2013 02:21:40 +0800
Tag:    v2.3.7

MDL-35364 shorten text: don't return invalid HTML.

commit 79ed1fe6c64e3cf2941e9571b5612f289dea84f7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Apr 2013 02:21:40 +0800
Tag:    v2.4.4

MDL-35364 shorten text: don't return invalid HTML.

commit 4a7cc248088d60fc8bc34174ccab0e83c266aefe
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Apr 2013 02:21:40 +0800
Tag:    v2.5.0-rc1

MDL-35364 shorten text: don't return invalid HTML.

commit 2d57c26b8ba68dee5d8a48b25b7d09814ef154a9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 20 Apr 2013 02:11:56 +0800
Tag:    v2.4.4

MDL-39246 quiz timer: compute a more accurate stop time.

commit a35ce084936ba6ec1014635d2c740ac690161a2a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 20 Apr 2013 02:11:56 +0800
Tag:    v2.5.0-rc1

MDL-39246 quiz timer: compute a more accurate stop time.

commit 6b32bf8520ae3e3d658ea9df4d29a99157c34f19
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 20 Apr 2013 02:05:33 +0800
Tag:    v2.4.4

MDL-39246 JavaScript: store the time the page starts loading.

commit 15dedb11683acb004b6cc3e602607f8493e0f60b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 20 Apr 2013 02:05:33 +0800
Tag:    v2.5.0-rc1

MDL-39246 JavaScript: store the time the page starts loading.

commit ba86e1d1eef895447a4239b566097c2673099e3d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 20 Apr 2013 01:28:59 +0800
Tag:    v2.5.0-rc1

MDL-39186 quiz password form: set param types.

commit ef8d4d590c0096781e296069550ff3b9de93276f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Apr 2013 21:24:38 +0800
Tag:    v2.3.7

MDL-39167 quiz access rules: need to validate their settings.

commit ccbe8ca79e82a9f2749651579bf13a77e46f7080
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Apr 2013 21:24:38 +0800
Tag:    v2.4.4

MDL-39167 quiz access rules: need to validate their settings.

commit d823a63db089e6607c4b708b2b8ef278ab1e99d2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Apr 2013 21:24:38 +0800
Tag:    v2.5.0-rc1

MDL-39167 quiz access rules: need to validate their settings.

commit d519be4dab57a54c8a37ae7cca13acdd10aec768
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Apr 2013 20:15:10 +0800
Tag:    v2.3.7

MDL-39050 quiz access rules: settings.php files should work.

commit 98ccd4fa200804b13b12daf5d5586d12777d2d3e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Apr 2013 20:15:10 +0800
Tag:    v2.4.4

MDL-39050 quiz access rules: settings.php files should work.

commit 53f894889923327f4da0af600b3b09beda7a5731
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Apr 2013 20:15:10 +0800
Tag:    v2.5.0-rc1

MDL-39050 quiz access rules: settings.php files should work.

commit c4dbaf74e8b247b6c063e78b378ff69d625a782d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 08 Apr 2013 17:44:51 +0800
Tag:    v2.5.0-rc1

MDL-38849 editor collapsing: cope with verbose languages

commit e7373221cfb33c9ad7aa1bcdafc2008067e78cc8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 08 Apr 2013 17:37:22 +0800
Tag:    v2.5.0-rc1

MDL-38849 editor CSS: re-format to match coding style.

commit a6f849cbe63e7f3bba4472c6d02a662e951886f5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 06 Apr 2013 00:02:09 +0800
Tag:    v2.5.0-rc1

MDL-38935 quiz autosave: save HTML editor contents.

commit c7fbfe46f91e3bb0f71c7b224ef9571e48a5a90a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Apr 2013 22:32:32 +0800
Tag:    v2.5.0-beta

MDL-38538 question autosave: fix sequencecheck handling.

commit d4aac8e4f6ed033a646262231d94756ca32a45ad
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Apr 2013 21:51:25 +0800
Tag:    v2.3.7

MDL-38912 prevent time-outs during unit tests.

commit 1e659c865ae733d3c0e9192926d173623702e097
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Apr 2013 21:51:25 +0800
Tag:    v2.4.4

MDL-38912 prevent time-outs during unit tests.

commit 82081c1f7d60b7c18b0385608d76de0667f36a10
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Apr 2013 21:51:25 +0800
Tag:    v2.5.0-rc1

MDL-38912 prevent time-outs during unit tests.

commit e3485c5f75c99440e5c73d3119cd15355342edaa
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Apr 2013 18:38:58 +0800
Tag:    v2.5.0-beta

MDL-38538 quiz autosave: fix JavaScript errors.

commit aa81e35847854333d9bcc5d9b667d07f82a5b5ed
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Apr 2013 18:17:39 +0800
Tag:    v2.5.0-beta

MDL-38209 quiz css: fix minor regression.

commit d2e32121b085c64ed0f4d0a6b1eea4fea1d57c89
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 03 Apr 2013 18:44:23 +0800
Tag:    v2.5.0-beta

MDL-26956 user selector: fix regressions sam caused.

commit 000fbcf2bd95bdc25850ffc9ada8ab435e49a0cb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 03 Apr 2013 18:23:41 +0800
Tag:    v2.5.0-beta

MDL-38538 quiz autosave: fix language string.

commit d122fe3245d0dadb2178e15bd4e6dbb680e3c5f2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Apr 2013 23:53:25 +0800
Tag:    v2.5.0-beta

MDL-38538 question autosave: fix missing method.

commit 0e0a9806314fa3236338a628d88fd01ffb7eef22
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Apr 2013 18:57:12 +0800
Tag:    v2.5.0-beta

MDL-26956 enrol form: add missing setType calls.

commit dc1ee5cb2965705d3b518927bb050e0ba2be2dd5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 31 Mar 2013 05:16:18 +0800
Tag:    v2.5.0-beta

MDL-34640 question repsponse files: remaining tidy up of this code.

commit 0561fdf167162aaa1be2cd7521682f6e098ec71b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 31 Mar 2013 01:25:52 +0800
Tag:    v2.5.0-beta

MDL-38809 quiz manual grading: delete expensive unnecssary code.

commit ccf46ba2d9b60168bd9490f51d087ea0a3e1dba5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 31 Mar 2013 01:25:52 +0800
Tag:    v2.3.7

MDL-38809 quiz manual grading: delete expensive unnecssary code.

commit 56054396c4eaa5fa6e8f70d4f728190b490e9082
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 31 Mar 2013 01:25:52 +0800
Tag:    v2.4.4

MDL-38809 quiz manual grading: delete expensive unnecssary code.

commit 595708884ad61c177248ffd359bc9ef2a3961d1b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Mar 2013 00:57:24 +0800
Tag:    v2.5.0-beta

MDL-38538 quiz auto-save front end.

commit 0a606a2be261f7ea0716f48aff500a0b5a70ca1a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Mar 2013 00:51:59 +0800
Tag:    v2.5.0-beta

MDL-38538 question auto-save back end.

commit eca230b52197bec87bee059d15651a3886dd62f8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Mar 2013 00:05:34 +0800
Tag:    v2.5.0-beta

MDL-38538 question unit tests: improve things a bit.

commit a7a031a4e4515e3eba2089579dc8c81bd5de927e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 22 Mar 2013 23:30:17 +0800
Tag:    v2.5.0-beta

MDL-38651 quiz settings: fix layout of review options.

commit f466f71902e12da246cab41fc5c29bffe76b422d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 22 Mar 2013 19:16:02 +0800
Tag:    v2.3.7

MDL-38647 quiz review question issue

commit 37b6904b8c747fa489e9540087e4379f6b665a1b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 22 Mar 2013 19:16:02 +0800
Tag:    v2.4.4

MDL-38647 quiz review question issues

commit 2515be0e8035bb1473da93ebaab645cb79a34110
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 22 Mar 2013 19:16:02 +0800
Tag:    v2.5.0-beta

MDL-38647 quiz review question issues

commit ba203de1d38ee6e6944dc9163f6d81901ca97057
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 21 Mar 2013 01:08:09 +0800
Tag:    v2.5.0-beta

MDL-38582 testing: Let any component have a data generator.

commit 7dbde4ed3b9329cc3cecef26f98f3b0944459524
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 20 Mar 2013 02:20:54 +0800
Tag:    v2.5.0-beta

MDL-38557 quiz install.php code should actually be in reports.

commit 0559a72aa368e7a5616087ca50bf82f72f4eea1a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 20 Mar 2013 02:11:58 +0800
Tag:    v2.5.0-beta

MDL-38557 fix quiz version number mess from MDL-31983

commit 23149b2e135220c4467a946da5871ee2aab3d726
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 20 Mar 2013 01:51:41 +0800
Tag:    v2.3.7

MDL-38557 quiz manual grading should check mod/quiz:grade

commit 519c20adb8ca5e96d69d143ce14a13b76b172d1b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 20 Mar 2013 01:51:41 +0800
Tag:    v2.4.4

MDL-38557 quiz manual grading should check mod/quiz:grade

commit 30461b006613bc02e46e6b085d76e1040c7c11d2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 20 Mar 2013 01:51:41 +0800
Tag:    v2.5.0-beta

MDL-38557 quiz manual grading should check mod/quiz:grade

commit 1736fe3f743ac77ebc01302f685ff66fb6fd604c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 19 Mar 2013 21:40:51 +0800
Tag:    v2.5.0-beta

MDL-38542 shortanswer qtype: was broken for responses of '0'.

commit e24cb35c1846c9f1a1c2a281fc3049510cd14956
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 19 Mar 2013 21:40:51 +0800
Tag:    v2.3.7

MDL-38542 shortanswer qtype: was broken for responses of '0'.

commit 708c1b7fc83a33d17845e382ff07ffaabe6fb1f9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 19 Mar 2013 21:40:51 +0800
Tag:    v2.4.4

MDL-38542 shortanswer qtype: was broken for responses of '0'.

commit d6b8e1923aaa2933a32476b5da64ee05fee709ed
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 19 Mar 2013 20:10:40 +0800
Tag:    v2.5.0-beta

MDL-38528 qtype_calc* dataset forms: disable short-forms for now.

commit c5602897c16de7d476ae803b8861e5732fbec0b4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 20:18:51 +0800
Tag:    v2.3.7

MDL-38487 qtype match restore: problem with blank ids.

commit c1288cd726293131093e6d2f34bb741970216f22
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 20:18:51 +0800
Tag:    v2.4.4

MDL-38487 qtype match restore: problem with blank ids.

commit a4768fe2901580f30893ab7c749e45ece5672951
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 19:58:06 +0800
Tag:    v2.5.0-beta

MDL-38412 fix quiz reports group mode weirdness.

commit 682b7373162744d2d885addf3f0273a4b66b1f19
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 19:58:06 +0800
Tag:    v2.3.7

MDL-38412 fix quiz reports group mode weirdness.

commit d1fa204c0fe1d4f72f3daba806d4257509d0232c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 19:58:06 +0800
Tag:    v2.4.4

MDL-38412 fix quiz reports group mode weirdness.

commit c52bcbf65fc73f8db3ba53c512f6ccecc4a08c40
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 19:22:38 +0800
Tag:    v2.5.0-beta

MDL-38363 qtype_calculated. Fix warnings.

commit b433c4cedf9140e02b721b3eaa9f3e92b6aa8a31
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 19:22:38 +0800
Tag:    v2.3.7

MDL-38363 qtype_calculated. Fix warnings.

commit 7b62eec877ca6ca7a043dfe6fad2a1ab7dda48b4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 19:22:38 +0800
Tag:    v2.4.4

MDL-38363 qtype_calculated. Fix warnings.

commit 8009810ed40fc886349faedfeceae6107aa16490
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 16:12:39 +0800
Tag:    v2.5.0-beta

MDL-38395 question categories: wrong URLs after editing.

commit 340cba5b22354190a8ded6181818c7cee87c7999
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 16:12:39 +0800
Tag:    v2.3.7

MDL-38395 question categories: wrong URLs after editing.

commit ddd11cbf0b1c75d1e661ebddd748f8688b02c6d6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 16:12:39 +0800
Tag:    v2.4.4

MDL-38395 question categories: wrong URLs after editing.

commit c81175f53288426c45b8b7416541cf73e84a08cf
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 06:24:37 +0800
Tag:    v2.5.0-beta

MDL-38355 qtype_multianswer: input boxes too big in Russian.

commit e421b1524f72b90418bbef98dec05e95abe4680f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 06:24:37 +0800
Tag:    v2.3.7

MDL-38355 qtype_multianswer: input boxes too big in Russian.

commit 16442e5cfdb48ff654fd714409cea3fd5fa8464c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 06:24:37 +0800
Tag:    v2.4.4

MDL-38355 qtype_multianswer: input boxes too big in Russian.

commit 1aecaa3d79c64bf59e4d20ffc3c2d767b45676e9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 06:11:49 +0800
Tag:    v2.5.0-beta

MDL-38397 question editing: only validate default mark if present.

commit 0147d3da533bfe92b70fe965672f8ccd5c664da4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 06:11:49 +0800
Tag:    v2.3.7

MDL-38397 question editing: only validate default mark if present.

commit 3d8c5cb04496eb865583932cdbde8dfe5bcc779a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 06:11:49 +0800
Tag:    v2.4.4

MDL-38397 question editing: only validate default mark if present.

commit 2443f3d21d657d63e7dc2d5be3f10a0b05e68718
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 01:21:16 +0800
Tag:    v2.5.0-beta

MDL-38490 question preview, variant is attempt (not display) option

commit d8a20b88285f1f2b19cb40c460bd51582d384104
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 01:21:16 +0800
Tag:    v2.3.7

MDL-38490 question preview, variant is attempt (not display) option

commit fe9f42de4d783a94d2d1817465bdf49a95f426f6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Mar 2013 01:21:16 +0800
Tag:    v2.4.4

MDL-38490 question preview, variant is attempt (not display) option

commit 770e4a467fbf44b8e5a063359f49559ea7fe4722
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 06 Mar 2013 17:27:11 +0800
Tag:    v2.5.0-beta

MDL-38311 question manual grading: comment fixes.

commit 8a7bc6c3d8e34054426f3b3fc2e9354de28dea04
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 06 Mar 2013 17:27:11 +0800
Tag:    v2.3.5

MDL-38311 question manual grading: comment fixes.

commit fdbb450f5fab46771a55d997f57a0ef2c3491353
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 06 Mar 2013 17:27:11 +0800
Tag:    v2.4.2

MDL-38311 question manual grading: comment fixes.

commit f9e5471273ec09300674c794e10e7cb1a12df77e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 06 Mar 2013 06:58:51 +0800
Tag:    v2.5.0-beta

MDL-38337 quiz: respect maximum grade config for new quizzes.

commit 4300a0276536a466235f8d71724f801e05fabe9d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 06 Mar 2013 06:58:51 +0800
Tag:    v2.3.6

MDL-38337 quiz: respect maximum grade config for new quizzes.

commit 0e4511877e0586e32531747d70f1760555055401
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 06 Mar 2013 06:58:51 +0800
Tag:    v2.4.3

MDL-38337 quiz: respect maximum grade config for new quizzes.

commit 53b8e2562603c834a77aefa8e8b33d713ae5b62e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Mar 2013 00:41:22 +0800
Tag:    v2.5.0-beta

MDL-38311 questions: manual grading API should accept commentformat

commit 0d1fccaf15c4d3b8b0f251bdeb57f943f2c657ce
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Mar 2013 00:41:22 +0800
Tag:    v2.3.5

MDL-38311 questions: manual grading API should accept commentformat

commit 1707b741b6682008c93e5f2993fdb1b24d3e7d80
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Mar 2013 00:41:22 +0800
Tag:    v2.4.2

MDL-38311 questions: manual grading API should accept commentformat

commit 9fc29eec6dffccd7aa6cc5eca22a944dab87da0a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 02 Mar 2013 01:33:32 +0800
Tag:    v2.5.0-beta

MDL-39282 quiz: always allow removal of bogus questions.

commit 106269b39375921302cec59828c68e36ce637bad
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 02 Mar 2013 01:33:32 +0800
Tag:    v2.3.5

MDL-39282 quiz: always allow removal of bogus questions.

commit 97f7bfc45751dc5b14e1c9c6f17280b30b022e4c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 02 Mar 2013 01:33:32 +0800
Tag:    v2.4.2

MDL-39282 quiz: always allow removal of bogus questions.

commit 8407a5498b657f272abef2a20317e634de5be10a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 02 Mar 2013 01:04:04 +0800
Tag:    v2.5.0-beta

MDL-38280 manual graded behaviour: unit test for when not answered.

commit 00cefd925a421fddb58a021ed8679043c277aaca
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 01 Mar 2013 23:21:09 +0800
Tag:    v2.5.0-beta

MDL-38279 questions: must have default mark positive.

commit 02a88f802e62a637a11fb2b605bd695466b626fd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 01 Mar 2013 23:21:09 +0800
Tag:    v2.3.5

MDL-38279 questions: must have default mark positive.

commit a78c180efaca54b165a4223fdf5a1cd06897adcb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 01 Mar 2013 23:21:09 +0800
Tag:    v2.4.2

MDL-38279 questions: must have default mark positive.

commit e01cf1fa68987abfaca3a6b4067bfa101692d436
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Feb 2013 02:20:24 +0800
Tag:    v2.5.0-beta

MDL-37847 / MDL-38119 question engine: document API change.

commit 3583718ce85221538bafb298d1ee602e3cdc625f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Feb 2013 02:20:24 +0800
Tag:    v2.3.5

MDL-37847 / MDL-38119 question engine: document API change.

commit 627f31b52cd51d1afce4cfcd904188a2971f3e61
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Feb 2013 02:20:24 +0800
Tag:    v2.4.2

MDL-37847 / MDL-38119 question engine: document API change.

commit baa6159bb98704abb861b90a60a6fdac58806fd7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Feb 2013 01:38:21 +0800
Tag:    v2.5.0-beta

MDL-38241 qtype_match: should say Blanks for 3 more questions.

commit f7ce33c287153939747e067b324439880f52648e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Feb 2013 01:36:13 +0800
Tag:    v2.5.0-beta

MDL-38240 question forms: penalty should not be reqired.

commit c3c65f417ae1a119c5d7bcf3a65f5c97981ac890
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Feb 2013 01:32:32 +0800
Tag:    v2.5.0-beta

MDL-38094 question forms: remove spare repeat element blanks.

commit 97d8cfa90a7b1727f677be5da42eda89c119bac5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 27 Feb 2013 00:37:06 +0800
Tag:    v2.5.2

MDL-38203 multianswer qtype: feedback pop-up should be constrained.

commit 9e6eb082ff5dbb864acc9c8a77ee9105c7c5c35b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 27 Feb 2013 00:37:06 +0800
Tag:    v2.6.0-beta

MDL-38203 multianswer qtype: feedback pop-up should be constrained.

commit b014bb8b4c83c25cf384fa5336a60c17c87ae809
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 27 Feb 2013 00:37:06 +0800
Tag:    v2.4.6

MDL-38203 multianswer qtype: feedback pop-up should be constrained.

commit 658b9372ee72ec663224837d193c894e9dd137f6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 26 Feb 2013 22:01:18 +0800
Tag:    v2.5.0-beta

MDL-38212 cron: display time and memory usage before each task.

commit ae271eba1fb4615f3ca8853fe29e12424328607c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 26 Feb 2013 19:42:20 +0800
Tag:    v2.5.0-beta

MDL-38209 quiz CSS: strip browser-specific rules.

commit c04ed8d51c92d0eaf7e95e5cd58132bc96675668
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 26 Feb 2013 19:41:15 +0800
Tag:    v2.5.0-beta

MDL-38209 quiz CSS: fix coding style.

commit e58b2c326b4dee8b6991ffb95f7feed1adb4a82b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 19 Feb 2013 02:13:51 +0800
Tag:    v2.5.0-beta

MDL-38093 quiz settings: make overall feeback editors collapsible.

commit fd8c97d2646ac1206d6f10d33b1ac5ec93c1c6b9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 18 Feb 2013 18:27:37 +0800
Tag:    v2.4.2

MDL-37894 Show the quiz close date even if the quiz is not open yet.

commit 6e78a7bdb40721c7e2f4a18c918f08403c703ce1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 18 Feb 2013 18:27:37 +0800
Tag:    v2.5.0-beta

MDL-37894 Show the quiz close date even if the quiz is not open yet.

commit a2eeb58422e02b984a2285a23e8646ae9b5d15dc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 18 Feb 2013 18:27:37 +0800
Tag:    v2.3.5

MDL-37894 Show the quiz close date even if the quiz is not open yet.

commit abbda1f869d1a9c534b0fc8050cf66ae4ac895dc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Feb 2013 20:40:49 +0800
Tag:    v2.3.5

MDL-37943 upgrade: logic error in upgrade_plugins_blocks.

commit 5baa26c105f7280077bdd536e66fc28865bdafec
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Feb 2013 20:40:49 +0800
Tag:    v2.4.2

MDL-37943 upgrade: logic error in upgrade_plugins_blocks.

commit 1fa845437c268401aa45066c58a426d3e2784ee4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Feb 2013 20:40:49 +0800
Tag:    v2.5.0-beta

MDL-37943 upgrade: logic error in upgrade_plugins_blocks.

commit d23edcf1517dc2c54199287ad3f9f7ecb420f943
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Feb 2013 04:44:17 +0800
Tag:    v2.5.0-beta

MDL-37932 formslib: setAdvanced for repeatelements.

commit e429c2c386b3198dbaa919a27a3255c67b1bfc85
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Feb 2013 01:46:55 +0800
Tag:    v2.3.5

MDL-37924 quiz settings: change wrong 'fix' => 'adv'.

commit e2d9006792f96dc7b8caa0ed521a3ad2209f39ae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Feb 2013 01:46:55 +0800
Tag:    v2.4.2

MDL-37924 quiz settings: change wrong 'fix' => 'adv'.

commit b4be77c5702d34a2dabeeb356d3003564045c77a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Feb 2013 01:46:55 +0800
Tag:    v2.5.0-beta

MDL-37924 quiz settings: change wrong 'fix' => 'adv'.

commit 772979e593a5edbcdc83b820eee6025dc9f59df9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Feb 2013 01:45:58 +0800
Tag:    v2.3.5

MDL-37896 qtype_essay: correct PARAM_CLEANHTML -> PARAM_RAW.

commit 2de365981090cd338b966be0b20b802fca11130e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Feb 2013 01:45:58 +0800
Tag:    v2.4.2

MDL-37896 qtype_essay: correct PARAM_CLEANHTML -> PARAM_RAW.

commit 2d2018abda13b0ddec02caac50c1592eeccec332
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Feb 2013 01:45:58 +0800
Tag:    v2.5.0-beta

MDL-37896 qtype_essay: correct PARAM_CLEANHTML -> PARAM_RAW.

commit 53291c7256286f597cc557d0a2f1fa2e6171f3a5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 04 Feb 2013 20:54:10 +0800
Tag:    v2.3.5

MDL-37847 plain text essays were screwing up HTML special chars.

commit b7f894a4031f4657927298091f5d38530004f098
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 04 Feb 2013 20:54:10 +0800
Tag:    v2.4.2

MDL-37847 plain text essays were screwing up HTML special chars.

commit c0d12fc1cdd1c31087b968db0cd9d6e97145230c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 04 Feb 2013 20:54:10 +0800
Tag:    v2.5.0-beta

MDL-37847 plain text essays were screwing up HTML special chars.

commit 24ed210069c29cc24a4354c6d81477d83ab74ab7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 29 Jan 2013 18:05:28 +0800
Tag:    v2.3.5

MDL-37746 qtype_shortanser: avoid normalizer_normalize dangers.

commit 3f7a6d53315212dd568adeadea738d2dd011a206
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 29 Jan 2013 18:05:28 +0800
Tag:    v2.4.2

MDL-37746 qtype_shortanser: avoid normalizer_normalize dangers.

commit a74d924c25f0010fce6f186eb93a003203a37817
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 29 Jan 2013 18:05:28 +0800
Tag:    v2.5.0-beta

MDL-37746 qtype_shortanser: avoid normalizer_normalize dangers.

commit c257025ccde75ce0b4f8969128b5a00fe34612e5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 25 Jan 2013 20:12:12 +0800
Tag:    v2.4.2

MDL-37694 move quiz unit tests to the right place.

commit e389874d190081614f4a29b22adb7c55f2144a73
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 25 Jan 2013 20:12:12 +0800
Tag:    v2.5.0-beta

MDL-37694 move quiz unit tests to the right place.

commit 1ec9eeadae7dbf2a3d647c706ef276ae5e23d9ae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 25 Jan 2013 20:12:12 +0800
Tag:    v2.3.5

MDL-37694 move quiz unit tests to the right place.

commit 9887aaeb75f81476405ab178cc31dc000f95d292
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 22 Jan 2013 02:22:26 +0800
Tag:    v2.5.0-beta

MDL-37600 qtype match: fix codechecker issues.

commit 87d767343d0c80f3376d8370ec3a5c91a7359e86
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 22 Jan 2013 01:57:33 +0800
Tag:    v2.5.0-beta

MDL-37600 qtype match: remove obsolete DB columns, and obey coding style.

commit 9970d909a3affb38e763316fb5608953ada76091
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 21 Jan 2013 20:07:47 +0800
Tag:    v2.4.2

MDL-37599 question import: add missing string.

commit b5d09003bbe6c0a4759bc2ca30557a948af939c8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 21 Jan 2013 20:07:47 +0800
Tag:    v2.5.0-beta

MDL-37599 question import: add missing string.

commit fb5819b13c9aa493c4c8342813391b7a1e27c6d4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 21 Jan 2013 20:07:47 +0800
Tag:    v2.3.5

MDL-37599 question import: add missing string.

commit 74fa94b26a5f0b5adef4f44e67407ac9dda464d0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Jan 2013 00:46:16 +0800
Tag:    v2.5.0-beta

MDL-37585 Make $DB->set_debug(true) show run time of each query.

commit 876ba8faec0fc7d04072cc5f6fd4e33d3c25042e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Jan 2013 00:43:48 +0800
Tag:    v2.4.2

MDL-37577 quiz overdue handling: optimise database query

commit 805e32f74ebfa926d2a096419f87c66dff27e256
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Jan 2013 00:43:48 +0800
Tag:    v2.5.0-beta

MDL-37577 quiz overdue handling: optimise database query

commit 5f9a56011e1c190b26453b866f1df2dc81bb6223
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Jan 2013 00:43:48 +0800
Tag:    v2.3.5

MDL-37577 quiz overdue handling: optimise database query

commit b4cb095798f8624eac9046cb2ff7f3bc02cfd4be
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Jan 2013 23:53:35 +0800
Tag:    v2.5.0-beta

MDL-17812 shortanswer qtype: rename DB stuff to match coding guidelines.

commit 283cbd825c231f641fbee6f9ffa91d35a390192d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Jan 2013 22:43:17 +0800
Tag:    v2.5.0-beta

MDL-37583 quiz statistics report. Delete junk code.

commit fbfa572d706bfd9d04e79c7f34937244cf3ee3cd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Jan 2013 20:20:10 +0800
Tag:    v2.5.0-beta

MDL-28512 qtype essay: clean up garbage qtype_essay_options rows.

commit 2b18a45e61b9bd36dc70ae567ccc8ae778cd9b47
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Jan 2013 19:27:53 +0800
Tag:    v2.4.2

MDL-28512 qtype essay: clean up properly when a question is deleted.

commit 19835d4aff13dea5fcc5edd4c9d26255209dce2d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Jan 2013 19:27:53 +0800
Tag:    v2.5.0-beta

MDL-28512 qtype essay: clean up properly when a question is deleted.

commit af8ce622b01e9a5c049de7890a0a3ff979e606d9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Jan 2013 19:27:53 +0800
Tag:    v2.3.5

MDL-28512 qtype essay: clean up properly when a question is deleted.

commit 0ad7caf4c38f995092d5ecfc838b615e16c2ca21
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Jan 2013 20:38:04 +0800
Tag:    v2.3.5

MDL-31616 blocks: ensure showinsubcontexts is only 0 or 1 in the DB.

commit 67cc80197f0c18a8e2ad0f79f3ad885249b12ee6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Jan 2013 20:38:04 +0800
Tag:    v2.5.0-beta

MDL-31616 blocks: ensure showinsubcontexts is only 0 or 1 in the DB.

commit e4863a1668409064580e2ac15ef86203cc600c30
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Jan 2013 20:38:04 +0800
Tag:    v2.4.2

MDL-31616 blocks: ensure showinsubcontexts is only 0 or 1 in the DB.

commit 4ca741e456793956c9f4a604ece7e5b0aa7eeb86
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Jan 2013 19:13:53 +0800
Tag:    v2.3.5

MDL-37374 questions: fix property_exists calls.

commit a8e577debbed0ed69a05bc086ba980dc39f05b49
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Jan 2013 19:13:53 +0800
Tag:    v2.5.0-beta

MDL-37374 questions: fix property_exists calls.

commit db1f584cc27a7c10b1e288f78917ff724a15a30b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Jan 2013 19:13:53 +0800
Tag:    v2.4.2

MDL-37374 questions: fix property_exists calls.

commit 03cefcc91bcac74e5e11ebcb8859ad489b01bdda
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 15 Jan 2013 23:56:34 +0800
Tag:    v2.5.0-beta

MDL-37506 question code: incorrect preg_quote uses.

commit 5574862063699039658f0a28449ac911244794d2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 12 Jan 2013 01:12:12 +0800
Tag:    v2.5.0-beta

MDL-36534 question editing: clean up lang strings.

commit 406f11ff7727ce0a66d5f49f7ebc12f8f9d55fa9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Jan 2013 20:51:53 +0800
Tag:    v2.2.8

MDL-37485 plugins overview: require_login before _capability.

commit d7f4c9c3f538e9a6ab97c6a18eb4e2d1b31155f5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Jan 2013 20:51:53 +0800
Tag:    v2.3.5

MDL-37485 plugins overview: require_login before _capability.

commit 198279d3031edde6765a0086f77172b6ac97ea82
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Jan 2013 20:51:53 +0800
Tag:    v2.4.2

MDL-37485 plugins overview: require_login before _capability.

commit 1c2bf99eb97abd74755bf9d21820a76acb6763f4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Jan 2013 20:51:53 +0800
Tag:    v2.5.0-beta

MDL-37485 plugins overview: require_login before _capability.

commit 3daceb9d5c49c4dbcecce82d4793d8d5d89398ae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Jan 2013 23:35:10 +0800
Tag:    v2.3.5

MDL-37431 question preview: cron performance problem.

commit 8c11e08765c4d524d142f4720ba5c8838261d58b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Jan 2013 23:35:10 +0800
Tag:    v2.4.2

MDL-37431 question preview: cron performance problem.

commit 016a65157884e37248dc439f40f3d5904fdbda4d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Jan 2013 23:35:10 +0800
Tag:    v2.5.0-beta

MDL-37431 question preview: cron performance problem.

commit df0c2e5fd3ac2a92f5c6db92cc6fc00b88ad8f09
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 07 Jan 2013 23:56:20 +0800
Tag:    v2.3.5

MDL-37378 quiz restore: timecheckstate not in old backups.

commit ffdca1520bad6b997834c057b4edd4a8a0c5caad
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 07 Jan 2013 23:56:20 +0800
Tag:    v2.4.2

MDL-37378 quiz restore: timecheckstate not in old backups.

commit 816138b4f20713dda5f695ba9db40f80acf8f071
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 07 Jan 2013 23:56:20 +0800
Tag:    v2.5.0-beta

MDL-37378 quiz restore: timecheckstate not in old backups.

commit 7d9ce8864a30b6f8a0489f5e7f50e04db06797a5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 07 Jan 2013 23:40:42 +0800
Tag:    v2.3.5

MDL-37374 questions: use property_exists rather than isset

commit 4dcede552eb1e77a8442328e8b3f4c63748e8dc6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 07 Jan 2013 23:40:42 +0800
Tag:    v2.4.2

MDL-37374 questions: use property_exists rather than isset

commit 8d54191d7afc22d3bc3e15f15ca5c1804f6835d2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 07 Jan 2013 23:40:42 +0800
Tag:    v2.5.0-beta

MDL-37374 questions: use property_exists rather than isset

commit 9645fe83ff1d9944bc4f9abe76de326f0a3a2ab8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Dec 2012 17:31:02 +0800
Tag:    v2.5.0-beta

MDL-32245 question bank: update URL after moving question between categories.

commit ab0ab933be13dd98f8e3c94642dc059f88d5c01d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Dec 2012 17:31:02 +0800
Tag:    v2.2.7

MDL-32245 question bank: update URL after moving question between categories.

commit c0267dc54972e0d82f465ec8a9d8aefd2bd69f3f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Dec 2012 17:31:02 +0800
Tag:    v2.3.4

MDL-32245 question bank: update URL after moving question between categories.

commit 94c5a8fe821482b97480d313aa1c3a87e5c8c855
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Dec 2012 17:31:02 +0800
Tag:    v2.4.1

MDL-32245 question bank: update URL after moving question between categories.

commit 4475b0ff63c40061913c70f37cd212383a5b8cb8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Dec 2012 01:02:21 +0800
Tag:    v2.5.0-beta

MDL-36842 quiz: update accessrule upgrade.txt file in master.

commit 7d3341b000db26240af15590bab6b80059f79a6c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Dec 2012 01:02:21 +0800
Tag:    v2.4.1

MDL-36842 quiz: update accessrule upgrade.txt file in master.

commit 6fc65ae5c324250e88bb7132a8b635d70eb55f73
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 17 Dec 2012 06:39:07 +0800
Tag:    v2.3.5

MDL-31616 block editing: show in subcontexts does not work on category pages.

commit 70688fd72ee88edaf77a1455a36641afaa51c569
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 17 Dec 2012 06:39:07 +0800
Tag:    v2.4.2

MDL-31616 block editing: show in subcontexts does not work on category pages.

commit f187622a0d26c4931a2079ce3b02e999db16f66b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 17 Dec 2012 06:39:07 +0800
Tag:    v2.5.0-beta

MDL-31616 block editing: show in subcontexts does not work on category pages.

commit e4ca11842b3c4db9c795c0a450a62248621fbe42
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Dec 2012 02:15:48 +0800
Tag:    v2.5.0-beta

MDL-32245 question bank: fix coding style in categories.php

commit 1e6fd4f6d270b743d3bde89417c9d8e222876573
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Dec 2012 02:15:48 +0800
Tag:    v2.2.7

MDL-32245 question bank: fix coding style in categories.php

commit c49b83bcccc4469a21ff83592d8624bef72f6ec3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Dec 2012 02:15:48 +0800
Tag:    v2.3.4

MDL-32245 question bank: fix coding style in categories.php

commit b70a545c88f11e974ef7f0e32cc6a4f35bcc0f3d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Dec 2012 02:15:48 +0800
Tag:    v2.4.1

MDL-32245 question bank: fix coding style in categories.php

commit 347a5af6a2f9cc417ff60734c9a7637c41524b6b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 Dec 2012 16:12:16 +0800
Tag:    v2.2.7

MDL-36897 quiz review: fixup previous commit.

commit 4dbdc18fd88c661bddc57b1c357acc616d79f76d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 Dec 2012 16:12:16 +0800
Tag:    v2.4.1

MDL-36897 quiz review: fixup previous commit.

commit d8a7ef0e427467f2d3396366c1c4e54591b602c3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 Dec 2012 16:12:16 +0800
Tag:    v2.3.4

MDL-36897 quiz review: fixup previous commit.

commit 0fe1b50c29a0e3bf3c396acb0049075c986c9d79
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 Dec 2012 16:12:16 +0800
Tag:    v2.5.0-beta

MDL-36897 quiz review: fixup previous commit.

commit 56003ca491b2258d57c30a839afacfc715fe3ead
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 Dec 2012 00:21:05 +0800
Tag:    v2.4.1

MDL-37068 qformat_learnwise: fix UTF8 and other issues.

commit bf7b7f45d1152a85aeb331e8fdddb22a2048721c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 Dec 2012 00:21:05 +0800
Tag:    v2.5.0-beta

MDL-37068 qformat_learnwise: fix UTF8 and other issues.

commit bae87ddc804b50b68de60ab01ef027d013930dc0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 Dec 2012 00:21:05 +0800
Tag:    v2.2.7

MDL-37068 qformat_learnwise: fix UTF8 and other issues.

commit 18651b0bfa36e0fe4023a0173d7eb82e59fc292b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 Dec 2012 00:21:05 +0800
Tag:    v2.3.4

MDL-37068 qformat_learnwise: fix UTF8 and other issues.

commit 71cc181bac6d964c536d1e6ebfcfa9134d3b9151
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 Dec 2012 17:02:07 +0800
Tag:    v2.4.1

MDL-37098 quiz: event handler fails deleting group with no overrides

commit f4564374d71c1a65a49885ece8cbb25da1eaff2d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 Dec 2012 17:02:07 +0800
Tag:    v2.3.4

MDL-37098 quiz: event handler fails deleting group with no overrides

commit 1744033ccb989e237f1f8ef4c7a6ffce2fdbef18
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 Dec 2012 17:02:07 +0800
Tag:    v2.5.0-beta

MDL-37098 quiz: event handler fails deleting group with no overrides

commit 489f98a662e0a2edeeae2afec1e057a3a5bc71e4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 01 Dec 2012 00:32:31 +0800
Tag:    v2.4.1

MDL-36954 question bank: stop centring question name.

commit e625e18bfc01af0e5a625a89b007fd90f9d6b865
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 01 Dec 2012 00:32:31 +0800
Tag:    v2.2.7

MDL-36954 question bank: stop centring question name.

commit 557d890cbb8e64fee08d2d8387bc608e3e1dda26
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 01 Dec 2012 00:32:31 +0800
Tag:    v2.3.4

MDL-36954 question bank: stop centring question name.

commit 7192907607c318ceb1e4da2ded5ad803c282183c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Nov 2012 19:53:38 +0800
Tag:    v2.2.7

MDL-36897 quiz: redirect teachers from summary to review page.

commit 4832c700225e0d63793bfd95a64adc31309db416
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Nov 2012 19:53:38 +0800
Tag:    v2.4.1

MDL-36897 quiz: redirect teachers from summary to review page.

commit 50c88ad26cffac21754d9e22f7514b35d50c4eec
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Nov 2012 19:53:38 +0800
Tag:    v2.3.4

MDL-36897 quiz: redirect teachers from summary to review page.

commit 609a7676e46e43ebf535aa9f5782f9508a18e12d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Nov 2012 19:53:38 +0800
Tag:    v2.5.0-beta

MDL-36897 quiz: redirect teachers from summary to review page.

commit 30ebefd416ea2a61a669e240481baa61b0a79c61
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Nov 2012 19:48:26 +0800
Tag:    v2.2.7

MDL-35404 question export: make it work with slasharguments off.

commit 0e73e164601433ce51e45bc8585236f5a694c5f9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Nov 2012 19:48:26 +0800
Tag:    v2.4.1

MDL-35404 question export: make it work with slasharguments off.

commit 94215aa40d19e16fcaf9fafbd9388faf581cda31
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Nov 2012 19:48:26 +0800
Tag:    v2.3.4

MDL-35404 question export: make it work with slasharguments off.

commit 7c86af621e7b8eb86e2d894550f4b4f6d68fd627
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Nov 2012 19:48:26 +0800
Tag:    v2.5.0-beta

MDL-35404 question export: make it work with slasharguments off.

commit 7e252acff1e0a118d0f0a56b4fef39a68731c3fa
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Nov 2012 19:28:38 +0800
Tag:    v2.4.1

MDL-36942 xml question import: don't add spaces.

commit b85c0bee53d4bff467abbb55880c6a83b0cb9e59
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Nov 2012 19:28:38 +0800
Tag:    v2.2.7

MDL-36942 xml question import: don't add spaces.

commit a0a83bd0bf44f851aec25833efacf7412799f9f9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Nov 2012 19:28:38 +0800
Tag:    v2.3.4

MDL-36942 xml question import: don't add spaces.

commit 6e4a2acf93064f333707c819bd147b23d04b17a5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 29 Nov 2012 17:28:36 +0800
Tag:    v2.4.1

MDL-36916 quiz/questions: simplify code after MDL-36638.

commit f1966027379222a7b29d1bf064a212d2570710ea
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Nov 2012 00:36:35 +0800
Tag:    v2.2.7

MDL-36845 excel export: don't output invalid sheet names.

commit 6357dd08b620050f32af63649ea03b0d2013400e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Nov 2012 00:36:35 +0800
Tag:    v2.4.1

MDL-36845 excel export: don't output invalid sheet names.

commit 832b653627ead7d624282e533a23f0e792fc3013
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Nov 2012 00:36:35 +0800
Tag:    v2.3.4

MDL-36845 excel export: don't output invalid sheet names.

commit bf4045599c808c594f5132db0b708bd27ef9e14d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Nov 2012 00:36:35 +0800
Tag:    v2.5.0-beta

MDL-36845 excel export: don't output invalid sheet names.

commit 895e1baad68491307755b356e103fbcbcf091507
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 27 Nov 2012 21:49:46 +0800
Tag:    v2.2.7

MDL-36742 question bank: get rid of flicker during page load.

commit 66a56d254881d30954c39c546e6239015ecb9f9e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 27 Nov 2012 21:49:46 +0800
Tag:    v2.3.4

MDL-36742 question bank: get rid of flicker during page load.

commit 97f1137a61b29176453ed62cdeb5b453ea62d6d9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Nov 2012 23:54:58 +0800
Tag:    v2.4.0-rc1

MDL-36806 question files: fix unnecessary require_login call.

commit 8ee045c0260030471b991773f970498634bffe98
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Nov 2012 23:54:58 +0800
Tag:    v2.2.7

MDL-36806 question files: fix unnecessary require_login call.

commit 36ab57f922217943ef27b776531d6578b06a9019
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Nov 2012 23:54:58 +0800
Tag:    v2.3.4

MDL-36806 question files: fix unnecessary require_login call.

commit 5f137dcbe2a0debfc9ddec09e108add0ff5f93a8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 22 Nov 2012 23:20:38 +0800
Tag:    v2.4.0-rc1

MDL-36760 formslib: fix frozen elements with [] in name.

commit 35314e2f91ecda13d45ae12945e4d7d67e97ef1d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 22 Nov 2012 23:20:38 +0800
Tag:    v2.2.7

MDL-36760 formslib: fix frozen elements with [] in name.

commit 500c73ba1ec5c6045761a77c4498d1dfe9e79a42
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 22 Nov 2012 23:20:38 +0800
Tag:    v2.3.4

MDL-36760 formslib: fix frozen elements with [] in name.

commit ad6591011925bfdae67fe96a86bc692d89821667
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 22 Nov 2012 19:47:57 +0800
Tag:    v2.2.7

MDL-36732 Cloze qtype: review marks should not depend on feedback.

commit 6812769f8f0e16e7b5f39fa9d4658fbba3a925af
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 22 Nov 2012 19:47:57 +0800
Tag:    v2.4.1

MDL-36732 Cloze qtype: review marks should not depend on feedback.

commit 5d0f5f861dff2bf9b0a52379fdaf181c9e0f3ede
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 22 Nov 2012 19:47:57 +0800
Tag:    v2.3.4

MDL-36732 Cloze qtype: review marks should not depend on feedback.

commit 6b290a491cbf53a7587f4f1db6fd2c1bda535c8e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 22 Nov 2012 19:47:57 +0800
Tag:    v2.5.0-beta

MDL-36732 Cloze qtype: review marks should not depend on feedback.

commit f88bd546eb2fac4408caf4e63c4409999d03cb6e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 20 Nov 2012 01:46:25 +0800
Tag:    v2.3.4

MDL-36683 qtype match restore: better subq indentification.

commit acb9f7f47d925ccb40a42fafed3abd803210dfc0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 20 Nov 2012 01:46:25 +0800
Tag:    v2.4.0-rc1

MDL-36683 qtype match restore: better subq indentification.

commit 3fec0aa045c93d4fdbf0436fdc2d749b334179f4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 20 Nov 2012 01:46:25 +0800
Tag:    v2.2.7

MDL-36683 qtype match restore: better subq indentification.

commit 4c1a35e34c9cdc8dfd5a2d346ee5c183ab93d11e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 20 Nov 2012 01:21:00 +0800
Tag:    v2.3.4

MDL-36571 qtype multichoice: don't corrupt unicode characters.

commit 8a7d763c77723e4dee0e54b7aa298b268d2e3fe7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 20 Nov 2012 01:21:00 +0800
Tag:    v2.4.0-rc1

MDL-36571 qtype multichoice: don't corrupt unicode characters.

commit 0f36ae63506e807f9a1e32d05714d5287a256aa1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 20 Nov 2012 01:21:00 +0800
Tag:    v2.2.7

MDL-36571 qtype multichoice: don't corrupt unicode characters.

commit dfa6ca981318fb29c28bb17f215dcc0fb5ae1177
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Nov 2012 23:00:39 +0800
Tag:    v2.2.7

MDL-36650 don't change question timecreated or timemodified on restore.

commit 79bf1e37ca7f002a7db7105e23ea60bc228fadff
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Nov 2012 23:00:39 +0800
Tag:    v2.4.1

MDL-36650 don't change question timecreated or timemodified on restore.

commit d4eec64dc6f7bf371ff43edda2f6efe8b4a66e64
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Nov 2012 23:00:39 +0800
Tag:    v2.3.4

MDL-36650 don't change question timecreated or timemodified on restore.

commit c23513dbe4792a93fe0052e80293920a83f19ce3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Nov 2012 23:00:39 +0800
Tag:    v2.5.0-beta

MDL-36650 don't change question timecreated or timemodified on restore.

commit 877b243fed324f90f914ed22de837c630c0e3a2e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Nov 2012 22:30:33 +0800
Tag:    v2.3.4

MDL-36646 unit tests should not assume number of contexts.

commit e70b050838761ffa5fdea56449048b880c6a3494
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Nov 2012 22:30:33 +0800
Tag:    v2.4.0-rc1

MDL-36646 unit tests should not assume number of contexts.

commit 1b36a754d0a4e1044bf691b88d0d5d0d17186680
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Nov 2012 21:42:32 +0800
Tag:    v2.3.4

MDL-34204 grader report: static call to non-static method.

commit 1e88baa071b0d4d7f9b0baee3714e2e69794ea01
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Nov 2012 21:42:32 +0800
Tag:    v2.4.0-rc1

MDL-34204 grader report: static call to non-static method.

commit 837e1812257506601307787c0a946830c2adc463
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 14 Nov 2012 00:07:28 +0800
Tag:    v2.4.0-rc1

MDL-36369 qtypes and qbehaviour settings permissions.

commit b5488ffdaaa05f292815bcbe71c35df575b445d7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 03 Nov 2012 15:36:13 +0800
Tag:    v2.4.0-beta

MDL-36347 quiz: formchangechecker should not obstruct auto-submit.

commit 917cea604caf663ea6e796e732e01b63a7cfe133
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 03 Nov 2012 15:36:13 +0800
Tag:    v2.3.3

MDL-36347 quiz: formchangechecker should not obstruct auto-submit.

commit 20d10190d7f47a54776fd9eb413f0ebeee54ef00
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Oct 2012 10:26:33 +0800
Tag:    v2.3.4

MDL-30545 messaging prefs: show all relevant message providers.

commit 2cf5ab1028bf99fcf632aedfa6e3cde1160ba90d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Oct 2012 10:26:33 +0800
Tag:    v2.4.0-rc1

MDL-30545 messaging prefs: show all relevant message providers.

commit 4726ad4fa4e20187dfcf438e56d685754f7a3e75
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Oct 2012 16:49:34 +0800
Tag:    v2.4.0-beta

MDL-36103 tablelib: links to user profiles are wrong in courses.

commit a9c7672efad9852754e84b09e49f1558241d6afb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Oct 2012 16:49:34 +0800
Tag:    v2.2.6

MDL-36103 tablelib: links to user profiles are wrong in courses.

commit 28788427423d18d41294d956ca72161ed94679a2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Oct 2012 16:49:34 +0800
Tag:    v2.3.3

MDL-36103 tablelib: links to user profiles are wrong in courses.

commit 32953f37b638dfc3dae56bd127b930aae1b90a9c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Oct 2012 03:25:57 +0800
Tag:    v2.4.0-beta

MDL-34399 quiz cleanup: remove ugly question/page number hack

commit 15dd7727362eb5824f8b6bbc777c7c2f7e0c963c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Oct 2012 03:23:32 +0800
Tag:    v2.4.0-beta

MDL-34399 questions cleanup: straighten out strange links to question objects.

commit 204ceaa38936df86df6601daa42d02c6c2e86b88
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Oct 2012 03:20:49 +0800
Tag:    v2.4.0-beta

MDL-34399 quiz cleanup: remove never used function.

commit a560d636f4a8929ba21c38a40c145c861e831d07
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Oct 2012 17:25:04 +0800
Tag:    v2.4.0-beta

MDL-34399 questions: cache to help load question definitions.

commit 91a307c91878d35a07af6cca84dff9ba174d60ab
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Oct 2012 13:54:45 +0800
Tag:    v2.2.6

MDL-36076 qtype multichoice: validation fails on '0' answer.

commit db05d5953493cf9b1a3bff717acdd65a237c9397
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Oct 2012 13:54:45 +0800
Tag:    v2.3.3

MDL-36076 qtype multichoice: validation fails on '0' answer.

commit 16c7457f57a8bb83b71889e0a2d8907634c50ef5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Oct 2012 13:54:45 +0800
Tag:    v2.4.0-beta

MDL-36076 qtype multichoice: validation fails on '0' answer.

commit 4125ded1396906ac552b4f49dab614cc29f67c6b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 16 Oct 2012 23:16:32 +0800
Tag:    v2.5.0-beta

MDL-35793 question preview: config for the display options.

commit 1c76fc96d15e22b939b48d0e7efc4e3c8f797268
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 10 Oct 2012 21:28:45 +0800
Tag:    v2.4.0-beta

MDL-35964 blocks: prevent undeletable blocks being deleted!

commit 6b65e50bcb8772d41322b41cf0e052247febe50a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 06 Oct 2012 00:12:11 +0800
Tag:    v2.4.0-beta

MDL-35395 formslib: a method to disable formchangechecker for a form.

commit eccf42746c99425ccd4ec4990f5de48ad6d4fcdd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 06 Oct 2012 00:12:11 +0800
Tag:    v2.3.3

MDL-35395 formslib: a method to disable formchangechecker for a form.

commit e059c033d9fa317753b28f88b2290c791eb663c3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 05 Oct 2012 18:59:00 +0800
Tag:    v2.4.0-beta

MDL-35802 enrol other users: should use Show user identity setting.

commit 965d1670681f3dfe67133898ff9124b5890718ae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Oct 2012 18:47:39 +0800
Tag:    v2.4.0-beta

MDL-34657 stats / user sorting: fix SQL regression.

commit e451c11616b58dd2fcb2dbb1547c2ac832988503
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Oct 2012 18:47:04 +0800
Tag:    v2.4.0-beta

MDL-34657 workshop / user sorting: fix SQL regression.

commit 70f5ed370f61bc833c862f3d8403aa62e1be170d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Oct 2012 18:45:56 +0800
Tag:    v2.4.0-beta

MDL-34657 gropus UI: sort existing group memebers.

commit d0577078fa97ffd96c692946593644937620f62d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Oct 2012 18:44:50 +0800
Tag:    v2.4.0-beta

MDL-34657 system admins: main admin mis-identified in the UI.

commit c2004a795254f31492cd3c9fa341d288a9cdb9e4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Oct 2012 18:43:33 +0800
Tag:    v2.4.0-beta

MDL-34657 user sort: exact match logic should be case-insensitive.

commit c62488c22f4b41769ebcf6da89276975687ce931
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Oct 2012 01:46:07 +0800
Tag:    v2.4.0-beta

MDL-35776 user ajax: fix sort order in chrome.

commit 13bd955e65521824ddde050d6625326cd5dfd172
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Oct 2012 01:46:07 +0800
Tag:    v2.4.0-beta

MDL-35776 user ajax: fix sort order in chrome.

commit d06a987343bf599839f3c3b2f30d0a3dd11ddead
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Oct 2012 01:46:07 +0800
Tag:    v2.2.6

MDL-35776 user ajax: fix sort order in chrome.

commit 8b3818d97bc2464d3c324db95b074d798c711416
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Oct 2012 01:46:07 +0800
Tag:    v2.2.6

MDL-35776 user ajax: fix sort order in chrome.

commit ea29e3141ad81256c847a4da70f554784f6640f7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Oct 2012 01:46:07 +0800
Tag:    v2.3.3

MDL-35776 user ajax: fix sort order in chrome.

commit 13815377b59d692a311b86f10bf1a7ae5d199016
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Oct 2012 01:46:07 +0800
Tag:    v2.3.3

MDL-35776 user ajax: fix sort order in chrome.

commit b3c18b862149c1f6306968c5ea80db85c9a2eda1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Oct 2012 22:51:45 +0800
Tag:    v2.4.0-beta

MDL-35744 quiz: fix review options for Never submitted attempts

commit db1052ce5cbbab3e35eca8b6d01ff2d6eecb11e3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Oct 2012 22:51:45 +0800
Tag:    v2.3.3

MDL-35744 quiz: fix review options for Never submitted attempts

commit efe5a53eded01f6e5cf631b62ce69a0e2e05b012
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 29 Sep 2012 16:34:29 +0800
Tag:    v2.4.0-beta

MDL-35698 quiz cron: group overrides not computed correctly

commit 2d04a1fe31f7c199d52f8f03e8247236c54ae5e2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 29 Sep 2012 16:34:29 +0800
Tag:    v2.3.3

MDL-35698 quiz cron: group overrides not computed correctly

commit 1c80e79ac6a1cee2ad728bb4f90cef9070dcd998
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Sep 2012 22:28:27 +0800
Tag:    v2.4.0-beta

MDL-35693 question engine: set id when saving a new question_attempt

commit daa3fe0ab68961b80d8ab88d1fb48a7f2af9aa5a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Sep 2012 22:28:27 +0800
Tag:    v2.2.6

MDL-35693 question engine: set id when saving a new question_attempt

commit 0222cd954510a4bcfe47c3f05622e37294d51551
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Sep 2012 22:28:27 +0800
Tag:    v2.3.3

MDL-35693 question engine: set id when saving a new question_attempt

commit e783cc45aefee8211b9405c6f0eb75bd9754e244
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Sep 2012 02:03:34 +0800
Tag:    v2.4.0-beta

MDL-35680 user selector: more usable when queries are slow.

commit db46eddf418b1758d595f94d3604212cfe2977bf
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Sep 2012 02:03:34 +0800
Tag:    v2.2.6

MDL-35680 user selector: more usable when queries are slow.

commit 28c93484058f9397efa337e1f47c4c1daeea59a1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Sep 2012 02:03:34 +0800
Tag:    v2.3.3

MDL-35680 user selector: more usable when queries are slow.

commit 954c272e548c0578fde9d1bc0979ac46b72bc3b9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Sep 2012 01:57:51 +0800
Tag:    v2.4.0-beta

MDL-34894 course ws unit tests: fix windows problem.

commit 40d651bbbb20b4373b6b56e4e09c90b30ff86484
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Sep 2012 01:57:51 +0800
Tag:    v2.3.3

MDL-34894 course ws unit tests: fix windows problem.

commit a957e97f2f17a9d8c89294e31c0c0610c6308321
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Sep 2012 00:44:38 +0800
Tag:    v2.4.0-beta

MDL-34657 user sorting: minor niggles found while testing.

commit de867fa36e8bf735dda98ffcfd639ee142daaac6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 27 Sep 2012 23:41:50 +0800
Tag:    v2.4.0-beta

MDL-34657 user selector: bug with "keep non-matching selected users"

commit 6dde374acf7d76ccf97b136be2db7b75b0346c03
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 27 Sep 2012 23:32:54 +0800
Tag:    v2.4.0-beta

MDL-34657 admin user selector: options were lost for ajax searches.

commit aebbfb7bf9902cebb93f52f3d0cfbc5a80b60585
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 27 Sep 2012 21:13:24 +0800
Tag:    v2.4.0-beta

MDL-30885 quiz: use formchangechecker during quiz attempts.

commit 022a3555d1f92d4a63bdf159743f604277669243
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 27 Sep 2012 21:13:24 +0800
Tag:    v2.3.3

MDL-30885 quiz: use formchangechecker during quiz attempts.

commit a9258e46ae215bbce9d6d7c37028227efedf4626
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 27 Sep 2012 19:19:56 +0800
Tag:    v2.3.4

MDL-30884 quiz: ARIA attribute for the coutdown timer.

commit e498f2142182a473bf018787e560a5ed52b748ba
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 27 Sep 2012 19:19:56 +0800
Tag:    v2.4.0-rc1

MDL-30884 quiz: ARIA attribute for the coutdown timer.

commit 9de4152effff5a5727c1595380439a917c018fd7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 27 Sep 2012 19:19:56 +0800
Tag:    v2.2.7

MDL-30884 quiz: ARIA attribute for the coutdown timer.

commit 65cf651fd8ecbc7dd1f803a8ca2eb8d94f71e065
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 25 Sep 2012 21:08:59 +0800
Tag:    v2.4.0-beta

MDL-35620 question engine: should distinguish NULL and 0.

commit db6d764fe282743e4eb92672fe6905fd96316105
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 25 Sep 2012 21:08:59 +0800
Tag:    v2.2.6

MDL-35620 question engine: should distinguish NULL and 0.

commit f0f201431682d94e83fe4c5baf35e847e1fb9f30
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 25 Sep 2012 21:08:59 +0800
Tag:    v2.3.3

MDL-35620 question engine: should distinguish NULL and 0.

commit b2a79cc1e860beb13560e8ed2ac326b580143f2c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Sep 2012 02:12:45 +0800
Tag:    v2.4.0-beta

MDL-35370 cloze qtype: distinguish wrong & unanswered subqs

commit f3872e7b42a6e65c6b268a180eaa9d1dad316d19
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Sep 2012 02:12:45 +0800
Tag:    v2.2.6

MDL-35370 cloze qtype: distinguish wrong & unanswered subqs

commit ad1a52e07cd3033ab02f51eafa683376169f4155
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Sep 2012 02:12:45 +0800
Tag:    v2.3.3

MDL-35370 cloze qtype: distinguish wrong & unanswered subqs

commit 2c76c8942210015ee4b525a489e121ec36ea3c36
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Sep 2012 23:33:15 +0800
Tag:    v2.4.0-beta

MDL-35419 question manual grading: valdiation must handle 0,5

commit ee7a9058a0f20c685db4cb3e0e7146820ce30853
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Sep 2012 23:33:15 +0800
Tag:    v2.2.6

MDL-35419 question manual grading: valdiation must handle 0,5

commit c21f901559d566b940e70b36be7cd462275f6699
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Sep 2012 23:33:15 +0800
Tag:    v2.3.3

MDL-35419 question manual grading: valdiation must handle 0,5

commit e08eaf7da35dda4bb6acb120754c6689f14b929f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 Sep 2012 18:12:46 +0800
Tag:    v2.4.0-beta

MDL-34082 course restrict modules: typo in MDL-19125 upgrade code.

commit b06143c5c2d14c19fdb146857b72ed858522bcc1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 Sep 2012 18:12:46 +0800
Tag:    v2.3.3

MDL-34082 course restrict modules: typo in MDL-19125 upgrade code.

commit cacb8fa08aa81effc22223feb89015a68cf74b48
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 Sep 2012 22:04:00 +0800
Tag:    v2.4.0-beta

MDL-34841 error importing questions with long names.

commit b252a84543fda72636d6aa270aab635dacd9e431
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 Sep 2012 22:04:00 +0800
Tag:    v2.2.6

MDL-34841 error importing questions with long names.

commit 5df0a6b47e246ce0a5de46bfe3fdf4d6974a2242
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 Sep 2012 22:04:00 +0800
Tag:    v2.3.3

MDL-34841 error importing questions with long names.

commit 8e8a397b1656a12eaaf37c991f337e7b26e3ea0a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 10 Sep 2012 20:06:47 +0800
Tag:    v2.4.0-beta

MDL-35343 JavaScript visible in multichoice choice feedback.

commit fa7298ed7fa564b38de3f977bf5114f6d9266155
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 10 Sep 2012 20:06:47 +0800
Tag:    v2.2.6

MDL-35343 JavaScript visible in multichoice choice feedback.

commit 817fcbb5497ada8bb51c48992880aaaaaa7acee3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 10 Sep 2012 20:06:47 +0800
Tag:    v2.3.3

MDL-35343 JavaScript visible in multichoice choice feedback.

commit e231a3ffa2b667d07ea18e541d0dd91963506a29
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Aug 2012 20:15:52 +0800
Tag:    v2.4.0-beta

MDL-27799 question bank: remove last traces of qtype constants.

commit bba5e716283df27f3c956d654defd1eaa274c58f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Aug 2012 20:09:10 +0800
Tag:    v2.4.0-beta

MDL-35147 lesson: fix regression from MDL-25492.

commit 22462fba4fe1a2d94f7aa53107c7da8dfaf13a20
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Aug 2012 20:09:10 +0800
Tag:    v2.2.5

MDL-35147 lesson: fix regression from MDL-25492.

commit 5fe6d4124558772a9c8f79b75c43182d78c70352
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Aug 2012 20:09:10 +0800
Tag:    v2.3.2

MDL-35147 lesson: fix regression from MDL-25492.

commit 228533be802bd012391edf8a38c4d7d93bf44b6f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Aug 2012 05:43:28 +0800
Tag:    v2.2.5

MDL-27818 question bank: multilang category names don't work.

commit 5d22b222747f7037b3a4ebb3b21a2286756e05e0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Aug 2012 05:43:28 +0800
Tag:    v2.3.2

MDL-27818 question bank: multilang category names don't work.

commit fc51c2bce23b0146904f7a6f46c6c9c31fc81cdb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Aug 2012 05:43:28 +0800
Tag:    v2.4.0-beta

MDL-27818 question bank: multilang category names don't work.

commit b8c475d63122b136945129ff2dbf39b86974dd75
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Aug 2012 05:25:28 +0800
Tag:    v2.2.5

MDL-35133 accesslib: context_module::get_context_name should format_string

commit fd126f94aaee95a1d3ab8c14c0440769bba513e7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Aug 2012 05:25:28 +0800
Tag:    v2.3.2

MDL-35133 accesslib: context_module::get_context_name should format_string

commit 34bc5e2f3a39076d511384fe0153ddf8277d3e3e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Aug 2012 05:25:28 +0800
Tag:    v2.4.0-beta

MDL-35133 accesslib: context_module::get_context_name should format_string

commit fe470a231f5e7fdfd6fdcc131945f9303d9b5206
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Aug 2012 01:41:37 +0800
Tag:    v2.2.5

MDL-29662 quiz overrides: update dates during course reset.

commit c8f9a0b63a9c21039270bc3e2e752c2aa040ccce
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Aug 2012 01:41:37 +0800
Tag:    v2.3.2

MDL-29662 quiz overrides: update dates during course reset.

commit 2079c732f9e0f112f703962fb4fe0e416c9903f3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Aug 2012 01:41:37 +0800
Tag:    v2.4.0-beta

MDL-29662 quiz overrides: update dates during course reset.

commit ee91ffedb3949e14e19a70be2383199bc8f79868
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Aug 2012 00:42:53 +0800
Tag:    v2.2.5

MDL-33306 qtype multichoice: fix display of right answer.

commit 3b5245cd6b32534e8a5ebd355a70f3f0492a376d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Aug 2012 00:42:53 +0800
Tag:    v2.3.2

MDL-33306 qtype multichoice: fix display of right answer.

commit 89269fc2c82cc50c9deca7bdeb832305a4e96e7b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 30 Aug 2012 00:42:53 +0800
Tag:    v2.4.0-beta

MDL-33306 qtype multichoice: fix display of right answer.

commit 9345e7bfb8aabd41af98874dd02985d6655b59b0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 28 Aug 2012 22:54:17 +0800
Tag:    v2.2.5

MDL-31837 qtype_numerical: fix old-style unit tests.

commit 170130d7565a3036b4b9cc82332561892fb9fbd1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 24 Aug 2012 22:34:20 +0800
Tag:    v2.2.5

MDL-35055 question import: slight error with the Match grades option.

commit 4d0a7e2b1f755888d9ac4c94a6f34c2ef6d92aa6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 24 Aug 2012 22:34:20 +0800
Tag:    v2.3.2

MDL-35055 question import: slight error with the Match grades option.

commit aa5f05110f7a3a00f53cc670ec1885658ebd474c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 24 Aug 2012 22:34:20 +0800
Tag:    v2.4.0-beta

MDL-35055 question import: slight error with the Match grades option.

commit 1600029de9bafbd717a7a015a9d1f78f26e39472
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 24 Aug 2012 21:19:27 +0800
Tag:    v2.2.5

MDL-32464 qformat multianswer: fix missing include.

commit a129b76cc347c6422c88bd129646f0a4819df060
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 24 Aug 2012 21:19:27 +0800
Tag:    v2.3.2

MDL-32464 qformat multianswer: fix missing include.

commit aa9d6e4300cff2458102908f253202f1d665dbc6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 24 Aug 2012 21:19:27 +0800
Tag:    v2.4.0-beta

MDL-32464 qformat multianswer: fix missing include.

commit 6009d1a32e3001b67b0f0826a9b2f18e2de40041
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 24 Aug 2012 01:26:43 +0800
Tag:    v2.3.2

MDL-35038 quiz reports: clarify the API changes docs.

commit f8d354282c9510de20332c875b05de37a01d8eee
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 24 Aug 2012 01:26:43 +0800
Tag:    v2.4.0-beta

MDL-35038 quiz reports: clarify the API changes docs.

commit d9c2ecc34233bfc683e422b35eb0eaf7ba83cc05
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Aug 2012 18:53:47 +0800
Tag:    v2.2.5

MDL-35003 questions: remove stray full stop after correct answer.

commit 872e445a485ac454197af4129e99fea03a3759aa
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Aug 2012 18:53:47 +0800
Tag:    v2.3.2

MDL-35003 questions: remove stray full stop after correct answer.

commit 9c2e178e2fd435c52abaf781f58eb6aa9ff5bf9b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Aug 2012 18:53:47 +0800
Tag:    v2.4.0-beta

MDL-35003 questions: remove stray full stop after correct answer.

commit 1482c2b20b625bd2afa921561b1b316b803eb3ce
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Aug 2012 18:37:51 +0800
Tag:    v2.2.5

MDL-35026 qtype multianswer: misnamed string.

commit 765e7564cc884fd5b070306fd57f39c23b7fe85a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Aug 2012 18:37:51 +0800
Tag:    v2.3.2

MDL-35026 qtype multianswer: misnamed string.

commit e7a6779efbc1db177cca7dbe371361d1aecb814d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Aug 2012 18:37:51 +0800
Tag:    v2.4.0-beta

MDL-35026 qtype multianswer: misnamed string.

commit e60c61e570c1bc21f33ef74536cdbae3e8e1898d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Aug 2012 18:16:24 +0800
Tag:    v2.2.5

MDL-35023 qtype calculated: fix strict syntax problem.

commit 07eca71195b7bd36cbe419f9bf3624abc76a0f26
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Aug 2012 18:16:24 +0800
Tag:    v2.3.2

MDL-35023 qtype calculated: fix strict syntax problem.

commit 2b3f70dbaddf2d85686256a9a133a01e4a45eace
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Aug 2012 18:16:24 +0800
Tag:    v2.4.0-beta

MDL-35023 qtype calculated: fix strict syntax problem.

commit 5a058f33a3502599da84fccb7356cc6de2a80fae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Aug 2012 07:00:27 +0800
Tag:    v2.2.5

MDL-31244, MDL-25063 algebra filter: fix common false positives.

commit 35a95edba4d7ae66400b7cf6df04997a4acccf91
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Aug 2012 07:00:27 +0800
Tag:    v2.3.2

MDL-31244, MDL-25063 algebra filter: fix common false positives.

commit 802f408f350e87beca3d40262a60db318b8acf89
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Aug 2012 07:00:27 +0800
Tag:    v2.4.0-beta

MDL-31244, MDL-25063 algebra filter: fix common false positives.

commit 4458b51cc48388913cf3b960dfd1a199cacec5f0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Aug 2012 05:02:48 +0800
Tag:    v2.2.5

MDL-34430 qtype essay: upgrade from MDL-31393 needs a progress bar.

commit 49e77191ccf50cd3d205e69bd6f1604fed023461
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Aug 2012 05:02:48 +0800
Tag:    v2.3.2

MDL-34430 qtype essay: upgrade from MDL-31393 needs a progress bar.

commit ca9385682f2a0810a7194de7594624bac159e0a6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Aug 2012 05:02:48 +0800
Tag:    v2.4.0-beta

MDL-34430 qtype essay: upgrade from MDL-31393 needs a progress bar.

commit fa0ed51c0afd17a47c64470b987fa7b1e6135574
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Aug 2012 00:58:29 +0800
Tag:    v2.3.2

MDL-35000 quiz: Complete activity report broken by bad require.

commit 172238f4354d540d9a3801ccfbb6f85dcf2f6717
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Aug 2012 00:58:29 +0800
Tag:    v2.4.0-beta

MDL-35000 quiz: Complete activity report broken by bad require.

commit cf6b831723cb0b3c9084f74b67bffb540e6416c4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 21 Aug 2012 21:11:13 +0800
Tag:    v2.2.5

MDL-34993 questions: convert numeric fields to float on load.

commit 7f8d6575318b2f46e2e80d0c815497e19ff7488d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 21 Aug 2012 21:11:13 +0800
Tag:    v2.3.2

MDL-34993 questions: convert numeric fields to float on load.

commit d2acbd1ad4e853a2824880f94ca09ced9b38a9d5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 21 Aug 2012 21:11:13 +0800
Tag:    v2.4.0-beta

MDL-34993 questions: convert numeric fields to float on load.

commit bfa34d8de3cf5f7533a766bc518cc430718deb65
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 21 Aug 2012 19:05:52 +0800
Tag:    v2.2.5

MDL-34733 quiz 'secure' mode: finish review link broken in previews

commit d7b7aff00480a0a65f744d48d8f9f025c9319e6c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 21 Aug 2012 19:05:52 +0800
Tag:    v2.3.2

MDL-34733 quiz 'secure' mode: finish review link broken in previews

commit 6d24c26b5240293e1a2890343d09412b358e7a22
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 20 Aug 2012 19:46:32 +0800
Tag:    v2.2.5

MDL-31837 numerical tolerance: better handling of very small tolerances.

commit ff43c30f0aeaa66afa9cafe27788de309ff3dedb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 20 Aug 2012 19:46:32 +0800
Tag:    v2.3.2

MDL-31837 numerical tolerance: better handling of very small tolerances.

commit 93266d0fe052fd0b3fc31fa4ab500f860f424f1a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 20 Aug 2012 19:46:32 +0800
Tag:    v2.4.0-beta

MDL-31837 numerical tolerance: better handling of very small tolerances.

commit 9b2fe16bca5ea3b08dbbd11cd184a7ae9f1dfa39
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 Aug 2012 00:57:10 +0800
Tag:    v2.6.0-beta

MDL-32188 question CBM: improve display of the certainty choices

commit 607b0a705fb43ff6186d0c8b717ae07d7f6bdb0e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Aug 2012 20:15:41 +0800
Tag:    v2.4.0-beta

MDL-34118 question backup: API improvement following Eloy's review.

commit 20d4ab97c02a3e9e4608c69b0c806cb0d7b7a410
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Aug 2012 04:34:17 +0800
Tag:    v2.3.2

MDL-34937 quiz responses reports: attempt grade not shown.

commit 698c42ee6129e97a89231fee26044f38a6937b4e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Aug 2012 04:34:17 +0800
Tag:    v2.4.0-beta

MDL-34937 quiz responses reports: attempt grade not shown.

commit d1755c12a07cfc785c8b386677c0efdd2ec3e443
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Aug 2012 00:33:08 +0800
Tag:    v2.3.2

MDL-34702 quiz DB: questiondecimalpoints has wrong default.

commit 6df46aea1d00fc42e92e54b3bb44757425b9d0d9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Aug 2012 00:33:08 +0800
Tag:    v2.4.0-beta

MDL-34702 quiz DB: questiondecimalpoints has wrong default.

commit 7fbbcdbdd8d0d194080c58b211ec4ba211108688
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Aug 2012 00:33:08 +0800
Tag:    v2.2.5

MDL-34702 quiz DB: questiondecimalpoints has wrong default.

commit 474aa125ca2f79cc6cfe6e2a3932ea25aa294c62
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 16 Aug 2012 21:18:58 +0800
Tag:    v2.6.0-beta

MDL-32188 quiz/question: behaviours can add to the review summary.

commit 2a077c0d1b1952cf1466c1585de4ab69bd3daf8b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 15 Aug 2012 17:25:25 +0800
Tag:    v2.3.2

MDL-34905 quiz: missing global $DB;

commit 4be550c57d134b0ad6d9e2611755b922e8dd0860
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 15 Aug 2012 17:25:25 +0800
Tag:    v2.4.0-beta

MDL-34905 quiz: missing global $DB;

commit 6247d0a82c379edff5527022153cc77fd9f521c2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Aug 2012 22:25:03 +0800
Tag:    v2.3.2

MDL-34889 phpunit: progress output in util.php --drop.

commit 85b72a75114c30893dd7177cf5eb8c199f886538
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Aug 2012 22:25:03 +0800
Tag:    v2.4.0-beta

MDL-34889 phpunit: progress output in util.php --drop.

commit ba338db5b54eb2081d72255b2205e9c2bad33725
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Aug 2012 21:06:24 +0800
Tag:    v2.3.2

MDL-34885 phpunit: better cygwin detection.

commit 6d3b1e1f9d659295a6ce6a0e20abe9310a520980
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Aug 2012 21:06:24 +0800
Tag:    v2.4.0-beta

MDL-34885 phpunit: better cygwin detection.

commit cb12522cea72aead237cb433d4d06d4e9f1853c8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Aug 2012 01:55:09 +0800
Tag:    v2.2.5

MDL-29847 question preview: garbage collect old preview data.

commit 3e6b27698da14b7cf94bc983b54956c62099f92d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Aug 2012 01:55:09 +0800
Tag:    v2.3.2

MDL-29847 question preview: garbage collect old preview data.

commit 2ec325c2520e77523241e52b0dc47ed085574a1d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Aug 2012 01:55:09 +0800
Tag:    v2.4.0-beta

MDL-29847 question preview: garbage collect old preview data.

commit 1907f7e082f072ddf48ed2904892b35b9f847f3a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 13 Aug 2012 23:53:15 +0800
Tag:    v2.2.5

MDL-34862 question preview: improve preview ownership check.

commit 94dd25e03b8945ea428ab903ad129ccb92c6ff55
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 13 Aug 2012 23:53:15 +0800
Tag:    v2.3.2

MDL-34862 question preview: improve preview ownership check.

commit 4c16e191e16941cf241a6f746fd27cbe6575bf5b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 13 Aug 2012 23:53:15 +0800
Tag:    v2.4.0-beta

MDL-34862 question preview: improve preview ownership check.

commit d869de66a6bf6729ae242a662732fea6acf9ba0d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 13 Aug 2012 20:48:22 +0800
Tag:    v2.4.0-beta

MDL-34733 quiz 'secure' mode: finish review link broken in previews

commit f3460297a962e2a3d07869a56241866576ffc7a3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 10 Aug 2012 02:42:57 +0800
Tag:    v2.6.0-beta

MDL-32188 question engine: behaviour static methods -> new classes

commit 423030e7dc40ca99193ed0f2ec44f8b0d0cb966a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Aug 2012 22:40:08 +0800
Tag:    v2.3.2

MDL-34810 question bank: user prefs for some display options

commit be77e9b6a8d3aea93598bf6224e287d4149fbdc5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Aug 2012 22:40:08 +0800
Tag:    v2.4.0-beta

MDL-34810 question bank: user prefs for some display options

commit c090746541a4dd4ebe6d50f910f631892f259bae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Aug 2012 20:48:56 +0800
Tag:    v2.2.5

MDL-34807 question bank: navigation loses place.

commit 0a571db22b533f8543054ea3586a3ad00a6b8520
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Aug 2012 20:48:56 +0800
Tag:    v2.3.2

MDL-34807 question bank: navigation loses place.

commit 75d86b6fbc1eefe88ef163ab218e6489c5fc04d4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Aug 2012 20:48:56 +0800
Tag:    v2.4.0-beta

MDL-34807 question bank: navigation loses place.

commit 4c0d64860a0f0e7717a8de4fc3417028049291f7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Aug 2012 19:52:11 +0800
Tag:    v2.3.2

MDL-34590 javascript-static: nuclear option in openpopup

commit 9f692145e02f34bc0bb37fb0591207ed34755350
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Aug 2012 19:52:11 +0800
Tag:    v2.4.0-beta

MDL-34590 javascript-static: nuclear option in openpopup

commit 8cec008393b21ebb69ae3569f8db15be116a74ae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Aug 2012 19:52:11 +0800
Tag:    v2.2.5

MDL-34590 javascript-static: nuclear option in openpopup

commit 9695ff811bb68730f164ae9c92d6c40101e13009
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 08 Aug 2012 20:56:12 +0800
Tag:    v2.4.0-beta

MDL-34657 user sorting: consistent sorting everywhere.

commit 9f82ddd66ff413651896a43bb9e343fec1bb1dbd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 08 Aug 2012 20:53:28 +0800
Tag:    v2.4.0-beta

MDL-34657 datalib: function to generate user sort sql.

commit c9b212083cb1ed50dd2f31b45df7022dd757967c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Aug 2012 19:57:51 +0800
Tag:    v2.2.5

MDL-34728 forms: woy for other JS to trigger disableIf update.

commit 3350475e36c5858fec55c5ad9b833182158046de
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Aug 2012 19:57:51 +0800
Tag:    v2.3.2

MDL-34728 forms: woy for other JS to trigger disableIf update.

commit bef9ab0ad57c81af2c957fb74c3cf08bc2885ed6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Aug 2012 19:57:51 +0800
Tag:    v2.4.0-beta

MDL-34728 forms: woy for other JS to trigger disableIf update.

commit 57f9291b23410bc63f86b5ff8d42d7232c9569e1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 03 Aug 2012 18:58:37 +0800
Tag:    v2.3.2

MDL-34727 restore UI: use checkboxes for userdata.

commit d0565885aea3857976eeeebfc1b0100439244d34
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 03 Aug 2012 18:58:37 +0800
Tag:    v2.4.0-beta

MDL-34727 restore UI: use checkboxes for userdata.

commit 7d45268bc600671b1d50396a79b98914b44c31ab
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 03 Aug 2012 01:40:49 +0800
Tag:    v2.3.2

MDL-34707 backup UI: only include the JS once.

commit 9dfadf9e9759f13468f6ada9e1424daf2d6e5528
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 03 Aug 2012 01:40:49 +0800
Tag:    v2.4.0-beta

MDL-34707 backup UI: only include the JS once.

commit cd914a25d05141b99d23c377a2925790fb35c789
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 03 Aug 2012 01:40:49 +0800
Tag:    v2.2.5

MDL-34707 backup UI: only include the JS once.

commit 46c770079d272cc1837565ee8a53194f4f76eb90
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 03 Aug 2012 00:44:43 +0800
Tag:    v2.3.2

MDL-34705 role assignments list: should link to contexts.

commit 970e01ba24a3905c590c9e2679312db4d15080df
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 03 Aug 2012 00:44:43 +0800
Tag:    v2.4.0-beta

MDL-34705 role assignments list: should link to contexts.

commit f66ad4aa11a5eb5afdfdf8a7ee0dfc0ffb096c21
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 03 Aug 2012 00:44:43 +0800
Tag:    v2.2.5

MDL-34705 role assignments list: should link to contexts.

commit e071bc1aa4366ceb44466afa0bcec81e7d294f6c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 03 Aug 2012 00:21:32 +0800
Tag:    v2.3.2

MDL-34704 couse, accesslib: improve $CFG->courselistshortnames

commit 157583b862487422881b2fa86818163cad81fd49
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 03 Aug 2012 00:21:32 +0800
Tag:    v2.4.0-beta

MDL-34704 couse, accesslib: improve $CFG->courselistshortnames

commit 45c29ec08db32e814c0dd6d9e35e938b1cc7b9d9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 03 Aug 2012 00:21:32 +0800
Tag:    v2.2.5

MDL-34704 couse, accesslib: improve $CFG->courselistshortnames

commit c4f0004a0a30c46547cac2d42851b67468224e6c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 01 Aug 2012 01:29:39 +0800
Tag:    v2.3.2

MDL-32705 backup ui: add select all/none JavaScript on schema screens

commit f238bb73d1b1a0a69548eb8e1a5c7fec6f01bbf4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 01 Aug 2012 01:29:39 +0800
Tag:    v2.4.0-beta

MDL-32705 backup ui: add select all/none JavaScript on schema screens

commit 8a1e7b7756db53d2b49a1ff202c2089d15229ca6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 31 Jul 2012 02:59:48 +0800
Tag:    v2.5.0-beta

MDL-34640 quesion reponse files: PARTIAL SOLUTION to allowing resonse files to be graded automatically.

commit d1d989ce13fd261fbf356af28ede89808d16c7df
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 28 Jul 2012 01:06:24 +0800
Tag:    v2.3.2

MDL-31509 quiz outcomes: let people associate quizzes with outcomes.

commit 7e48778b87645fbc53b76f47ee88e263440252fa
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 28 Jul 2012 01:06:24 +0800
Tag:    v2.4.0-beta

MDL-31509 quiz outcomes: let people associate quizzes with outcomes.

commit c3d3eb3100ae66273509e9fb5a4c0a484589cf96
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 28 Jul 2012 01:06:24 +0800
Tag:    v2.2.5

MDL-31509 quiz outcomes: let people associate quizzes with outcomes.

commit de53bada572d9a75d9a193889db956e975b90661
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jul 2012 23:38:14 +0800
Tag:    v2.3.2

MDL-32791 quiz db: clean up garbage data that was causing problems.

commit 4b6ad1e79beecf352d0e7a55e235354a0883ee72
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jul 2012 23:38:14 +0800
Tag:    v2.4.0-beta

MDL-32791 quiz db: clean up garbage data that was causing problems.

commit d4b3dd67ad44d58967f663c2523f498fcbe30adc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jul 2012 23:38:14 +0800
Tag:    v2.2.5

MDL-32791 quiz db: clean up garbage data that was causing problems.

commit 2963abadf9f76b998fff47defda5f3797a438e5b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jul 2012 20:19:17 +0800
Tag:    v2.3.2

MDL-34590 javascript-static: full-screep popups for Chrome.

commit 8c598cef1879f4bc1172caa3c8566e16c2c5ca4f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jul 2012 20:19:17 +0800
Tag:    v2.4.0-beta

MDL-34590 javascript-static: full-screep popups for Chrome.

commit 92b7cdd0523af8f19d9aa0dbccf9f53b61ecfd4e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jul 2012 20:19:17 +0800
Tag:    v2.2.5

MDL-34590 javascript-static: full-screep popups for Chrome.

commit 0b7dfe12ed0820e79456be0d174bac78c7757ef7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jul 2012 19:18:10 +0800
Tag:    v2.3.2

MDL-34483 qformat_examview: Commit example file.

commit 453022307ee194a14dc7c41977bea505e074bcbd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jul 2012 19:18:10 +0800
Tag:    v2.4.0-beta

MDL-34483 qformat_examview: Commit example file.

commit ae1ecaf94acede78e168de762981dc89506c8ad7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jul 2012 19:18:10 +0800
Tag:    v2.2.5

MDL-34483 qformat_examview: Commit example file.

commit a361ff56459da9dd5cb9935c0d9f93724294a77b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jul 2012 18:42:03 +0800
Tag:    v2.3.2

MDL-34599 quiz attempts: more robust if page number out of range.

commit ff2ec2cb95b2cd673dcb199c0e7c45dc58516bef
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jul 2012 18:42:03 +0800
Tag:    v2.4.0-beta

MDL-34599 quiz attempts: more robust if page number out of range.

commit dcfdf468fc37fde8057dd63099681e455d182d9d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jul 2012 18:42:03 +0800
Tag:    v2.2.5

MDL-34599 quiz attempts: more robust if page number out of range.

commit 59b983a5d9d642ff2541469fe5627f92301bea1d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jul 2012 01:47:57 +0800
Tag:    v2.3.2

MDL-34589 quiz report graphs: PHP5.4 issue with unset($array[$float]).

commit 6200f70c5ecc4d5b88f94c674507ef5acac9788c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jul 2012 01:47:57 +0800
Tag:    v2.4.0-beta

MDL-34589 quiz report graphs: PHP5.4 issue with unset($array[$float]).

commit d87c8d7ffd27892d3873d266e570057fd43fe750
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jul 2012 01:47:57 +0800
Tag:    v2.2.5

MDL-34589 quiz report graphs: PHP5.4 issue with unset($array[$float]).

commit 40ae563beeb2865258735b7b892f6137d635217f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 26 Jul 2012 17:07:09 +0800
Tag:    v2.3.2

MDL-34532 quiz reports: error when showing users without attempts.

commit f8b665224f2e643bf0d81583110e4e2c68ae7788
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 26 Jul 2012 17:07:09 +0800
Tag:    v2.4.0-beta

MDL-34532 quiz reports: error when showing users without attempts.

commit 564fcb3bee5738ab328e24626d5e05bc1b8b963c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 23 Jul 2012 18:08:37 +0800
Tag:    v2.4.0-beta

MDL-34484 unit tests: stop phpunit using testcase names as class names

commit 53e2f1aad80ba1f49b5e1819e685c73b29566041
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 23 Jul 2012 18:08:37 +0800
Tag:    v2.3.2

MDL-34484 unit tests: stop phpunit using testcase names as class names

commit dd7aa58386ed842691c061e8c50dcc8987b86685
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 Jul 2012 00:32:56 +0800
Tag:    v2.4.0-beta

MDL-34251 question engine: possible infinite loop loading usages

commit b0e0762ca0715b70915e5b0908ba9d98346fe14d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 Jul 2012 00:32:56 +0800
Tag:    v2.2.5

MDL-34251 question engine: possible infinite loop loading usages

commit 2d7cbf59234c2d8d1976bd87d619e33405d1d600
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 Jul 2012 00:32:56 +0800
Tag:    v2.3.2

MDL-34251 question engine: possible infinite loop loading usages

commit c33d5278337b111ccc86dfa13f2663800750a0d3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 Jul 2012 23:30:33 +0800
Tag:    v2.4.0-beta

MDL-34351 quiz cron: one broken overdue attempt should not kill cron

commit 2894157f15295354c68735c93aeb25df3628b126
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 Jul 2012 23:30:33 +0800
Tag:    v2.3.2

MDL-34351 quiz cron: one broken overdue attempt should not kill cron

commit 7326b7e24754a8f4ba7ec06ce01502aa6d3228cc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 Jul 2012 23:18:22 +0800
Tag:    v2.4.0-beta

MDL-34379 quiz reports: timetaken 'open' for never submitted attempts

commit 013c74d058005603dbb48b9b069aab752e58ea99
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 Jul 2012 23:18:22 +0800
Tag:    v2.3.2

MDL-34379 quiz reports: timetaken 'open' for never submitted attempts

commit be1d8ed194f199c3afe3ec8d3e8718295932b5c9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 16 Jul 2012 21:32:25 +0800
Tag:    v2.4.0-beta

MDL-34226 multianswer qtype: basic unit test.

commit 0288eb2151b017674a8978440e2e67c544130a35
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 16 Jul 2012 21:32:25 +0800
Tag:    v2.3.2

MDL-34226 multianswer qtype: basic unit test.

commit c0a912e5acbd0d25118b9c8a7d8cc5da5a237b65
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 16 Jul 2012 21:30:12 +0800
Tag:    v2.4.0-beta

MDL-34226 multichoice qtype: correct is_complete_response for multianswer

commit db5b519022330fdf813f027d3b29ff89cb1b183a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 16 Jul 2012 21:30:12 +0800
Tag:    v2.2.5

MDL-34226 multichoice qtype: correct is_complete_response for multianswer

commit 0656c0a4033a4cd3d231e330d58ddccb568d0541
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 16 Jul 2012 21:30:12 +0800
Tag:    v2.3.2

MDL-34226 multichoice qtype: correct is_complete_response for multianswer

commit 04de7affb6f43aaea6f14e1d25ed9872860bb430
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 14 Jul 2012 16:06:07 +0800
Tag:    v2.3.2

MDL-34164 quiz reports: only try to show graphs if GD is installed.

commit 2cdcb9055389993e25c90d42fd3df071c2a5e373
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 14 Jul 2012 16:06:07 +0800
Tag:    v2.4.0-beta

MDL-34164 quiz reports: only try to show graphs if GD is installed.

commit 03c558af10e25950c9540e27654f9936099b496d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 14 Jul 2012 16:06:07 +0800
Tag:    v2.2.5

MDL-34164 quiz reports: only try to show graphs if GD is installed.

commit e9879c02c68619fb5b4ea09a2d0e907566ddafc5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 14 Jul 2012 01:02:20 +0800
Tag:    v2.3.2

MDL-34257 quiz 'secure' window: does not close automatically.

commit ddda79ca5fc15f4c4bb3008ae7431f0630ff2b8b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 14 Jul 2012 01:02:20 +0800
Tag:    v2.4.0-beta

MDL-34257 quiz 'secure' window: does not close automatically.

commit f2c88f41fe41ae7c4a05abe778fad050ab3a2f57
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 14 Jul 2012 01:02:20 +0800
Tag:    v2.2.5

MDL-34257 quiz 'secure' window: does not close automatically.

commit 19de315e839fb2f99166300881314d79ab8beff2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 Jul 2012 02:11:06 +0800
Tag:    v2.4.0-beta

MDL-34306 gift question format: allow import of general feedback

commit e3b2e1a4f460052ca93363fc2d70cd1107b4cbb9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 Jul 2012 01:39:01 +0800
Tag:    v2.4.0-beta

MDL-34257 quiz 'secure' mode: PAGE initialisation order issues.

commit 0e708c34760ee274990e1c5bad96583301a6cc79
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 Jul 2012 01:39:01 +0800
Tag:    v2.4.0-beta

MDL-34257 quiz 'secure' mode: PAGE initialisation order issues.

commit e65f54f289f8debb5e78d59cd20b949b239351fd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 Jul 2012 01:39:01 +0800
Tag:    v2.2.6

MDL-34257 quiz 'secure' mode: PAGE initialisation order issues.

commit d205afe662ba306833a525d87714d1994467dba7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 Jul 2012 01:39:01 +0800
Tag:    v2.3.3

MDL-34257 quiz 'secure' mode: PAGE initialisation order issues.

commit 7bef3664b8a435b36c27809a74ed2390be70961f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Jul 2012 19:20:01 +0800
Tag:    v2.3.2

MDL-23219 check permissions: show relevant role-assignments.

commit ab0c7007c5bd37605dfa27a56fa848874b72ae22
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Jul 2012 19:20:01 +0800
Tag:    v2.4.0-beta

MDL-23219 check permissions: show relevant role-assignments.

commit d8f23e09f25c87de271f053d5668f4a44669b27f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Jul 2012 19:20:01 +0800
Tag:    v2.2.5

MDL-23219 check permissions: show relevant role-assignments.

commit 69a600a067d52af195fb1045ed6c22262af88739
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Jul 2012 17:55:52 +0800
Tag:    v2.3.2

MDL-34171 qformat_gift: Fix edge case with special character escaping.

commit d9299c349e1baec4fbd36c465ed8c7682709235b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Jul 2012 17:55:52 +0800
Tag:    v2.4.0-beta

MDL-34171 qformat_gift: Fix edge case with special character escaping.

commit b2fba4af15e1beff8007a311f5738c3051daab9a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Jul 2012 17:55:52 +0800
Tag:    v2.2.5

MDL-34171 qformat_gift: Fix edge case with special character escaping.

commit bf92acc2530f46711ffaa3925882ace38f617d8a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Jul 2012 17:47:03 +0800
Tag:    v2.4.0-beta

MDL-32062 question engine: fixup tests that this change broke.

commit c57fa60f3dae0ccdc5fffe49115229efe52d6043
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Jul 2012 17:47:03 +0800
Tag:    v2.3.1

MDL-32062 question engine: fixup tests that this change broke.

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 78040342e09c1473e1e7768b5477197828cafd48
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 02 Jul 2012 23:14:28 +0800
Tag:    v2.2.4

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

commit 5415d91e20756b772c667f05d57d1f1307136601
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 02 Jul 2012 23:14:28 +0800
Tag:    v2.4.0-beta

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

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

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

commit fff85efe4b1d6d8dc6a1f9d3eb2386071d0b39d3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Jun 2012 23:06:25 +0800
Tag:    v2.4.0-beta

MDL-34054 quiz reports: missing context.

commit 564b878840fc82f0b920b06f2df9168044f3c1aa
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Jun 2012 23:06:25 +0800
Tag:    v2.3.1

MDL-34054 quiz reports: missing context.

commit 3e3ae0ee11ee6c1f525a219a9a20a284a49a6590
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Jun 2012 22:31:49 +0800
Tag:    v2.4.0-beta

MDL-34118 question backup: a mod can use usages in different ways.

commit 0f525225a11b125e85830141b7b18b75d30163c2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Jun 2012 18:07:21 +0800
Tag:    v2.4.0-beta

MDL-34109 quiz cron: timelimit are timeclose of 0 are special.

commit 2b1b2017a648d3da571e0d6995e0b6cc7fcf04d2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Jun 2012 18:07:21 +0800
Tag:    v2.3.1

MDL-34109 quiz cron: timelimit are timeclose of 0 are special.

commit 240db6d8f71157b6c9bad2d9b54bdafc8058fe80
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Jun 2012 18:02:30 +0800
Tag:    v2.4.0-beta

MDL-34109 quiz cron: change whitespace before applying the fix.

commit 592443f4e1f36ebc602d73b1750a914a956fa6f9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Jun 2012 18:02:30 +0800
Tag:    v2.3.1

MDL-34109 quiz cron: change whitespace before applying the fix.

commit 05038fcba0611f1623b86d4bc70199bb293c42ef
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Jun 2012 00:59:29 +0800
Tag:    v2.4.0-beta

MDL-34065 questions: also fix two typos in comments.

commit b9c20952a3507542e86bfc5627e99a4fa97061ad
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Jun 2012 00:59:29 +0800
Tag:    v2.3.1

MDL-34065 questions: also fix two typos in comments.

commit a3e6ad77d272207752b5144605a123e544303f66
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 27 Jun 2012 23:17:36 +0800
Tag:    v2.4.0-beta

MDL-34066 adaptive behaviour: refactor logic out of renderer.

commit fede0be5de2be045fdf29b790953687935009389
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 27 Jun 2012 22:27:50 +0800
Tag:    v2.4.0-beta

MDL-34065 lib: improve two debugging messages.

commit e819ff4263cd5cf8493ac12b642a66271f8e2eca
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 27 Jun 2012 22:27:50 +0800
Tag:    v2.3.1

MDL-34065 lib: improve two debugging messages.

commit 32c842e290fb871cf9fc4511b40d49e7d6b28a46
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 27 Jun 2012 01:15:44 +0800
Tag:    v2.4.0-beta

MDL-34035 help links: allow other types of URL for plugins.

commit b86a48c5b96cd2d41931585c65cb16dfbe99390f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 27 Jun 2012 01:15:44 +0800
Tag:    v2.3.1

MDL-34035 help links: allow other types of URL for plugins.

commit ebbc5e7bfdb75bdb3892f5fb0c225b8c0b6c9990
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 25 Jun 2012 22:15:20 +0800
Tag:    v2.4.0-beta

MDL-34008 formslib: repeat_elements replace {no} for submits & buttons

commit dd613b60ec16cd984665e624f228dc624188f652
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 25 Jun 2012 22:15:20 +0800
Tag:    v2.2.4

MDL-34008 formslib: repeat_elements replace {no} for submits & buttons

commit b0cf55f1453d3d06a62afca0a944a5f955641baa
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 25 Jun 2012 22:15:20 +0800
Tag:    v2.3.1

MDL-34008 formslib: repeat_elements replace {no} for submits & buttons

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 d8b0e1bc262bea8b1b3c438e9f3c3e72ab318654
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 22 Jun 2012 05:03:09 +0800
Tag:    v2.2.4

MDL-23813 glossary filter: add missing YUI dependency

commit ff8c5fda4863a9ca0ee9a8e807bef33b76dfa226
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 22 Jun 2012 05:03:09 +0800
Tag:    v2.4.0-beta

MDL-23813 glossary filter: add missing YUI dependency

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

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 df217fd7d081f96cd3fc10c85f71655e8b7923bf
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 21 Jun 2012 06:38:05 +0800
Tag:    v2.4.0-beta

MDL-33924 quiz: incorrect foreign key definition.

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

MDL-33924 quiz: incorrect foreign key definition.

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

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 9212fe7a792e10bd6fbdfcf545c94e8db81df53a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 20 Jun 2012 23:00:54 +0800
Tag:    v2.4.0-beta

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

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

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

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

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

commit 4efc3d4096bc1d29e9d77f9af7194b2babfa2821
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 20 Jun 2012 20:48:37 +0800
Tag:    v2.3.0-rc1

MDL-33911 lib/evalmath: fix strict syntax notices

commit 584ae11a524caaef1772ebafff7fe302f3c9ad9c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 18 Jun 2012 21:09:06 +0800
Tag:    v2.3.0-rc1

MDL-33818 quiz restore: quiz_attempt.state not restoring old MBZ

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 77c1f1605f6977b8d46a33a44698104e37e7b21d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 18 Jun 2012 20:21:40 +0800
Tag:    v2.4.0-beta

MDL-33780 question import: strip UTF8 BOM

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

MDL-33780 question import: strip UTF8 BOM

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

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 6d94ae68270f5035e710f3b2e25dc93c6996f878
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 16 Jun 2012 00:01:18 +0800
Tag:    v2.2.4

MDL-26892 questions: images lost during upgrade.

commit ba6425ab3ddf45fa96672d23fef583d4b17f7068
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Jun 2012 21:02:15 +0800
Tag:    v2.3.0-beta

MDL-33779 question: code clean-up

commit 72f2e13d041ab0f56d0dad07c3d240a5ec0aeebe
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Jun 2012 20:53:02 +0800
Tag:    v2.3.0-rc1

MDL-33778 quiz statistics: part and class ids can be strings, not just ints.

commit 3f0e034d75494b4b97469b8ab027f146b2a7be4f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 13 Jun 2012 17:42:44 +0800
Tag:    v2.3.0-beta

MDL-33611 quiz: acutally use the right help string

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 de50c77537df1ce3fe56391e122c7d996c563652
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 13 Jun 2012 00:46:47 +0800
Tag:    v2.2.4

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

commit ff5d6f88722f5a01fd6c2423d24eb1e3201e0f8c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 13 Jun 2012 00:46:47 +0800
Tag:    v2.3.0-beta

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 8ad93cebfa33c6ebfeeac6cce5ba972cf90fb367
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 13 Jun 2012 00:45:40 +0800
Tag:    v2.2.4

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

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

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

commit 33d77377112ca72155fd8c6da19fe83ae661c12b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 11 Jun 2012 12:18:24 +0800
Tag:    v2.3.0-beta

MDL-33610 theme - increase activity icon spacing

commit 815fcecc401eab1cb2fcd5e8a2654205ff1ae54b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Jun 2012 22:49:19 +0800
Tag:    v2.3.0-beta

MDL-33471 quiz cron: better mtrace output for overdue handling

commit 4c7f377d9b0b8b92ba430a7e665401566bef1c66
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Jun 2012 18:46:59 +0800
Tag:    v2.3.0-beta

MDL-33612 quiz: Improve page title 'Editing quiz'

commit 7ead73c1066fa0f903426446c8177073b941d416
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Jun 2012 18:24:00 +0800
Tag:    v2.3.0-beta

MDL-33611 quiz: improve help string

commit a6866c7e9ff4c2b750df49ac4ec051687aaab8cc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Jun 2012 02:17:07 +0800
Tag:    v2.3.0-beta

MDL-32783 quiz overdue handling: enforce end of grace period

commit d9552ab44f235e7bdbdf6dfd20f98f1a014d7e3b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Jun 2012 00:33:46 +0800
Tag:    v2.3.0-beta

MDL-33393 quiz overdue handling: improve strings and add help

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

MDL-30883 question flags: aria attributes for accessibility

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

MDL-30883 question flags: aria attributes for accessibility

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

MDL-30883 question flags: aria attributes for accessibility

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 7f5f38447701b87076e3aff2c62fa98f168621cd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jun 2012 19:55:53 +0800
Tag:    v2.3.0-beta

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

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 a41848a44540a8a535d1db050e3dc4b8f3b2e46e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jun 2012 19:55:53 +0800
Tag:    v2.2.4

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

commit b84477000a9a9dd221802b8bc3f0f10d913c7ae9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jun 2012 19:32:41 +0800
Tag:    v2.3.0-beta

MDL-33577 qtype_multianswer: Fix strict syntax warning.

commit ee326d5e7db3dc372779059169cd4e696beabc36
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jun 2012 03:21:33 +0800
Tag:    v2.3.0-beta

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

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 e78e39cdbb8b88f541625121a61e60cf21b4f069
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jun 2012 03:21:33 +0800
Tag:    v2.2.4

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

commit 98984c09a2c1dc993516b79873cecc3df94ffd42
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jun 2012 02:57:47 +0800
Tag:    v2.3.0-beta

MDL-33565 setuplib: better error if you pass an object as $debuginfo

commit f02a91fc50c77baff4762f9d26df265b77349b38
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jun 2012 02:24:48 +0800
Tag:    v2.3.0-beta

MDL-33517 quiz: revise timelimit help string.

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 3c967721203261e4fc2875093c5eb3aa0d739e04
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 01 Jun 2012 22:45:41 +0800
Tag:    v2.2.4

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

commit 9378c99b02788411756ddc42be818383e2d578bc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 01 Jun 2012 22:45:41 +0800
Tag:    v2.3.0-beta

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

commit fc86f69b529138810db33916ad0b08dbb03f8207
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 01 Jun 2012 22:11:48 +0800
Tag:    v2.3.0-beta

MDL-33485 quiz manual grading report: fix SQL typo.

commit 602a76d86ae12a379aa5ae18980d1d2080e132f8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 31 May 2012 04:48:39 +0800
Tag:    v2.3.0-beta

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

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 78e010e9df773e8ca525f0894c66652a39bbecdc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 31 May 2012 04:48:39 +0800
Tag:    v2.2.4

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

commit 36e48cb82fea9fb96925a89eb311e01f3e507181
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 May 2012 17:58:29 +0800
Tag:    v2.3.0-beta

MDL-33048 quiz / my moodle: fatal error due to missing include.

commit 5ef18d825013dce24d4ebea785efd85b87cb47b2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 May 2012 00:55:29 +0800
Tag:    v2.3.0-beta

MDL-33020 qtype unit tests: improve failure messages.

commit 18056cd8dd3417a435a68ca4a4848432bf7cbdda
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 15 May 2012 02:24:35 +0800
Tag:    v2.3.0-beta

MDL-32087 question preview: add a help icon to the technical info.

commit 05a7d155110b9b74112c99be9bc2a040af070f7b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 15 May 2012 02:07:37 +0800
Tag:    v2.3.0-beta

MDL-32087 question preview: update the code to use html_writer.

commit a2b4d8968cdce89967f4854ea494f128c892fd16
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 15 May 2012 01:54:37 +0800
Tag:    v2.3.0-beta

MDL-32087 question preview: add a Save button.

commit 802f8d2af4b405e2855707ac5cd6caf55b104a31
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 15 May 2012 01:53:30 +0800
Tag:    v2.3.0-beta

MDL-32087 question preview: make more technical info available.

commit 4267fc52720d4c421e2f90c28bf38812ab2784e7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 15 May 2012 00:16:22 +0800
Tag:    v2.3.0-beta

MDL-32727 quiz upgrade: sort out potential unique key violations

commit 6cdef715df4d333e4c019811377f43da1c87310c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 May 2012 21:57:09 +0800
Tag:    v2.3.0-beta

MDL-32375 question unit tests: fix breakage from phpunit coversion.

commit 667c09072810384404ba4572becfc5103bb583d5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 May 2012 23:22:09 +0800
Tag:    v2.3.0-beta

MDL-32924 improve unit test performance.

commit 1921d47b0a4a7ce3a22fc1cfc191902d3464ddae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 May 2012 18:16:06 +0800
Tag:    v2.3.0-beta

MDL-32910 MDL-32569 broke unit tests in third-party qtypes

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 673ee48eb8d4c2e73d7ff983158e864db805b2b9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 May 2012 01:43:13 +0800
Tag:    v2.2.4

MDL-31393 qtype_essay upgrade: save old question_answers.feebdack

commit fc6b4c1b4d9c2ac4d66921d86fe742f859ce3acd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 May 2012 01:43:13 +0800
Tag:    v2.3.0-beta

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 57f2278c695bdc48d7b9168a709c9eb33f9e9dfc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 May 2012 00:23:49 +0800
Tag:    v2.2.4

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

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

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 fca106161273b3a386bf97623041d8a80d7a3298
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 May 2012 22:17:23 +0800
Tag:    v2.2.3

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 fd32dbfa1de464b3d08f6dbf55428085938627f3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 May 2012 05:33:36 +0800
Tag:    v2.2.4

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

commit 62a3bfb37eb2261fec4d0415d8f08c7a1ab19852
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 May 2012 05:33:36 +0800
Tag:    v2.3.0-beta

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

commit 070511062a832a70c3c6afad9786724d3dacbf93
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 May 2012 02:45:18 +0800
Tag:    v2.3.0-beta

MDL-32757 / MDL-3030 quiz: SQL typo breaks quiz editing.

commit f59f85717e40b313623387e3af1be62e73ef63db
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 May 2012 22:56:56 +0800
Tag:    v2.3.0-beta

MDL-32738 quiz overdue handling cron: appease MySQL.

commit 96e5168c7ed764901320c378ebc5e8960b7f1671
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 May 2012 19:16:43 +0800
Tag:    v2.3.0-beta

MDL-32740 / MDL-3030 quiz summary: no Return to attempt for overdue.

commit a558acf93f5820ca84315c1813d3169425b806a3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 May 2012 19:02:29 +0800
Tag:    v2.3.0-beta

MDL-32739 quiz reports: process_actions broken. Regression from MDL-3030

commit 9ab9f9feb7c071b627eb634b45bb3dcaab7995c9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 02 May 2012 15:19:06 +0800
Tag:    v2.3.0-beta

MDL-32721 quiz: missing message provider lang string from MDL-3030

commit 59d14f31bd10c0001d945e1a86d99433b12c802c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 30 Apr 2012 20:46:02 +0800
Tag:    v2.3.0-beta

Improve the wording of overdue messages. Thanks Phil.

commit b640e6815a05e8c6e7b3d6e7aa25a19a940b6dcf
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Apr 2012 02:02:43 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz overdue handling: allow access to summary during grace period

commit 2512341872db7da8ce89dd19676e68678e1e8caf
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 26 Apr 2012 17:12:16 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz statistics: fix stict syntax problem.

commit e1bf1619e16ceabfdd5a621b0c7f8ffa43c40e81
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 25 Apr 2012 19:25:06 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz overdue handling: cron to update overdue attempts.

commit be18f589e2dd0627b3f377bab663e84d20275951
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 24 Apr 2012 22:01:12 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz overdue handling: test state, not timefinish where applicable.

commit 75733895bbddd167c16e78187093c6310f2e8e08
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 24 Apr 2012 19:04:06 +0800
Tag:    v2.3.0-beta

MDL-32613 qbank: improve print_choose_qtype_to_add_form for contrib modules.

commit 3e77b60f3659b70870772bd0235182a0840df7cd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 Apr 2012 23:55:52 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz overdue handling: ignore responses received much too late.

commit fd0537ce365c05edd14389d657bca6217f2ee9d2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 Apr 2012 23:24:33 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz overdue handling: catch the overdue event and send message.

commit a403bce0bd15536c4462e1993b79068788b2d167
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 Apr 2012 21:51:15 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz overdue handling: back-end code for the new transitions

commit 9d58dae33b5e71943cf977bcc549426732b89d20
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 Apr 2012 18:34:56 +0800
Tag:    v2.3.0-beta

MDL-32322 quiz reports: fix PHPdoc comments. Thanks Smurf.

commit 34b7d8383d0bfdd5e1582e71420fc2aab5c67c3e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 19 Apr 2012 02:18:55 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz overdue handling: trigger automatic state transitions.

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

MDL-32519 completio: Fix spelling of Enrolled.

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 bd680d8a014e7709479521c3e3cde64927c58d2a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 Apr 2012 22:20:41 +0800
Tag:    v2.2.3

MDL-32519 completio: Fix spelling of Enrolled.

commit 863872e3e721fc254eec9e25033a7df234c635f9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 Apr 2012 21:38:00 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz overdue handling: show the attempt state in the reports.

commit 34b037dec6be2e57bc339b76b94ef7371daa6b56
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 Apr 2012 15:55:12 +0800
Tag:    v2.3.0-beta

MDL-32396 more quiz strict syntax problems.

commit c0270961a8a18bb225dce039874e6199d5d119ce
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 Apr 2012 01:01:02 +0800
Tag:    v2.3.0-beta

MDL-32322 more changes to make the code more similar before refactoring.

commit c691f2f5134dbba2b23e472f1d5a5d7befa79aa1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 11 Apr 2012 17:17:10 +0800
Tag:    v2.3.0-beta

MDL-32396 quiz: Strict syntax notice on the quiz attempt page.

commit b8a70832be6cb81afe7d793e87ddf1f6ebc3cb0b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 11 Apr 2012 16:55:32 +0800
Tag:    v2.3.0-beta

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

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 e0538fa8451652fb5d3367175c48a07893242e7d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 11 Apr 2012 16:55:32 +0800
Tag:    v2.2.3

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

commit f9e41d206dcc6f562663cabd771ed6e0022ffa9e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Apr 2012 16:59:59 +0800
Tag:    v2.3.0-beta

MDL-32359 Forum usability: reduce accidental clicks on mark thread read

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

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

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 1434fdf7a6c7d109c010e19bcf960813d1688f06
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Apr 2012 16:27:34 +0800
Tag:    v2.2.3

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

commit 361cf27d7fde459dd2984dba59f671333fe22ffa
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Apr 2012 01:17:49 +0800
Tag:    v2.3.0-beta

MDL-32322 quiz reports: refactor processing actions.

commit e97d60adcef60af5f42d1dbffb2500474b0bb1f4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Apr 2012 01:01:04 +0800
Tag:    v2.3.0-beta

MDL-32322 quiz reports: pass options object -> table, not separate args.

commit a031b0f334e0529c4ff77035d15565b8cd164df9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Apr 2012 00:26:44 +0800
Tag:    v2.3.0-beta

MDL-32347 questions: API improvement for the benefit of strict syntax.

commit 9e67e357eb12ee537c53712ccc5cf35a9f179505
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Apr 2012 00:25:35 +0800
Tag:    v2.3.0-beta

MDL-32322 quiz_reports: move some more options into the options class.

commit ac4d91575ad759362ff8615645890145b6e4c0e4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Apr 2012 22:08:06 +0800
Tag:    v2.3.0-beta

MDL-32322 quiz reports: name improvement attempt_report -> attempts_report.

commit dcd65f1b4f66de95b77825dc651c718a120467a6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Apr 2012 20:58:54 +0800
Tag:    v2.3.0-beta

MDL-32322 quiz reports: extract a mod_quiz_attempt_report_options class.

commit 303aa3b8d03dbed2ef37e80abc671b3afcd99bf2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Apr 2012 02:12:13 +0800
Tag:    v2.3.0-beta

MDL-32322 quiz reports: killing more duplication.

commit 5ca45fddab3c6cc74afe1726c88a78c9096ee924
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Apr 2012 01:52:23 +0800
Tag:    v2.3.0-beta

MDL-32322 quiz reports: eliminate more duplication.

commit 5bf8a1695dcff5497a8c0caaab247ab120ec77d4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Apr 2012 01:38:40 +0800
Tag:    v2.3.0-beta

MDL-32322 quiz reports: defines -> class constants.

commit 2639a68ad53e731352f1736595d0d0a7895b219e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Apr 2012 01:29:39 +0800
Tag:    v2.3.0-beta

MDL-32322 quiz reports: refactor the settings forms to eliminate duplication.

commit 4747c788c0bd78ea26b131828285f176dd442d96
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Apr 2012 22:40:39 +0800
Tag:    v2.3.0-beta

MDL-32322 quiz reports: edit to increase duplication, before refactoring.

commit 33af12eb8c6975cbb220937969653a9e6f2765ec
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Apr 2012 20:57:27 +0800
Tag:    v2.3.0-beta

MDL-32462 accesslib: fix context_user::build_paths performance

commit c08ea5202f27ca2dc8d99cbd17b83fc58ba376ee
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Apr 2012 20:57:27 +0800
Tag:    v2.2.3

MDL-32462 accesslib: fix context_user::build_paths performance

commit 768a75885483a0334318e12b87583e10e8cdae37
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Apr 2012 19:28:16 +0800
Tag:    v2.3.0-beta

MDL-32322 quiz reports: Appease the great god codechecker.

commit 90fbad644b56210ad859c81e4fed3fd600c4f6f0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Apr 2012 01:12:33 +0800
Tag:    v2.3.0-beta

MDL-32322 quiz reports: fix more strict syntax issues.

commit 8d76124c5b3f694addfcd374871460bbc6037450
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Apr 2012 01:08:42 +0800
Tag:    v2.3.0-beta

MDL-32322 quiz reports: fix up PHP doc comments.

commit 6b4e2d76a39ad00b5e5b25f4e188e97fe8eb740d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Apr 2012 00:58:18 +0800
Tag:    v2.3.0-beta

MDL-32322 quiz reports: rename classes, and fix one strict syntax.

commit f5e42695bdc81d7efeb7e6680573ba600148327f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Apr 2012 00:57:25 +0800
Tag:    v2.3.0-beta

MDL-32322 quiz reports: split attemptsrepor.php into one file per class.

commit 26aded5581c731143e16d86ddf1e796340a37f1d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Apr 2012 00:35:27 +0800
Tag:    v2.3.0-beta

MDL-32322 quiz reports: get_context_instance -> new classes.

commit b9832f2b873fba1f98b371a5c623ce4d0e9cb834
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Apr 2012 21:56:46 +0800
Tag:    v2.3.0-beta

MDL-32318 question preview: fix php stric syntax error

commit 5127e52df7a663c0180ed0a3501934d90293a543
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 02 Apr 2012 23:28:24 +0800
Tag:    v2.3.0-beta

MDL-25801 quiz editing: fix inconsistent grade-related terminology

commit ce74dcc3b62abbf59e805163a972f61d02157b1d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 02 Apr 2012 23:13:29 +0800
Tag:    v2.3.0-beta

MDL-32299 quiz mod_form: help icons for the review options

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 2c92dc7babb2a1a19baee299d8bf4c78d5b23b80
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Mar 2012 04:20:04 +0800
Tag:    v2.2.3

MDL-32039 qeupgradehelper: fix typos in the lang strings

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

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 112bbb8ff4f8d56adf43660d9f4471e73b0c5003
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Mar 2012 23:52:57 +0800
Tag:    v2.2.3

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

commit 87b564df81a762f6cc3cc8e1947d14f5767dcca8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Mar 2012 23:52:57 +0800
Tag:    v2.3.0-beta

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 0175c5efaada0da958a1bf1012fdcc6e1a308cc4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Mar 2012 20:55:17 +0800
Tag:    v2.2.3

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

commit 76cf77e4d3e3ca30a2a983aa71bc5a2090133668
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Mar 2012 20:55:17 +0800
Tag:    v2.3.0-beta

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 29e247e44e983f230f248192ffac8e7b7abe37fd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Mar 2012 19:09:12 +0800
Tag:    v2.2.3

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

commit 51c5e6057c67687f5d872f8a228cfea275abf576
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Mar 2012 19:09:12 +0800
Tag:    v2.3.0-beta

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 e4a8f90479b558066ab7b41f4e91eeed1201e8ab
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Mar 2012 00:41:14 +0800
Tag:    v2.2.3

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

commit 4d18892676f1cbf5ee3eff6ca7c84b8b3eaa8768
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Mar 2012 00:41:14 +0800
Tag:    v2.3.0-beta

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 0971dd793965cb5f7fe49b7834a3ea415a0c7c30
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 27 Mar 2012 00:43:18 +0800
Tag:    v2.2.3

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

commit 04fcd1f5a8c770f4c5661eb2c3322f6f0b7ed3fa
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 27 Mar 2012 00:43:18 +0800
Tag:    v2.3.0-beta

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

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

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

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 7d0f9cef347952bb38aea769fef606a6a2f8c01b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Mar 2012 02:46:43 +0800
Tag:    v2.2.3

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

commit ff3b7c85db1596ff0ca279902154505ec526d2c1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Mar 2012 22:24:46 +0800
Tag:    v2.3.0-beta

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

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 b1ddd85ca11898b0c0fbfdf4fa098e0d2bc579ad
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Mar 2012 22:24:46 +0800
Tag:    v2.2.3

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 0aa433a054d9dcb7838f458dab098ea0bd947f79
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 10 Mar 2012 02:45:54 +0800
Tag:    v2.2.3

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

commit 9eb62b33b93b07c1ee8b273e5b52d05f350fa710
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 10 Mar 2012 02:45:54 +0800
Tag:    v2.3.0-beta

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 53e40ebe2d7f89e3480628ae00de462c97df7556
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Mar 2012 19:28:20 +0800
Tag:    v2.2.3

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

commit ba3fedfb49f52d5ac31d1607310908a9634d25ae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Mar 2012 19:28:20 +0800
Tag:    v2.3.0-beta

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

commit 0f0c0228b0e897c35ff75c725605200241c4cc5b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 08 Mar 2012 20:00:38 +0800
Tag:    v2.3.0-beta

MDL-19125 module restrictions: document change in mod/upgrade.txt

commit 88eca3cd2666a7ea451ecc8862867e68563d8bb7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 08 Mar 2012 00:24:02 +0800
Tag:    v2.3.0-beta

MDL-19125 module restrictions: addinstance capabilities for all mods

commit 9665ecd27555e919555100f159f1879d52e31793
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 07 Mar 2012 19:33:50 +0800
Tag:    v2.3.0-beta

MDL-19125 module restrictions: use a capability

commit 1851b00b07d76ea7661a8595128fd924122bbfec
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Mar 2012 02:22:33 +0800
Tag:    v2.3.0-beta

MDL-32176 formslib: allow {no} in repeat_element default values.

commit 1a2de1c7ced1c2d861eecff8e42ce163ff5f65c5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Mar 2012 02:22:02 +0800
Tag:    v2.3.0-beta

MDL-32177 questions: allow default questiontext in the editing form.

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 2db787e2425e500bceb11896010092729d0f4bf8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 01 Mar 2012 20:13:46 +0800
Tag:    v2.2.2

MDL-31829 question engine SQL typo breaks some regrades.

commit 296e1e978210e92807db77b65cdf69d29d069e08
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 01 Mar 2012 20:13:46 +0800
Tag:    v2.3.0-beta

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 21356da7ee5cddea7cdc2bd9a3fdd8c36a41504c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 01 Mar 2012 20:10:39 +0800
Tag:    v2.2.2

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

commit 7a26403fc91c9c080dd795b200e541354da64fb5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 01 Mar 2012 20:10:39 +0800
Tag:    v2.3.0-beta

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 94cd982f8409abd1f5b071e9e4c9dc80743d2167
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Feb 2012 04:12:08 +0800
Tag:    v2.2.2

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

commit ab82976f928174112bd2e10b89517650a344afa9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Feb 2012 04:12:08 +0800
Tag:    v2.3.0-beta

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 ea9f1a8faac08147d1032228a74b05a973d782e0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Feb 2012 01:54:58 +0800
Tag:    v2.2.2

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

commit d44480f60ffe07f40d792504cbd9a5ab36ba27b9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Feb 2012 01:54:58 +0800
Tag:    v2.3.0-beta

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 db1571323715c4a1754cd449d2a84d8fa48402b8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 21 Feb 2012 19:56:55 +0800
Tag:    v2.2.2

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

commit d5ffb7896bc357c37f789366b60109367b856337
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 21 Feb 2012 19:56:55 +0800
Tag:    v2.3.0-beta

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

commit 025a0e65cda8f0fce2d850ed9db5f6d0e02f12cd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 08 Feb 2012 23:39:26 +0800
Tag:    v2.2.2

MDL-31554 quiz view.php notices when guest / no enroled.

commit 5837df92673565674df3d06dae13b54d8a308bd6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 08 Feb 2012 23:39:26 +0800
Tag:    v2.3.0-beta

MDL-31554 quiz view.php notices when guest / no enroled.

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 e8e2f4f62c88702f056bd8331b60ac7d8e4354eb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 01 Feb 2012 20:17:31 +0800
Tag:    v2.2.2

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

commit 3bbac90b2a0710a1e0a5107b335792edb8d359da
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 01 Feb 2012 20:17:31 +0800
Tag:    v2.3.0-beta

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 e1ded0ff555920b1eed4f8b986d94eec6f08a3b0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 31 Jan 2012 01:47:11 +0800
Tag:    v2.2.2

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

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

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

commit 6401b3c5bb6e7001fefec09194120550b4180b70
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jan 2012 00:31:44 +0800
Tag:    v2.3.0-beta

MDL-31392 qeupgradehelper partial upgrade support broken since 2.2

commit 6cc3910696e3b42f6cfc12f3857eb28c1cfcadea
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jan 2012 00:31:44 +0800
Tag:    v2.4.0-beta

MDL-31392 qeupgradehelper partial upgrade support broken since 2.2

commit e2a4d8f9d033f21385bd5b8731d51d86782d2b98
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jan 2012 00:31:44 +0800
Tag:    v2.2.2

MDL-31392 qeupgradehelper partial upgrade support broken since 2.2

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

MDL-31385 quiz: does not resume previews.

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 0b94d6bff3bb7366bf78c4866f3da449f6597b56
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 21 Jan 2012 03:42:42 +0800
Tag:    v2.3.0-beta

MDL-30120 questions: remove support for legacy qtype string names.

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

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

commit 6705cd388362d5ac2430ee32c047e4855d685907
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 Jan 2012 23:53:05 +0800
Tag:    v2.4.0-beta

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

commit a60835c721145a13aeb23e58345afc0c561f4aa9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 Jan 2012 23:53:05 +0800
Tag:    v2.3.0-beta

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

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 bc8e22c4cc096b43410a3b1599de007cbfedf140
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 19 Jan 2012 01:32:00 +0800
Tag:    v2.2.2

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

commit b7ab57f3afe25e94564bc5d4def9a499dcd4ee5b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 19 Jan 2012 01:32:00 +0800
Tag:    v2.3.0-beta

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

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

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

commit 151ed81cf3be6d1a80fa81938139d753e4a644a8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 19 Jan 2012 00:47:45 +0800
Tag:    v2.4.0-beta

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

commit 72553162baa28538028d3b4e59f85e4aa64ea5f6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 19 Jan 2012 00:47:45 +0800
Tag:    v2.3.0-beta

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

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 e7a8905fc95b720d98ac71e29e423a9d125a8458
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 Jan 2012 16:42:55 +0800
Tag:    v2.2.2

MDL-31157 quiz cron: another regression from MDL-30635

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 4eac963a413d82637ab2dbc8e8cad95e7ac1ade4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 Jan 2012 01:21:57 +0800
Tag:    v2.2.2

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

commit 24400682a06c8a440ad9a4d50cf115ab74e28302
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 Jan 2012 01:21:57 +0800
Tag:    v2.3.0-beta

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 2b18b65f9abd84fc5b81ae68408153b0a1bb33c1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 Jan 2012 23:38:14 +0800
Tag:    v2.2.2

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

commit 3159bf92e07a9b2b3f526b5212f4553676149f27
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 Jan 2012 23:38:14 +0800
Tag:    v2.3.0-beta

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

commit 1549ee07753bd3193ae4a05466221929e8a3d118
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 Jan 2012 22:04:10 +0800
Tag:    v2.4.0-beta

MDL-26260 quiz 'secure' window: close loophole in some themes.

commit f7e02420da7e7a80ba97329e5b7a91eb9c7168e1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 Jan 2012 22:04:10 +0800
Tag:    v2.0.8

MDL-26260 quiz 'secure' window: close loophole in some themes.

commit 71ece27e49622100c45131a2cac74d5ca372c95d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 Jan 2012 22:04:10 +0800
Tag:    v2.3.0-beta

MDL-26260 quiz 'secure' window: close loophole in some themes.

commit 277106de6efb5d2d6a6a7f5a3b9272a1e016f69d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 Jan 2012 21:52:11 +0800
Tag:    v2.2.2

MDL-31205 quiz 'secure' window: scrollbars missing.

commit ee664a16f2900ca6b45ea4502391d1f2044677ed
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 Jan 2012 21:52:11 +0800
Tag:    v2.3.0-beta

MDL-31205 quiz 'secure' window: scrollbars missing.

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

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

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

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

commit 94815ccfa0895e27a2bb2c22e450c3e6074c623b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 Jan 2012 02:29:52 +0800
Tag:    v2.3.0-beta

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

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 d8b06a25b2d9b4605d343881a54546cef506acc9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 14 Jan 2012 06:33:16 +0800
Tag:    v2.2.2

MDL-31157 quiz cron: timenow was not being initialised

commit 1be875b8779212a75121836b193fad09ebc0f126
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 Jan 2012 00:42:19 +0800
Tag:    v2.3.0-beta

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

commit abd738223cb9f2886c0ac19a0db5950f3bc0f1be
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 Jan 2012 00:42:19 +0800
Tag:    v2.3.0-beta

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

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

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

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 574a5e53f584bb99dceab85ec82d62e92cfaa912
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Jan 2012 20:43:22 +0800
Tag:    v2.3.0-beta

MDL-31135 question instances report: 'All' option broken

commit f572ec93af3aea06f2a3a0aa98b18e255a52575d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Jan 2012 20:43:22 +0800
Tag:    v2.3.0-beta

MDL-31135 question instances report: 'All' option broken

commit a8f912faf1caec9497c4e3ac3b2cf58b23b8398e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Jan 2012 20:43:22 +0800
Tag:    v2.2.2

MDL-31135 question instances report: 'All' option broken

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 c9b8a56f589a14508b6a0a3876cf323b3c390fc6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Jan 2012 01:36:30 +0800
Tag:    v2.3.0-beta

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

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

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

commit 18dff7575465ee581defdeb2d55f16f904e7635f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Jan 2012 00:21:47 +0800
Tag:    v2.3.0-beta

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

commit 45a81b1b1054d830042d6344ba6582184ed5b2c8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Jan 2012 00:21:47 +0800
Tag:    v2.3.0-beta

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

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

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

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 389cb5894803d7ad73fcb53fee9abb1b0f6a1594
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Jan 2012 00:19:30 +0800
Tag:    v2.3.0-beta

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

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

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

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

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

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 ff05bb31664fc60db14dafd62195ad4ca9291556
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 11 Jan 2012 23:42:23 +0800
Tag:    v2.3.0-beta

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

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

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

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 8676f75000e7ae50bb5bbf95c1a00fc13243278d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 11 Jan 2012 23:42:23 +0800
Tag:    v2.0.8

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

commit 18930123e33a4ba826e68fabb4b7023d596be0f2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 11 Jan 2012 22:04:16 +0800
Tag:    v2.2.2

MDL-26469 upgrade: module cron setting not updated.

commit 3412cb4386e0c55caaa01ff56ad7d985cd804249
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 11 Jan 2012 22:04:09 +0800
Tag:    v2.3.0-beta

MDL-26469 upgrade: module cron setting not updated.

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 a1384605c7408613c5b5cfb79fdb0089823c316c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 11 Jan 2012 22:04:09 +0800
Tag:    v2.0.8

MDL-26469 upgrade: module cron setting not updated.

commit 26756d9c6fb7210654ccaa3d2f18399720f35239
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 11 Jan 2012 18:09:30 +0800
Tag:    v2.3.0-beta

MDL-30635 quiz cron: fixup - enable in version.php & fn name quiz_statistics_cron

commit f40f4013f1a594d1b6cd56b315d12222ee4a0e11
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 11 Jan 2012 18:09:30 +0800
Tag:    v2.2.2

MDL-30635 quiz cron: fixup - enable in version.php & fn name quiz_statistics_cron

commit 079caafc160ac86f606db0dfcd34e42ac0b87839
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Jan 2012 23:39:37 +0800
Tag:    v2.3.0-beta

MDL-31102 question preview: fix HTML validation errors.

commit 425342ced43a9f56163a43822d755fa27efc7a7f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Jan 2012 23:39:37 +0800
Tag:    v2.3.0-beta

MDL-31102 question preview: fix HTML validation errors.

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

MDL-31102 question preview: fix HTML validation errors.

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 d07f7be8904549af48304dd54160e1eedc499cda
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Jan 2012 22:32:41 +0800
Tag:    v2.3.0-beta

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

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

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

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 aad1b6ee64e3cb460b30737c223be960e353d295
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Jan 2012 21:59:40 +0800
Tag:    v2.3.0-beta

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

commit 92a5f438a7a40948845b852a320b896a988dacf3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Jan 2012 21:59:40 +0800
Tag:    v2.3.0-beta

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

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

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

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 e73af46d4ce1ed46f46abb315194df97562ba089
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Jan 2012 02:05:06 +0800
Tag:    v2.3.0-beta

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

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

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

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 d89eb938fd79abd9fb3ecfa198f35183f14f104a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Jan 2012 01:09:11 +0800
Tag:    v2.3.0-beta

MDL-31019 quiz secure mode. Fix typo that breaks submit.

commit 0f504be67be2cd49e7a312f7c5f28919a587c9e6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Jan 2012 01:09:11 +0800
Tag:    v2.2.2

MDL-31019 quiz secure mode. Fix typo that breaks submit.

commit 068384ce651eb26c73f403056e9e9b1513b8acc4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Jan 2012 00:33:53 +0800
Tag:    v2.3.0-beta

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

commit 31c552144217aebeec05f01e003c8a9491d1703b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Jan 2012 00:33:53 +0800
Tag:    v2.3.0-beta

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

commit d16597b557c5dae4037ff90970977838ea1f7d1a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Jan 2012 00:33:53 +0800
Tag:    v2.2.2

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

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 0c5abe6c3eaf692a5a3f562b918a86ff67df97dd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Dec 2011 02:02:24 +0800
Tag:    v2.3.0-beta

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

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

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

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 35c37afc12d2a9216464a9ab69684602729a045d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Dec 2011 01:37:41 +0800
Tag:    v2.3.0-beta

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

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

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

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 658ad69fa061c91412268e7605fa05166bd1f523
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Dec 2011 00:11:34 +0800
Tag:    v2.3.0-beta

MDL-27200 missing {} in various lang strings.

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

MDL-27200 missing {} in various lang strings.

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 ce70117bba06b50152108779790970fbdfac34c8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 22 Dec 2011 21:51:52 +0800
Tag:    v2.3.0-beta

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

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

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

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 0f97c8afdb10351cfecfb33d7e99025c236de964
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Dec 2011 20:39:55 +0800
Tag:    v2.2.1

MDL-30704 quiz_overview: fixup, add missing rescaling.

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 9f0f48693570c2424e589b3351606d1a12485dde
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Dec 2011 20:39:55 +0800
Tag:    v2.3.0-beta

MDL-30704 quiz_overview: fixup, add missing rescaling.

commit 820b41e34f46c74f9b39d3fe5e26b8a21a3d4668
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 20 Dec 2011 02:22:28 +0800
Tag:    v2.3.0-beta

MDL-30168 formslib: untangle automatic id generation.

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

MDL-30168 formslib: untangle automatic id generation.

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 9660c98e57ac09a1c4d3c7ff2e0a434c3340bc9d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Dec 2011 23:51:39 +0800
Tag:    v2.2.1

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

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 c83ed025efe946397ad5117e772f9735d2206d88
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Dec 2011 23:51:39 +0800
Tag:    v2.3.0-beta

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

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

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

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 800944b015166ad8a8626b0149694f0794e35438
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Dec 2011 03:32:37 +0800
Tag:    v2.3.0-beta

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

commit 4d06e61a53fdd89d8340b4b6c44a3afdb48f0682
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Dec 2011 03:13:04 +0800
Tag:    v1.9.17

MDL-29294 qtype match restore problem on Oracle.

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

MDL-29846 qbehaviours admin: correct $needed logic.

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 8c52a5ce722abf57b0ac4eabed048ef033881f30
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Dec 2011 02:53:50 +0800
Tag:    v2.3.0-beta

MDL-29846 qbehaviours admin: correct $needed logic.

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

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

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 71b908e52fe85142aa8c6c3bf9449a8656b62147
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Dec 2011 02:39:21 +0800
Tag:    v2.0.7

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

commit 29ded2d68a9e93e258bcd6276dbb6d770f976471
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Dec 2011 02:39:21 +0800
Tag:    v2.3.0-beta

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

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

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

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 41d5cbc1cdb4b1b795319433ce6e603084996dd5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Dec 2011 20:50:49 +0800
Tag:    v2.3.0-beta

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

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

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

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 732793f1a5992015451669ca80fd6db5e9d4f50e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Dec 2011 20:22:00 +0800
Tag:    v2.3.0-beta

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

commit f455e4e9bdcd102f0d19547993be42e1317107e1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Dec 2011 19:54:50 +0800
Tag:    v2.2.1

MDL-30744 question editing permissions. Update to new accessslib.php code.

commit 6f4c71f5feef3eb88cfef0a0510d9d7ade9f7d60
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Dec 2011 19:54:50 +0800
Tag:    v2.3.0-beta

MDL-30744 question editing permissions. Update to new accessslib.php code.

commit f8a3a3fb9a0df2727108510a183832c05570124c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Dec 2011 19:39:32 +0800
Tag:    v2.3.0-beta

MDL-30757 questions: kill legacy global $QUESTION_EDITTABCAPS

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

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

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 490668bbe14ddb00d54ff398d2236e62c4539119
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Dec 2011 19:21:56 +0800
Tag:    v2.3.0-beta

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

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

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

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 b5f65ba14cfa8d940563face1ef61b271dd8a0e6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Dec 2011 01:17:07 +0800
Tag:    v2.3.0-beta

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

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

MDL-30734 question engine: sum_usage_marks_subquery edge-case.

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 ad73a2cb4e1b853e35f49dd2e30ac5994c6e513c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 14 Dec 2011 22:29:00 +0800
Tag:    v2.3.0-beta

MDL-30734 question engine: sum_usage_marks_subquery edge-case.

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

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

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 6d54b0f77fee89b46e8fc978b8b25e53af944087
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 14 Dec 2011 00:50:19 +0800
Tag:    v2.3.0-beta

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

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

MDL-30704 Quiz grades report shows inconsistent averages.

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 7ddfd168acc4fce8397da0cf6ca330e7cdf2b03f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 13 Dec 2011 23:49:49 +0800
Tag:    v2.3.0-beta

MDL-30704 Quiz grades report shows inconsistent averages.

commit da1bee2cb93884cf07ef8a3092b8eb884420e503
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 12 Dec 2011 06:15:48 +0800
Tag:    v2.0.7

MDL-30689 qtype base: fix typo in extra_answer_fields code.

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 442f0b10ae7a279fca2cee5a5fd71d9c0478541b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 20:40:42 +0800
Tag:    v2.0.7

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

commit 3f11d7f92346304d888c1d29b5e4f0265b2060b0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 20:40:42 +0800
Tag:    v2.3.0-beta

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

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

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

commit cbda44bca4f45836fd5997585012d1c338a8fe9d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 20:35:24 +0800
Tag:    v2.0.7

MDL-27314 quiz responses report: delete confirmation did not cancel.

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 96cd18c26188557b264b99e1d5bf7a32f183e6fb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 19:31:47 +0800
Tag:    v2.0.7

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

commit 511b4cf82c36237ea4a8c61f9a906e26a5dea15c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 19:31:47 +0800
Tag:    v2.3.0-beta

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

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

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 38e32f6ddb5c3ee0bef959ed40fc82016737e1b9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 03:06:02 +0800
Tag:    v2.0.7

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

commit 9d0ac0ffbb7d0696e59f7db3c60aa6945d2606cf
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 03:06:02 +0800
Tag:    v2.3.0-beta

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

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

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 554de0d73a22cc7f4f2e24bca2fab05800b04108
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 02:08:17 +0800
Tag:    v2.3.0-beta

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

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

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 e16c0b9da677b1c0b3abd0b687f27111426ff725
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 01:50:11 +0800
Tag:    v2.3.0-beta

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

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

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

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

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

commit 8c70ac0eb67642e0306db93773d17d0b7101aa01
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 08 Dec 2011 22:39:00 +0800
Tag:    v2.0.7

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

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 e4977ba5c699e642cb53207b5f84fe6522245e57
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 08 Dec 2011 03:02:12 +0800
Tag:    v2.3.0-beta

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

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

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

commit c2f5e2ab816e4bc067085b0f9c59b01739d945a9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 08 Dec 2011 00:29:49 +0800
Tag:    v2.3.0-beta

MDL-30635 enable standard cron for all question and quiz plugin types.

commit 25200f80f74cb03cf8947b5d3adf9a27002b7a0b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 08 Dec 2011 00:09:09 +0800
Tag:    v2.2.2

MDL-30635 let quiz reports do cron in the standard way.

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 8a058b758c0343f52c0c4904ed060e6ddf3eaa06
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 07 Dec 2011 01:51:23 +0800
Tag:    v2.3.0-beta

MDL-30532 qeupgradehelper has broken links to quizzes.

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

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 0019a9b7aa9afae3053d1b0ef61eb80a44acfffe
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Dec 2011 03:07:12 +0800
Tag:    v2.3.0-beta

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

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

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 fdb5bc03f582e69ece6df0757b55ab8ad83cde68
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Dec 2011 02:46:25 +0800
Tag:    v2.3.0-beta

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

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

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 8c03be8c71a6e0dbaef8b98996efcccfc4248eee
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Dec 2011 01:13:04 +0800
Tag:    v2.3.0-beta

MDL-30592 moodlelib: new helper component_callback

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

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 edfa0d800ff5cf52a021025183ab53b937b3d22f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 05 Dec 2011 23:39:55 +0800
Tag:    v2.3.0-beta

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

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

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

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

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

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 af4e440888f26bb58b4aec2269d10c3028f74146
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 03 Dec 2011 00:16:41 +0800
Tag:    v2.3.0-beta

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

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

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 0030db53d8b7a6729e5935a6761d393bc5043e9a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 02 Dec 2011 22:49:39 +0800
Tag:    v2.3.0-beta

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

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

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

commit 17d339ea8e73a6f1fddb20306b55ee34512c7364
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 02 Dec 2011 00:29:10 +0800
Tag:    v2.0.7

MDL-27314 quiz attempts cannot be deleted in separate groups mode.

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

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

commit 3385a144b82dfa1f3c07cf5791be103177fb4611
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 29 Nov 2011 01:26:17 +0800
Tag:    v2.2.0-rc1

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

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 7ef2840ffabbb741921eb16b8de876b760584a31
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 28 Nov 2011 22:59:56 +0800
Tag:    v2.0.7

MDL-30498 user name can overlap user report icon.

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

MDL-30498 user name can overlap user report icon.

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

MDL-30498 user name can overlap user report icon.

commit 2ecbad416e99aeec63161c4a744824b00d63e668
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 22 Nov 2011 15:21:04 +0800
Tag:    v2.2.0-rc1

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

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 7e7fdf59c6168a03421b32a44a6b963cc9f91c5d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 20 Nov 2011 19:49:41 +0800
Tag:    v2.2.0-rc1

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

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

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

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 7e3ac96cbe618c8234a5118445387cf662b409d5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Nov 2011 03:21:20 +0800
Tag:    v2.3.0-beta

MDL-32300 quiz manual grading report: also do some other cleanup.

commit d42b8ac2f31bcff020110581357ccd0bb45c6803
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Nov 2011 02:34:07 +0800
Tag:    v2.3.0-beta

MDL-32300 quiz reports: proper frankenstyle prefixes on class names.

commit 59ea81767ea81f45fe97aad894f5f8315f360161
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Nov 2011 02:34:07 +0800
Tag:    v2.3.0-beta

MDL-32300 quiz reports: proper frankenstyle prefixes on class names.

commit fa2fa5c698f68bd6ae7684fcae3a888d7f9aa26a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Nov 2011 00:42:13 +0800
Tag:    v2.2.0-rc1

MDL-30335 formslib: fix repeat_elements for groups that don't appendName

commit 7d087744cb9c4d468bd4454f0b3e3e7e424c4377
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 Nov 2011 22:35:57 +0800
Tag:    v2.2.0-rc1

MDL-30322 qtypes calc* and mulitanswer -> optional_param_array.

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

MDL-27045 formslib: fix disabledif for advcheckbox

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 8f6384a9ecaeb445011e496e341ae7e2a5eb8f9e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 Nov 2011 19:29:25 +0800
Tag:    v2.2.0-rc1

MDL-27045 formslib: fix disabledif for advcheckbox

commit 0850e6301a7abb9b9f2a72cffdb9cc39eeb0e8b6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 Nov 2011 16:02:20 +0800
Tag:    v2.2.0-rc1

MDL-30182 fix missing include. Sorry.

commit fc2dafcff5f6e74355c4968d096b2be0de254c37
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 Nov 2011 02:31:27 +0800
Tag:    v2.2.0-rc1

MDL-30306 get_string developer warning. Help lazy developers.

commit 2cdd2df92dd0577d343c81cb674f4302ca980c60
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 Nov 2011 00:48:51 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz overdue handling: only finished attempts in stats.

commit c547514a9e46a8245f2cb935dcbbea995e501b1c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 Nov 2011 00:42:38 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz overdue handling: show attempt state in the reports.

commit b39b5d77c3553f4a99832b7221fe69233dcfabbc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 Nov 2011 00:37:14 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz overdue handling: show attempt state on the review page.

commit 3d17cd3f1ca118ac681074252485aee7ad70b1d8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Nov 2011 19:07:35 +0800
Tag:    v2.2.0-rc1

MDL-30300 qbehaviours: convert to the new is_compatible_question API.

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 15d660a8fd44249c9237630edfd6ccf399f5a7f1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Nov 2011 18:52:19 +0800
Tag:    v2.2.0-rc1

MDL-30300 question behaviours: improve q compatibility API.

commit 2b2b6458422e38e126bbdae752d84f90b93761c2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Nov 2011 01:25:26 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz overdue handling: display message on the summary page.

commit 2de9be52aa2a15b3a987c9007429f9a96c173da8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 14 Nov 2011 23:35:46 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz overdue handling: show attempt state on the view page

commit 1dd21f4058d0cb8e9ddf825cabe16ba936ead92a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Nov 2011 19:40:07 +0800
Tag:    v2.2.0-beta

MDL-29945 incorrect logic when testing if a qtype can be uninstalled.

commit fd55f4bf4978af52593944d4829998ce9559e22d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Nov 2011 02:39:33 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz overdue handling: backup and restore new settings.

commit 18efef384b0083b557e234e37cb839522bb8a0fb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Nov 2011 02:32:34 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz overdue handling: new capability

commit 87427d9c7cf9fa36c70dbc7be743333ce68f582e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Nov 2011 02:27:31 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz overdue handling: new settings on quiz form and admin.

commit 84da4788fde3b91bb73ca8ab09a780cd0e5b04ea
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Nov 2011 01:25:49 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz settings: reorganise form before adding new fields.

commit c761b7757d8be1671de1807c0b3288097793fdd8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Nov 2011 01:15:18 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz db: add comments to many colums, and reorder more logically.

commit 20b77578d070528dd8550d225f6cb97907a47089
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Nov 2011 00:37:18 +0800
Tag:    v2.3.0-beta

MDL-3030 quiz overdue handling: new DB columns.

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 7238cd2ef0f51fe39478fe5dd7493cc675a50711
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Nov 2011 20:51:24 +0800
Tag:    v2.2.0-rc1

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

commit 08502b574dae47e00b02ab6ef538303d626fd2b9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Nov 2011 21:56:03 +0800
Tag:    v2.2.0-rc1

MDL-30182 quiz grade.php should support userid param.

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 0f7477c07f7b69189e7477c00e44a6cab1cd91a6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Nov 2011 20:51:01 +0800
Tag:    v2.2.0-rc1

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

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

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

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 cb1564b1ce5eeb793b8be81020f3190489ec306f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Nov 2011 19:45:02 +0800
Tag:    v2.2.0-rc1

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 94c0ec215925dd52a5c8ea8ba59e62ef7c236c5d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Nov 2011 00:53:15 +0800
Tag:    v2.2.0-rc1

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 f7094147b14befe00600eae4eb10c4bd8535e1a0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 08 Nov 2011 23:57:18 +0800
Tag:    v2.2.0-rc1

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 5cc021a00b43722379a10fb6905314defeff016e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 08 Nov 2011 23:12:58 +0800
Tag:    v2.2.0-rc1

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 6c314a368113c07a8d7da0aeac04771520413132
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 07 Nov 2011 20:36:19 +0800
Tag:    v2.2.0-rc1

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

commit 4a84c94bec07d7947d1e5365b7714bda26069b18
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 07 Nov 2011 19:31:27 +0800
Tag:    v2.2.0-beta

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

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 9d5687893a061b9407f0714fde700afc0d2e3f07
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 Nov 2011 06:57:17 +0800
Tag:    v2.2.0-beta

MDL-30145 Quiz intro not displayed on the password page

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 f484a62984cab5db3b3f1fd781b70177ccb56fd9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 Nov 2011 23:02:29 +0800
Tag:    v2.2.0-beta

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

commit 226b312472b4b092a3bbacbff94254717ff84d3f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 Nov 2011 00:44:26 +0800
Tag:    v2.2.0-beta

MDL-29808 qtypes: use standard pluginname strings and update version.php

commit 646791794dd7db1966888bb0a80181d5160213dc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 Nov 2011 19:16:14 +0800
Tag:    v2.2.0-beta

MDL-29808 qformats: use standard pluginname string and add version.php

commit 75a31c9039b1f06f6d1dca7b07282117de83aa41
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 Nov 2011 01:13:11 +0800
Tag:    v2.2.0-beta

MDL-29808 qbehaviours: update to use ->dependencies in version.php

commit 828788f03b3829fad7ebbc5ee02a9c64b5eaeab0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 02 Nov 2011 23:57:25 +0800
Tag:    v2.2.0-beta

MDL-29945 plugin management: don't show Uninstall links for required plugins.

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 de529cd253720b637c1b5022034f53e1c528b93a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 02 Nov 2011 19:46:26 +0800
Tag:    v2.2.0-beta

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

commit 9d656f584ad11ef8c3543a83ab7e79ee8fff4661
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 02 Nov 2011 01:35:35 +0800
Tag:    v1.9.15

MDL-30038 mod_lesson was not working on PHP4.

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 78f8261f6e0809f6c7c7bbc6085f55a031e141d9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Nov 2011 18:37:48 +0800
Tag:    v2.2.0-beta

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 bbc8c321742058526caf6745e8cdbafdf46d272c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Nov 2011 02:29:06 +0800
Tag:    v2.2.0-beta

MDL-28426 qtype base export_to_xml does not write format.

commit 78fc17ebdfd9f243856e8398370ca2e1c5e4f4b1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Nov 2011 02:17:11 +0800
Tag:    v2.2.0-beta

MDL-29058 question export: include files from hints & combined feedback.

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 fe5f4121043223f40ead444ddf4b23955139e6a0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Nov 2011 02:03:02 +0800
Tag:    v2.2.0-beta

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 a49e92a4e993eee50c826265add910f9310d1e90
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 31 Oct 2011 23:35:07 +0800
Tag:    v2.2.0-beta

MDL-29164 question import, missing lang string.

commit d68f4d8b9fdc1fabd5220e9fb666761d1f245c13
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Oct 2011 20:28:31 +0800
Tag:    v2.2.0-beta

MDL-29983 fix question_type::local_name

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 bed495578f0788d0c3633043e4495478bd89336f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 25 Oct 2011 21:49:57 +0800
Tag:    v2.2.0-beta

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

commit 9ccf5668e7813b68b8fc2c2b5e398bf2872cf946
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 25 Oct 2011 05:16:46 +0800
Tag:    v2.0.6

MDL-28324 Two minor ouput glitches in the statistics report.

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 442a3c0b629bbd3d7c0f036b6f648c21a17afed2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 24 Oct 2011 23:19:46 +0800
Tag:    v2.2.0-beta

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 deef04a44e49e610e100462cba2f3ac524966e5d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 24 Oct 2011 18:08:10 +0800
Tag:    v2.2.0-beta

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

commit 777781d16e09c4b263d1c49eccef52d5976913d2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Oct 2011 22:43:49 +0800
Tag:    v2.2.0-beta

MDL-29474 plugin dependencies: fix misspelling dependancies.

commit 3ba28588534717df79653afa5c00b82ee573db9a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Oct 2011 21:20:13 +0800
Tag:    v2.2.0-beta

MDL-29474 admin/index.php consistent use of die();

commit faadd32696237e93500bfec7feadabfd90517058
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Oct 2011 20:47:02 +0800
Tag:    v2.2.0-beta

MDL-29474 prevent install/upgrade if plugin dependancies not met.

commit cc359566fe264e2aa86c53ea31184f6cb8f5d0b7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Oct 2011 20:24:11 +0800
Tag:    v2.2.0-beta

MDL-29474 admin index/plugins/environment pages: all ouptut code -> renderer.

commit 99e1a8d21be264846cb3c5fc9d73a88cc55ddebb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Oct 2011 19:14:11 +0800
Tag:    v2.2.0-beta

MDL-29474 admin envrionment page: fix boilerplate and indent.

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 987541952fe8fe608b1b79a80d34a31e53c9e774
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Oct 2011 16:09:40 +0800
Tag:    v2.2.0-beta

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 304f0d850f5225adcd1ae8489b36c96857b395e2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Oct 2011 04:06:39 +0800
Tag:    v2.2.0-beta

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

commit da2fdc3f341fd216ec509b3c9f3bdd04d181f2c6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Oct 2011 22:50:36 +0800
Tag:    v2.2.0-beta

MDL-29474 update more of the admin code to use the admin renderer.

commit 0e2274c382d1ac0d0b8622ef1b23007e7cf00d4b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Oct 2011 15:39:28 +0800
Tag:    v2.2.0-beta

MDL-28491 fix notice because $page was undefined.

commit e4df79dd9ce2f0a81075aafcaaa6c446387c6204
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Oct 2011 15:22:05 +0800
Tag:    v2.2.0-beta

MDL-29627 quiz access rules: quiz edit settings was broken with no custom rules installed.

commit 613002ced424937782fa42d6ec1ba868bf5dc87d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Oct 2011 07:39:22 +0800
Tag:    v2.2.0-beta

MDL-29627 quiz access rules: fix two little problems found during integration.

commit 6fd1995d3bce55ef828c0530404dac9c7d85e0cd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Oct 2011 06:53:53 +0800
Tag:    v2.2.0-beta

MDL-28614 questions: remove another obsolete editing_head_contributions fn.

commit 36ca62cab780911e64358ad50f72644f3cbcfe25
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Oct 2011 00:17:20 +0800
Tag:    v2.2.0-beta

MDL-29474 display the dependancy information on the upgrade screen.

commit e61aaece640b334b4b23c59c3613cfdd369d34ea
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Oct 2011 00:11:41 +0800
Tag:    v2.2.0-beta

MDL-29474 pluginlib: rename plugintype_interface to plugin_information.

commit 0242bdc759425d517862b550b44e0746d76b1b26
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 17 Oct 2011 23:07:40 +0800
Tag:    v2.2.0-beta

MDL-29474 pluginlib.php: Code to load the dependancy information and make it available.

commit 44a7f3840d0f31289efd433cd94a910c5307177f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 17 Oct 2011 21:41:42 +0800
Tag:    v2.2.0-beta

MDL-29474 fix qtype and qbehaviour plugins to use proper pluginname strings.

commit 6740c6058ecbb2209c26b2fdbcb7aaab6921cd92
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 17 Oct 2011 21:18:34 +0800
Tag:    v2.2.0-beta

MDL-29474 pluginlib.php: fix get_settings_url implimentation.

commit 473289a097fbd025aad00450e6a0180db13937ee
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 17 Oct 2011 20:58:54 +0800
Tag:    v2.2.0-beta

MDL-29474 pluginlib.php: refactor the code to eliminate some duplication.

commit b8343e68f0f225bb0f8b04730725fc96017f932f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 17 Oct 2011 20:14:44 +0800
Tag:    v2.2.0-beta

MDL-29474 lib/pluginlib.php improve method names.

commit 1b796a2700f148747e11b31d8ca6948164a4ab7b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 17 Oct 2011 19:06:44 +0800
Tag:    v2.2.0-beta

MDL-28491 diplay the quiz navigation on the summary page.

commit 46e40567fa46c0f5285a168ccc66eaac6e51ae3f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 17 Oct 2011 18:42:41 +0800
Tag:    v2.2.0-beta

MDL-28614 qtypes: get_editing_head_contributions not used any more. Remove from base class.

commit 891df4a949530b336eb93b8df91b2ba3105b0808
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 17 Oct 2011 18:28:49 +0800
Tag:    v2.2.0-beta

MDL-28613 question CSS. Some text in the grey info box is the wrong size.

commit c999d841b4d52474df84c3d5c39646f4dbd727de
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Oct 2011 00:57:29 +0800
Tag:    v2.2.0-beta

MDL-29627 add quizaccess plugins to standard_plugins_list.

commit 5adace99f8e67226d9e70332b823403926a01d5d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 Oct 2011 00:16:31 +0800
Tag:    v2.2.0-beta

MDL-29627 quiz access rules: backup and restore of data.

commit ffe162d44d28ee96eb544cb5bf9bdbb0123091c5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 08 Oct 2011 01:50:38 +0800
Tag:    v2.2.0-beta

MDL-29627 quiz access move strings only used in one subplugin into that plugin.

commit 987c2d491ec45c806354963af1819eb85df21a29
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 08 Oct 2011 00:43:15 +0800
Tag:    v2.2.0-beta

MDL-29627 quiz access refactor password check into a generic check page.

commit 4344c5d5d9c4765106e44bffcf4482697ececc7f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 07 Oct 2011 03:15:01 +0800
Tag:    v2.2.0-beta

MDL-29627 quiz old popup int column => new browsersecurity column.

commit 0eafc988527c27fa5c9af83e4e9c36cb8f95b3f2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 07 Oct 2011 02:12:05 +0800
Tag:    v2.2.0-beta

MDL-29627 fix code-checker issues throughout the quiz code.

commit 1d9e1a3c069da4788c6529a07474153fec3a028e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 07 Oct 2011 01:58:33 +0800
Tag:    v2.2.0-beta

MDL-29627 refactor the way the rules are constructed from the quiz.

commit d755b0f5773fdf05b67e224a195356635903c1a6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 06 Oct 2011 03:58:38 +0800
Tag:    v2.2.0-beta

MDL-29627 quiz_access_manager move all output code to the renderer.

commit dd70d561ef854bdf170e923a469366982edd5254
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 05 Oct 2011 22:54:57 +0800
Tag:    v2.2.0-beta

MDL-29627 quiz load access settings when a quiz is being attempted.

commit c18ba64c3e8d2aec9bbf78e4be3f2c4f1f04f09d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 05 Oct 2011 19:55:22 +0800
Tag:    v2.2.0-beta

MDL-29627 load the existing settings when the quiz settings are re-edited.

commit b83c32d39fc2d2ac433fdbbe13bb2347c7d8d2b6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 05 Oct 2011 18:47:37 +0800
Tag:    v2.2.0-beta

MDL-29627 quiz access plugins can add fields to mod_form and save the data.

commit 0b45720b6ed2c6be6ef3802dbb5951dfd94cc4c3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 05 Oct 2011 17:32:55 +0800
Tag:    v2.0.6

MDL-29454 Fix coding style before trying to do the real fix.

commit 8dd9ccf47572a2c3f322b764094f50df2f0ba924
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 05 Oct 2011 05:47:32 +0800
Tag:    v2.2.0-beta

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

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 becf8f8a231437c59aa3724cae541772f9be3bf7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 05 Oct 2011 00:13:51 +0800
Tag:    v2.0.6

MDL-29454 qtype admin page does not work in some browsers.

commit 77d0f5f07bf1e9628cba9b386db412d0b11bf243
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 04 Oct 2011 23:50:15 +0800
Tag:    v2.2.0-beta

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

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 ea38245cfbc41288a5bdb24b6e7c495d6089ae42
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 04 Oct 2011 01:29:47 +0800
Tag:    v2.2.0-beta

MDL-29627 quiz access: move the unit tests into the relevant plugins.

commit e5844040a0a363197e9e310e77db68237ecf8169
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 04 Oct 2011 00:40:01 +0800
Tag:    v2.2.0-beta

MDL-29627 quiz access: fix variable names that don't match the coding style.

commit e07cccfc25ee285f7fef059060570b110de7e344
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 03 Oct 2011 23:38:34 +0800
Tag:    v2.2.0-beta

MDL-28469 quiz settings pages should be pagelayout admin.

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

MDL-28469 quiz settings pages should be pagelayout admin.

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 c6ba8f28bc559cf97fe4c199cab4ee60797489c5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 03 Oct 2011 23:22:03 +0800
Tag:    v2.2.0-beta

MDL-28718 block_quiz_results - add missing require_once.

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 0d4610283725485a0c8db885b851287a072e0e3d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 03 Oct 2011 23:21:31 +0800
Tag:    v2.2.0-beta

MDL-28718 block_quiz_results - add copyright headers.

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 a28a5d74af1db4eeb12e194c0c9db111522458d2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 03 Oct 2011 23:10:48 +0800
Tag:    v2.2.0-beta

MDL-29627 refactor quiz access rules into separate subplugins.

commit e4e0020ed6b5532e1bafdc55062110c36fd796a4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 03 Oct 2011 21:32:34 +0800
Tag:    v2.2.0-beta

MDL-29625 new helper function get_plugin_list_with_class.

commit a44995325edcb7c22aa44a452c477f09fb09a869
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 01 Oct 2011 07:09:04 +0800
Tag:    v2.2.0-beta

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

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 522d9fcb2afb3019139571c3d83f88230c7669a0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 01 Oct 2011 06:32:57 +0800
Tag:    v2.2.0-beta

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

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 f0bfd964bad45974b154efa1874e8ba6dd0b40b6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Sep 2011 18:31:04 +0800
Tag:    v2.2.0-beta

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

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 f123d67f602b965840b34940f25a6966cbce7fa8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Sep 2011 04:48:23 +0800
Tag:    v2.2.0-beta

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

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 c3584ad6830b28b806df6ba4c6ceb1f5ab766816
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Sep 2011 04:46:39 +0800
Tag:    v2.2.0-beta

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

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 7042a252c55b30a59a5433653027ad8aa95885da
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 29 Sep 2011 19:25:10 +0800
Tag:    v2.2.0-beta

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

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 9d1658a07e9710f3cf8447773f51bc19410dc257
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 29 Sep 2011 19:21:18 +0800
Tag:    v2.2.0-beta

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

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 72bbb091a4b5b7eaeb5aedca2285066036065db6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 29 Sep 2011 16:06:11 +0800
Tag:    v2.2.0-beta

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

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 7529f9e94421ad5572a7023aca6609aa353b76b4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Sep 2011 01:05:38 +0800
Tag:    v2.2.0-beta

MDL-29548 allow message plugins to control message defaults.

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 288633ebbe963b247f171a32d3532d2ba54d2a57
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 26 Sep 2011 20:28:01 +0800
Tag:    v2.2.0-beta

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

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

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

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 7664182d7ff62a146236afc54d32f87e3db66b90
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Sep 2011 19:48:24 +0800
Tag:    v2.2.0-beta

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

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 b84dca8cb8aa19d93a4d6845dc73a599025258db
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Sep 2011 19:14:46 +0800
Tag:    v2.2.0-beta

MDL-29492 restore unit test prettiness.

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

MDL-29484 qformat xml tests failing.

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 79a46626d31c34c80b04596eadd05e8cefae9d11
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Sep 2011 01:12:43 +0800
Tag:    v2.2.0-beta

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

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 572a96edb02f0835830655dec5c19b71de4b55a0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Sep 2011 00:56:02 +0800
Tag:    v2.2.0-beta

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

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 fabface827acf2202e1d151851fdd376589886c7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Sep 2011 23:07:09 +0800
Tag:    v2.2.0-beta

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

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

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

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 5751edbcb16870a2675fcb41042e3f33acd68acc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Sep 2011 22:57:44 +0800
Tag:    v2.0.5

MDL-29411 questiontext images not displayed in randomsamatch generated questions.

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

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

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 1f347cb71d82913d0d76a015618527d7ba1ac716
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Sep 2011 21:37:50 +0800
Tag:    v2.2.0-beta

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

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

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

commit 71712c94245ebaedd2d05af648ff5fb977268184
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Sep 2011 21:37:50 +0800
Tag:    v1.9.14

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

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 d47d12d0d4b65500d79e4822091d08c8ab675e36
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Sep 2011 23:05:12 +0800
Tag:    v2.2.0-beta

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 bca8065844f80301888fdffc22533ba40279f162
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Sep 2011 03:44:13 +0800
Tag:    v2.2.0-beta

MDL-28259 Individual answers Feedback not shown in Cloze questions

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

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

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 73a7a0c90df000b2f9e9f9bd54a5e75a1ca1941d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Sep 2011 03:25:31 +0800
Tag:    v2.2.0-beta

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 474abf122184974c08513f8d9d491a2f30eaa526
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Sep 2011 02:01:18 +0800
Tag:    v2.2.0-beta

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

commit 71c4154a9821f687a1e00aedba1e228cbf01e4c9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 28 Aug 2011 17:21:15 +0800
Tag:    v2.2.0-beta

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

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

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

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 1179c92d0b17e09e34123fefc354c6368050784a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 27 Aug 2011 00:01:06 +0800
Tag:    v2.0.5

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

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 e20ad67d7be72eb743e319539f8a2f0da747f3bd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 27 Aug 2011 00:01:06 +0800
Tag:    v2.2.0-beta

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 918776f47dc861ae41cf1611b4e304854ecb32df
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Aug 2011 17:50:00 +0800
Tag:    v2.2.0-beta

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 4ca3f2d16731a56a3a4242c6d538e2d6634de567
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 24 Aug 2011 23:00:37 +0800
Tag:    v2.2.0-beta

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 3908a52310ac9d9e53db186fce6d74cd8c324168
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Aug 2011 15:53:32 +0800
Tag:    v2.2.0-beta

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

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

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

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 ff82d7fd0a84bc2ddb31877da5fd19a5e3d57e8b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Aug 2011 15:36:52 +0800
Tag:    v2.2.0-beta

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 1b343d524161347e96683f620504a787e207e4d7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Aug 2011 06:31:50 +0800
Tag:    v2.2.0-beta

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 c1f15d35394499f18d999a58fd4656dff10d8172
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Aug 2011 05:35:05 +0800
Tag:    v2.2.0-beta

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 e8b8073d3cf7f7b9c198798928cafea4a1635722
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 20 Aug 2011 20:14:07 +0800
Tag:    v2.2.0-beta

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 a47a46f13626e97613d03821d0ce3c8c44402a4b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Aug 2011 02:26:04 +0800
Tag:    v2.2.0-beta

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 5e86cb87de2149ca9312450ed97cb1d6581588e4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Aug 2011 23:54:23 +0800
Tag:    v2.2.0-beta

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 45e5fbe11ecd003ee70bc234efc1b40000d6c0b1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Aug 2011 21:40:05 +0800
Tag:    v2.2.0-beta

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 a40d411e74ea109c2d50ce44b9581e13b0a5a102
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Aug 2011 20:51:01 +0800
Tag:    v2.2.0-beta

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 a980739fd47126ebf0502f3aef935c216fcd938d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 17 Aug 2011 19:33:00 +0800
Tag:    v2.2.0-beta

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 2a73f863ffc3b2da65355f1132485ed18ff3ae07
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 16 Aug 2011 18:36:54 +0800
Tag:    v2.2.0-beta

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 effc982b1e25c90959e8ee9fe0c58810a6aea814
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 16 Aug 2011 01:47:03 +0800
Tag:    v2.2.0-beta

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 0519420f59d09d87d9cf06684de3a32a29c00330
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 15 Aug 2011 23:09:47 +0800
Tag:    v2.2.0-beta

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 a41c441c0524d9a9676dc6abea192106f410d143
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 15 Aug 2011 22:18:21 +0800
Tag:    v2.2.0-beta

MDL-28365 Move question lang string to the right file

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

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

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 9d555b445689bd830bc9a43066e3e969a3069a20
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 15 Aug 2011 22:11:51 +0800
Tag:    v2.2.0-beta

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

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

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

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 08f532865927c3b6c5324fe2e3485d80430405b7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 15 Aug 2011 21:55:50 +0800
Tag:    v2.2.0-beta

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

commit 336785367045035991b4ced8a658eb9229baa600
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 15 Aug 2011 21:55:50 +0800
Tag:    v1.9.14

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 45bdcf1134c854489990c77b87e6a07370d896c5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 15 Aug 2011 21:42:48 +0800
Tag:    v2.2.0-beta

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 775fd4f1452b34e5a7835845f27ceb043f321c4d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 13 Aug 2011 02:11:45 +0800
Tag:    v2.2.0-beta

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

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

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

commit 25d9a6a6647ed48c7f47dc5ce60349f0bc2c9ddd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 09 Aug 2011 18:31:37 +0800
Tag:    v2.2.0-beta

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

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 104524f504ad1b3732eca8451b763ac858b402c5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 08 Aug 2011 23:39:58 +0800
Tag:    v2.0.5

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

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 d572f4497ff13964a49815eb1c5bb8e419733846
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 08 Aug 2011 23:39:58 +0800
Tag:    v2.2.0-beta

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 6ef90fdef995f0674b2b0937c5e11d159c939860
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 08 Aug 2011 20:13:37 +0800
Tag:    v2.2.0-beta

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 a23bda41e44c43f1af1f76e024407463e011e217
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 05 Aug 2011 23:45:17 +0800
Tag:    v2.2.0-beta

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 609c0d6b9aef65193353759fcfaf47fa01271789
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 05 Aug 2011 15:50:08 +0800
Tag:    v2.2.0-beta

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 e5b0920e487eee897b4de77cf9fb965571e69e01
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 05 Aug 2011 01:13:29 +0800
Tag:    v2.2.0-beta

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 b2817f8057628884bc6af2d6b2710d640472f32a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Aug 2011 21:11:32 +0800
Tag:    v2.2.0-beta

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 6740639cef6acfefa39e67583ef2cfe293c64bfc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Aug 2011 20:53:02 +0800
Tag:    v2.0.5

MDL-28604 Question bank display forgets sort order

commit b72b41375907d34c7653bce6ef41ea8c731bff2e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Aug 2011 20:53:02 +0800
Tag:    v2.2.0-beta

MDL-28604 Question bank display forgets sort order

commit e6541b37e4c9e70836196f0ab8f58968dd454254
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Aug 2011 22:27:06 +0800
Tag:    v2.2.0-beta

MDL-28471 better question flag icons.

commit 4d0a6fec12f818219d6e25833bc8c31cb14196d8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Jul 2011 18:50:42 +0800
Tag:    v1.9.14

MDL-28508 bad string trunction in Aiken format.

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 1e20dea9b23920b3e7ef7159ca452894eb996627
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Jul 2011 18:50:42 +0800
Tag:    v2.2.0-beta

MDL-28508 bad string trunction in Aiken format.

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

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 35ddcfb85410f729d7fb10e080510d188ed5bb88
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Jul 2011 18:16:37 +0800
Tag:    v2.2.0-beta

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 4e5b9e498e5dff7e36ffcf0d40798844c18a6919
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Jul 2011 00:26:02 +0800
Tag:    v2.2.0-beta

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 2f1ba2aed70ef1e849a42e4455277d6aa4b770c6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Jul 2011 00:25:18 +0800
Tag:    v2.2.0-beta

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

commit 22c97c6446d864db00b123505473af482ae10a40
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 26 Jul 2011 23:11:20 +0800
Tag:    v2.2.0-beta

MDL-28471 Further tweaks to the question flag code.

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 ad858cd428b6ed4e5c3ff04a07750f2e0af53d09
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 25 Jul 2011 17:05:13 +0800
Tag:    v2.2.0-beta

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 8c4deb80032c2aa40349e062235c24904daf46e2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 25 Jul 2011 16:14:44 +0800
Tag:    v2.2.0-beta

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 4bf1be3596f7a2f0f00b90f474c261a6c0ebc2d9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 25 Jul 2011 15:50:06 +0800
Tag:    v2.2.0-beta

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

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

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

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

MDL-28080 coding_exception for over-long placeholder names.

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 8de7858fb903d6a00efddb9407863b53cf2ace20
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 22 Jul 2011 21:22:35 +0800
Tag:    v2.2.0-beta

MDL-28080 coding_exception for over-long placeholder names.

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

MDL-28226 wrong final quiz grade when regrading with first/last attempt graded.

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 13bbfebc755c975fad2929ad79ca33e68534ad84
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jul 2011 20:11:00 +0800
Tag:    v2.2.0-beta

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

commit 7bf53cf233458e805e3861c5f96cde77b6801883
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jul 2011 19:37:40 +0800
Tag:    v2.2.0-beta

MDL-27483 make quiz repagination more robust.

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 d0cfa81312c5c1de86e651d48ed5598db7f74b33
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jul 2011 18:25:39 +0800
Tag:    v2.2.0-beta

MDL-28192 local_qeupgradehelper fix typo.

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 82c07ea4f422f1e58b49759629f75d2a1a4488dc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jul 2011 02:08:52 +0800
Tag:    v2.2.0-beta

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

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 cc7fb382d74b1a768e0aedd5ed92c951b91019fb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Jul 2011 01:48:08 +0800
Tag:    v2.2.0-beta

MDL-20804 Improve the automatically generated WSDL.

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 048f3d32d6f6aaae9ceecd9fc361bf57ce71d94d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 06 Jul 2011 22:42:48 +0800
Tag:    v2.2.0-beta

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

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

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

commit 81522abd63c2f5c6eda9ae3166367673f81c03a0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 06 Jul 2011 21:19:25 +0800
Tag:    v2.2.0-beta

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

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 6c7da46108761ee9a29a18fbf64c52ad1abecc8e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Jul 2011 22:16:44 +0800
Tag:    v2.2.0-beta

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

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 b149b7885963fa0c87716a241d3327d25dda5f9f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Jul 2011 21:29:30 +0800
Tag:    v2.2.0-beta

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

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 8f78cd5abc3e09d86f19ed53418f9250f85eca42
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Jul 2011 20:50:59 +0800
Tag:    v2.2.0-beta

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

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 cbb8b55c3392d33d2411a5baf7ff7518b2d30565
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Jul 2011 01:58:34 +0800
Tag:    v2.2.0-beta

MDL-28166 send quiz event notifications asynchronously.

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 99fa9745c41015dd4afccdc479b0ef6c9a527ccd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Jul 2011 01:55:45 +0800
Tag:    v2.2.0-beta

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

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 abc257549323b43693e3c6e81ce671e571c9b938
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Jul 2011 01:50:21 +0800
Tag:    v2.2.0-beta

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

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 ae912070eaa07cb8042dfa047715ee4c60b5122a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 05 Jul 2011 01:50:21 +0800
Tag:    v2.0.4

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

commit 56920c36f97901c2a36ed05dd7775a4fd86a9d7a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 03 Jul 2011 19:53:56 +0800
Tag:    v2.2.0-beta

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

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 7cf99377240d68b6edb5eac018735fd3f125a81d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 01 Jul 2011 02:34:44 +0800
Tag:    v2.0.4

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

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 f4bc50d2bb2cef36a857708569d6056037963219
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 19 Jun 2011 01:33:55 +0800
Tag:    v2.0.4

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

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 6750bec6c9d34f9d1c11895a038030dbe79f8fa2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 Jun 2011 00:09:22 +0800
Tag:    v2.0.4

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

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 0f83538e7ed03237fea50eff47b7ec94f0b5c8d6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Jun 2011 00:02:18 +0800
Tag:    v2.2.0-beta

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

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 d4e94648cf4b0b53646fbc5432bb40fe16be92da
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 11 Jun 2011 00:15:04 +0800
Tag:    v2.0.4

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

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 6b92faa47f0939e7c1c1cea9174f4f5bd4318896
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 10 Jun 2011 22:44:20 +0800
Tag:    v2.2.0-beta

MDL-27821 backup_exception should not throw away debug info.

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 c3a68f4496f68b9ffbed9220a82032b0a27b2ba3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Jun 2011 01:13:31 +0800
Tag:    v2.0.4

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

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 8ad8b7dba8f23ba28c269750d53a7937b4fa94cd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 May 2011 02:01:26 +0800
Tag:    v2.0.3

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 44c9dc6e7baa2584cb6f1680aeadf98f6aec5e53
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 02 May 2011 00:36:19 +0800
Tag:    v2.0.3

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 14dac82376d315d9007453ca93a62e36ce8ee172
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 30 Apr 2011 03:11:04 +0800
Tag:    v2.0.4

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 847dee60ceaa6bca5816d5b076c24c71d88b9441
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Apr 2011 21:14:55 +0800
Tag:    v2.0.3

MDL-27155 qtype_numerical problem with GIFT import.

commit 71ec5d19df4f506ca810cd55e25ebca4c5b94962
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Apr 2011 19:09:05 +0800
Tag:    v1.9.12

MDL-26937 quiz grades report. Work-around MySQL fussiness, like for MDL-26416.

commit 551a610ed1a586aad184b5787415a05fcae7d7d4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Apr 2011 06:54:59 +0800
Tag:    v1.9.12

MDL-26981 qtype_random fix restore of attempt data.

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 55e03d1233d67f9be478e968b6b04a129dacae09
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Apr 2011 06:31:07 +0800
Tag:    v2.0.3

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 ba63612bfa157c395de0f43d142aa364ba33d5db
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 31 Mar 2011 03:25:43 +0800
Tag:    v2.0.3

MDL-27035 table_sql forgets to set countparams.

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 8c448e1c83c8a7671a7cbffb533ac3d3b4885f00
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Mar 2011 17:31:27 +0800
Tag:    v2.0.3

MDL-26861 quiz view align Summary of your previous attempts table consistenty

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 c08643da97e2d72d74dede5ead687fd8e66113d0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Mar 2011 20:38:14 +0800
Tag:    v2.0.3

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

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 ea003cd59a37fc063bf9e3b5f8cc970f4ab08fec
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 Mar 2011 18:38:51 +0800
Tag:    v2.0.3

MDL-26848 get rid of stupid unsigned columns in the quiz statistics report.

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 af7b3673d725781654db7e8603e341951dc325f6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 Mar 2011 02:52:36 +0800
Tag:    v2.0.3

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

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 b6eb984a45c599ef708abb3099120b9e591a6050
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Mar 2011 21:47:06 +0800
Tag:    v2.0.3

MDL-26747 Allow course reports to have settings.php

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 74a43c74873bc4e09d5d9adbf9b7a40d5216a117
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Mar 2011 16:49:41 +0800
Tag:    v2.0.3

MDL-26773 PHP error notice when editing multianswer question

commit c159b07046ca3e91cc7bf6a5c299fc86b6369809
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Mar 2011 15:37:29 +0800
Tag:    v2.0.3

MDL-26767 responses report has the same unsigned subtract issue as overview (MDL-26416)

commit c5169f4e784ed05693a2eb2dbbc8337aeb63115d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Mar 2011 05:40:00 +0800
Tag:    v2.0.3

MDL-26748 file links in qtype essay feedback broken.

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 9316d661217ac59f6ed903152c813f88faedbe79
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Mar 2011 02:08:18 +0800
Tag:    v2.0.3

MDL-26714 qtype_multianswer needs an implementation of compare_responses.

commit f11672d84a171de6a917cb0dab8f89ec48a4b140
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Mar 2011 23:46:59 +0800
Tag:    v2.0.3

MDL-26735 Questions file links broken when quiz_attempts.id and .uniqueid differ.

commit 5f3671376563e53fac3f32ce363c0c0d5a4dc30a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Mar 2011 23:22:15 +0800
Tag:    v2.0.3

MDL-26734 fatal error on the quiz review page when reviews are not allowed.

commit d93cafeaa1b1d93a19cad75e7683bd031546cc07
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Mar 2011 01:48:05 +0800
Tag:    v2.0.3

MDL-26733 avoid possible notice in admin/user.php.

commit 5cf3a84aee20ce15d06a96031673637a2699a16c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Mar 2011 00:52:38 +0800
Tag:    v1.9.12

MDL-21446 truncate >31 char worksheet names that otherwise break Excel export.

commit 0484f1ef01766fa3a1e0f7a259935ae7799f0dee
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Mar 2011 00:52:38 +0800
Tag:    v2.0.3

MDL-21446 truncate >31 char worksheet names that otherwise break Excel export.

commit b053dcab0f4274754f088e2f417a51c20f311578
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Mar 2011 00:40:54 +0800
Tag:    v2.0.3

MDL-26730 when going back from modedit.php to the course, go to the right section.

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 7e0218e79f0fc50aa8f4e5c1a53f1ffcc2c301c3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 08 Mar 2011 18:43:48 +0800
Tag:    v2.0.3

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

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

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

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 71575a152cea82c647375e36c2397cb2619d1182
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 07 Mar 2011 19:57:38 +0800
Tag:    v2.0.3

MDL-26517 display responses in reports by converting to plain text.

commit 209442ce2445c973c8589fdf564a7bea34c47900
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 06 Mar 2011 03:51:38 +0800
Tag:    v2.0.3

MDL-26517 HTML tags visible in the response history table and quiz reports.

commit 4a6f461830bf1d671a7a90c64b010aba280ac599
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 06 Mar 2011 03:27:32 +0800
Tag:    v2.0.3

MDL-26685 each attempt builds on last did not work when quiz_attemts.id and question_attempts.id were not equal.

commit 231ec773234a45dc20b3625d01a46bfef2776e23
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 06 Mar 2011 00:33:24 +0800
Tag:    v2.0.3

MDL-26520 random tf questions that had not been answered were shown as answered on the summary page.

commit b302591de88462529927a3e0ad2701da29425d18
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 Mar 2011 23:19:49 +0800
Tag:    v2.0.3

MDL-26636 fix typo in language string.

commit 6d276b3254cbe2dc1d041dc08712e83829334ab5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 Mar 2011 02:58:54 +0800
Tag:    v1.9.12

MDL-20946 fix gradebook SQL to cope with multi-role and deleted users.

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 83f22aae0eb1a31f2612c35dda4a0cd1b7543808
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 Mar 2011 01:45:03 +0800
Tag:    v1.9.12

MDL-26324 overall feedback problem when quiz changed to being graded out of 0

commit 0357171e6859097bc3737bc0127e11e5bcbe13ef
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 Mar 2011 01:20:12 +0800
Tag:    v2.0.3

MDL-26324 overall feedback problem when quiz changed to being graded out of 0

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 fd3932fe5429a87703e292184ed39a5e7b90bbda
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 26 Feb 2011 19:26:13 +0800
Tag:    v2.2.0-beta

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

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 b8369f5e9fdb6b57e0176980dcfa3621f0110647
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 26 Feb 2011 19:26:13 +0800
Tag:    v2.0.4

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 92c4354ff9d76bcad165e4c6294bf32b1d29271b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 23 Feb 2011 19:42:37 +0800
Tag:    v2.0.3

MDL-26576 avoid notices one quizzes with no overall feedback.

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 49b252149234232745766d6c913c75fb32140c6b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Feb 2011 03:18:06 +0800
Tag:    v1.9.12

MDL-26505 rounding problem in quiz_save_best_grade.

commit 12e4ff0d194729c4dce4bbd1fc2abc05e7d4cb84
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Feb 2011 02:25:28 +0800
Tag:    v1.9.11

MDL-21811 also need to fix the rounding on the review page.

commit 79c6e3a0968ee1fedcf8a1f14f8086fcd9dbd3f6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Feb 2011 01:37:23 +0800
Tag:    v2.0.3

MDL-25122 Quiz review page does not check and enforce separate groups mode.

commit 8d5eaee1c9bea549215791cb84e68c94bab8d3fc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Feb 2011 01:23:41 +0800
Tag:    v1.9.12

MDL-25122 Quiz review page does not check and enforce separate groups mode.

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 19a9f1124d03be35efae735639911f4c94b8407f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Feb 2011 22:06:11 +0800
Tag:    v2.0.3

MDL-26416 avoid subtracting two unsigned ints, which breaks MySQL since 5.5.5.

commit bbc2d0ba3138c633dc64c6fd34675a0c0ed95436
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Feb 2011 20:31:38 +0800
Tag:    v2.0.3

MDL-26416 quiz overview report, clean up the code before making the real bug fix.

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 db99a96d1e1fd1998c3c58dcd1adae97e217c2ce
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 Feb 2011 17:43:32 +0800
Tag:    v1.9.11

MDL-21811 use the un-rounded grade to display the overall feedback in the quiz reports.

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 8fc52ccf461958d650f5f71912be2d53ceb336ef
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 19:47:54 +0800
Tag:    v2.0.3

MDL-26425 tablelib ability for table_sql to add a class to the row based on the data.

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 9f9324f40849153083b458a0636f180d5d90f6f6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 19:42:33 +0800
Tag:    v2.0.3

MDL-26425 tablelib better validation of the sort code, also some cleanup.

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 2e5ce83f115efb4ab088e92f1fef7b7992cd530f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Feb 2011 22:15:43 +0800
Tag:    v2.0.2

MDL-26369 fix notice caused by the fix for MDL-26098.

commit 5ec3e4a8eb6f8c91701c5311eb549cac7193ed8b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Feb 2011 18:15:26 +0800
Tag:    v2.0.2

MDL-26365 New GIFT unit test.

commit c991ecb49d67eddd0d74be7d009f82b4571f143b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Feb 2011 06:57:15 +0800
Tag:    v2.0.2

MDL-26236 random essay questions do not work due to bad regex.

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 dc3826eed73a677a53b2f6de6d7e8a8886cf60aa
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Feb 2011 04:48:21 +0800
Tag:    v2.0.2

MDL-26338 fix mixed types in quiz reports SQL. This was breaking Oracle

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 87113602251501dcd804e5bd49d22fab38bd62ec
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Feb 2011 02:21:26 +0800
Tag:    v2.0.2

MDL-26337 Improve close_window. Fix bug when $reloadopener is false, and better usability when it is true.

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 b729648032e8bdd997fdf59ed70231f37256ddb3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Feb 2011 21:03:05 +0800
Tag:    v2.0.2

MDL-26332 cannot type Enter into a textarea in a quiz.

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 5f11e00db1c94c6993ea57fdbc319df1db36c94a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 Feb 2011 00:40:14 +0800
Tag:    v2.0.2

MDL-26242 quiz reports. No students in course => get_in_or_equal doesn't like empty arrays error

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 25f44c72bdf3b524cda704ab02d380a5fded69b5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 29 Jan 2011 23:42:09 +0800
Tag:    v2.0.2

custom profile fields MDL-26177 fields with unique were broken because you cannot use get_field with TEXT columns.

commit 3fa5724a1fce8457266eb38ed0d4aef8980f56fd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 29 Jan 2011 22:03:02 +0800
Tag:    v2.0.2

javascript MDL-26098 manual grading was not working when quiz_attempts.id and question_attempts.id were out of synch.

commit 3708abd0f23d41cc472e6f6f8579ddbba51d758f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 29 Jan 2011 21:59:51 +0800
Tag:    v2.0.2

javascript MDL-26098 make the review this question in a previous state popup work.

commit 1db6b9b8866a0be8ab7deec68d9b05260572e8cc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 29 Jan 2011 21:55:47 +0800
Tag:    v2.0.2

javascript MDL-26098 close_window and close_window_reloading_opener were both broken.

commit 2cb01c9205044e67ed8431b023898a7d5ca22912
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 29 Jan 2011 20:11:10 +0800
Tag:    v2.0.2

mod_quiz MDL-26178 it let you try to preview a quiz with several empty pages.

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 5bb96cf618d279137c8bc27237fbf4e7f7db880f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Jan 2011 20:20:01 +0800
Tag:    v2.0.2

qtype_multianswer MDL-26168 fix invalid HTML from the editing form.

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 90c2f510311856ef96b664d3d134c2db357f2390
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Jan 2011 07:30:40 +0800
Tag:    v2.0.2

qtype_multianswer MDL-25841 feedback pop-up was appearing in the wrong place.

commit 151c2284dd5252feec3d38338c828ff1e7f3ad09
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Jan 2011 07:13:37 +0800
Tag:    v2.0.2

quiz MDL-25884 mod/quiz/index.php broken when logged in as a student.

commit 2c00fa161eafc828fd537a9d8dca461f5528eda8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Jan 2011 05:38:34 +0800
Tag:    v2.0.2

qformat_gift MDL-26059 fails to import truefalse questions with answer true.

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 897fee6b6f1ced521bbe09a20631d8c6c26f322a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Jan 2011 00:19:26 +0800
Tag:    v2.0.2

unit tests MDL-26029 fix notices from CheckSpecifiedFieldsExpectation.

commit c97325f6e87e86bccd652864bd28a2228afae846
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 17 Jan 2011 21:34:46 +0800
Tag:    v2.0.2

quiz MDL-25722 get rid of annoying alerts when quiz is in 'secure' mode.

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 1650a33cb4cfe000449eab591c5e775069a37efc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 15 Jan 2011 03:09:53 +0800
Tag:    v2.0.2

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 63b5318e864d4ed18ef7efec2ade567a1bbba0ee
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 15 Jan 2011 01:24:38 +0800
Tag:    v2.0.2

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 1a09fa6dfa4f0dffe2cd25a3fb742e2a00b414c8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Jan 2011 03:27:28 +0800
Tag:    v2.0.2

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

commit 652599ecc387294ecc6fea0f01cd2ebd38ebe748
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Dec 2010 00:47:55 +0800
Tag:    v2.0.2

MDL-25720 moodlelib new PARAM_RAW_TRIMMED.

commit ccdd15962a13a9467febaa3c2b0b71c58b554201
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Dec 2010 00:29:14 +0800
Tag:    v2.0.1

MDL-25715 simpletestlib new expectations for testing renderer output.

commit 6cc09234be017ff0b570c6b1898bb8cf151dbe87
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 16 Dec 2010 23:36:24 +0800
Tag:    v2.0.1

MDL-24060 text_to_html tests. Make sure alt text for LaTeX images doesn't break.

commit d9c26e2174fff3aa89a985cea40c986a31aaf4dc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 13 Dec 2010 21:23:49 +0800
Tag:    v2.0.1

blocklib MDL-25654 fix API inconsistency be renaming add_pretend_block to add_fake_block.

commit 6eee65e4b5a284153763d06d679acf9a80a0c620
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Dec 2010 18:34:15 +0800
Tag:    v2.0.1

deprecatedlib NOBUG fix typo.

commit f2956c981356e6d990fafec0b5da793428d7ee59
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 24 Nov 2010 17:05:22 +0800
Tag:    v2.0.0

quiz editing MDL-25391 creating a new question and adding it directly to the quiz was broken.

commit 423b992ee33be13284d2bf92d7d37f7ec834ccbc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Nov 2010 17:56:14 +0800
Tag:    v2.0.0

quiz editing MDL-25374 recent change broke JS on the order and paging tab.

commit 94dbfb3a8240e5b5b8abc20e065d1bcbd76ae4ae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 22 Nov 2010 17:52:42 +0800
Tag:    v2.0.0

quiz editing MDL-24750 The Add random button should also let you add questions from an existing category.

commit 06f1bd03be3d4283ac117d37be58cbfa63d61eb8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Nov 2010 22:24:18 +0800
Tag:    v2.0.0

question XML import/export MDL-18916 Fix import of questions with images exported from Moodle 1.9.

commit 4f2900771dba72bd570f05b6d8b78c5e2c36a33d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Nov 2010 20:33:48 +0800
Tag:    v2.0.0

question XML import/export MDL-18916 should include question tags.

commit 4ec6d4e692a4f65258c7dd959c2c13efb1d28f7e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Nov 2010 20:16:23 +0800
Tag:    v2.0.0

question export NOBUG delete obsolete code.

commit fe857668d4cb9500a73aaf59a48d11a2c3bc50b9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Nov 2010 20:13:59 +0800
Tag:    v2.0.0

NOBUG whitespace fixes.

commit 6680966c84729737413b1cc7c06aa8a12e9aabcc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Nov 2010 19:36:15 +0800
Tag:    v2.0.0

qtype_multichoice MDL-25208 another problem with editing. Thanks to Patrick Pollet for spotting this.

commit b81653e0afb56c5c07255637b0ce2cc1783a90c8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Nov 2010 19:11:33 +0800
Tag:    v2.0.0

question export MDL-25324 Better file names for question exports - argh! missed lang stings

commit 87214c4e8954532b143ec3a1c8b464bf5721912b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Nov 2010 19:11:19 +0800
Tag:    v2.0.0

question export MDL-25324 Better file names for question exports - argh! missed lang stings

commit b80d424c50150cb1096f55f9a76c4dd1097ab21c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Nov 2010 19:02:28 +0800
Tag:    v2.0.0

question export MDL-25324 Better file names for question exports.

commit 5b744492a64c9cbe106f94f1af8e156106b5b16c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Nov 2010 18:27:29 +0800
Tag:    v2.0.0

gift import/export MDL-25088 another attempt at fixing it, this time with unit tests.

commit a5e8e6e5de3d064ee9a2806c0d1b0bb9d39a5850
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Nov 2010 17:35:54 +0800
Tag:    v2.0.0

qtype multicoice xml export MDL-25208 / MDL-25104 revert incorrect change in qtype_multichoice and do a proper fix in XML export.

commit 26f09e62e7ed643c14236b943a8fdbb2bc4211cf
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Nov 2010 07:43:12 +0800
Tag:    v2.0.0

qtype multichoice MDL-25208 and another problem with saving Multiple choice questions.

commit 679f7963cfca04d31fb9e125efb095d7984f8b6f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Nov 2010 06:39:09 +0800
Tag:    v2.0.0

qtype_multichoice MDL-25208 fix my earlier screw-up

commit d744fc392a16621f68f140b875c87facd1105cd4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Nov 2010 06:38:50 +0800
Tag:    v2.0.0

quiz NOBUG improve a comment.

commit 49da759b30aa69dbc18426c3b2420980c38ba0e9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Nov 2010 01:59:23 +0800
Tag:    v2.0.0

qtype_multichoice MDL-25208 problem with editing.

commit 341be301fcd7ed58d16682a06aa588cd6cd392b7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 16 Nov 2010 22:09:39 +0800
Tag:    v2.0.0

theme MDL-22492 / MDL-25204 hack it so that help popups never appear under other things.

commit 8b1e050bd02214ca9e3a2f0bac2369ae5eb0fd0a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 16 Nov 2010 01:17:48 +0800
Tag:    v2.0.0

qtype multichoice MDL-25208 Saving questions was broken.

commit 16cad79ba98fc6492aaee9d2092e1041226acabf
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 16 Nov 2010 01:00:38 +0800
Tag:    v2.0.0

quiz editing MDL-25205 help for the order and paging page.

commit 6577832390f901a95ce8216aba0bc52e58612067
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 16 Nov 2010 00:41:42 +0800
Tag:    v2.0.0

quiz reports MDL-25206 Make it more obvious how to review the students responses.

commit 9dd460390cd1414d35fe42f0b9c4397424da3be9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 15 Nov 2010 23:27:24 +0800
Tag:    v2.0.0

question import MDL-25200 was ignoring the category specified in the file.

commit 69988ed452fa68a363445dcfad08a72bcaa292d6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 13 Nov 2010 01:11:34 +0800
Tag:    v2.0.0-rc2

questions MDL-25104 and MDL-25088 fix question editing and import

commit e4b54c79e0d7b8665b6f739d5bb77d2333420e01
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 12 Nov 2010 20:07:22 +0800
Tag:    v2.0.0-rc2

question export MDL-25088 followup - remove no-longer-used function.

commit 13bb604ed5f04535ba992594f31fa7437f67beb4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 12 Nov 2010 20:06:48 +0800
Tag:    v2.0.0-rc2

question export MDL-25088 this is the first part. I think question export is now working for all types.

commit 9203b70576e6a8e6a1906e4cf2519441e3388d66
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 12 Nov 2010 19:29:53 +0800
Tag:    v2.0.0-rc2

question deletion MDL-25173 when a question is deleted, all the associated files must be deleted.

commit cf991c1d856f8aadec08f66a2f36b6bd203a9dc4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 12 Nov 2010 18:23:29 +0800
Tag:    v2.0.0-rc2

question editing MDL-25151 Notices when editing random questions.

commit 5d548d3e0a98cceb8a89c0337d3bb6e7d6d5311f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 12 Nov 2010 05:54:22 +0800
Tag:    v2.0.0-rc2

question bank MDL-24995 clean up a lot of deprecated code to do with moving questions around.

commit d2af10140a67dcf6f21f47bbbb14408cae2c33c3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 12 Nov 2010 02:58:06 +0800
Tag:    v2.0.0-rc2

forum files MDL-25167 files in the post file area were not moved when the post was moved or deleted.

commit 057815f341af9f255eb035edf63eeaa07bcc5895
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 12 Nov 2010 02:33:11 +0800
Tag:    v2.0.0-rc2

formslib editor NOBUG delete unused global file reference.

commit a9efae50e3264bdfd6abdaf66efa2b9e0e8314cd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 12 Nov 2010 01:32:25 +0800
Tag:    v2.0.0-rc2

question upgrade MDL-16094 fix up earlier mistakes in the text format upgrade.

commit 2ed801777a97654fd805b454f35c90d23d818548
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 09 Nov 2010 01:25:53 +0800
Tag:    v2.0.0-rc2

question XML import MDL-25104 fix a whole bunch of minor errors.

commit 54c489cb739d25f64f23268cfd61814c45419404
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 09 Nov 2010 00:00:29 +0800
Tag:    v1.9.11

question bank MDL-24312 problem when deleting a course with orphaned categories.

commit 855f9c3930c1abe65776d5f8e04b73e7a290e408
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 08 Nov 2010 23:55:45 +0800
Tag:    v2.0.0-rc2

question bank MDL-24312 problem when deleting a course with orphaned categories.

commit 4673212416ea540f34a3a72ba8b2277a43fe2a85
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 08 Nov 2010 23:51:10 +0800
Tag:    v2.0.0-rc2

xml import/export MDL-25103 was not working due to out-of-memory errors when calling xmltidy, which broke XML wellformedness.

commit 0bfe821805bfc48ddc156fb9795b5929c897c985
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 08 Nov 2010 22:06:28 +0800
Tag:    v2.0.0-rc2

canvas theme MDL-23664 get rid of ugly black borders round questions.

commit 67cc2a4cce908c816966a788a83b762bde024dd9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 08 Nov 2010 21:42:01 +0800
Tag:    v2.0.0-rc2

admin purge caches MDL-24591 (part) make the redirect go somewhere sensible.

commit 2284c694ee56a5321b4bdc007478a91c46382d3c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 08 Nov 2010 21:33:08 +0800
Tag:    v2.0.0-rc2

weblib NOBUG Add a comment to clarify that moodle_url deals with $CFG->admin for you.

commit 93971a3b0f61b2074cda3f5f16bd51234c533f18
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Nov 2010 17:49:00 +0800
Tag:    v2.0.0-rc2

question type upgrade MDL-24863 Fix broken upgrade on MSSQL. Thanks to mark williams for the report.

commit 9e8badd3a07cf0130678f9a5d78edacff384e334
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 03 Nov 2010 05:50:20 +0800
Tag:    v1.9.11

html_to_text MDL-25018 fix regression caused by be previous comment. Thanks Eloy for spotting this. I was worried about this happening, so I checked the diff before committing, to make sure something like this did not happen, and still Eclipse+CVS screwed it up for me. Sorry.

commit 36a40748e18b369e71c69960b329d531cd53663d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 03 Nov 2010 04:03:50 +0800
Tag:    v1.9.11

MDL-25018 stop html_to_text from breaking utf-8 multibyte characters.

commit 6cb034c9d2de33c33b1597730a075aaeea3e257e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 03 Nov 2010 04:03:48 +0800
Tag:    v2.0.0-rc2

MDL-25018 stop html_to_text from breaking utf-8 multibyte characters.

commit 29946ad59579972083729e5a0d09ad6bbc076a08
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 03 Nov 2010 03:49:09 +0800
Tag:    v2.0.0-rc2

quiz 'secure' mode MDL-21085 remove popup-blocker check.

commit 222fb6e5fe1ff26933bc6b90219afb3381ba6bce
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 03 Nov 2010 03:20:58 +0800
Tag:    v2.0.0-rc2

quiz MDL-24140 navigating to a question that was not first on the page was broken.

commit 6723a0390b71f03b884aa5d71c10ffc266b01f78
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 03 Nov 2010 03:12:21 +0800
Tag:    v2.0.0-rc2

MDL-24140 Each attempt builds on last setting was being ingored in one place. The code was behaving as if it was always true.

commit 20d891228f2fb3c95cd6ed2ee0252d3dcd9fe40f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 03 Nov 2010 02:38:50 +0800
Tag:    v2.0.0-rc2

MDL-24256 question category editing was messed up. The unerlying problem seemed to be too many uses of pass-by-reference in listlib, where it was not necessary. In investigating this code, I ended up doing a fair bit of cleaning up. Apologies that it leads to an unclear changeset.

commit f2ca88b07fb039b0a965f21877fbfa622895eb15
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Nov 2010 02:14:27 +0800
Tag:    v2.0.0-rc2

qtype_multichoice MDL-24937 multichoice questions were getting marked as answered even when they weren't.

commit 157434a522e55d3a8010c3530b290ae35e6a7992
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Nov 2010 01:44:59 +0800
Tag:    v2.0.0-rc2

quiz/question javascript MDL-24170 Enter in a shortanswer question preview should not flag the question. That bit of JavaScript from mod/quiz/attempt.php is needed in question preview too, so refactor a bit.

commit 48c19b25516fb1e0c0ccdb5236d4629693bbc02a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Nov 2010 01:36:15 +0800
Tag:    v2.0.0-rc2

quiz lang MDL-24170 move an old string to a more logical name, before making the real change. AMOS BEGIN  MOV [finishattempt,mod_quiz],[submitallandfinish,mod_quiz] AMOS END

commit 6382910a87643d9ee7b27d3ae1befdce771ba86a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 01 Nov 2010 22:40:25 +0800
Tag:    v2.0.0-rc2

quiz MDL-24499 simple typo when putting values into a string. Thanks to Manish Verma for noticing this.

commit e09ca95ebad39d6dde6c435f2c8b26237640c3f3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 01 Nov 2010 22:36:58 +0800
Tag:    v2.0.0-rc2

quiz reports MDL-24603 columns in the overview report should be collapsible.

commit 512b42be5eb274f32a84eda8fe3fb3dc11f95980
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 01 Nov 2010 21:40:06 +0800
Tag:    v2.0.0-rc2

themes/unit tests MDL-24983 move the pretty colour styles to the base theme. Patch thanks to James Brisland. I know that in general, we should not have specific pretty colours in the base theme, but I think unit tests are an exception. The concept of "the bar being green" is so fundamental to unit testing, and this bit of the UI is developer only.

commit bfb82da3e47861bc497a8a7863792b935ed4f71b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 01 Nov 2010 20:20:39 +0800
Tag:    v2.0.0-rc2

get_config / unit tests MDL-24977 get_config('a_plugin'); should return something false when there is no config. It was always casting the result to an object, even when it was an empty array. I changed it to return null in this case. So that if (get_config('a_plugin')) { /* Do something relying on the pugin having config */ ) works.

commit 1f0fdc4018c79ae854975be3cf8d707a6f8dc7b5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 26 Oct 2010 00:17:57 +0800
Tag:    v2.0.0-rc2

quiz editing MDL-23761 $PAGE->set_heading should be set_header Thanks to Derek Woolhead for the fix.

commit 9c670df6db4b8e690a9de6f4aa2f6c3511fd9051
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 25 Oct 2010 21:11:51 +0800
Tag:    v2.0.0-rc2

forum cron MDL-24843 fix typo in mtrace message. Fix thanks to Colin Chambers.

commit 3ed3e8d4121169b431bc89a0104b0b3016ceda8a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 25 Oct 2010 18:47:16 +0800
Tag:    v2.0.0-rc2

install/upgrade MDL-24840 prevent the messaging pop-up from appearing during install or upgrade Thanks to Colin Chambers.

commit db048665916003ab70ade7d84478c3d863dfb857
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 23 Oct 2010 01:24:09 +0800
Tag:    v2.0.0-rc2

quiz MDL-24760 recent fix quiz preview/review by teacher.

commit 9bb6663e04130981359c9dc7f51f29056d64fd7f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 20 Oct 2010 18:14:19 +0800
Tag:    v2.0.0-rc2

quiz MDL-24727 column missed from install.xml

commit fde29fa59cc6732bc779a454aed0b136d2cf3798
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 18 Oct 2010 23:53:54 +0800
Tag:    v2.0.0-rc2

quiz & qbank MDL-24453 some more return URLs that I missed the first time. Also, fix a double-escaping bug when cancelling the form.

commit fb6dcdab112189c910a19f119b612d7f75fe6f63
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 18 Oct 2010 23:28:59 +0800
Tag:    v2.0.0-rc2

quiz & qbank MDL-24453 fix all the ways you can edit a question, so that that returnurl paramterer acutally works. I hope. Please test thoroughly.

commit d5bbc449e987932af4266f895fbcefe6463e36b2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 12 Oct 2010 23:01:54 +0800
Tag:    v2.0.0-rc2

simpletestlib MDL-24637  ContainsTagWithAttribute(s) does not work reliabily with attribute values "0" and ""

commit 2a27a37db85045443b8a6c410212ef5b204487d5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 06 Oct 2010 01:11:16 +0800
Tag:    v2.0.0-rc2

quiz recent activity MDL-24528 was setting the activity userid to the attempt id. Doh!

commit 4033062b33b2e8945045132529f3c6ddb8d5295e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Sep 2010 23:35:27 +0800
Tag:    v2.0.0-rc2

quiz statistics report NOBUG &nbsp; was not being escaped twice in Analysis of responses of some qtypes.

commit 6944b5e47e4a08c98207d766818dc066a0fd4bcf
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Sep 2010 22:14:10 +0800
Tag:    v2.0.0-rc2

tablelib MDL-24327 CSV and TSV export was not right. For example, cells containing \n or " were not handled properly.

commit 488706558fe618909fcda4beeb15e274a79bba26
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 15 Sep 2010 18:25:09 +0800
Tag:    v2.0.0-rc1

blocks upgrade MDL-22693 We also need to drop another old index, on sites that were upgraded from 1.9

commit 39c763645edd201cadc9b64117a5aa96d6acaf43
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 13 Sep 2010 21:01:34 +0800
Tag:    v2.0.0-rc1

blocks upgrade MDL-22693 Forgot to change the precision of the block_instances.pagetypepattern column to 64 chars. Do it now. You have to drop and re-create the associated index, otherwise this will not work, at least on Postgres.

commit dc3e95c0d8872be23bf1f8c3d24bed4bea03a9c6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 02 Sep 2010 21:06:17 +0800
Tag:    v2.0.0-rc1

MDL-24060 Need a way to control whether html_to_text lists all links in the HTML

commit ea9dbf24c57bd650d8002ff26d70aec04e7ed8e0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 25 Aug 2010 23:58:26 +0800
Tag:    v2.0.0-rc1

quiz MDL-23937 fix broken URL.

commit de58c9c498c8ec730122151f3cc909c214d2876d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 25 Aug 2010 23:21:33 +0800
Tag:    v2.0.0-rc1

Make the answer entry box as big as will fit.

commit 72d9358afdf082443a50ed81acb730349778473e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Aug 2010 04:25:31 +0800
Tag:    v2.0.0-rc1

quiz secure mode MDL-23712 secure mode breaks the quiz navigation This commit also fixes some other secure window problems.

commit f2cb0c3d4810482360dfd8d07a128341db1b3817
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Aug 2010 04:15:18 +0800
Tag:    v2.0.0-rc1

quiz NOBUG whitespace fix.

commit f6d726c27a67b48699e3bc0a990ccc6657192a8b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Aug 2010 04:15:05 +0800
Tag:    v2.0.0-rc1

quiz javascript NOBUG missing ;s

commit d04f623be4b9da74717871c22ba0a1a6a986d824
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Aug 2010 03:38:16 +0800
Tag:    v2.0.0-rc1

quiz editing MDL-23705 the edit icon after the question name disappears some times. It is worse with some themes and some browsers. You can still edit by clicking the question name, but that is not obvious. I moved the edit icon to the left.

commit a1a0d9a49dfacab0db1d05e1d88be5fe4ae1a1c5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Aug 2010 03:05:50 +0800
Tag:    v1.9.10

question import/export MDL-23198 extra_question_fields not handling special characters properly. Thanks to Oleg Sychev for the fix.

commit 2d01a9168f91f9f6893f8350b5e3df4d4a327579
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Aug 2010 03:05:47 +0800
Tag:    v2.0.0-rc1

question import/export MDL-23198 extra_question_fields not handling special characters properly. Thanks to Oleg Sychev for the fix.

commit fa16dd3d6703628fb4058f797a418940efc20f68
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Aug 2010 02:41:53 +0800
Tag:    v2.0.0-rc1

quiz editing MDL-23764 changing category sends you to the question bank page.

commit 874a2eaf550a4b4eda57774b45f0250e8251e71d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Aug 2010 02:34:44 +0800
Tag:    v1.9.10

quiz reports MDL-23161 notify(get_string('nostudentsyet')) breaking downloads.

commit 414e7276761a770efcf2ee1fd12a29b352dd3e7f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Aug 2010 02:34:42 +0800
Tag:    v2.0.0-rc1

quiz reports MDL-23161 notify(get_string('nostudentsyet')) breaking downloads.

commit c6764f5a2ee44895fd5abc0cd8db8c18a40c6908
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Aug 2010 01:30:44 +0800
Tag:    v2.0.0-rc1

quiz with password MDL-23699 starting an attempt was broken.

commit c0934fc42a7e0843bccad9900d31be7450fdd9ae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Aug 2010 01:20:05 +0800
Tag:    v2.0.0-rc1

quiz 'secure' window MDL-23713 securewindow_access_rule::make_review_link was broken.

commit 150ce068916a4f1145994790fda7d1fea283c5ce
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Aug 2010 00:57:34 +0800
Tag:    v2.0.0-rc1

quiz MDL-23711 was testing canattempt before canpreview, which is the wrong way round. Meat that admins saw a Start attempt button, when they should have seen Start preview.

commit 1be4990421fff5c4d8df0359352a6e8174731e0a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Aug 2010 00:54:32 +0800
Tag:    v2.0.0-rc1

quiz summary MDL-23700 logic for whether to show the marks column was wrong.

commit 36fa6cb133d9b6cedd90931aa83eb901884d5a3f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Aug 2010 00:54:07 +0800
Tag:    v2.0.0-rc1

quiz NOBUG fatal error on the review page. I am pretty sure this check is not necessary, preload_question_states will have loaded enough information.

commit e934fa008bb7ad48f17ef0b097b82d8ad384b06b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Aug 2010 00:37:11 +0800
Tag:    v2.0.0-rc1

question editing MDL-23758 notice on clicking cancel.

commit 690510bd3d2c0f343f6bed0491852967d339a9c2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Aug 2010 00:31:52 +0800
Tag:    v2.0.0-rc1

quiz NOBUG fix some JavaScript errors.

commit 38c9edd0a07ab36be8a73c735d96a4951698623c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Aug 2010 21:30:32 +0800
Tag:    v2.0.0-rc1

quiz nav NOBUG whitespace and comment clean-up.

commit a26246eac2ba3c57aca9380538b25764a0e048c4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Aug 2010 01:10:25 +0800
Tag:    v2.0.0-rc1

quiz attempt UI NOBUG need accesshide text in the quiz navigation to say if a question has been flagged.

commit d39ba35c34d4272d5092b5f80bacd2be6e7fc50f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 07 Aug 2010 02:09:48 +0800
Tag:    v2.0.0-rc1

quiz overview report MDL-17569 you should be see essay questions that need grading in the report.

commit 8b7d4fb70ecf6b716f81d101f117453d7e438d11
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 07 Aug 2010 01:55:33 +0800
Tag:    v2.0.0-rc1

quiz editing MDL-19766 fixed page load flicker of things revealed later by JavaScript.

commit 633c0843b34ebfcd47074bc55ae1855c231ba671
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 07 Aug 2010 00:12:31 +0800
Tag:    v2.0.0-rc1

navigation NOBUG clone the URL passed to override_active_url

commit e044ebb46e6f69d3de3e61485e8e4bf77d8d0512
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Aug 2010 23:46:19 +0800
Tag:    v2.0.0-rc1

question navigation MDL-20276 make sure the current node is hilighted.

commit 207d145dda1ed3f5b039a0c34669cba407c7d8c2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Aug 2010 19:41:50 +0800
Tag:    v2.0.0-rc1

quiz delays MDL-20956 don't let overdue attempts + delays block students.

commit 96666fb36af5eec89be1acdae8ee959f4373373d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Aug 2010 19:41:48 +0800
Tag:    v1.9.10

quiz delays MDL-20956 don't let overdue attempts + delays block students.

commit c68287a928bb19cce8caf3dce390748ded296f19
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Aug 2010 02:15:17 +0800
Tag:    v2.0.0-rc1

mod_quiz / navigation MDL-20276 replace make_active with override_active_url It doesn't work, but I am committing it, so Sam H can take a look.

commit 1724eb719d4a3d6083a7a462e2d5a8fb23ade960
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Aug 2010 01:38:21 +0800
Tag:    v2.0.0-rc1

quiz navigation: NOBUG link should be imperative, edit quiz, not editing quiz.

commit 2a1516f22449399638879423cc638ffa67d1e84e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Aug 2010 01:33:11 +0800
Tag:    v2.0.0-rc1

question moving MDL-21195 add missing error message strings.

commit 8e47727dab41203c20796373a941c4cf7c467a42
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Aug 2010 01:33:09 +0800
Tag:    v1.9.10

question moving MDL-21195 add missing error message strings.

commit 9e0825e908271dd3b4aaf628e23dd0c37ef08912
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 23:51:40 +0800
Tag:    v1.9.10

quiz password: MDL-20779 the page that asks for the password must call print_header and print_footer, even in secure mode.

commit 155ac544d56f5ac77e2a292108da60ea83b2a7e7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 23:37:05 +0800
Tag:    v1.9.10

quiz reports MDL-21262 do not work for quizzes on the front page. This was already fixed in 2.0. A bit of a hack to make it work in 1.9 too. Hopefully there won't be any side-effects.

commit fc3472d5ed10b623f9b9abaf4cd95b69271a7e35
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 23:35:45 +0800
Tag:    v2.0.0-rc1

quiz manual grading NOBUG fix performance issue with printing the user picture.

commit 9ffcb38e43de3b78200ecdedb58c08ab0a80d725
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 21:56:37 +0800
Tag:    v2.0.0-rc1

textlib NOBUG improve comment to autocomplete works.

commit d35f34c2827dfbc0cfdafeada96ab9b84104af4e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 21:11:28 +0800
Tag:    v1.9.10

qformat xml MDL-22743 questiontextformat not imported correctly since the fix for MDL-9700 went in.

commit 688d87530030f86ad7c4ecfae33999d0ba1f5763
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 21:11:27 +0800
Tag:    v2.0.0-rc1

qformat xml MDL-22743 questiontextformat not imported correctly since the fix for MDL-9700 went in.

commit 05c31031864f8e1806277e09aa4f9732584ecc8d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 21:04:42 +0800
Tag:    v2.0.0-rc1

qformat_multianswer NOBUG fix comment.

commit 348aae868089ed626eee204cd2e02ad58353710a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 20:43:15 +0800
Tag:    v1.9.10

quiz reports MDL-21111 Quiz duration is reported in years if Time Finish is before Time Start

commit ea906bb45cc7075e72113096294a9da1c52027db
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 20:43:13 +0800
Tag:    v2.0.0-rc1

quiz reports MDL-21111 Quiz duration is reported in years if Time Finish is before Time Start

commit f7046b25999a51a92421295da04279eb5c524438
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 20:13:29 +0800
Tag:    v1.9.10

multianswer question import MDL-11326 make a better question name. Also fix coding style in this file.

commit 87eeac9071481d181bb000d4ab51b17711bc81d5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 20:13:27 +0800
Tag:    v2.0.0-rc1

multianswer question import MDL-11326 make a better question name. Also fix coding style in this file.

commit 90c7912e93d591816a592071dedb867822db810d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 03:44:59 +0800
Tag:    v2.0.0-rc1

quiz editing MDL-22371 with JS off, clicking add question, then cancel, did not work. Also, other simpilar issues with other buttons. And, finally fix the absolute URLs being passed as returnurl. Apache mod_security did not like that.

commit 9f87e6aa1569244405b54c291dfc972ef7a5c0f6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 03:43:26 +0800
Tag:    v2.0.0-rc1

quiz editing: MDL-22263 Editing UI messed up with JavaScript disabled. Also, other minor layout improvements.

commit 98a31ac119a6cd49651c42f5d5abe2142d9c26d0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 03:02:45 +0800
Tag:    v2.0.0-rc1

quiz view NOBUG Table columns did not always line up.

commit f23f98dd63ad68b22d260cd3f9acbec9a93bbd63
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 02:56:51 +0800
Tag:    v2.0.0-rc1

question flags MDL-22643 Manually commenting should not reset the flag state.

commit f6c7f1588397dc34d12e44dd51a0513ea98bc70b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 02:45:05 +0800
Tag:    v2.0.0-rc1

quiz reports MDL-17388 tweak layout so more useful stuff fits on the first page. In particular, I think you should be able to see at least the top of the table or results without scrolling, if your monitor is not too small.

commit 21d4bdb7be20f9758be338a903b2cc075d0fa918
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 02:36:52 +0800
Tag:    v2.0.0-rc1

base theme MDL-17388 make more efficient use of the full width available in Moodle forms. I hope this is OK with Patrick M.

commit 613aff5053df60b189fa4fa2e9c6f7c16e15e24d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 01:54:55 +0800
Tag:    v2.0.0-rc1

qtype_truefalse MDL-22658 questions get marked as answered even when an answer has not been selected.

commit a194c2187b18a6b080e650b1974abbdaf1304dc7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 01:40:01 +0800
Tag:    v2.0.0-rc1

weblib MDL-22664 html_to_text should not strip images, it should replace them by their alt text. Also, an new optional argument to html_to_text to control word-wrapping.

commit f47906fbf577cd2e18ed21bb2f92f2e4f06d328f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 01:39:56 +0800
Tag:    v1.9.10

weblib MDL-22664 html_to_text should not strip images, it should replace them by their alt text. Also, an new optional argument to html_to_text to control word-wrapping.

commit 5be23736494b88540bcf727863e641b70d1c56f4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 00:47:57 +0800
Tag:    v2.0.0-rc1

quiz editing MDL-23572 Make it possible to delete empty pages of the quiz.

commit eb02301a36d4fc334b20b98cb8fafcf8678ab31c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 00:31:54 +0800
Tag:    v2.0.0-rc1

mod_quiz / navigation MDL-20276 further polishing the quiz navigation structure.

commit 7383c6339847c9097259f7746b3e1aac19a4612a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Aug 2010 00:25:24 +0800
Tag:    v2.0.0-rc1

quiz statistics report NOBUG remove debug code. Sorry.

commit ff065f96bcb8cd5e6b1cf8265a8fbd048b6bdebd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Aug 2010 23:22:04 +0800
Tag:    v2.0.0-rc1

mod quiz + questions MDL-22370 convert JavaScript to YUI3 and modules. Note, quiz editing JS has not been done yet.

commit 24f17d75885a1e4f9ccccfed883b563880b14912
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Aug 2010 23:05:31 +0800
Tag:    v2.0.0-rc1

quiz responses report MDL-23377 responses report needs to be fixed in HEAD as well as overview.

commit edc858dccef1e3f309a02c9f40e8fe05ac738083
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Aug 2010 00:17:49 +0800
Tag:    v2.0.0-rc1

dock javascript NOBUG Add missing ;s that were causing Eclipse warnings. I thought they were also breaking things in Firefox, but I was wrong about that. Still, seems worth comitting this code clean-up.

commit 44fab7fa4689a19dd11cafbc540a46d04dbb1e4f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Aug 2010 22:32:28 +0800
Tag:    v2.0.0-rc1

NOBUG fix typo in exception message.

commit 981a7785be48e8f753070cc72978a235d5f9f529
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Aug 2010 21:15:28 +0800
Tag:    v1.9.10

quiz overview report MDL-23377 can't delete attempts when there are no students. Actually, reviewing this, I noticed some other security checks were missing, for example we should ensure the users can only delete attempts belonging to this quiz!

commit f05fedc84d190d536232874d7667b5aea210f8ed
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Aug 2010 21:15:27 +0800
Tag:    v2.0.0-rc1

quiz overview report MDL-23377 can't delete attempts when there are no students. Actually, reviewing this, I noticed some other security checks were missing, for example we should ensure the users can only delete attempts belonging to this quiz!

commit 3a220db36e960c41cf3fc4305dc7da92129f4214
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Aug 2010 21:09:42 +0800
Tag:    v2.0.0-rc1

output lib NOBUG support full-screen pop-ups again - bug fix of previous commit. Sorry.

commit bed436f084ba083c567a24074789dd5ceac5d340
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Aug 2010 20:54:24 +0800
Tag:    v1.9.10

quiz overview MDL-23377 whitespace cleanup, before doing the real fix.

commit 07a2b2f0f0336a767394d43b942369286b5c37df
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Aug 2010 20:54:23 +0800
Tag:    v2.0.0-rc1

quiz overview MDL-23377 whitespace cleanup, before doing the real fix.

commit e0a5073078202fcd6d052a0f728bc5f1bcab6892
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Aug 2010 19:15:57 +0800
Tag:    v2.0.0-rc1

output lib NOBUG support full-screen pop-ups again.

commit b0e4fa419e23f59859fc3a2b07c657e16bfed99f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Aug 2010 19:10:57 +0800
Tag:    v2.0.0-rc1

quiz statistics NOBUG code cleanup.

commit 2a8a78c320c0aee99918eb080ae56a59184e65ef
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Aug 2010 19:10:38 +0800
Tag:    v2.0.0-rc1

quiz MDL-22691 error when editing a block's config on the quiz view page.

commit e10367a4cf8f451cfaf02f1f5b1edf8ab56f2421
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Aug 2010 18:55:22 +0800
Tag:    v2.0.0-rc1

quiz NOBUG Attempt {$a} was appearing on the view page. Need a new lang string.

commit e9686d7015c13980a97c58c93745d47164e63508
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Aug 2010 18:39:54 +0800
Tag:    v1.9.10

qtype shortanswer MDL-20380 small refactoring to help subclasses. Thanks to Oleg Sychev.

commit 9fb32418a7c611ee2cb3053995d5db5b1faa1e96
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Aug 2010 18:39:52 +0800
Tag:    v2.0.0-rc1

qtype shortanswer MDL-20380 small refactoring to help subclasses. Thanks to Oleg Sychev.

commit 247718515576b402ef5f5f9812ca2c7b3cdd6076
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Aug 2010 00:33:29 +0800
Tag:    v1.9.10

grader report NOBUG strange 'null' tooltip sometimes appeard in IE.

commit a49cb927fdf6a285263ebbc7a23fb14732a97014
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Jul 2010 23:08:34 +0800
Tag:    v2.0.0-rc1

NOBUG more consistent use of URLs for the quiz reports.

commit a88ba5700cbc62216226a590dabd085d6103e3f4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Jul 2010 23:06:28 +0800
Tag:    v2.0.0-rc1

NOBUG quiz start attempt Fix the quiz password page.

commit d8011b7bded4dba50831b0f60ee99c9bd9f4e603
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Jul 2010 23:04:26 +0800
Tag:    v2.0.0-rc1

NOBUG quiz summary Align the submit all and finish button properly.

commit c95ce1dc5264f30676f4860d68c06c651b80ae87
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Jul 2010 23:03:04 +0800
Tag:    v2.0.0-rc1

NOBUG qtype numerical fix unit test.

commit e8a63fdabada0673b35cf5b812dc346b35b0a5f1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Jul 2010 22:18:37 +0800
Tag:    v1.9.10

MDL-23560 questions import/export. PHP5 protected had been comitted to the 1.9 branch. Sorry.

commit d256e1c021e092de4cfd9248d481edf2d032ca51
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Jul 2010 05:55:25 +0800
Tag:    v1.9.10

quiz NOBUG Turn off autocomplete on the quiz form in a way that actually works.

commit 45c4a5c770223b251bedd4db0c2828a2feea14dc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Jul 2010 00:55:39 +0800
Tag:    v2.0.0-rc1

quiz MDL-21533 remove all mention of overlib from the quiz, by moving necessary code to qtype_multianswer, which is the only place it is used.

commit b97d264489cd9beed9d959868b0368618198ec80
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Jul 2010 00:53:50 +0800
Tag:    v2.0.0-rc1

qtype base: NOBUG improve comments and private function name.

commit 6ab47dd350d24775cd67dd0e9d32e0e1a66a2523
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 02 Jul 2010 21:36:50 +0800
Tag:    v1.9.10

question import/export: MDL-22100 ' / etc. in category names confuse the import/export.

commit 728d60a1f60c16ae9f4e98a20b02a1d2bea8d8f7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 02 Jul 2010 21:36:49 +0800
Tag:    v2.0.0-rc1

question import/export: MDL-22100 ' / etc. in category names confuse the import/export.

commit 0b76235280894c78ebcc4f4eccabb45aff558ce8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 02 Jul 2010 21:36:49 +0800
Tag:    v1.9.10

file testimportexport.php was added on branch MOODLE_19_STABLE on 2010-07-02 13:36:50 +0000

commit 8942639baecc8af2b01a24024f0a6e4059a0aac0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 26 Jun 2010 00:29:16 +0800
Tag:    v2.0.0-rc1

question bank: MDL-22710 Quesition preview popup does not have scrollbars Fix thanks to Adriane Boyd.

commit 9b312b9402aa3f8e61b48e61f8dd72a1a9b4c147
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 24 Jun 2010 04:14:27 +0800
Tag:    v1.9.10

quiz global settings: MDL-22808 Cannot turn adaptive mode on globally. Because of a missing constant definition.

commit cd0a2ed8823d1d77ba3389d1f297ce0cb4ffd308
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 24 Jun 2010 04:09:09 +0800
Tag:    v2.0.0-rc1

quiz reports MDL-22847 Cannot delete quiz attempts when a group is selected.

commit b312f97929ee8d9d4c343f32404fac0eec818721
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 24 Jun 2010 04:09:07 +0800
Tag:    v1.9.10

quiz reports MDL-22847 Cannot delete quiz attempts when a group is selected.

commit 98a38a3994ca2961e753893365759e3f3b828912
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 24 Jun 2010 03:59:51 +0800
Tag:    v1.9.10

quiz reports: Fix debug warning.

commit 7038c4c3719a89745d3291d16a066c31ac9a4eb5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 22 Jun 2010 05:14:48 +0800
Tag:    v1.9.10

NOBUG two more broken $Id$s

commit adca4b84cc6e26356d407fbe19804ffaed2f1507
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 22 Jun 2010 05:08:56 +0800
Tag:    v1.9.10

NOBUG Fix broken $Id$ tag.

commit 6e8e524aa1ab4ee53125c457acafb666d36c95dd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Jun 2010 23:29:33 +0800
Tag:    v2.0.0-rc1

quiz secure mode: MDL-22724 missing attempt quiz button if browser security is enable. Thanks to Rossiani Wijaya for finding and fixing this.

commit 85a712680b4ab61517e16bae2c23ecd707627cbc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Jun 2010 22:58:39 +0800
Tag:    v2.0.0-rc1

question restore: MDL-22720 silly typo in question restore. Thanks to Vadim Dvorovenko for finding and fixing this.

commit 69312b4f9c63e12b358f86e2ed85fd0cb36612bd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Jun 2010 22:58:37 +0800
Tag:    v1.9.10

question restore: MDL-22720 silly typo in question restore. Thanks to Vadim Dvorovenko for finding and fixing this.

commit 1a0e96c7085da334777190775d2a63cf00b781be
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 06 Jun 2010 15:18:32 +0800
Tag:    v2.0.0-rc1

quiz edit: MDL-22651 apply mudrd8mz's fix. Thanks David.

commit 837f8325264eab777161f30712001a59403e03ee
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 Jun 2010 19:04:42 +0800
Tag:    v2.0.0-rc1

quiz summary. Change 'Started' to 'Not answered'.

commit 4051a78fa6b1a5e0c9834fbef3bbd4cc14f8a280
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 25 May 2010 23:26:24 +0800
Tag:    v2.0.0-rc1

quiz editing: MDL-22364 fix text overlap problem by moving something from standard to base.

commit 14f3ad159d3db97259d3cade682292e98fba3c0b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 May 2010 20:05:59 +0800
Tag:    v2.0.0-rc1

moodlelib MDL-19418 fix bugs introduced when converting clean_param to preg. Aumusingly, one of the bugs was detected by a unit test that was in Moodle 1.9, but which for some reason was not in HEAD. I have tidied up the clean_param unit tests and added a few more.

commit b7787843462a4492d46efb77fd493305bfeb81d3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 May 2010 20:05:37 +0800
Tag:    v1.9.9

moodlelib MDL-19418 fix bugs introduced when converting clean_param to preg. Aumusingly, one of the bugs was detected by a unit test that was in Moodle 1.9, but which for some reason was not in HEAD. I have tidied up the clean_param unit tests and added a few more.

commit 175a3fd83a2c4cc19ce95edf351b07e1f0ad6405
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 May 2010 22:12:49 +0800
Tag:    v2.0.0-rc1

quiz settings: Revert some changes I committed by accident while commiting the patch for MDL-21780.

commit cb323d0258ab3f50bbb3150fc9f27663f72909d5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 May 2010 06:36:40 +0800
Tag:    v2.0.0-rc1

quiz recent activity: MDL-22410 permission check was wrong.

commit 2ccb0b9fd242a10d64ac06683b5f7530c65a93ea
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 May 2010 06:36:37 +0800
Tag:    v1.9.9

quiz recent activity: MDL-22410 permission check was wrong.

commit 7bc488dc3d62f74a8ce4080665ba363e79c71aee
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 May 2010 06:15:17 +0800
Tag:    v2.0.0-rc1

quiz settings MDL-21780 more work on group and user setting overrides The group setting tab is now disabled if there are no groups in the course. The code also now respects groupings. Thanks to Matt Petro for this patch.

commit 5083db4e9ef7ada570079c9a9ef7e1994118eae4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 07 May 2010 09:29:06 +0800
Tag:    v2.0.0-rc1

essay qtype: MDL-9419 use the HTML editor for all questions on a page. This undoes the horrible hack that we have had for a long time.

commit 45213559b4bbdeb378347095dfddbf00f6ccb062
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 07 May 2010 08:59:02 +0800
Tag:    v2.0.0-rc1

quiz upgrade MDL-20856 quiz upgrade was duplicating the statistics row in the quiz_report table.

commit 331bcf9abfdddce5d481e254a1ee56302d2f275c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 07 May 2010 08:33:14 +0800
Tag:    v2.0.0-rc1

question bank MDL-22047 The logic for whether hidden questions were shown was backwards!

commit 2b38499d608632b8d8b94d709ea150dcee26e968
Author: