From 57d086caa3aa534696108c01ad36f14cf4e7d243 Mon Sep 17 00:00:00 2001 From: Rossiani Wijaya Date: Fri, 27 Jul 2012 19:27:21 +0800 Subject: [PATCH] MDL-34558 accessibility compliance for filter: Add forform input text and select tag --- filter/algebra/algebradebug.php | 3 ++- filter/algebra/lang/en/filter_algebra.php | 1 + filter/manage.php | 5 ++++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/filter/algebra/algebradebug.php b/filter/algebra/algebradebug.php index 67b715cc9ab..bdf6ac4496d 100644 --- a/filter/algebra/algebradebug.php +++ b/filter/algebra/algebradebug.php @@ -280,7 +280,8 @@ function slasharguments($texexp, $md5) {
- +
    diff --git a/filter/algebra/lang/en/filter_algebra.php b/filter/algebra/lang/en/filter_algebra.php index 5435f7f46fb..6db42a1aad5 100644 --- a/filter/algebra/lang/en/filter_algebra.php +++ b/filter/algebra/lang/en/filter_algebra.php @@ -24,3 +24,4 @@ */ $string['filtername'] = 'Algebra notation'; +$string['algebraicexpression'] = 'Algebraic expression'; diff --git a/filter/manage.php b/filter/manage.php index 943c7fcaea1..04893f1940f 100644 --- a/filter/manage.php +++ b/filter/manage.php @@ -181,7 +181,10 @@ if (empty($availablefilters)) { } else { $activechoices[TEXTFILTER_INHERIT] = $strdefaultoff; } - $row[] = html_writer::select($activechoices, str_replace('/', '_', $filter), $filterinfo->localstate, false); + $filtername = str_replace('/', '_', $filter); + $select = html_writer::label($filterinfo->localstate, 'menu'. $filtername, false, array('class' => 'accesshide')); + $select .= html_writer::select($activechoices, $filtername, $filterinfo->localstate, false); + $row[] = $select; // Settings link, if required if ($settingscol) {