[AMOS commit] MDL-85902 course: Better labeling of activity navigation components Committed into Git: 2026-01-29 14:40 UTC

[AMOS commit] MDL-85902 course: Better labeling of activity navigation components Committed into Git: 2026-01-29 14:40 UTC

by AMOS bot -
Number of replies: 0
Author: Jun Pataleta
MDL-85902 course: Better labeling of activity navigation components
* The arrow icons produced by the `$OUTPUT->larrow()` and
`$OUTPUT->rarrow()` functions are announced by screen readers, and they
do not make sense when heard by screen reader users. To fix this,
we need to override the accessible names of the previous and next
activity links using the `aria-label` attribute and specify whether the
activity links point to the previous or next activities.
* The label for the jump menu "Jump to" is not informative enough to
convey the element's purpose. Let's improve it's accessible label to
"Jump to activity".


http://git.moodle.org/gw?p=moodle.git;a=commit;h=f7cf98ea86fd35f13163394a5d7da276239c36bd
http://github.com/moodle/moodle/commit/f7cf98ea86fd35f13163394a5d7da276239c36bd

+ 4.5 en [activitynavigation:jumptoactivity,core_course]
+ 4.5 en [activitynavigation:nexta,core_course]
+ 4.5 en [activitynavigation:preva,core_course]