Git commits in Moodle 2.1.0 by Tim Hunt

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

MDL-28103 one more problem.

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

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

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

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

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

MDL-27418 fix minor regression found by Rajesh.

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

MDL-28138 fix calculated-specific format float function

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

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

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

MDL-28128 finish the fix for MDL-28035.

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

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

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

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

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

MDL-28103 fix silly error in quiz_upgrade_very_old_question_sessions.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MDL-27418 fix typo

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

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

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

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

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

MDL-28037 Make restoring quiz_attempts more robust.

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

MDL-28028 prevent orphaned question_attempt data from breaking upgrade.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MDL-27929 question_attempts.minfraction should be signed!

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

MDL-27973 hopefully fix QTI2 question export.

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

MDL-27974 problems with gift question import/export.

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

MDL-27942 Use picture not displayed during quiz attempts.

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

MDL-27928 missing string in the question bank UI.

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

MDL-27927 qtype_multianswer remove hard-coded string.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MDL-27907 calculated* editing form inheritance mix up.

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

MDL-27910 quiz stupid typo in a DB query

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

MDL-27915 improved debuginfo for some file exceptions.

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

MDL-27913 Stray whitespace in backup.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MDL-27877 question engine progress bars not working.

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

MDL-27490 Implement a manage question behaviours admin page

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

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

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

MDL-27869 Fix images in numerical and calculated questions.

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

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

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

MDL-27865 fix editing of calculated* questions.

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

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

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

MDL-27797 fix all the codechecker issues in format_xml

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

MDL-27797 fix bugs with Moodle XML export.

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

MDL-27852 local_qeupgradehelper convertquiz.php script was broken.

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

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

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

MDL-27585 implement restore of qtype_calculatedmulti 2.1 attempt data

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

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

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

MDL-27639 add two missing language strings.

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

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

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

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

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

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

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

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

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

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

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

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

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

MDL-27747 quiz_statistics fix edit question icons. #737

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MDL-20636 remove QTYPE from some comments.

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

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

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

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

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

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

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

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

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

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

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

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

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

MDL-20636 remove bogus include that breaks cron.

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

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

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

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

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

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

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

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

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

MDL-20636 fix styling of essay questions. #371

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

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

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

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

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

MDL-20636 improve the fomatting of the generated code.

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

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

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

MDL-27413 qtype_multianswer upgrade should be complete.

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

MDL-27413 qtype_multianswer two more upgrade tests.

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

MDL-27413 qtype_multianswer upgrade. First passing test.

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

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

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

MDL-27413 qtype_multianswer embedded inline multichoice now work.

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

MDL-27413 qtype_multianswer add missing module.js

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

MDL-27413 qtype_multianswer more coding style cleanup.

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

MDL-27410 Fix broken calculated qytpe install. #670

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

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

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

MDL-27413 qtype_multianswer start work on rendering.

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

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

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

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

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

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

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

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

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

MDL-20636 Fix a lot more coding style issues.

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

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

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

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

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

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

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

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

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

MDL-20636 make upgradehelper able to reset badly upgraded attempts

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

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

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

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

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

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

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

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

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

MDL-20636 fix broken links in the statistics report.

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

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

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

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

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

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

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

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

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

MDL-27410 qtype_calculated fix basic question editing and preview.

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

MDL-27410 qtype_calculated works in my unit tests.

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

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

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

MDL-27410 qtype_calculated better errorhandling for invalid expressions.

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

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

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

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

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

MDL-27411 qtype_calculatedsimple Fix lots of coding style issues.

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

MDL-27412 qtype_calculatedmulti Fix lots of coding style issues.

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

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

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

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

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

MDL-20636 Fix some more codechecker issues.

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

MDL-27408 Database upgrade for adaptive mode.

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

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

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

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

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

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

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

MDL-20636 Make extracttestcase work.

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

MDL-20636 Fix upgrade of numerical questions.

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

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

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

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

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

MDL-27408 fix question engine upgrade issues on MySQL.

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

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

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

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

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

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

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

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

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

MDL-20636 fix upgrade issue.

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

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

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

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

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

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

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

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

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

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

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

MDL-20636 Refactor the various list pages a bit.

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

MDL-20636 listpreupgrade done.

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

MDL-20636 Cleanup in the upgradehelper plugin.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MDL-20636 Fix qtype backup issues.

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

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

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

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

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

MDL-27155 qtype_numerical problem with GIFT import.

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

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

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

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

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

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

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

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

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

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

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

MDL-20636 numerical qtype: assorted changes

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

MDL-20636 Fix method scope.

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

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

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

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

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

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

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

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

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

MDL-20636 Notice when editing shortanswer questions. #339

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

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

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

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

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

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

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

MDL-20636 Fix codechecker issues in the question behaviours.

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

MDL-20636 Fix codechecker issues in qtype_oumultiresponse.

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

MDL-20636 Fix codechecker issues in qtype_opaque.

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

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

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

MDL-20636 Fix codechecker issues in qtype_truefalse.

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

MDL-20636 Fix codechecker issues in qtype_shortanswer.

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

MDL-20636 Fix codechecker issues in qtype_random.

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

MDL-20636 Fix codechecker issues in qtype_multichoice.

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

MDL-20636 Fix codechecker issues in qtype_missingtype.

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

MDL-20636 Fix codechecker issues in qtype_gapselect.

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

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

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

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

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

MDL-20636 Fix code-checker issues in qtype_essay.

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

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

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

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

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

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

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

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

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

MDL-20636 Fix two HTML validation issues.

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

MDL-27035 table_sql forgets to set countparams.

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

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

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

MDL-20636 Another little bug found by Jamie.

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

MDL-20636 Finish implementing answer processing.

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

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

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

MDL-20636 Fix typo. Thanks Jamie.

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

MDL-20636 Lots of work on numerical answer matching.

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

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

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

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

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

MDL-20636 Fix the numerical qtype editing form.

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

MDL-20636 Fix scope of quiz edit form data_preprocessing.

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

MDL-20636 Fix qtype_numerical get_question_options.

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

MDL-20636 A few more publics.

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

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

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

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

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

MDL-20636 Fix numerical unit tests.

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

MDL-20636 Start converting the numerical question type.

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

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

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

MDL-20636 Fix problem editing truefalse questions. #298

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MDL-20636 Essay submission now handles attachments. #216

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

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

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

MDL-20636 Implement display of grader instructions. #216

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MDL-20636 Fix GIFT unit test

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

MDL-20636 Backup and restore of Opaque questions.

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

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

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

MDL-20636 Minor theme tweaks.

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

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

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

MDL-20636 Fix install breakage.

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

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

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

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

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

MDL-20636 Update quiz and questions backup and restore.

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

MDL-20636 Fix question flag javascript.

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

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

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

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

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

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

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

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

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

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

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

MDL-20636 Fix 30 TODOs

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

MDL-20636 Remove all references to global $QTYPES.

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

MDL-20636 Minor bug-fixes

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

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

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

MDL-20636 Reveiw all throw statements.

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

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

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

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

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

MDL-20636 Fix @package names and PHPdoc layout.

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

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

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

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

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

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

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

MDL-20636 Boilerplate and other cleanup in the question core code.

commit f7c1dfaf79f32429ca702749b9f400159f7a6f8b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 22 Feb 2011 01:29:18 +0800
Tag:    v2.1.0

MDL-20636 Finish off converting question import.

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

MDL-20636 Fix top of file boilerplate in mod/quiz.

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

MDL-20636 Remove &copy; from all PHPdoc comments, and tidy them up a bit.

commit 8032cd792c8bbf5a3f2b16866358af902518ae28
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Feb 2011 00:32:49 +0800
Tag:    v2.1.0

MDL-25122 Quiz review page does not check and enforce separate groups mode.

commit 05d2a8b7f16bed6b3e4ee75269b2eb3b3dc484a1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Feb 2011 00:27:49 +0800
Tag:    v2.1.0

MDL-26416 avoid subtracting two unsigned ints, which breaks MySQL since 5.5.5.

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

MDL-26425 change all table subclasses to use parent::__construct

commit e24ee794b2a33930237a6fc556ff1dfe77ea642c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 Feb 2011 01:33:51 +0800
Tag:    v2.1.0

MDL-20636 Convert the overview report.

commit 2a3bdbf98ebcdd7663d46fbb30ad9f6963eed88b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 22:06:12 +0800
Tag:    v2.1.0

MDL-20636 Fix some minor bugs.

commit ba9164e57563388662efb7ffd6e709d7d969eda2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 21:06:29 +0800
Tag:    v2.1.0

MDL-26425 tablelib more cleanup, mostly to PHPdocs, following sam's comments.

commit 76dc1e2527b7b682e332c84cb2d38e84f47755d2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 20:00:30 +0800
Tag:    v2.1.0

MDL-26425 tablelib use html_writer when outputting rows and headers.

commit 6f0d3480c75cad8fd7824704ddaa136f3a44d06c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 19:55:12 +0800
Tag:    v2.1.0

MDL-26425 tablelib change print_initials_bar to remove duplication, and to use html_writer.

commit b08fb128c847deb6246744fcbb6a7d5068502a28
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 19:47:54 +0800
Tag:    v2.1.0

MDL-26425 tablelib ability for table_sql to add a class to the row based on the data.

commit abf72969a440f525761a6e152a2e29aa0a3db164
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 19:46:48 +0800
Tag:    v2.1.0

MDL-26425 tablelib change col_username to use html_writer and moodle_url.

commit e81eed542c3d005a745103b6a33b6bab3d0ac41b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 19:42:33 +0800
Tag:    v2.1.0

MDL-26425 tablelib better validation of the sort code, also some cleanup.

commit 59f392b3f0f4a4df55c019c3a112d0752e347c59
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 19:37:40 +0800
Tag:    v2.1.0

MDL-26425 tablelib clean up setup and URL handling code.

commit a49c17b42493e7b07ecbae0dbc35901cda87e239
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 19:33:31 +0800
Tag:    v2.1.0

MDL-26425 tablelib rename constructors to PHP5 __construct

commit 4b7079c100a014e62e224518a307469ac62dfe34
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 19:31:23 +0800
Tag:    v2.1.0

MDL-26425 tablelib clean up constant definitions.

commit 9683db71c9db8674e44690fdaf3c9a3ad149e613
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 18:54:29 +0800
Tag:    v2.1.0

MDL-26425 tablelib mass whitespace clean-up.

commit 0f33deafaa8d869fc1d2110547df1f4c32cd273c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 02:19:55 +0800
Tag:    v2.1.0

MDL-20636 Fix question/enigne/datalib.php unit tests.

commit 04853f273aa788586799a534e1028c3645dcaa77
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 16 Feb 2011 01:22:31 +0800
Tag:    v2.1.0

MDL-20636 Convert quiz statistics report.

commit 9b40c540ee9c72f427e9c6cf7cb5daab35b05a37
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 15 Feb 2011 01:54:41 +0800
Tag:    v2.1.0

MDL-20636 Responses report mostly working.

commit cf3b65686a12c17f55951231eee85d4cce1c775e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 14 Feb 2011 22:33:31 +0800
Tag:    v2.1.0

MDL-20636 Finished conversion of the manual grading report.

commit adaad5f22473e63d9d559a1d8b2d23c6415ff5cc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 13 Feb 2011 15:34:32 +0800
Tag:    v2.1.0

MDL-20636 Fix install

commit a8a8ec51fc5ca605ff178a7c216aba6f8cb7ec79
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 12 Feb 2011 08:40:43 +0800
Tag:    v2.1.0

MDL-20636 Fix bug with starting an attempt. Now uses exceptions, so should not check return values.

commit 2709ee45d3629116b4cd51314c34a37736a1e13a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 12 Feb 2011 02:47:08 +0800
Tag:    v2.1.0

MDL-20636 Working on converting the reports, starting with the manual grading report. Very much a work-in-progress.

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

MDL-20636 Fix lots of minor quiz editing glitches.

commit fd214b596d63d2f7f8aff0e1d6550978f8ba60c7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 12 Feb 2011 01:36:02 +0800
Tag:    v2.1.0

MDL-20636 Preserve scroll position when doing action on the quiz edit page.

commit f9b0500f7fc461365303338181c33920a7b2c2c1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Feb 2011 04:44:47 +0800
Tag:    v2.1.0

MDL-20636 Quiz editing now works, as does the random question type.

commit 1493619923efb390ca1bd5e66da796fe9f884527
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Feb 2011 02:32:04 +0800
Tag:    v2.1.0

MDL-20636 Review option defaults in the admin settings.

commit 55b81c131fd3d249ecd0f227f21e664d4c89d672
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Feb 2011 20:50:50 +0800
Tag:    v2.1.0

MDL-20636 todo list clean-up.

commit 56e82d993d6de7ab45649b23e1e142f89f5657c8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Feb 2011 04:33:51 +0800
Tag:    v2.1.0

MDL-20636 Images in questions now work in quiz attempts.

commit 7ee80cab53b815f7d1f1944b84ee5248c4b620a2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Feb 2011 03:07:57 +0800
Tag:    v2.1.0

MDL-20636 Manual comment popup comment.php now works.

commit 37cfb5f16305ad27a1be51cbedc0232a3d13f617
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Feb 2011 02:21:26 +0800
Tag:    v2.1.0

MDL-26337 Improve close_window. Fix bug when $reloadopener is false, and better usability when it is true.

commit 729c372b1ba22dabb64d2e685f4c43f4e2f84103
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Feb 2011 01:36:16 +0800
Tag:    v2.1.0

MDL-20636 Quiz index and reviewquestion pages work.

commit b2607ccc19828f07094b2c8e3438913dc4d5ba1b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Feb 2011 00:56:44 +0800
Tag:    v2.1.0

MDL-20636 Now the quiz review page works.

commit 167f1562f821de9fdfeaa213ddecf81a2abe9f89
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 08 Feb 2011 23:19:48 +0800
Tag:    v2.1.0

MDL-20636 Merge and fix quiz unit tests.

commit 8f37f7fb7a7ff7f581bab48f96855a7f9ad37b74
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 08 Feb 2011 23:02:23 +0800
Tag:    v2.1.0

MDL-20636 It is now possible to submit a page of the quiz, and view the summary page.

commit a1eb3a4466cdae42141f408374cc65d6f1c0d6fd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 08 Feb 2011 22:19:23 +0800
Tag:    v2.1.0

MDL-20636 It is now possible to start a quiz attempt.

commit 7c5bd5bfabfcd637d5c376e24b194b1f54daca9e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 Feb 2011 01:41:49 +0800
Tag:    v2.1.0

MDL-20636 Working towards being able to attempt a quiz.

commit 48f1784a16ad09e48bb084131aa2bb975ed73e7e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 Feb 2011 00:40:00 +0800
Tag:    v2.1.0

MDL-20636 Quiz view page now works.

commit f25578233913c9a0bd50c10c725dc55f608818ab
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 Feb 2011 23:47:52 +0800
Tag:    v2.1.0

MDL-20636 You can now create a quiz, and edit the settings.

commit 25302dee78200869f133c01354eaf912588760df
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 Feb 2011 02:06:10 +0800
Tag:    v2.1.0

MDL-20636 Started work converting the quiz.

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

MDL-20636 Try to allow Opaque questions to work in deferred feedback mode, if they want.

commit a31689a4ebaaab1f8e723071b749f6d5c1c3e656
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 Feb 2011 20:46:58 +0800
Tag:    v2.1.0

MDL-20636 Recent bug fix.

commit 0fafed0f091c883ef73180e84c0c747ad87b029f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 Feb 2011 03:03:38 +0800
Tag:    v2.1.0

MDL-20636 Finish making ddwtos work, mostly. Also various other JS fixes.

commit 706d06e29b0c2c5253a00b7cab0798cf0abd6b0d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 02 Feb 2011 07:44:40 +0800
Tag:    v2.1.0

MDL-20636 ddwtos and gapselect qtypes now very nearly work.

commit 9a9e776c5529c3ce66f7df6c0aae04e02ab005d7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Feb 2011 19:40:29 +0800
Tag:    v2.1.0

MDL-20636 Now all the unit tests for the the ddwtos and gapselect qtypes pass.

commit 5258903e7fb09dec8277c8c86c33fba5d6d424c9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Feb 2011 02:07:38 +0800
Tag:    v2.1.0

MDL-20636 More work on the ddwtos and gapselect qtypes.

commit c3e6bd18f5dadf15b505a5761c8713d05daadc78
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 29 Jan 2011 03:07:33 +0800
Tag:    v2.1.0

MDL-20636 work-in-progress converting the ddwtos and gapselect qtypes.

commit 6e34cd292441c2f3a365d7260f8173bf87bc17a5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 29 Jan 2011 02:50:20 +0800
Tag:    v2.1.0

MDL-20636 Rename the question type editing forms to start with qtype_...

commit 14ed1aa2d85e5fcb72e6b9af77d1db8d9d052a34
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Jan 2011 03:11:17 +0800
Tag:    v2.1.0

MDL-20636 Clean up.

commit 46cf70cc8c193819a3c0cd8c4a57e7d3b1ea372f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Jan 2011 02:03:35 +0800
Tag:    v2.1.0

MDL-20636 Bug 11408 JME and applet components don't work in IE.

commit 26a03a6112d56a0451caeef73805d57637466507
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Jan 2011 02:02:10 +0800
Tag:    v2.1.0

MDL-20636 Fix bad line endings.

commit f86390dc94a29bc132c0ccb14b949c8693878a1a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Jan 2011 01:43:50 +0800
Tag:    v2.1.0

MDL-20636 Bug 11396 better handle manually graded questions that are graded out of 0.

commit d4d64ee3f1c68193298fb69ff095172e72edc9da
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 24 Jan 2011 22:54:21 +0800
Tag:    v2.1.0

MDL-20636 Bug 11406 Opaque gives radio groups name _rg by default, which QE cannot handle.

commit 1c2ed7c501c59c40caa956b0f2a256457e9e7770
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Jan 2011 03:23:26 +0800
Tag:    v2.1.0

MDL-20636 Conversion of the OU multi-response question type.

commit 2eeb76f845c23bdb5359623445a8062c7888b7cd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Jan 2011 01:35:03 +0800
Tag:    v2.1.0

MDL-20636 Finish conversion of the Opaque qtype/behaviour.

commit fe0412432f84b43a2e64baadf33682dc427055b0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Jan 2011 00:06:05 +0800
Tag:    v2.1.0

MDL-20636 And fix XML import unit tests too.

commit 5f7cfba7fa93e4b73c95d7f157ce018a288d1a9d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Jan 2011 22:36:40 +0800
Tag:    v2.1.0

MDL-20636 Question XML export unit tests now all pass.

commit 49e2bba7cc5e32d4b17565668f06e65fae132a88
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Jan 2011 02:01:49 +0800
Tag:    v2.1.0

MDL-20636 Merge import/export formats. XML is not finished (unit test failures).

commit 3404cc149db02fc88f76e73cbe0e8d83cd10c5b3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Jan 2011 01:53:49 +0800
Tag:    v2.1.0

MDL-20636 More work on the opaque question type. You can now set up question engines.

commit c32256af45a3a19fdd90e8336433146b6da4b7b4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Jan 2011 00:30:09 +0800
Tag:    v2.1.0

MDL-20636 unit tests MDL-26029 fix notices from CheckSpecifie dFieldsExpectation.

commit 04bbc706317604952d9cdf0b27987fba4e774c78
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 15 Jan 2011 03:09:53 +0800
Tag:    v2.1.0

MDL-20636 qtype admin MDL-25987 also allow question type settings to be on an admin_externalpage.

commit 2086d9407772a9bbdd6a4dd89961860fc3891e90
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 15 Jan 2011 03:06:52 +0800
Tag:    v2.1.0

MDL-20636 work-in-progress on converting the Opaque question type.

commit 24ef491d8f79a3c60f1b2fa4401daa718097a81c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 15 Jan 2011 01:24:38 +0800
Tag:    v2.1.0

MDL-20636 qtype admin MDL-25987 use get_plugin_list, rather than including questionlib.php.

commit 2ac0843f4bab35bcd8ed25307b052f8946335f96
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 15 Jan 2011 00:30:27 +0800
Tag:    v2.1.0

MDL-20636 Fix behaviour unit tests. (all but opaque)

commit 93cadb1edebe8ca52df57b6227eb9aedd6298abb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Jan 2011 04:24:28 +0800
Tag:    v2.1.0

MDL-20636 Conversion of the match question type.

commit 22f24ca87c8985634ed86226a11c4f9be18f8a84
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Jan 2011 03:36:30 +0800
Tag:    v2.1.0

MDL-20636 html_writer MDL-25971 Support disabled => boolean, as well as disabled => disabled in html_writer::select.

commit 8b9dfc2bf693eba83c4a8be56f66450b1e976776
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Jan 2011 01:16:36 +0800
Tag:    v2.1.0

MDL-20636 Fix editing of multichoice questions.

commit ce5e4fb620ce11ea3a324d76d38b063516d8a850
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Jan 2011 01:13:38 +0800
Tag:    v2.1.0

MDL-20636 Better icon for missing qtype.

commit c9c989a09a5e796b28597cbe17e6262ffdeb5095
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Jan 2011 03:09:49 +0800
Tag:    v2.1.0

MDL-20636 Mostly working conversion of the multichoice question type.

commit 94814340192f0b483fae4ae41cc334715d0494cb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Jan 2011 02:52:53 +0800
Tag:    v2.1.0

MDL-20636 Conversion of the missingtype question type.

commit ec3d4ef54341a6df6490f0ecee5439fe611e2fae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Jan 2011 02:51:13 +0800
Tag:    v2.1.0

MDL-20636 Actually, passing  to get_question summary is silly. Revert.

commit 6d03299dec2d59eab162fa945ad839b8f984ba61
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 Jan 2011 22:51:17 +0800
Tag:    v2.1.0

MDL-20636 Conversion of the essay question type.

commit 7a7197482d977d2d09e0f360ccd33cff047b2342
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 Jan 2011 21:52:09 +0800
Tag:    v2.1.0

MDL-20636 Fix if the use of the File API so images work in questions.

commit 32d8935c8d7df4e062191f4ff99a0e254f65857d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 Jan 2011 21:58:29 +0800
Tag:    v2.1.0

MDL-20636 Conversion of the description question type.

commit 481dc639b329c28e19ba8eb09a8fe3a514d191c9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 Jan 2011 02:19:06 +0800
Tag:    v2.1.0

MDL-20636 Add all the new styles to the base theme.

commit 068b4594bafb765f900021018d32a09001e4f61f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 Jan 2011 01:37:22 +0800
Tag:    v2.1.0

MDL-20636 Conversion of the shortanswer question type to the new question engine.

commit cce1b6556cb380b8bb295a4568421e1a3cd645d5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 25 Dec 2010 07:25:58 +0800
Tag:    v2.1.0

MDL-20636 Fix a bunch of minor errors in the truefalse preview.

commit c76145d3e46f4817303f9025ef36ddd8e341c763
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 24 Dec 2010 22:51:56 +0800
Tag:    v2.1.0

MDL-20636 Previewing a truefalse question in deferred feedback mode now works.

commit 2b7da6458625f93a2021ba170ef5b3a01cb53107
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 24 Dec 2010 21:22:26 +0800
Tag:    v2.1.0

MDL-20636 It is now possible to save a truefalse question you have created.

commit f29aeb5afdaee4e585a63863495bd9e3477f1532
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Dec 2010 16:41:01 +0800
Tag:    v2.1.0

MDL-20636 converstion of questionlib.php and base questiontype.php, plus other cheanges required to get the question editing page to display.

commit 06f8ed54fd45d6b9b5976dde338d498b4b0f03f5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Dec 2010 01:01:46 +0800
Tag:    v2.1.0

MDL-20636 More progress.

commit b691dc85106f60d3b78d5de3efc662fb6ed13827
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 21 Dec 2010 00:17:28 +0800
Tag:    v2.1.0

MDL-20636 todo list

commit d1b7e03d5d507243d9f8adb9465161f3702f4a12
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 21 Dec 2010 00:16:09 +0800
Tag:    v2.1.0

MDL-20636 Current work-in-progress converting the question engine to Moodle 2.0