Commit graph

2563 commits

Author SHA1 Message Date
Ryan Wyllie
6890a914a9 MDL-57501 block_myoverview: show course progress doughnut chart
Part of MDL-55611 epic.
2017-04-03 11:36:33 +08:00
Ryan Wyllie
3f0c421b22 MDL-57501 block_myoverview: add completion progress to renderables
Part of MDL-55611 epic.
2017-04-03 11:36:33 +08:00
Ryan Wyllie
cab053f702 MDL-57501 block_myoverview: add progress-chart template
Part of MDL-55611 epic.
2017-04-03 11:36:33 +08:00
Mark Nelson
ed0f8d3ca3 MDL-58101 block_myoverview: don't display link if inactionable
Part of MDL-55611 epic.
2017-04-03 11:36:33 +08:00
Simey Lameze
cf3e261607 MDL-58098 block_myoverview: various fixes
- remove unnecessary amd modules
- fix wrong template names
- fix undefined variable JS error

Part of MDL-55611 epic.
2017-04-03 11:36:33 +08:00
Simey Lameze
890c95c975 MDL-58098 block_myoverview: conditionally display the paging bar
Part of MDL-55611 epic.
2017-04-03 11:36:33 +08:00
Simey Lameze
788a79eb88 MDL-58098 block_myoverview: load courses view data on server side
Part of MDL-55611 epic.
2017-04-03 11:36:33 +08:00
Simey Lameze
eb481a3e52 MDL-58098 block_myoverview: change renderables to load courses once
Part of MDL-55611 epic.
2017-04-03 11:36:33 +08:00
Simey Lameze
5df117d438 MDL-57447 block_myoverview: build paging bar data structure
Part of MDL-55611 epic.
2017-04-03 11:36:32 +08:00
Simey Lameze
ce37c375f6 MDL-57447 block_myoverview: add missing docs on amd modules
Part of MDL-55611 epic.
2017-04-03 11:36:32 +08:00
Simey Lameze
58929f0e78 MDL-57447 block_myoverview: paging bar module needs page number
Part of MDL-55611 epic.
2017-04-03 11:36:32 +08:00
Simey Lameze
afe1a3c3b6 MDL-57447 block_myoverview: bug fixes and code clean up
Part of MDL-55611 epic.
2017-04-03 11:36:32 +08:00
Ryan Wyllie
6391b320e6 MDL-57447 block_myoverview: make paging bar buttons work
Part of MDL-55611 epic.
2017-04-03 11:36:32 +08:00
Ryan Wyllie
9ac2e865a4 MDL-57447 block_myoverview: add context for courses view
Part of MDL-55611 epic.
2017-04-03 11:36:32 +08:00
Ryan Wyllie
0b320903b6 MDL-57447 block_myoverview: created courses-view-by-status template
Part of MDL-55611 epic.
2017-04-03 11:36:32 +08:00
Ryan Wyllie
e8f4d95408 MDL-57447 block_myoverview: create paging bar and content modules
Part of MDL-55611 epic.
2017-04-03 11:36:32 +08:00
Simey Lameze
208ee9b09c MDL-57447 block_myoverview: courses view amd modules
Part of MDL-55611 epic.
2017-04-03 11:36:32 +08:00
Simey Lameze
0fc7dbce37 MDL-57447 block_myoverview: add templates for courses view
Part of MDL-55611 epic.
2017-04-03 11:36:32 +08:00
Simey Lameze
6922c9a183 MDL-57447 block_myoverview: escape html content on course summary
Part of MDL-55611 epic.
2017-04-03 11:36:32 +08:00
Ryan Wyllie
6fbecb9219 MDL-57502 block_myoverview: use get calendar action events web service
Part of MDL-55611 epic.
2017-04-03 11:36:08 +08:00
Cameron Ball
bee158fa4b MDL-57442 block_myoverview: Complete renderer params list
Part of MDL-55611 epic.
2017-04-03 11:36:07 +08:00
Simey Lameze
084cabeb9f MDL-57446 block_myoverview: add course summary renderable
Part of MDL-55611 epic.
2017-04-03 11:35:38 +08:00
Simey Lameze
be99bd617c MDL-57446 block_myoverview: add timeline sort by courses templates
Part of MDL-55611 epic.
2017-04-03 11:35:38 +08:00
Simey Lameze
bcd6ae736b MDL-57446 block_myoverview: add event list by course module
Part of MDL-55611 epic.
2017-04-03 11:35:38 +08:00
Simey Lameze
cfc57eec1b MDL-57446 block_myoverview: make event list module filter by course
Part of MDL-55611 epic.
2017-04-03 11:35:38 +08:00
Simey Lameze
4f580aa7a9 MDL-57446 block_myoverview: add methods to query data by course
Part of MDL-55611 epic.
2017-04-03 11:35:38 +08:00
Mark Nelson
12cbce0aa3 MDL-57888 core_calendar: moved functions from calendar/lib.php
Part of MDL-55611 epic.
2017-04-03 11:35:38 +08:00
Cameron Ball
10a8ea172b MDL-57445 block_myoverview: refactor event_list render
Part of MDL-55611 epic.
2017-04-03 11:35:38 +08:00
Ryan Wyllie
ed9c238cae MDL-57445 block_myoverview: remove timeline_view_dates.js
Removed the JS for the timeline_view_dates template as it is no longer
required.

Part of MDL-55611 epic.
2017-04-03 11:35:38 +08:00
Ryan Wyllie
1d0cbd7746 MDL-57445 block_myoverview: timeline view sort-by-date event list
The list of calendar events on the sort-by-date view of the timeline is
now treated as a single long list of calendar events where the groupings
(today, next 7 days etc) are purely for display purposes.

Part of MDL-55611 epic.
2017-04-03 11:35:38 +08:00
Ryan Wyllie
42f80a9acf MDL-57445 block_myoverview: templates for theme clean
Part of MDL-55611 epic.
2017-04-03 11:35:38 +08:00
Ryan Wyllie
b858d66699 MDL-57445 block_myoverview: add aria-describedby to event list
Part of MDL-55611 epic.
2017-04-03 11:35:38 +08:00
Ryan Wyllie
5081983215 MDL-57445 block_myoverview: add example contexts to tempaltes
Part of MDL-55611 epic.
2017-04-03 11:35:37 +08:00
Ryan Wyllie
6103ce8b82 MDL-57445 block_myoverview: change event list loading icon
Part of MDL-55611 epic.
2017-04-03 11:35:37 +08:00
Ryan Wyllie
0fa82f8463 MDL-57445 block_myoverview: javascript docs
Part of MDL-55611 epic.
2017-04-03 11:35:37 +08:00
Ryan Wyllie
e03d5d4790 MDL-57445 core: allow context variables in pix helper
Allow the user of context variables in the id and component section of
the pix helper.

Part of MDL-55611 epic.
2017-04-03 11:35:37 +08:00
Cameron Ball
992c63043a MDL-57445 block_myoverview: Add courses view to myoverview block
Part of MDL-55611 epic.
2017-04-03 11:35:37 +08:00
Cameron Ball
6a12232581 MDL-57445 block_myoverview: Add course view to timeline
Part of MDL-55611 epic.
2017-04-03 11:35:37 +08:00
Cameron Ball
38c795b2ce MDL-57445 block_myoverview: Add timeline sort by dates
This patch adds a basic timeline view for the events sorted by date.
The events data is stubbed in the calendar events repository.

Part of MDL-55611 epic.
2017-04-03 11:35:37 +08:00
Ryan Wyllie
41b571a1ea MDL-57445 block_myoverview: Add renderer
Part of MDL-55611 epic.
2017-04-03 11:35:37 +08:00
Cameron Ball
1c68e83b1f MDL-57445 block_myoverview: Add timeline by date templates
Part of MDL-55611 epic.
2017-04-03 11:35:37 +08:00
Mark Nelson
4c5cde3134 MDL-57433 block_course_overview: removed block from core
Part of MDL-55611 epic.
2017-04-03 11:33:55 +08:00
Mark Nelson
3a37efa87f MDL-57436 block_myoverview: added infrastructure for new block
Part of MDL-55611 epic.
2017-04-03 11:31:32 +08:00
Damyon Wiese
2a096103ac MDL-40759 comments: Update behat test
Don't call the deprecated lang string.
2017-03-22 11:35:13 +08:00
Damyon Wiese
b9b409cfc3 MDL-40759 icons: Peer review fixes (all minor) 2017-03-17 15:52:46 +08:00
Damyon Wiese
3e6adcd69c MDL-40759 icons: Rename activity_icon
image_icon is a better name because there are some valid uses for these other than for activity icons.

E.g. Old JS code that is not worth re-writing.
2017-03-17 15:52:18 +08:00
Damyon Wiese
8857c715d1 MDL-40759 icons: Behat fixes for font-awesome 2017-03-17 15:52:18 +08:00
Damyon Wiese
663640f5b3 MDL-40759 icons: convert uses of pix_url to pix_icon
Also change filepicker to use scaled svgs instead of sets of custom pngs. The svgs are taken from font-awesome.
2017-03-17 15:52:17 +08:00
Damyon Wiese
c2dde7eebc MDL-40759 icons: Split pix_icon from activity_icon
Activity icons always use the standard icon renderer.
2017-03-17 15:51:29 +08:00
Marina Glancy
6e65554ea1 MDL-58010 user: allow to update only whitelisted user preferences 2017-03-10 18:04:47 +00:00