Marina Glancy
c517dd68f7
MDL-35661 Loading of plugin settings for repositories plugins (plugininfo_repository)
2012-10-09 09:57:59 +08:00
Marina Glancy
eb30df1e5f
MDL-35661 Removed function plugininfo_local::get_settings_url() introduced in MDL-35442
...
Local plugins do not create settings node with particular name, there is no standard way to
return the settings url
2012-10-09 09:57:59 +08:00
Marina Glancy
e8d169320b
MDL-35661 Loading of plugin settings for message processors (plugininfo_message)
2012-10-09 09:57:59 +08:00
Marina Glancy
d98305bdda
MDL-35661 Loading of plugin settings for plagiarism plugins (plugininfo_plagiarism)
2012-10-09 09:57:58 +08:00
Marina Glancy
66f3684a38
MDL-35661 Loading of plugin settings for qtype plugins (plugininfo_qtype)
2012-10-09 09:57:58 +08:00
Marina Glancy
1de1a6665c
MDL-35661 Loading of plugin settings for filters plugins (plugininfo_filter)
2012-10-09 09:57:58 +08:00
Marina Glancy
5827bf96ed
MDL-35661 Loading of plugin settings for Tinymce plugins (plugininfo_tinymce)
2012-10-09 09:57:57 +08:00
Marina Glancy
087001ee42
MDL-35661 Loading of plugin settings for editor plugins (plugininfo_editor)
2012-10-09 09:57:57 +08:00
Marina Glancy
79c5c3fa96
MDL-35661 Loading of plugin settings for enrol plugins (plugininfo_enrol)
2012-10-09 09:57:57 +08:00
Marina Glancy
cbe9f609f8
MDL-35661 Loading of plugin settings for auth plugins (plugininfo_auth)
2012-10-09 09:57:53 +08:00
Marina Glancy
870d42809a
MDL-35661 Loading of plugin settings for blocks (plugininfo_block)
2012-10-09 09:56:46 +08:00
Marina Glancy
fde6f79fae
MDL-35661 Loading of plugin settings for modules (plugininfo_mod)
2012-10-09 09:56:42 +08:00
Marina Glancy
5cdb1893a9
MDL-35661 Add functionality to plugininfo_base to load settings and check the settings url
...
- added plugin_manager and plugininfo_base::load_settings(), get_settings_section_name()
2012-10-09 09:44:59 +08:00
Eloy Lafuente (stronk7)
5e6f26bdbe
MDL-34657 tests: amend tests to verify lower() is used
2012-10-05 02:46:49 +02:00
Eloy Lafuente (stronk7)
7ba4b17f00
Merge branch 'MDL-34657_fixup' of git://github.com/timhunt/moodle
2012-10-04 23:42:47 +02:00
Tim Hunt
c2004a7952
MDL-34657 user sort: exact match logic should be case-insensitive.
2012-10-04 11:43:33 +01:00
Dan Poltawski
e12a3e64ac
Merge branch 'MDL-35767-master' of git://git.luns.net.uk/moodle
2012-10-04 16:57:40 +08:00
Ruslan Kabalin
2596265b36
MDL-35767 Fix missing target event group check
...
Prevent interfering between items from different groups (and no groups)
2012-10-03 14:34:54 +01:00
Dan Poltawski
fcdd35d0fc
Merge branch 'MDL-35754-master' of git://github.com/FMCorz/moodle
2012-10-03 10:26:14 +08:00
Frederic Massart
df435dda49
MDL-35754 libraries: openpopup() does not fail when window name is not set
2012-10-03 09:54:27 +08:00
Eloy Lafuente (stronk7)
c740703c18
Merge branch 'w40_MDL-31437_m24_cohortsync' of git://github.com/skodak/moodle
...
Conflicts:
lib/upgrade.txt
2012-10-02 22:00:12 +02:00
Eloy Lafuente (stronk7)
2aeb0fbb60
Merge branch 'MDL-35673-master' of git://git.luns.net.uk/moodle
2012-10-02 09:55:20 +02:00
Dan Poltawski
1e12c7a4f2
Merge branch 'wip-MDL-35263-master' of git://github.com/marinaglancy/moodle
2012-10-02 14:20:07 +08:00
Marina Glancy
d0c05602f5
MDL-35263 removed unit test test_format_display_course_content()
...
since the function global_navigation::format_display_course_content() is removed
2012-10-02 14:16:54 +08:00
Dan Poltawski
0d24043d66
Merge branch 'wip-MDL-35263-master' of git://github.com/marinaglancy/moodle
2012-10-02 12:49:26 +08:00
Eloy Lafuente (stronk7)
1ef501ca03
MDL-35669 gravatar amend and complete gravatar tests.
2012-10-02 01:33:59 +02:00
Eloy Lafuente (stronk7)
b96a15cc11
MDL-35669 gravatar Fix secure image urls.
2012-10-02 01:19:33 +02:00
Sam Hemelryk
ee3502e793
Merge branch 'master_MDL-35472' of git://github.com/totara/moodle
2012-10-02 11:10:39 +13:00
Eloy Lafuente (stronk7)
1203b6ea05
Merge branch 'MDL-35669-master-2' of git://github.com/micaherne/moodle
2012-10-01 23:44:07 +02:00
Eloy Lafuente (stronk7)
8614cd72f0
Merge branch 'MDL-34657' of git://github.com/timhunt/moodle
2012-10-01 23:22:39 +02:00
Sam Hemelryk
6beec9ce60
Merge branch 'MDL-35547' of git://github.com/enovation/moodle
2012-10-02 10:15:41 +13:00
Michael Aherne
f127b1a538
MDL-35669 gravatar Provide default image URL to Gravatar
2012-10-01 14:17:11 +01:00
Eloy Lafuente (stronk7)
5522e44658
Merge branch 'MDL-34931-master' of git://github.com/FMCorz/moodle
2012-10-01 13:32:44 +02:00
Tomasz Muras
e80c64ab9d
MDL-35547 Fetch more sub-categories with one SQL query.
2012-09-30 18:15:06 +02:00
Tomasz Muras
0f76ac4f2e
MDL-35547 Detect loops in question categories.
2012-09-30 18:15:06 +02:00
Tomasz Muras
e3810d112a
MDL-35547 Detect question category pointing to itself as a parent.
2012-09-30 18:15:06 +02:00
Petr Škoda
7881024ec4
MDL-31437 add group sync option to enrol_cohort
...
This patch includes following changes and new features:
* Group sync in enrol_cohort plugin.
* Option for editing of role in existing cohort sync instance.
* Group memberships are now restored after enrolments.
* New enrol method for restore of protected group membership.
* New component callback 'restore_group_member' for restore of general plugin group membership.
* New component callback 'restore_role_assignment' for restore of general plugin role assignments.
* Implemented group membership protection in enrolment UI.
* Other minor fixes and cleanup.
Notes:
* The YUI base enrolment page is not reimplemented yet - see MDL-35618.
2012-09-28 21:00:00 +02:00
Andrew Robert Nicols
d6418e531d
MDL-35673 Improve performance of formchangechecker event creation
2012-09-28 10:25:21 +01:00
Marina Glancy
ee7084e950
MDL-35263 Converting course formats to OOP
...
- added class format_base as the base for all course formats
- added class format_site for the pseudo-format 'site' used for displaying activities on the front page
- added class format_legacy that overrides format_base functions with calling old-style 'callback_xxx' functions
- replaced all usage of 'callback_xxx' functions with format_base methods
- made arguments of get_section_name(), get_course_url() more flexible
- deprecated function get_generic_section_name(), it's contents is moved to format_base
- global_navigation::format_display_course_content() is removed, plugins can supress the sections navigations using extend_course_navigation()
2012-09-28 13:42:27 +08:00
Frederic Massart
5fee56d5c3
MDL-34931 core_grade: Fixed grades hidden when activity is hidden
2012-09-28 11:39:46 +08:00
Petr Škoda
7a9b6cb6f2
MDL-35616 import YUI 3.7.2
2012-09-27 14:41:32 +02:00
Tim Hunt
9695ff811b
MDL-34657 user sorting: consistent sorting everywhere.
...
This commit coverts everything in the codebase to use the new
users_order_by_sql function when sorting lists of users. More details in
the bug.
Note that this does not change places where users are displayed in a
sortable table, and the sort order comes from the table.
2012-09-27 12:41:42 +01:00
Tim Hunt
9f82ddd66f
MDL-34657 datalib: function to generate user sort sql.
...
The purpose of this method is to ensure that when we display lists of
users in different places, the default sort order is consistent.
Having this code centralised in one place them makes it possible to
improve things accross the board, and there is an example of that here.
There is logic so that if we are searching for particular string, then
users with an exact match are sorted first.
2012-09-27 12:41:41 +01:00
Eloy Lafuente (stronk7)
8e4f6bb1d4
MDL-34657 test: verify CASE statements in ORDER BY clauses.
2012-09-27 12:41:41 +01:00
Dan Poltawski
22e8bab59a
Revert "MDL-32184 - Course - Fixing incorrect redirect when toggling course edit while inside an activity -- Patch provided by Kanika Goyal"
...
This reverts commit 0a5181a0df
.
2012-09-27 11:31:51 +08:00
Eloy Lafuente (stronk7)
ba6d56c202
Merge branch 'WIP-MDL-35481' of git://github.com/nadavkav/moodle
2012-09-27 00:06:17 +02:00
Eloy Lafuente (stronk7)
21ba954e99
Merge branch 'WIP-MDL-35246' of git://github.com/nadavkav/moodle
2012-09-26 23:50:41 +02:00
Dan Poltawski
ce77b89a18
Merge branch 'w39_MDL-35506_m24_pgerrorrollback' of git://github.com/skodak/moodle
2012-09-26 17:01:39 +08:00
Petr Škoda
d719d59f25
MDL-35506 add more transaction error tests
2012-09-26 10:51:03 +02:00
Petr Škoda
bedd0982e8
MDL-35506 improve pg transaction snapshotting perf
2012-09-26 10:39:28 +02:00