View Issue Details

This issue affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
20202Bug reportsAccessibilitypublic2026-10-29 16:22
Reportertassoman Assigned Toc_schmitz  
PrioritynoneSeverityminor 
Status resolvedResolutionfixed 
Product Version6.6.x 
Summary20202: Admin Dashboard view, WCAG2 failing criterion 2.4.6
Description

https://www.w3.org/TR/WCAG21/#headings-and-labels

Form fields are missing own label, failing criterion 2.4.6. Page is not accessibile.
Every field should have a label.

Steps To Reproduce

Steps to reproduce

  1. instal latest LS
  2. create a few surveys
  3. inspect code in the page admin/dashboard/view
  4. see form fields are missing own label.

Expected result

Every form field should have its visible label

Actual result

Fields don't have a label. Checkboxes inside the table, and select fields also, for example.
If fields can't have a label, should be removed. checkboxes, for example.

Tagsa11y, accessibility, admin, admintheme
Bug heat6
Complete LimeSurvey version number (& build)6.15.5
I will donate to the project if issue is resolvedNo
Browserany
Database type & versionmysql
Server OS (if known)
Webserver software & version (if known)apache
PHP VersionPHP 8.2
Git branch / Pull Request URL

Users monitoring this issue

segui, tassoman

Activities

c_schmitz

c_schmitz

2026-10-29 16:22

administrator   ~86985

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=41145

Related Changesets

LimeSurvey: master 60833069

2026-10-29 16:22

c_schmitz


Details Diff
Fixed issue 20202: Screen readers announced the search field and the status and group filters above the survey list as "All surveys"
Dev SearchBoxWidget: Hidden <label for> elements replace the shared aria-labelledby pointing at the "All surveys" title, search placeholder is translated
Affected Issues
20202
mod - application/extensions/admin/SearchBoxWidget/views/searchBox.php Diff File

Issue History

Date Modified Username Field Change
2025-08-04 17:02 tassoman New Issue
2025-08-04 17:03 tassoman Tag Attached: a11y
2025-08-04 17:03 tassoman Tag Attached: accessibility
2025-08-04 17:03 tassoman Tag Attached: admin
2025-08-04 17:03 tassoman Tag Attached: admintheme
2025-08-07 14:40 tassoman Issue Monitored: tassoman
2025-08-07 14:40 tassoman Bug heat 0 => 2
2025-09-11 22:32 segui Issue Monitored: segui
2025-09-11 22:32 segui Bug heat 2 => 4
2026-10-29 16:22 c_schmitz Changeset attached => LimeSurvey master 60833069
2026-10-29 16:22 c_schmitz Note Added: 86985
2026-10-29 16:22 c_schmitz Assigned To => c_schmitz
2026-10-29 16:22 c_schmitz Status new => resolved
2026-10-29 16:22 c_schmitz Resolution open => fixed
2026-10-29 16:22 c_schmitz Bug heat 4 => 6