MDL-53858 quiz accessibility: nav block should have role='navigation'

This commit is contained in:
Tim Hunt
2016-04-18 17:37:20 +01:00
parent fd95e9c70d
commit 6e7aa92bc6
+3 -1
View File
@@ -1601,7 +1601,9 @@ class quiz_attempt {
$bc = new block_contents();
$bc->attributes['id'] = 'mod_quiz_navblock';
$bc->title = get_string('quiznavigation', 'quiz');
$bc->attributes['role'] = 'navigation';
$bc->attributes['aria-labelled-by'] = 'mod_quiz_navblock_title';
$bc->title = html_writer::span(get_string('quiznavigation', 'quiz'), '', array('id' => 'mod_quiz_navblock_title'));
$bc->content = $output->navigation_panel($panel);
return $bc;
}