Mark Nelson
e5959771b2
MDL-39957 course: added PHPUnit assertions for when a course_updated event is triggered by moving a course
2013-08-15 18:14:08 +08:00
Mark Nelson
ed54cb4110
MDL-39957 course: replaced add_to_log for moving courses
2013-08-15 18:14:08 +08:00
Mark Nelson
2bf2f3599e
MDL-39957 course: altered the handling of legacy log data for the course_updated event
2013-08-15 18:14:08 +08:00
Mark Nelson
02cbb621d6
MDL-39957 course: added PHPUnit test for the new course_restored event
2013-08-15 18:14:08 +08:00
Mark Nelson
7240cd92f9
MDL-39957 course: added PHPUnit test for the new course_category_deleted event
2013-08-15 18:14:08 +08:00
Mark Nelson
ec8f23de3b
MDL-39957 course: added PHPUnit test for the new course_content_deleted event
2013-08-15 18:14:08 +08:00
Mark Nelson
bc3c5b222a
MDL-39957 course: added PHPUnit test for the new course_deleted event
2013-08-15 18:14:07 +08:00
Mark Nelson
c347241ac8
MDL-39957 course: replaced the course_deleted legacy event
2013-08-15 18:14:07 +08:00
Mark Nelson
4fd391d515
MDL-39957 course: added PHPUnit test for the new course_updated event
2013-08-15 18:14:07 +08:00
Mark Nelson
53a8e678bf
MDL-39957 course: replaced the course_updated legacy event
2013-08-15 18:14:07 +08:00
Mark Nelson
35ad79e20d
MDL-39957 course: added PHPUnit test for the new course_created event
2013-08-15 18:14:07 +08:00
Mark Nelson
3c2fab942b
MDL-39957 course: replaced the course_created legacy event
2013-08-15 18:14:07 +08:00
Sam Hemelryk
702d1f853e
Revert "MDL-36002 core: Make drag and drop keyboard friendly"
...
This reverts commit 7c271b9, 313e585, ade4695, and 70b4027
Conflicts:
theme/bootstrapbase/style/moodle.css
2013-08-15 13:59:06 +12:00
Dan Poltawski
387d040b7b
Merge branch 'MDL-40668-master' of git://github.com/damyon/moodle
2013-08-13 11:14:37 +08:00
Damyon Wiese
0c0dfa8fbd
MDL-40668 tinymce: Remove collapsable editor options
...
We have an alternative (pdw toolbars)
Also, allow tinymce to be collapsed down to a single row.
2013-08-13 10:54:36 +08:00
Sam Hemelryk
615cf2d15a
Merge branch 'MDL-41045-master' of git://github.com/sammarshallou/moodle
2013-08-13 10:19:34 +12:00
Sam Hemelryk
6648f17384
Merge branch 'wip-MDL-41114-master' of git://github.com/marinaglancy/moodle
2013-08-13 09:32:48 +12:00
Marina Glancy
a7a04f6d62
MDL-41114 Avoid unnecessary retrieving of coursecat from DB
...
- course category depth can be estimated in make_categories_options() by the number of separators
2013-08-12 15:07:46 +10:00
Dan Poltawski
f2b45ad65f
Merge branch 'MDL-36002-master' of git://github.com/damyon/moodle
...
Conflicts:
theme/base/style/core.css
theme/bootstrapbase/style/moodle.css
2013-08-12 11:56:37 +08:00
sam marshall
5523c34462
MDL-41045 course_add_cm_to_section should not test for sections unless necessary
2013-08-07 17:17:04 +01:00
Petr Škoda
2f1e464a88
MDL-40438 migrate all collatorlib:: and textlib:: uses
2013-08-06 21:04:35 +02:00
Sam Hemelryk
fe33106bb1
Merge branch 'MDL-40955-m' of git://github.com/andrewnicols/moodle
...
Conflicts:
course/format/upgrade.txt
2013-08-06 12:49:28 +12:00
Sam Hemelryk
468ee9863d
Merge branch 'MDL-40953-m' of git://github.com/andrewnicols/moodle
2013-08-06 12:45:20 +12:00
Sam Hemelryk
b09abb05ab
Merge branch 'w32_MDL-40901_m26_phpunitcleanup2' of https://github.com/skodak/moodle
2013-08-06 08:53:24 +12:00
Marina Glancy
40e0dbd5ac
Merge branch 'MDL-40320-master' of git://github.com/sammarshallou/moodle
2013-08-05 12:30:56 +10:00
Petr Škoda
8252b7c291
MDL-40901 standardise core test case class and file names
...
This finally allows us to type only the class name when executing individual core test cases.
2013-08-04 22:10:31 +02:00
sam marshall
be108c7ab0
MDL-40320 Course page: Text greyed when conditional activity available
2013-08-01 14:14:43 +01:00
Sam Hemelryk
f803ce267f
MDL-39814 actionmenu: tweaked the action menu post integration
...
The following changes have been made:
* course_section_cm_edit_actions now allows the caller more options for the
display of the action menu.
* The site menu block now disables the JS enhancement of the actionmenu so
that it displays as it did before. After more testing this seemed like the
only option that worked in the limited space of the block when it had
several modules.
* draganddrop of resources now triggers the action menu enhancement as well.
* Fixed display of title when the menu is not being enhanced by JS.
* Fixed the alignment of the completion icon in the bootstrapbase theme.
* Tweaked the CSS for the standard theme.
2013-08-01 13:05:04 +12:00
Andrew Nicols
9ce4fa2fd4
MDL-40955 Course: Add a new renderer to give a complete course module
2013-07-31 11:14:05 +01:00
Damyon Wiese
7c271b918e
MDL-36002 core: Make drag and drop keyboard friendly
...
This change adds keyboard support to core drag and drop.
Selecting a grab handle and hitting enter (or space) will
open a menu of possible drop targets and allow you to choose one.
The only other UI change this implies is we need to show the grab
for blocks.
2013-07-31 16:43:25 +08:00
Andrew Nicols
1a3f52a102
MDL-40953 Course: Always create the CM list, even for empty sections
2013-07-30 23:46:43 +01:00
Sam Hemelryk
ea5a01fbe5
MDL-39814 frontend: pre-integration fixes:
...
* Fixed IE8 display of icons.
* Fixed blocks using course renderer.
* Fixed behat tests.
* codecheckers fixes
* Removed alt from icons with descriptive text
* Tweaked actionmenu initialisation for performance
2013-07-30 16:15:58 +12:00
Sam Hemelryk
10fc156933
MDL-39814 frontend: added options to disable new action menus
...
Also:
* Tidied up patch as per peer-reviews
2013-07-30 16:15:52 +12:00
Sam Hemelryk
3665af78ca
MDL-39814 actionmenu: improved alignment, constraint handling, and accessibility
2013-07-30 16:15:26 +12:00
Sam Hemelryk
e5de4933b0
MDL-39814 frontend: redeveloped overlay to correct tab-flow
...
Also:
* fixed zindex issue + spinner placement
* added notes to course format and theme upgrade texts
* fixed behat tests after action menu changes
2013-07-30 16:15:19 +12:00
Sam Hemelryk
cf69a00a1c
MDL-39814 frontend: introduced an action_menu_action class
2013-07-30 16:15:05 +12:00
Sam Hemelryk
b59f2e3bef
MDL-39814 frontend: improved display of activities and the menu
2013-07-30 16:14:56 +12:00
Sam Hemelryk
e282c679e3
MDL-39814 frontend: improvements to course/block editing
2013-07-30 16:07:26 +12:00
Sam Hemelryk
904c38b31d
Merge branch 'wip-MDL-37869-master' of git://github.com/phalacee/moodle
2013-07-24 11:28:26 +12:00
Eloy Lafuente (stronk7)
18c4d7e68c
Merge branch 'w30_MDL-40723_m26_creators' of https://github.com/skodak/moodle
2013-07-23 20:32:40 +02:00
Petr Škoda
54d5308ef0
MDL-40723 use guess_if_creator_will_have_course_capability() for the new weird function
2013-07-23 15:55:07 +02:00
Jason Fowler
0ebd16d2b2
MDL-37869 - Course - Removing the ALT text from activity and resource icons as it duplicated the accesshide text
2013-07-23 08:08:24 +08:00
Eloy Lafuente (stronk7)
63ff2c5c2f
Merge branch 'MDL-39635_master' of git://github.com/dmonllao/moodle
2013-07-23 00:45:13 +02:00
Dan Poltawski
82d1dc3f17
Merge branch 'wip-MDL-40121-master' of git://github.com/marinaglancy/moodle
2013-07-22 14:36:29 +08:00
Petr Škoda
dba745265f
MDL-40723 use will_have_course_capability() to verify future course creator capabilities when creating courses
2013-07-21 17:03:20 +02:00
David Monllao
3897608152
MDL-39635 behat: XPath cleanups
...
- Escaping steps arguments redirected to other steps
- Adding normalized-space() in all contains() assertions
- General xpaths review
- Convering provided xpath text strings to xpath literals
to avoid problems with arguments containing both single
quotes and double quotes
2013-07-19 10:02:36 +02:00
David Monllao
dedb973878
MDL-39635 behat: Replacing hardcoded language strings
...
Using get_string() instead.
2013-07-19 10:02:10 +02:00
Dan Poltawski
c5ceaeaf5e
MDL-40604 course: remove deprecated function
...
* course_delete_module was calling delete_event
* Also fix missing inclusion from 379cd2d4
2013-07-17 14:11:11 +08:00
Dan Poltawski
e52c1ea65d
MDL-40604 course: add test to cover course_delete_module
2013-07-17 14:11:10 +08:00
Eloy Lafuente (stronk7)
379cd2d4e3
MDL-40604 Fix 2 uses causing unit test failures
...
There are still a lot of deprecated uses in core
that we should move to the new counterparts ASAP.
This commit just fixes the 2 deprecated uses that
are causing unit tests to fail.
2013-07-17 02:34:07 +02:00