Commit Graph

6674 Commits

Author SHA1 Message Date
Angelia Dela Cruz 0e947b1d93 MDL-77445 Behat: Coverage for activity chooser navigation 2024-04-24 16:38:52 +08:00
Andrew Nicols 99748cdee6 Merge branch 'MDL-70829-403' of https://github.com/junpataleta/moodle into MOODLE_403_STABLE 2024-04-12 11:59:04 +08:00
Jun Pataleta 1ae95e3b63 MDL-70829 course: Mark up decorative images properly
* Decorative images should have an empty alt text and there's no need
to set a presentation role.
* Accessibility Behat tests added to cover the changes:
  - block_starredcourses uses the core_course/no-courses template
  - core_completion tests changes in core_course/activity instance and
    core_course/editdefaultcompletion
2024-04-12 11:13:13 +08:00
Sara Arjona c5c52e66f3 Merge branch 'MDL-80469-403' of https://github.com/marinaglancy/moodle into MOODLE_403_STABLE 2024-04-11 14:52:00 +02:00
Marina Glancy 6e5d277fc2 MDL-80469 forms: add a hidden label to the button action group
This is a temporary solution to the accessibility problem
"Fieldsets without legend". We will no longer use a fieldset tag
if there is no legend after MDL-80431
2024-04-11 12:56:24 +01:00
Sara Arjona 5f8bfd504a Merge branch 'MDL-74977-403' of https://github.com/HuongNV13/moodle into MOODLE_403_STABLE 2024-04-10 15:50:58 +02:00
Huong Nguyen df99388d27 MDL-74977 core_courseformat: add expanded section update actions
This also fix the Random "Course content preferences" Behat failure
2024-04-10 18:11:45 +07:00
Mikel Martín 441ab036e0 MDL-81307 core_courseformat: Add bulk styles for small devices 2024-04-09 13:30:34 +02:00
Huong Nguyen afbec4a656 Merge branch 'MDL-80934-403' of https://github.com/laurentdavid/moodle into MOODLE_403_STABLE 2024-04-08 09:13:16 +07:00
Huong Nguyen c056e99130 Merge branch 'MDL-81402-MOODLE_403_STABLE' of https://github.com/sh-csg/moodle into MOODLE_403_STABLE 2024-04-08 09:03:20 +07:00
Sara Arjona 034c9d9559 Merge branch 'MDL-81359-m403' of https://github.com/sammarshallou/moodle into MOODLE_403_STABLE 2024-04-04 17:02:59 +02:00
Stefan Hanauska bccc540bce MDL-81402 course: Add sectionnum to cm export 2024-04-04 13:02:30 +02:00
Laurent David 3071a94206 MDL-80934 core_courseformat: Expand section when selected
* Sections in the course content must be expanded when an item
from this section is selected in the course index
2024-04-04 10:41:48 +02:00
Amaia Anabitarte fcbe53778d MDL-80302 completion: Improve default completion error tracking
Co-authored-by: Sara Arjona <sara@moodle.com>
2024-03-27 16:12:12 +01:00
sam marshall aa4baad9a4 MDL-81359 core_courseformat: Availability 'Show more' unwelcome outing
If the availability restriction includes a link, then 'Show more'
always appeared even when the entire text is already shown.
2024-03-26 13:40:41 +00:00
Jun Pataleta c96efdb613 MDL-80384 courseformat: Set activity icon alt text on editing mode
From a warning using WAVE:
* The title attribute value for images that lack an alt attribute value
will be presented to screen reader users. However, providing image
content in the alt attribute typically provides better accessibility,
and should be used in most cases. The title attribute will generate a
mouse hover tooltip which may or may not be desired - this tooltip will
not be presented to touch screen or keyboard users.
2024-03-26 11:02:35 +08:00
Laurent David 0b3802bb0b MDL-80384 core_courseformat: Remove activty icon link
* Remove the link over the image icon for an activity and use
the title attribute for the tooltip
2024-03-25 13:25:34 +01:00
Huong Nguyen 4a454da7ce Merge branch 'MDL-81289-403' of https://github.com/ferranrecio/moodle into MOODLE_403_STABLE 2024-03-21 15:12:18 +07:00
ferranrecio bda0176205 MDL-81289 core_courseformat: fix get_format_string params 2024-03-19 17:34:09 +01:00
Huong Nguyen 1c31e9722f Merge branch 'MDL-81156-403' of https://github.com/lameze/moodle into MOODLE_403_STABLE 2024-03-19 10:55:47 +07:00
Ilya Tregubov 40dbc075d8 Merge branch 'MDL-80919-403' of https://github.com/paulholden/moodle into MOODLE_403_STABLE 2024-03-19 10:14:27 +08:00
Simey Lameze fa534ac13e MDL-81156 behat: coverage for force course language 2024-03-14 09:04:34 +08:00
raortegar ab1fcc6db4 MDL-80930 core: Course delete modules task handle non deletable cms 2024-03-01 13:19:06 +01:00
Amaia Anabitarte f89f680035 MDL-81029 core_course: Fix activity settings page title 2024-02-23 16:04:39 +01:00
Paul Holden 90d0f55fe1 MDL-80919 course: initial check for section modules to duplicate. 2024-02-20 16:22:33 +00:00
Sara Arjona 5f20a1efc2 Merge branch 'MDL-80613-403' of https://github.com/lameze/moodle into MOODLE_403_STABLE 2024-02-19 09:14:23 +01:00
Simey Lameze a0ce4d0c52 MDL-80613 behat: convert manual completion steps to use generators 2024-02-15 18:00:06 +08:00
Huong Nguyen b83ed4284e Merge branch 'MDL-80326-403' of https://github.com/laurentdavid/moodle into MOODLE_403_STABLE 2024-02-13 08:55:50 +07:00
Laurent David 7a03a909a1 MDL-80326 course_format: Visibility changes only when capability is set
* When an editing teacher has not the capability to change visibility
(for example if for a given module the capability is removed), the visibility
drop down menu in the card should not be available.
2024-02-08 09:21:30 +01:00
Huong Nguyen 53f840cd4a Merge branch 'MDL-80809-403' of https://github.com/paulholden/moodle into MOODLE_403_STABLE 2024-02-08 16:06:15 +08:00
Andrew Nicols f2b0e454e6 Merge branch 'MDL-80803-403' of https://github.com/paulholden/moodle into MOODLE_403_STABLE 2024-02-08 16:06:12 +08:00
Ilya Tregubov f13b4e0caf Merge branch 'MDL-78173-403' of https://github.com/paulholden/moodle into MOODLE_403_STABLE 2024-02-08 16:06:11 +08:00
Sara Arjona fff830198f Merge branch 'mdl-78095-403' of https://github.com/james-cnz/moodle into MOODLE_403_STABLE 2024-02-08 16:06:10 +08:00
Jun Pataleta 219899c8ce Merge branch 'MDL-70058-403' of https://github.com/paulholden/moodle into MOODLE_403_STABLE 2024-02-07 12:31:34 +08:00
Jun Pataleta 4f45925082 Merge branch '403_check_cached_empty_modnames' of https://github.com/opitz/moodle into MOODLE_403_STABLE 2024-02-07 11:17:54 +08:00
Jun Pataleta 0f64786579 Merge branch 'MDL-80725-403-enfix' of https://github.com/mudrd8mz/moodle into MOODLE_403_STABLE 2024-02-06 15:58:56 +08:00
james-cnz 44a72bc059 MDL-78095 course: Respect is_bulk_editable() 2024-02-02 10:41:41 +13:00
Paul Holden f2358a0d24 MDL-80809 course: correct context arguments when formatting strings. 2024-02-01 18:16:23 +00:00
Paul Holden cfd56552f7 MDL-80803 course: observe mod availability before update notification. 2024-02-01 14:51:33 +00:00
Huong Nguyen 9d3ca32e49 Merge branch 'MDL-80660-403' of https://github.com/paulholden/moodle into MOODLE_403_STABLE 2024-02-01 11:23:41 +07:00
Helen Foster 1f2ac8c548 MDL-80725 lang: Import fixed English strings (en_fix) 2024-01-31 19:42:26 +01:00
Laurent David 14503ba527 MDL-71665 core_courseformat: Sync activity name in the page
* Changing the name of an activity should change the access restriction messages.
* Introduction of a marker as data-cm-name-for to be able to change any
occurence of a course module name in the page when this one changes.
2024-01-29 09:01:14 +01:00
Paul Holden aae5c2b7db MDL-80660 user: preserve return URL upon role switch from frontpage. 2024-01-25 15:40:55 +00:00
Sara Arjona 324b256141 Merge branch 'MDL-80458-403' of https://github.com/mickhawkins/moodle into MOODLE_403_STABLE 2024-01-24 17:15:00 +01:00
Paul Holden abde115855 MDL-78173 user: correct return URL upon login as from frontpage. 2024-01-24 14:58:23 +00:00
Michael Hawkins 22c10c8b14 MDL-80458 core: Hide MoodleNet share bulk option if feature disabled 2024-01-24 11:53:41 +08:00
Ilya Tregubov 18b04fed1b Merge branch 'MDL-80320-403' of https://github.com/laurentdavid/moodle into MOODLE_403_STABLE 2024-01-24 08:56:28 +08:00
Laurent David 2f024231da MDL-80320 core_courseformat: Disable group selection
* When forced groupmode is enabled for the course:
  - the group selection in the activity card be disabled
  - the activity action menu groupmode will not be visible.
  - only the icon will be visible
* Add new test to check for visibility
2024-01-23 11:31:42 +01:00
Jun Pataleta da9bbf5a96 Merge branch 'MDL-79029-403' of https://github.com/ferranrecio/moodle into MOODLE_403_STABLE 2024-01-23 09:21:49 +08:00
Ferran Recio e679f8f11f MDL-79029 behat: optimize behat tests
Replace some add activity to section steps to the new
add activity to course section so they are faster and do
not require javascript.
2024-01-22 11:15:21 +01:00