Git commits in Moodle 2.0.3 by Tim Hunt

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

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

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

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

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

MDL-27155 qtype_numerical problem with GIFT import.

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

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

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

MDL-27035 table_sql forgets to set countparams.

commit 8c448e1c83c8a7671a7cbffb533ac3d3b4885f00
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Mar 2011 17:31:27 +0800
Tag:    v2.0.3

MDL-26861 quiz view align Summary of your previous attempts table consistenty

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

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

commit ea003cd59a37fc063bf9e3b5f8cc970f4ab08fec
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 Mar 2011 18:38:51 +0800
Tag:    v2.0.3

MDL-26848 get rid of stupid unsigned columns in the quiz statistics report.

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

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

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

MDL-26747 Allow course reports to have settings.php

commit 74a43c74873bc4e09d5d9adbf9b7a40d5216a117
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Mar 2011 16:49:41 +0800
Tag:    v2.0.3

MDL-26773 PHP error notice when editing multianswer question

commit c159b07046ca3e91cc7bf6a5c299fc86b6369809
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Mar 2011 15:37:29 +0800
Tag:    v2.0.3

MDL-26767 responses report has the same unsigned subtract issue as overview (MDL-26416)

commit c5169f4e784ed05693a2eb2dbbc8337aeb63115d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 11 Mar 2011 05:40:00 +0800
Tag:    v2.0.3

MDL-26748 file links in qtype essay feedback broken.

commit 9316d661217ac59f6ed903152c813f88faedbe79
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 10 Mar 2011 02:08:18 +0800
Tag:    v2.0.3

MDL-26714 qtype_multianswer needs an implementation of compare_responses.

commit f11672d84a171de6a917cb0dab8f89ec48a4b140
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Mar 2011 23:46:59 +0800
Tag:    v2.0.3

MDL-26735 Questions file links broken when quiz_attempts.id and .uniqueid differ.

commit 5f3671376563e53fac3f32ce363c0c0d5a4dc30a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Mar 2011 23:22:15 +0800
Tag:    v2.0.3

MDL-26734 fatal error on the quiz review page when reviews are not allowed.

commit d93cafeaa1b1d93a19cad75e7683bd031546cc07
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Mar 2011 01:48:05 +0800
Tag:    v2.0.3

MDL-26733 avoid possible notice in admin/user.php.

commit 0484f1ef01766fa3a1e0f7a259935ae7799f0dee
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Mar 2011 00:52:38 +0800
Tag:    v2.0.3

MDL-21446 truncate >31 char worksheet names that otherwise break Excel export.

commit b053dcab0f4274754f088e2f417a51c20f311578
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Mar 2011 00:40:54 +0800
Tag:    v2.0.3

MDL-26730 when going back from modedit.php to the course, go to the right section.

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

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

commit 71575a152cea82c647375e36c2397cb2619d1182
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 07 Mar 2011 19:57:38 +0800
Tag:    v2.0.3

MDL-26517 display responses in reports by converting to plain text.

commit 209442ce2445c973c8589fdf564a7bea34c47900
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 06 Mar 2011 03:51:38 +0800
Tag:    v2.0.3

MDL-26517 HTML tags visible in the response history table and quiz reports.

commit 4a6f461830bf1d671a7a90c64b010aba280ac599
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 06 Mar 2011 03:27:32 +0800
Tag:    v2.0.3

MDL-26685 each attempt builds on last did not work when quiz_attemts.id and question_attempts.id were not equal.

commit 231ec773234a45dc20b3625d01a46bfef2776e23
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 06 Mar 2011 00:33:24 +0800
Tag:    v2.0.3

MDL-26520 random tf questions that had not been answered were shown as answered on the summary page.

commit b302591de88462529927a3e0ad2701da29425d18
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 Mar 2011 23:19:49 +0800
Tag:    v2.0.3

MDL-26636 fix typo in language string.

commit 0357171e6859097bc3737bc0127e11e5bcbe13ef
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 Mar 2011 01:20:12 +0800
Tag:    v2.0.3

MDL-26324 overall feedback problem when quiz changed to being graded out of 0

commit 92c4354ff9d76bcad165e4c6294bf32b1d29271b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 23 Feb 2011 19:42:37 +0800
Tag:    v2.0.3

MDL-26576 avoid notices one quizzes with no overall feedback.

commit 79c6e3a0968ee1fedcf8a1f14f8086fcd9dbd3f6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Feb 2011 01:37:23 +0800
Tag:    v2.0.3

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

commit 19a9f1124d03be35efae735639911f4c94b8407f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Feb 2011 22:06:11 +0800
Tag:    v2.0.3

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

commit bbc2d0ba3138c633dc64c6fd34675a0c0ed95436
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Feb 2011 20:31:38 +0800
Tag:    v2.0.3

MDL-26416 quiz overview report, clean up the code before making the real bug fix.

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

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

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

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