Git commits in Moodle 2.3.x by Tim Hunt

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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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.