Sam Hemelryk
03273b5357
Merge branch 'MDL-29821' of git://github.com/bostelm/moodle
2012-01-03 10:11:58 +13:00
Sam Hemelryk
83f78f8dac
MDL-26869 admin: Added page to view admin categories and included in navigation with a new setting
2012-01-03 09:39:10 +13:00
Sam Hemelryk
d79883ab7f
MDL-26155 string: Improved validation when constructing lang_strings if debugging is enabled
2012-01-03 09:09:40 +13:00
Sam Hemelryk
e6d40f8ac2
MDL-26155 string: Implemented moodle_string class
2012-01-03 09:04:58 +13:00
Eloy Lafuente (stronk7)
6f68eabb7e
Merge branch 'w52_MDL-30953_m23_pspell' of git://github.com/skodak/moodle
2012-01-02 20:19:43 +01:00
Eloy Lafuente (stronk7)
ae95489d68
MDL-30610 add missing savepoint to get the upgrade checks passing.
...
Note the savepoint is 100% unreachable, because of the exit() call.
But it's needed to have all the upgrade checks (CI) balanced and
passing.
2012-01-02 19:48:33 +01:00
Petr Skoda
8b19cf4fc7
MDL-30953 fix utf-8 support in PSpell class
...
Credit for discover and proposed fix goes to David Hai Gootvilig, this patch is part of https://github.com/moodle/custom-tinymce_spellchecker_php/tree/MOODLE_22_2.0.6b which will be used in the next tinymce import. It was reported upstream as https://github.com/tinymce/tinymce_spellchecker_php/pull/5
2012-01-02 12:49:09 +01:00
Petr Skoda
6e9989dbd3
MDL-29917 prevent form autocompletion in most Moodle forms
...
The password autocompletion in case of Moodle makes sense only on the login page, the form autocompletion in general is most probably useful only on the user signup page.
This patch is compatible with html 5, unfortunately we have to ignore strict warnings in legacy xhtml 1.0 standard.
2011-12-30 14:38:52 +01:00
Petr Skoda
ca8fe0b00a
MDL-30948 stop messaging suspended and deleted users
2011-12-29 17:01:10 +01:00
Petr Skoda
282b5cc7e3
MDL-30945 add support for unenrolling of individual users + code cleanup
2011-12-28 16:56:46 +01:00
Petr Skoda
a0fee9c07e
MDL-30934 fix module delete cleanup
...
Credit goes to Rajiv Navada.
2011-12-27 14:59:45 +01:00
Petr Skoda
72f2318b83
MDL-30924 merge upstream pspell fix
...
See https://github.com/moodle/custom-tinymce_spellchecker_php/tree/MOODLE_22_2.0.6a
2011-12-27 14:01:05 +01:00
Tim Hunt
35c37afc12
MDL-30802 question nav: fix questions link in front page course.
2011-12-23 12:54:29 +00:00
Tim Hunt
820b41e34f
MDL-30168 formslib: untangle automatic id generation.
...
Previously, we had overridden the _generateId method in almost all
subclasses; and then we mostly, but not always; ignored the value that
was generated there, and instead generated new (nicer) values in
MoodleQuickForm_Renderer::renderElement. Of course, that is not really a
logical place to (re)generate ids.
I have fixed the code so that the _generateId method now uses the 'nice
id' algorithm from renderElement. This should make the whole code flow
more logical.
This make all our overriding of _generateId unnecessary.
We do need a special _generateId for radio buttons, because you often
have different radio buttons with the same name but different values.
This change should only change the ids on radio, checkbox and
advcheckbox elements. Previously, those were essentially random, so I
don't think anyone could have been relying on the particular values.
This commit also has new unit tests, first to test the basic _generateId
algorithm, and then to create and render an example form (including some
tricky things like repeat_elements) and chech the acutal ids in the
generated HTML.
2011-12-23 11:51:45 +00:00
Petr Skoda
5c79b8ed91
MDL-30610 prevent upgrades from pre2.2.0
2011-12-23 10:42:25 +01:00
Petr Skoda
2e210163ee
MDL-30610 remove outdated main upgrade code
2011-12-23 10:38:13 +01:00
Petr Skoda
34c7280375
MDL-30786 no need for 1.9-2.2 upgrade info in 2.3
2011-12-23 10:35:32 +01:00
Petr Skoda
ec8935f576
MDL-30786 fix overview status of standard plugins to be deleted
2011-12-23 10:35:32 +01:00
Eloy Lafuente (stronk7)
cb21d040f4
MDL-20245 grade: added tests for set_user_preference() and the 1333 limit
...
Added to tests to check that both the "limit" case of using 1333
chars is allowed and 1334 causes coding exception to happen
2011-12-21 16:28:22 +01:00
Eloy Lafuente (stronk7)
52a2306386
MDL-20245 grade: fix version numbers
...
This commit puts the 22_STABLE and master main
versions back to "on-sync" mode (very first
weeks after major release).
2011-12-21 12:17:22 +01:00
Andrew Davis
8e54ce9717
MDL-20245 grade: increased the length of the user_preferences::value column and added an exception to set_user_preference() is this new length is exceeded
...
Conflicts:
lib/db/upgrade.php
version.php
2011-12-21 12:13:33 +01:00
Sam Hemelryk
cc688de44f
Merge branch 'MDL-29239' of git://github.com/rwijaya/moodle
2011-12-21 14:59:54 +13:00
Eloy Lafuente (stronk7)
e968c5f910
MDL-30761 make it work under Oracle. To revisit after MDL-29765 is done.
2011-12-20 22:36:31 +01:00
Eloy Lafuente (stronk7)
311b953168
Merge branch 'w51_MDL-30761_m23_slowmysql' of git://github.com/skodak/moodle
2011-12-20 22:17:21 +01:00
Eloy Lafuente (stronk7)
6920a61669
Merge branch 'MDL-30603_m23' of https://github.com/nebgor/moodle
2011-12-20 19:49:19 +01:00
Eloy Lafuente (stronk7)
2dee0aaf2e
Merge branch 'MDL-30739' of git://github.com/stronk7/moodle
2011-12-20 02:23:09 +01:00
Sam Hemelryk
f8882018f2
Merge branch 'w51_MDL-30787_m23_coursemodedit' of git://github.com/skodak/moodle
2011-12-20 12:08:23 +13:00
Eloy Lafuente (stronk7)
961e8f9457
Merge branch 'MDL-30741_master' of git://github.com/jfilip/moodle
2011-12-19 23:59:33 +01:00
Sam Hemelryk
fc0d8f77f2
Merge branch 'wip-MDL-28948-master' of git://github.com/abgreeve/moodle
2011-12-20 10:44:41 +13:00
Sam Hemelryk
042efe1aa7
Merge branch 'w51_MDL-30789_m23_enrolupdatestatus' of git://github.com/skodak/moodle
2011-12-19 16:22:42 +13:00
Petr Skoda
af7177dbcb
MDL-30789 add new update_status() method to enrol plugins and improve enrol cache invalidation
2011-12-18 17:30:17 +01:00
Petr Skoda
af18993548
MDL-30787 fix use of module and section edit capabilities
2011-12-18 13:54:38 +01:00
Petr Skoda
e7f2c2cc9f
MDL-30761 improve get_user_access_sitewide() performance
2011-12-16 16:27:01 +01:00
Petr Skoda
8a238aee75
MDL-30761 fix simpletest regression caused by rubrics
2011-12-16 14:22:20 +01:00
adrian@moodle.com
98456628a2
MDL-28948 - lib - removed the hard coded key for the rc4encryt function.
2011-12-16 09:17:24 +08:00
Justin Filip
9d6fd25a05
MDL-30741 Adding a new test to check for incorrect parsing of complicate HTML with a PRE tag.
2011-12-15 11:11:35 -05:00
Justin Filip
11ec8c0412
MDL-30741 Fix the handling of PRE tags with the latest code from upstream: http://trac.roundcube.net/browser/trunk/roundcubemail/program/lib/html2text.php?rev=5497
2011-12-15 11:11:31 -05:00
Eloy Lafuente (stronk7)
5cff28cfa1
MDL-30739 add one test to confirm the solution is cross-db
2011-12-15 13:14:26 +01:00
Tim Hunt
6f4c71f5fe
MDL-30744 question editing permissions. Update to new accessslib.php code.
...
I don't believe this will actually fix the reported problem, which I
cannot reproduce, but it should give us much better error messages, at
which point we can fix it.
2011-12-15 11:54:58 +00:00
Eloy Lafuente (stronk7)
5c5ea474c4
MDL-30592 moodlelib: minor phpdocs/debug tweaks
2011-12-14 22:37:40 +01:00
Eloy Lafuente (stronk7)
12727710d4
Merge branch 'MDL-30592' of git://github.com/timhunt/moodle
2011-12-14 22:03:26 +01:00
Eloy Lafuente (stronk7)
f477e8c1ce
Merge branch 'wip-MDL-27767-master' of git://github.com/samhemelryk/moodle
2011-12-14 03:16:20 +01:00
Eloy Lafuente (stronk7)
5019c8ebb5
Merge branch 'w51_MDL-30605_m23_env23' of git://github.com/skodak/moodle
2011-12-14 02:37:04 +01:00
Henning Bostelmann
41eae0d9f3
MDL-29821 Navigation tree: fix link to course notes page
2011-12-13 21:32:55 +00:00
Aparup Banerjee
c4378f125b
Merge branch 'MDL-30655-master' of git://github.com/sammarshallou/moodle
2011-12-13 13:20:21 +08:00
Petr Skoda
62988bf0bb
MDL-30575 more mail header cleanup
2011-12-13 10:23:41 +08:00
Sam Hemelryk
0ebb6ff5b8
Merge branch 'MDL-27143' of git://github.com/timhunt/moodle
2011-12-13 10:25:29 +13:00
Sam Hemelryk
2b9131991f
Merge branch 'w51_MDL-30621_m23_protectdir' of git://github.com/skodak/moodle
2011-12-13 10:17:45 +13:00
Petr Skoda
7a7edd21f2
MDL-30621 more dataroot protection
2011-12-12 15:06:47 +01:00
Rossiani Wijaya
8367651ee4
MDL-29239 fixed edit course setting for moodle/course:changesummary permission is set to prevent.
2011-12-12 15:52:13 +08:00