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
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
Jason Fowler
ee11f4a759
MDL-39794 - Course - Add 'Add a new course' button to front page when page editing is on
2013-06-18 09:26:55 +08:00
Eloy Lafuente (stronk7)
32ce8b6803
Merge branch 'wip-MDL-21097-master' of git://github.com/marinaglancy/moodle
2013-06-05 01:43:03 +02:00
Marina Glancy
1fda836ca6
MDL-21097 Correctly check capabilities for course settings items
...
- Make sure that items in course settings (and frontpage settings) are shown depending on user capabilities
- Make sure user is able to turn editing on on the page even if he has only limited number of seciton/modules managing capabilities
2013-05-31 13:17:12 +10:00
Marina Glancy
74aeac79b4
MDL-39870 correctly determine whether activity is resource or module
2013-05-29 14:45:20 +10:00
Marina Glancy
8a3d804a32
MDL-39520 always include lib file when accessing coursecat class
2013-05-06 21:06:55 +10:00
Sam Hemelryk
91a8b40427
MDL-39432 course: converted closures to lambda functions
2013-05-01 10:41:00 +12:00
Dan Poltawski
75358cf3c5
Merge branch 'wip-MDL-39305-master' of git://github.com/marinaglancy/moodle
2013-04-25 14:53:18 +01:00
Dan Poltawski
088c2616ec
Merge branch 'wip-MDL-39297-master' of git://github.com/marinaglancy/moodle
2013-04-24 11:47:08 +01:00
Marina Glancy
545b3930f8
MDL-39305 fixed display bugs in course listings
...
- When category has a lot of subcategories and courses and user clicks 'view more' for categories, the courses are still displayed
- Course summary non-image files may appear above course summary image files, and they don't have an icon with the filetype
2013-04-23 18:57:21 +10:00
Marina Glancy
28b93e2d5a
MDL-39297 fixed mistype in tag name label
2013-04-23 12:45:22 +10:00
Sam Hemelryk
5ab262321c
Merge branch 'MDL-39033-master' of git://github.com/sammarshallou/moodle
2013-04-19 14:02:35 +12:00
Marina Glancy
0fd2635038
MDL-38592 Settings for courses lists on front page are made more user friendly
...
- 'List of courses' is split into 'List of courses' (available) and 'Enrolled courses', CFG->disablemycourses is deprecated;
- CFG->frontpageloggedin by default shows list of available courses;
- There is separate item to display course search box
- CFG->maxcoursesincombo is deprecated
- CFG->maxcategorydepth changed default value to 2 since we have AJAX loading now
- FRONTPAGECOURSELIMIT is transformed to CFG->frontpagecourselimit
c
2013-04-16 15:00:55 +10:00
sam marshall
4bab91bc53
MDL-39033 Conditional availability: Available items dimmed to students
2013-04-12 13:33:23 +01:00
Marina Glancy
30142c1905
MDL-38593 Merge code from /course/category.php into /course/index.php
2013-04-09 12:21:05 +10:00
Aparup Banerjee
37240ce5c6
Merge branch 'wip-MDL-38708-master' of git://github.com/marinaglancy/moodle
...
Conflicts:
version.php
2013-04-04 15:07:01 +08:00
Damyon Wiese
57bc1beb1b
MDL-37009 Course - Fix typo in new lang string.
2013-04-04 11:24:13 +08:00
Marina Glancy
d1f8c1bd62
MDL-38708 Added course overview files (most often images) to courses
2013-04-02 11:08:21 +11:00
Marina Glancy
ddbf9b6bd2
MDL-37009 Display course info as a page instead of popup
2013-04-02 10:58:24 +11:00
Marina Glancy
09ae7ee031
MDL-37009 Deprecated all courses display functions that are not used any more
...
print_my_moodle(), print_remote_course(),
print_remote_host(), print_whole_category_list(), print_category_info(), get_course_category_tree(),
print_courses(), print_course(), get_category_courses_array(), get_category_courses_array_recursively()
2013-04-02 10:58:24 +11:00
Marina Glancy
99a364564f
MDL-37009 Use new renderers for frontpage course and category listings
2013-04-02 10:58:23 +11:00
Marina Glancy
9e76429dad
MDL-37009 Display list of tagged courses using new renderer
2013-04-02 10:54:50 +11:00
Marina Glancy
6004700329
MDL-37009 Display course search results using new renderer methods
2013-04-02 10:54:49 +11:00
Marina Glancy
8e57a6df6d
MDL-37009 Display courses and categories tree on /course/index.php using new renderer
...
Also /course/category.php
2013-04-02 10:54:49 +11:00
Marina Glancy
9176cdb632
MDL-37009 Added function core_course_renderer::courses_list() similar to print_courses()
2013-04-02 10:54:49 +11:00
Marina Glancy
e2d70cca57
MDL-37009 Display single course info box using new course listings renderer
...
Header is removed from /course/info.php because it is now part of renderer function
2013-04-02 10:54:49 +11:00
Marina Glancy
43e389eabf
MDL-37009 Created functions in core_course_renderer to display courses and categories listings
2013-04-02 10:54:48 +11:00
Marina Glancy
f4b571ab2b
MDL-37009 function print_course_search() is moved to course renderer
2013-04-02 10:54:48 +11:00
Rajesh Taneja
f0989c3bf7
MDL-36882 course: Added aria-live for manual completion
...
This is required so that assistive technologies can notify user about change on completion status
2013-03-21 17:28:00 +08:00
Marina Glancy
8df0765ad1
MDL-37085 bug fix with glued together class names
2013-01-17 15:19:09 +08:00
Marina Glancy
aa2b293e8e
MDL-37207 modchoosertoggle: added checks that user can update course
2013-01-16 15:51:02 +08:00
Dan Poltawski
c5c50786f6
Merge branch 'wip-MDL-37085-master' of git://github.com/marinaglancy/moodle
2013-01-16 14:17:40 +08:00
Marina Glancy
db82b13050
MDL-37085 changed echo to return - little bug fix
2013-01-16 17:14:51 +11:00
Eloy Lafuente (stronk7)
dfcb38a1c7
Merge branch 'wip-MDL-37207-master' of git://github.com/marinaglancy/moodle
2013-01-15 18:00:17 +01:00
Dan Poltawski
0efd8de527
Merge branch 'w02_MDL-36898_m25_ccontact' of git://github.com/skodak/moodle
2013-01-15 13:57:39 +08:00
Dan Poltawski
33919cca60
MDL-37085 - fix trailing whitespace
2013-01-15 11:42:30 +08:00
Marina Glancy
a03dfb7dbe
MDL-37207 Add modchoosertoggle in renderer to allow themes to override
2013-01-14 15:10:07 +11:00
Marina Glancy
c58a25d6eb
MDL-37085 Move print_section() to the course renderer
...
Added two functions in the renderer:
- core_course_renderer::course_section_cm_list()
- core_course_renderer::course_section_cm()
2013-01-14 15:01:27 +11:00
Marina Glancy
ed513fad52
MDL-37085 partly moved code from print_section() to renderer
...
- added function core_course_renderer::course_section_cm_name()
- added function core_course_renderer::course_section_cm_text()
- added function core_course_renderer::course_section_cm_availability()
2013-01-14 15:01:26 +11:00
Marina Glancy
7e29340f7c
MDL-37085 Moved completion info box rendering code to renderer
...
Was part of function print_section(), now it is
new function core_course_renderer::course_section_cm_completion()
2013-01-14 15:01:24 +11:00
Marina Glancy
9a6aa5c17d
MDL-37085 Substitute function print_section_add_menus() with core_course_renderer::course_section_add_cm_controls()
2013-01-14 15:01:23 +11:00
Marina Glancy
697ff99997
MDL-37085 Load modchooser only when needed
2013-01-14 15:01:23 +11:00
Marina Glancy
f558b291c1
MDL-37085 separated logic and html in make_editing_buttons()
...
- added function course_get_cm_edit_actions()
- added function core_course_renderer::course_section_cm_edit_actions()
- removed completely presently not working moveup/movedown controls
- removed not working duplicate controls from front page
2013-01-14 15:01:20 +11:00
Petr Škoda
49ee37d3ac
MDL-36898 use only enrolled users as course contacts
2012-12-20 22:38:50 +01:00
Sam Hemelryk
6a1273cbc7
MDL-25928 course: Fixed course info on the combo list to be a popup
2012-12-17 16:03:06 +13:00
Michael Aherne
5035ed6376
MDL-34762 course Hide system archetypes from mod chooser
2012-11-14 09:06:10 +08:00
Dan Poltawski
4074f6d090
Merge branch 'MDL-34459-master' of git://github.com/ankitagarwal/moodle
2012-07-24 16:35:01 +08:00
Ankit Agarwal
9a5e297b4c
MDL-34470 course: Replace all instances of get_context_instance() with context_xxx::instance() in course/
2012-07-24 16:19:01 +08:00