Andrew Nicols
f24aae4cad
Merge branch 'MDL-67735-master' of git://github.com/bmbrands/moodle
2020-08-19 08:28:49 +08:00
Bas Brands
4394f9e358
MDL-67735 theme_boost: remove bs2 and bs4alpha compatibility css
2020-08-17 08:16:42 +00:00
Shamim Rezaie
216c392ac1
MDL-68444 calendar: Improve how screenreaders say week titles
...
Also removed the scope attribute from the mini-calendar table
because according to https://www.w3.org/TR/WCAG20-TECHS/H63.html
it was not needed:
Note 1: For simple tables that have the headers in the first row
or column then it is sufficient to simply use the TH elements without
scope.
2020-07-14 22:12:13 +10:00
Shamim Rezaie
7328144c9d
MDL-68444 calendar: Improve how screenreaders read day titles
...
Screenreaders now know if each day has any event or not
2020-07-14 22:12:06 +10:00
Bas Brands
91de0ed823
MDL-67874 theme_boost: make focus outline accessible
2020-05-26 09:54:12 +02:00
Bas Brands
6a4ce7b0a3
MDL-67386 theme_boost: upgrade bootstrap to version 4.5.0
2020-05-25 15:48:17 +02:00
Marina Glancy
d268c5bac3
MDL-58866 core_calendar: separate color for other events, icons
2020-05-19 19:04:15 +02:00
Marina Glancy
1a972b06f1
MDL-58866 core_calendar: allow component events
2020-05-19 19:04:13 +02:00
Sara Arjona
cd717e8ba8
Merge branch 'MDL-67968-master' of git://github.com/rezaies/moodle
2020-03-09 18:16:56 +01:00
Shamim Rezaie
f63fd51189
MDL-67968 calendar: use aria-label instead of the abbr tag
2020-03-07 03:27:35 +11:00
Shamim Rezaie
863814c64a
MDL-67968 calendar: explain weekday abbreviations
2020-03-06 19:58:25 +11:00
Shamim Rezaie
032b9d15cb
MDL-67902 calendar: keyboard users should be able to toggle day popover
2020-02-25 03:38:35 +11:00
Shamim Rezaie
ac0ae31953
MDL-67902 calendar: informative aria label for event days in mini cals
2020-02-25 03:38:35 +11:00
Shamim Rezaie
369fc01391
MDL-67902 calendar: informative aria label for event days in calendar
2020-02-25 03:38:30 +11:00
Adrian Greeve
f00542c485
Merge branch 'MDL-66999-master' of git://github.com/bmbrands/moodle
2019-12-23 14:26:39 +08:00
Shamim Rezaie
f046b70355
MDL-67152 calendar: The day view should start from the current day
2019-12-09 22:37:21 +11:00
Bas Brands
9396731e94
MDL-66999 theme_boost: @extend replace .col-xs-*
...
Remove legacy col-xs-* classes. They are changed in upstream
Bootstrap 4 stable with just col-*.
2019-12-09 10:49:39 +01:00
David Matamoros
21ad9531d0
MDL-66354 core_calendar: Notices in error.log on calendar events
2019-09-25 09:08:41 +02:00
Simey Lameze
7bfe4a52a3
MDL-66012 calendar: fix no event message on calendar views
...
Ahhh Jun. Thanks legend :)
2019-07-10 11:34:35 +08:00
Simey Lameze
e5ab472810
MDL-65671 calendar: add event listener to three month block
2019-06-12 15:54:25 +08:00
Simey Lameze
fed1cc738d
MDL-65671 calendar: tidy up calendar header
2019-06-12 15:54:24 +08:00
Simey Lameze
859bc931d8
MDL-65671 calendar: remove course selector label from exporters
2019-06-12 15:54:24 +08:00
Simey Lameze
4cc9d7c83a
MDL-65671 calendar: add listener to day link in month view
2019-06-12 15:54:12 +08:00
Simey Lameze
dbccdae8f5
MDL-65671 calendar: add the calendar view selector
2019-06-10 13:09:57 +08:00
David Matamoros
79b9f905b1
MDL-65699 core_calendar: Check string exists for event types
2019-05-23 17:21:27 +02:00
Jun Pataleta
ab709ed274
MDL-65318 core_calendar: Additional fixes
...
* Move 'calendareventtype' property to event_exporter_base and
rename it to 'normalisedeventtype'
* Add a 'normalisedeventtypetext' property to event_exporter_base
for displaying the human-friendly text for the normalised
event type.
* Clean up calendareventtype from other exporter/template locations
* Fix template names.
2019-05-02 14:19:28 +08:00
Simey Lameze
a67bbe5039
MDL-65318 core_calendar: make event details consistent across pages
2019-05-02 08:05:06 +08:00
Simey Lameze
0ea03be795
MDL-65318 core_calendar: add event details template
2019-05-02 08:05:02 +08:00
Mathew May
5db1ce5331
MDL-64506 templates: BS2 pull-x -> BS4 float-x
2019-04-03 19:47:13 +08:00
Mathew May
5cac5fa428
MDL-64506 templates: BS2 m-x-x to BS4 mx-x
2019-04-03 19:47:11 +08:00
Mathew May
5638b57267
MDL-58428 theme: Move templates from calendar
2019-02-26 12:56:14 +01:00
Simey Lameze
b8c0534515
MDL-63999 calendar: double escape event name on templates
2018-11-16 13:56:54 +08:00
Tim Schroeder
d2111dbccf
MDL-63119 calendar: now showing event end in modal
...
When clicking on an event in the month view, a modal opens with
information about it. That modal did previously only show the start time
of the event. It now also shows the end (if the event has one).
2018-09-18 11:40:07 +08:00
Simey Lameze
baedf0662a
MDL-62944 calendar: Fix actionevent logic on template
...
During the calendar work, we have added the feature of
drag and drop activity event or "action events".
The problem at that time was, action events could not be
editable through the calendar UI, but should be allowed
to drag and drop. So, we couldn't use the return of
calendar_edit_event_allowed() because it can return true
(in case of teachers, that have permission to change the
activity) and the attribute isactionevent was created to
control on the UI if the user is viewing an action event.
So what my patch does is just add the check if we are
viewing an action event, and in this case, it won't display
the cog to edit that event.
2018-08-31 10:15:37 +01:00
Michael Hawkins
ef4e04ee26
MDL-37624 calendar: Added location support
2018-06-29 10:46:54 +08:00
Bas Brands
3ec69c2ece
MDL-56511 theme_boost: Update to Bootstrap 4 stable
...
Behat fixes by David Monllao <davidm@moodle.com>
- Blocks
- Modals
- Messaging styling
- Breadcrumb
- Pagination
- Course & categories management
2018-04-18 09:31:53 +08:00
Guillermo Alvarez
8669d43a96
MDL-61673 calendar: Replace wrong string on mustache template
2018-04-02 10:32:07 -05:00
Ryan Wyllie
60908b2187
MDL-60967 calendar: only load course filter when required
2018-01-09 05:57:38 +00:00
Jun Pataleta
60236650d6
Merge branch 'MDL-60962-master' of git://github.com/ryanwyllie/moodle
2018-01-03 16:53:49 +08:00
Simey Lameze
39cda40590
MDL-61055 calendar: guest user cannot create events
2017-12-19 16:30:08 +08:00
Ryan Wyllie
7884ecf24f
MDL-60962 block_calendar_month: load content after page render
2017-12-06 06:21:16 +00:00
Ryan Wyllie
08b7558483
MDL-60766 block_calendar_upcoming: stop summary modal not logged in
...
Stopped the JS from running on the block when the user is not logged in
because it attempts to load a summary modal when an event is clicked on
which results in a failed call to a webservice.
2017-11-10 02:20:32 +00:00
Jake Dallimore
eaa43a132c
Merge branch 'MDL-60700-master' of git://github.com/ryanwyllie/moodle
2017-11-07 14:23:50 +08:00
Ryan Wyllie
f0fc8a194a
MDL-60700 calendar: remove bottom margin for description in summary
2017-11-07 06:03:01 +00:00
Andrew Nicols
03561ea899
Merge branch 'MDL-60062-master-2' of git://github.com/ryanwyllie/moodle
2017-11-07 13:49:47 +08:00
Ryan Wyllie
6688ae2ba2
MDL-60062 calendar: prevent drag and drop of override events
2017-11-07 05:47:18 +00:00
Ryan Wyllie
8926030555
MDL-60700 calendar: normalise event type in summmary modal render
2017-11-07 02:08:00 +00:00
David Monllao
be88f0993d
Merge branch 'MDL-60638-master' of git://github.com/lameze/moodle
2017-11-06 21:45:14 +01:00
Simey Lameze
20a5056df6
MDL-60638 calendar: fix event subscription variable names
2017-11-03 10:03:17 +08:00
Damyon Wiese
f18fb611c9
Merge branch 'MDL-60558-master' of git://github.com/andrewnicols/moodle
2017-11-02 15:46:42 +08:00