Git commits in Moodle 2.5.x by Tim Hunt

commit 0509827f7e41915724e24b730e2c05993cbe5f02
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Jul 2014 20:47:40 +0800
Tag:    v2.5.7

MDL-46148 qtype_calculatedsimple: fix notice

commit b46ec6914583f78fe64589d995f229e9a963376b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Jul 2014 20:35:09 +0800
Tag:    v2.5.7

MDL-46148 qtype_calculated: fix validation when importing.

commit 6a8d442b0f2f62fbc300d34d912bcb4e1fa3c91e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Jul 2014 19:56:18 +0800
Tag:    v2.5.7

MDL-46148 qtype_calculated: removed unused method.

commit bee1c88151e1814804df037803bbefbef343eaf5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 26 Jun 2014 17:48:02 +0800
Tag:    v2.5.7

MDL-46148 qtype_calculated: fix formula validation.

commit 6a1f14fc7b8655849106eab4bfac95e0af7dc14e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 17 May 2014 21:52:43 +0800
Tag:    v2.5.7

MDL-44333 quiz reports: use consitent name for user pref

commit a08f454f1e043e60c36407e8f9551b927855530b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 13 May 2014 20:35:39 +0800
Tag:    v2.5.7

MDL-45455 quiz cron must rollback transaction on error.

commit f5fff1fcfb4b876145f6da721d858130820c342e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 May 2014 23:18:18 +0800
Tag:    v2.5.7

MDL-43833 quiz reports: persist states settings between pages.

commit ceb332bc24788fa0065b086acbb842f3e3f2f54d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 May 2014 21:20:17 +0800
Tag:    v2.5.7

MDL-44449 quiz access rules should have a delete hook.

commit 8e32e83f0a62325c8dd56e57d904f11fbfeb2d1e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 29 Mar 2014 02:37:21 +0800
Tag:    v2.5.6

MDL-31262 fix quiz review capability check.

commit 8af04d5908393db9737bc942ce33e09039dc5097
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 20 Mar 2014 06:10:40 +0800
Tag:    v2.5.6

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

commit 8145f93b549321064992e5ea7934eafbe0f7db2b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Mar 2014 02:13:43 +0800
Tag:    v2.5.6

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

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