Ruslan Kabalin
8401eb9425
MDL-33546: course: Fix current week hightlighting after dragging the section
2013-06-18 13:04:43 +10:00
David Monllao
3f7511f022
MDL-40109 format_weeks: Removing extra space
2013-06-10 13:31:54 +08:00
Eloy Lafuente (stronk7)
4746dc557a
MDL-39764 style: phpdoc changed to inline comments
2013-06-04 01:44:20 +02:00
Gareth J Barnard
b0997b27fc
MDL-39764 course_format: Allow courses to have numsections > maxsections.
2013-06-03 23:57:52 +01:00
Tim Hunt
319fc5cb74
MDL-39450 course formats: add static cache to get_format_or_default
...
This function gets called hundreds of times on every page, often with
exactly the same input, so I added a static cache.
2013-05-02 15:48:21 +01:00
Gareth J Barnard
34877d21af
MDL-39099 course_format: Allow section_summary() to be overridden.
2013-04-30 17:02:44 +01:00
Damyon Wiese
d11c78a127
MDL-38907 Course: Remove unused CSS causing jump menu to be center aligned.
2013-04-09 01:09:50 +02:00
Gareth J Barnard
c2cd6618d2
MDL-37901 format_topics & format_weeks: Fix drag icon tooltip after move.
2013-03-02 12:53:37 +00:00
Dan Poltawski
6d5f4fd536
Merge branch 'wip-MDL-37976-MOODLE_24_STABLE' of git://github.com/marinaglancy/moodle into MOODLE_24_STABLE
2013-02-12 16:13:55 +08:00
Marina Glancy
abc3a22f42
MDL-37976 fixed missing global
2013-02-12 12:53:47 +11:00
Gareth J Barnard
cac8708d0b
MDL_34798 format_topics and format_weeks: Adjust section names when moving up.
2013-02-11 14:07:35 +00:00
sam marshall
331bbb7f05
MDL-36095 Section availability: Make behaviour consistent with activities
2013-01-07 15:56:16 +00:00
Eloy Lafuente (stronk7)
663dbbc2e6
MDL-36933 Bump everything to 2012112900
...
(versions, requires and dependencies)
2012-11-30 03:30:09 +01:00
Dan Poltawski
2c59d2ca8c
Merge branch 'MDL-36550-master' of git://github.com/FMCorz/moodle
2012-11-27 10:36:59 +08:00
Frederic Massart
e40bd74620
MDL-36550 usability: CSS updates on course page
2012-11-26 17:00:29 +08:00
Adrian Greeve
341bfedf90
MDL-36795 - lib / administration: maxsections now limits the default setting for numsections.
...
In the default course settings, setting the maximum number topics / weeks to 0 would not
change the default number of sections on the same page as any other number would.
A more appropriate check has been put in place.
This also incorporates a fix for MDL-28584. The course edit screen now also checks to see
if maxsections is set or numeric. If it is not set or numeric then it defaults to 52.
2012-11-26 14:41:50 +08:00
Sam Hemelryk
82053086bc
Merge branch 'wip-MDL-28583-master' of git://github.com/marinaglancy/moodle
2012-11-21 09:15:34 +13:00
Frederic Massart
06b7ed0a45
MDL-36415 usability: Use new up/down and ordering icons
2012-11-16 12:47:09 +08:00
Marina Glancy
3584d60abe
MDL-28583 Redirect in Scorm course format before output
2012-11-15 15:00:48 +08:00
Dan Poltawski
21dfaa0133
Merge branch 'wip-MDL-35770-master' of git://github.com/marinaglancy/moodle
2012-11-15 13:51:07 +08:00
Marina Glancy
399ad6bf3b
MDL-35770 Include file defining base class in order to work correctly in cron
2012-11-15 13:26:28 +08:00
Dan Poltawski
f315d159c8
Merge branch 'wip-MDL-35770-master' of git://github.com/marinaglancy/moodle
...
Conflicts:
course/format/lib.php
2012-11-15 10:59:17 +08:00
Marina Glancy
081c8f7fe0
MDL-36594 Add function format_base::is_section_current()
...
- added function format_base::is_section_current()
- overwritten in format_weeks::is_section_current()
- deprecated function format_section_renderer_base::is_section_current()
2012-11-14 15:54:13 +08:00
Marina Glancy
1b2581f430
MDL-35770 Moved format_weeks_get_section_dates() to format_weeks::get_section_dates()
2012-11-14 14:31:07 +08:00
Marina Glancy
0f070867b8
MDL-35770 Converted weeks format to new course formats API
2012-11-14 13:58:40 +08:00
Marina Glancy
222cd9c996
MDL-35770 Converted topics format to new course formats API
2012-11-14 13:58:35 +08:00
Marina Glancy
62a3f7ef46
MDL-35770 Created class format_weeks as copy of format_legacy
2012-11-14 13:58:34 +08:00
Marina Glancy
2fb8c9a2e9
MDL-35770 Created class format_topics as copy of format_legacy
2012-11-14 13:58:34 +08:00
Marina Glancy
bf1a9494a4
MDL-35770 Converted social format to new course formats API
2012-11-14 13:58:28 +08:00
Marina Glancy
cad5cba676
MDL-35770 Converted scorm format to new course formats API
2012-11-14 13:58:21 +08:00
Marina Glancy
5ef23705f6
MDL-36048 Allow course formats to add course headers and footers
...
- Added functions in class format_base
- Added global functions in course/lib.php
- Added calling of course header/footer functions to the base theme
- output renderer checks if theme calls the coures content header/footer functions, if not calls them explicitly and displays a development warning
2012-11-14 13:50:10 +08:00
Frederic Massart
bb128107e3
MDL-36449 usability: Normalising icons on course page
2012-11-14 11:38:06 +08:00
Dan Poltawski
2d0d36f219
Merge branch 'wip-MDL-36048-master' of git://github.com/marinaglancy/moodle
2012-11-14 09:58:27 +08:00
Marina Glancy
fdd4b9a50a
MDL-36048 Allow course formats to add course headers and footers
...
- Added functions in class format_base
- Added global functions in course/lib.php
- Added calling of course header/footer functions to the base theme
- output renderer checks if theme calls the coures content header/footer functions, if not calls them explicitly and displays a development warning
2012-11-10 15:39:01 +08:00
Marina Glancy
3776335ce2
MDL-35260 Course formats may have settings, be enabled, disabled and uninstalled
2012-11-10 15:34:29 +08:00
Dan Poltawski
4b5a6b1327
Merge branch 'wip-MDL-36317-master' of git://github.com/marinaglancy/moodle
...
Conflicts:
course/format/lib.php
2012-11-07 16:41:53 +08:00
Dan Poltawski
53b6a75a99
Merge branch 'wip-MDL-35279-master' of git://github.com/marinaglancy/moodle
2012-11-07 14:44:26 +08:00
Dan Poltawski
a353088f2c
Merge branch 'wip-MDL-36342-master' of git://github.com/barbararamiro/moodle
...
Conflicts:
theme/base/style/core.css
2012-11-06 14:48:22 +08:00
Barbara Ramiro
651f639ed0
MDL-36342 Usability: New icons for section in SVG and PNG formats
2012-11-05 23:43:02 +08:00
Dan Poltawski
918085d048
Revert "MDL-35260 Course formats may have settings, be enabled, disabled and uninstalled"
...
This reverts commit 45f93db912 .
This reverts commit 3f798d4a3d .
2012-11-05 15:20:22 +08:00
Dan Poltawski
1fc59b22de
Merge branch 'wip-MDL-35260-master' of git://github.com/marinaglancy/moodle
2012-11-05 15:04:25 +08:00
Dan Poltawski
1872a0f26e
MDL-35768 - fix trailing whitespace
2012-11-05 14:46:00 +08:00
Dan Poltawski
6b02cc4fc1
MDL-35768 - fix E_STRICT issue
2012-11-05 14:31:54 +08:00
Marina Glancy
45f93db912
MDL-35260 Course formats may have settings, be enabled, disabled and uninstalled
2012-11-05 11:46:34 +08:00
Marina Glancy
92d38668ac
MDL-35768 MDL-36017 code style corrections
2012-11-02 13:53:48 +08:00
Marina Glancy
695705f5d4
MDL-36317 Execute course format callback when course or module is set on page
2012-11-02 11:02:22 +08:00
Marina Glancy
e010b8503e
MDL-35769 Give more flexibility for course formats to extend course navigation
...
global_navigation::load_course_sections() now has more parameters and ensures
that current section and activity is loaded. This will allow course formats
to display hierarchical sections in navigation and have one callback for
overwriting whole course navigation
2012-11-02 10:58:21 +08:00
Marina Glancy
b5cf83f080
MDL-36017 Fields numsections, hiddensections and coursedisplay are now format-specific options
...
- Fields added to format_legacy as default course format options;
- Upgrade script copies fields values from table course to course_format_options;
- Fields removed from table course;
- Fields removed from edit course form;
- Since front-page course has a 'numsections' setting, format_site defines it as it's option;
- Removed accessing those fields in core code unless we know that format supports them and in this
case instead of $course = $DB->get_record('course'); we use:
$course = course_get_format($courseorid)->get_course(); This way all format-specific options
are added to the $course object
2012-11-02 10:56:19 +08:00
Marina Glancy
7b7d2f4d12
MDL-36017 Added default fields to format_legacy::course_format_options()
...
Fields coursedisplay, numsections, hiddensections are now the default fields for formats being converted from Moodle 2.3 or earlier
2012-11-02 10:55:24 +08:00
Marina Glancy
aea2e3c30d
MDL-35768 Allow caching of section format options in course.sectioncache
2012-11-02 10:55:24 +08:00