View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 20216 | Bug reports | Accessibility | public | 2025-08-12 16:14 | 2026-09-28 20:25 |
| Reporter | tassoman | Assigned To | c_schmitz | ||
| Priority | none | Severity | minor | ||
| Status | closed | Resolution | fixed | ||
| Product Version | 6.6.x | ||||
| Summary | 20216: Survey Administration, question sorting is failing WCAG2 criterion 2.1.1 keyboard | ||||
| Description | While editing a survey inside administration back-office, you have choice to manage structure of groups and questions inside "Structure" pane of the form. The same happens in regular settings pane, in "questions overview" page, in sortable tab. Elements are only draggable. An alert message claims how to use the feature. | ||||
| Steps To Reproduce | Steps to reproduce
Expected resultas impaired user or superuser, i want to be able to operate structure by only using a keyboard Elements inside structure pane should have two operable and accessible buttons for moving the object upper or lower in the list. Either for groups or questions. Actual resultElements are only operable by mouse. | ||||
| Tags | a11y, accessibility, admin, survey | ||||
| Bug heat | 16 | ||||
| Complete LimeSurvey version number (& build) | 6.15.5 | ||||
| I will donate to the project if issue is resolved | No | ||||
| Browser | any | ||||
| Database type & version | mysql | ||||
| Server OS (if known) | |||||
| Webserver software & version (if known) | Apache 2.4 | ||||
| PHP Version | PHP 8.3 | ||||
| Git branch / Pull Request URL | |||||
|
@DenisChenu, since you are the WCAG expert, do you know if there are any plans for a WCAG optimized admin interface? I think we should focus on survey taking first, but maybe for Limesurvey 7.x also create a collection of admin interface WCAG issues?! |
|
I didn't like to touch of admin part since years now ! All is done without discussion. |
|
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=40571 |
|
|
Thank you all for caring about accessibility in admin interface. |
|
|
Fixed in Release 7.4.0+260928 |
|
|
@tassoman, that custom admin theme must have grown pretty huge :-) |
|
|
LimeSurvey: master 29d2714c 2026-09-27 01:11 Details Diff |
Fixed issue 20216: Survey structure and question reordering are not operable by keyboard |
Affected Issues 20216 |
|
| mod - application/views/admin/super/sidemenu.php | Diff File | ||
| mod - application/views/admin/survey/organizeGroupsAndQuestions_view.php | Diff File | ||
| mod - application/views/layouts/sidemenu.php | Diff File | ||
| mod - assets/packages/adminsidepanel/build.min/css/adminsidepanel-rtl.css | Diff File | ||
| mod - assets/packages/adminsidepanel/build.min/css/adminsidepanel.css | Diff File | ||
| mod - assets/packages/adminsidepanel/build.min/js/adminsidepanel.js | Diff File | ||
| mod - assets/packages/adminsidepanel/build/css/adminsidepanel-rtl.css | Diff File | ||
| mod - assets/packages/adminsidepanel/build/css/adminsidepanel.css | Diff File | ||
| mod - assets/packages/adminsidepanel/build/css/adminsidepanel.css.map | Diff File | ||
| mod - assets/packages/adminsidepanel/build/js/adminsidepanel.js | Diff File | ||
| mod - assets/packages/adminsidepanel/build/js/adminsidepanel.js.map | Diff File | ||
| mod - assets/packages/adminsidepanel/scss/custom.scss | Diff File | ||
| mod - assets/packages/adminsidepanel/src/components/QuestionExplorer.js | Diff File | ||
| mod - assets/packages/adminsidepanel/src/components/Sidebar.js | Diff File | ||
| mod - assets/scripts/admin/organize.js | Diff File | ||
| mod - assets/styles-public/organize.css | Diff File | ||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-08-12 16:14 | tassoman | New Issue | |
| 2025-08-12 16:15 | tassoman | Tag Attached: a11y | |
| 2025-08-12 16:15 | tassoman | Tag Attached: accessibility | |
| 2025-08-12 16:15 | tassoman | Tag Attached: survey | |
| 2025-08-12 16:15 | tassoman | Tag Attached: admin | |
| 2025-08-12 16:21 | tassoman | Issue Monitored: tassoman | |
| 2025-08-12 16:21 | tassoman | Bug heat | 0 => 2 |
| 2025-08-20 13:30 | Mazi | Note Added: 83256 | |
| 2025-08-20 13:30 | Mazi | Bug heat | 2 => 4 |
| 2025-08-20 16:54 | DenisChenu | Note Added: 83265 | |
| 2025-08-20 16:54 | DenisChenu | Bug heat | 4 => 6 |
| 2025-08-20 16:54 | DenisChenu | Issue Monitored: DenisChenu | |
| 2025-08-20 16:54 | DenisChenu | Bug heat | 6 => 8 |
| 2025-09-11 22:30 | segui | Issue Monitored: segui | |
| 2025-09-11 22:30 | segui | Bug heat | 8 => 10 |
| 2026-09-27 01:11 | c_schmitz | Changeset attached | => LimeSurvey master 29d2714c |
| 2026-09-27 01:11 | c_schmitz | Note Added: 86015 | |
| 2026-09-27 01:11 | c_schmitz | Assigned To | => c_schmitz |
| 2026-09-27 01:11 | c_schmitz | Status | new => resolved |
| 2026-09-27 01:11 | c_schmitz | Resolution | open => fixed |
| 2026-09-27 01:11 | c_schmitz | Bug heat | 10 => 12 |
| 2026-09-28 14:11 | tassoman | Note Added: 86039 | |
| 2026-09-28 14:11 | tassoman | Bug heat | 12 => 14 |
| 2026-09-28 17:25 | LimeBot | Note Added: 86045 | |
| 2026-09-28 17:25 | LimeBot | Status | resolved => closed |
| 2026-09-28 17:25 | LimeBot | Bug heat | 14 => 16 |
| 2026-09-28 20:25 | Mazi | Note Added: 86082 |