Git commits in Moodle 2.2.1 by Tim Hunt

commit 4587d4f5b77057fb59d300b89ecb189e68e40896
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Dec 2011 02:02:24 +0800
Tag:    v2.2.1

MDL-30766 mod_quiz: fix edge cases of repaginate function.

commit a89d501b721919430ca7d86001b263aa893760d0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Dec 2011 01:37:41 +0800
Tag:    v2.2.1

MDL-30802 question nav: fix questions link in front page course.

commit 404e01f59eddaf71ccc0a747e43f8bf0062ce6d7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Dec 2011 00:11:34 +0800
Tag:    v2.2.1

MDL-27200 missing {} in various lang strings.

commit ed82e0379824d70e20d47461e4490eac988e4be7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 22 Dec 2011 21:51:52 +0800
Tag:    v2.2.1

MDL-30873 quiz: display an overall grade for preview users.

commit 0f97c8afdb10351cfecfb33d7e99025c236de964
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Dec 2011 20:39:55 +0800
Tag:    v2.2.1

MDL-30704 quiz_overview: fixup, add missing rescaling.

commit cb0318b633c7eee9d647992a17a027710b5b0dda
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 20 Dec 2011 02:22:28 +0800
Tag:    v2.2.1

MDL-30168 formslib: untangle automatic id generation.

commit 9660c98e57ac09a1c4d3c7ff2e0a434c3340bc9d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Dec 2011 23:51:39 +0800
Tag:    v2.2.1

MDL-30760 question engine: question summary can be longer than 64k!

commit 98402da0944e1da7763aaf98b660bec7b76b6515
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Dec 2011 03:32:37 +0800
Tag:    v2.2.1

MDL-29176 quiz editing: can't move questions onto a new page.

commit 9f689071a891c7d7c9668174394b986efe43efe7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Dec 2011 02:53:50 +0800
Tag:    v2.2.1

MDL-29846 qbehaviours admin: correct $needed logic.

commit 76ffac7f931aac207938ad4e2dbcfd66551251f4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 16 Dec 2011 02:39:21 +0800
Tag:    v2.2.1

MDL-30646 default qbank sort should only use visible columns.

commit 67cb80dc09f9e2ff97458e9f14ec268351a0b9ae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Dec 2011 20:50:49 +0800
Tag:    v2.2.1

MDL-30758 quiz_statistics report fails if all 1st attempts require grading

commit abe73c6d9985dea94b93b9574257ab80f5034d29
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Dec 2011 20:22:00 +0800
Tag:    v2.2.1

MDL-30739 qtype numerical: upgrade script uses SQL that is not cross-DB.

commit f455e4e9bdcd102f0d19547993be42e1317107e1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Dec 2011 19:54:50 +0800
Tag:    v2.2.1

MDL-30744 question editing permissions. Update to new accessslib.php code.

commit 6d3ac4035b61bad43d9c4d1f259268a1c1a08c82
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Dec 2011 19:21:56 +0800
Tag:    v2.2.1

MDL-30592 / MDL-27183 quiz statistics: fix merge problem.

commit 51d861632bb4b938e80218c3d8d16fb9747564c5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Dec 2011 01:17:07 +0800
Tag:    v2.2.1

MDL-30742 restoring 1.9 backups with missing question data should be robust

commit 9831354928bed241fed4251a93a136040f5db587
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 14 Dec 2011 22:29:00 +0800
Tag:    v2.2.1

MDL-30734 question engine: sum_usage_marks_subquery edge-case.

commit d6b040af81dc75bf2c43f3fb58bff3722735007c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 14 Dec 2011 00:50:19 +0800
Tag:    v2.2.1

MDL-30683 don't show overall feedback in the quiz grades report.

commit 365e163946ddfe760793c1e751c859e1ec8804d2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 13 Dec 2011 23:49:49 +0800
Tag:    v2.2.1

MDL-30704 Quiz grades report shows inconsistent averages.

commit 853f2e8eeab431832ab83f9dadf1859a3dd23d94
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 20:40:42 +0800
Tag:    v2.2.1

MDL-30677 quiz: fix attempt counts when a student is in several groups.

commit 653e811ec0e829a7422abf531f098eb9ba5e5023
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 19:31:47 +0800
Tag:    v2.2.1

MDL-30660 javascript-static: another yui3/ticket/2531561 work-around.

commit d7320fc84a1427c485456ed1dae230ea07b857ea
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 03:06:02 +0800
Tag:    v2.2.1

MDL-27143 question bank: questions not saved when deleting a category.

commit a6395af1b912615c6b355757242a917c25aa2700
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 02:08:17 +0800
Tag:    v2.2.1

MDL-27314 quiz reports: fix JS confirmation before deleting attempts.

commit 1e92c729baeccef8f7f10e14619db888e172d13d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Dec 2011 01:50:11 +0800
Tag:    v2.2.1

MDL-30660 javascript-static: M.util.show_confirm_dialog fixes

commit 3cba5809ae997762a5c9410e645cd1adb36807a0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 08 Dec 2011 03:02:12 +0800
Tag:    v2.2.1

MDL-27183 quiz reports: don't show data to users not in any group

commit 24e5fcbe262f32a1207828a74526b25a86034e63
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 07 Dec 2011 01:51:23 +0800
Tag:    v2.2.1

MDL-30532 qeupgradehelper has broken links to quizzes.

commit 2a1733aafce06a658a979d90d0af3d68fd9eea99
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Dec 2011 03:07:12 +0800
Tag:    v2.2.1

MDL-30592 question_bank: make files in qtext work in the question list.

commit 1357ab1d5ba533a79acf54dc1fb57e3cba1d64d3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Dec 2011 02:46:25 +0800
Tag:    v2.2.1

MDL-30592 quiz statistics, ensure images in the question text appear.

commit 001f78b41fefb22ec81c7f0a699667cf065179b4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Dec 2011 01:13:04 +0800
Tag:    v2.2.1

MDL-30592 moodlelib: new helper component_callback

commit 9671325a35b69bdf57b6569054d3e166bb2f382b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 05 Dec 2011 23:39:55 +0800
Tag:    v2.2.1

MDL-29579 quiz statistics, include qtext in full XHTML export.

commit 26ebc4170344ab7090142a4ae5f343b3e5348862
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 03 Dec 2011 00:16:41 +0800
Tag:    v2.2.1

MDL-30559 conditional availability: missing validation of grade rules.

commit 00aa596e8e011729caa7ca70797fd3f89e990973
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 02 Dec 2011 22:49:39 +0800
Tag:    v2.2.1

MDL-30558 question bank, missing string with obscure permissions.

commit 4d8a37a0db926661bc3c66ac350cbb0123a004bf
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 28 Nov 2011 22:59:56 +0800
Tag:    v2.2.1

MDL-30498 user name can overlap user report icon.