LimeSurvey: master 360faa70

Author Committer Branch Timestamp Parent
DenisChenu GitHub master 2023-04-03 09:45:54 master ce983516
Affected Issues  18243: ARIA Attribute role on Array question not correct.
Changeset

Fixed issue 18243: ARIA Attribute role on Array question not correct (#2888)

Dev: Move role=group to a div wrapper of the array with aria-labelledby
Dev: Put the role="columnheader" on the each header
Dev: Give an id to each header ( answer-{SGQA}-{code})
Dev: Each line stay role="radiogroup"/"group" with good aria-labelledby
Dev:Put aria-hidden to label used for labelling and shown on phone (muts be hidden since table is table (else double read)
Dev:Set aria-labelledby to each header for each input (aria-labelledby="answer-{SGQA}-{code}")

mod - application/core/QuestionTypes/ArrayFlexibleRow/RenderArrayFlexibleRow.php Diff File
mod - application/core/QuestionTypes/ArrayMultiscale/RenderArrayMultiscale.php Diff File
mod - application/helpers/qanda_helper.php Diff File
mod - application/views/survey/questions/answer/arrays/10point/answer.twig Diff File
mod - application/views/survey/questions/answer/arrays/10point/rows/cells/answer_td_input.twig Diff File
mod - application/views/survey/questions/answer/arrays/10point/rows/cells/header_answer.twig Diff File
mod - application/views/survey/questions/answer/arrays/5point/answer.twig Diff File
mod - application/views/survey/questions/answer/arrays/5point/rows/cells/answer_td_input.twig Diff File
mod - application/views/survey/questions/answer/arrays/5point/rows/cells/header_answer.twig Diff File
mod - application/views/survey/questions/answer/arrays/array/dropdown/answer.twig Diff File
mod - application/views/survey/questions/answer/arrays/array/no_dropdown/answer.twig Diff File
mod - application/views/survey/questions/answer/arrays/array/no_dropdown/rows/cells/answer_td.twig Diff File
mod - application/views/survey/questions/answer/arrays/array/no_dropdown/rows/cells/header_answer.twig Diff File
mod - application/views/survey/questions/answer/arrays/array/no_dropdown/rows/cells/header_information.twig Diff File
mod - application/views/survey/questions/answer/arrays/array/no_dropdown/rows/repeat_header.twig Diff File
mod - application/views/survey/questions/answer/arrays/column/answer.twig Diff File
mod - application/views/survey/questions/answer/arrays/dualscale/answer.twig Diff File
mod - application/views/survey/questions/answer/arrays/dualscale/answer_dropdown.twig Diff File
mod - application/views/survey/questions/answer/arrays/dualscale/answer_header.twig Diff File
add - application/views/survey/questions/answer/arrays/dualscale/content_header.twig Diff File
add - application/views/survey/questions/answer/arrays/dualscale/repeat_header.twig Diff File
mod - application/views/survey/questions/answer/arrays/increasesamedecrease/answer.twig Diff File
mod - application/views/survey/questions/answer/arrays/increasesamedecrease/rows/answer_row.twig Diff File
mod - application/views/survey/questions/answer/arrays/increasesamedecrease/rows/cells/thead.twig Diff File
mod - application/views/survey/questions/answer/arrays/multiflexi/answer.twig Diff File
mod - application/views/survey/questions/answer/arrays/multiflexi/rows/answer_row.twig Diff File
mod - application/views/survey/questions/answer/arrays/multiflexi/rows/cells/answer_td.twig Diff File
mod - application/views/survey/questions/answer/arrays/multiflexi/rows/cells/answer_td_checkboxes.twig Diff File
mod - application/views/survey/questions/answer/arrays/texts/answer.twig Diff File
mod - application/views/survey/questions/answer/arrays/texts/columns/col_total.twig Diff File
mod - application/views/survey/questions/answer/arrays/texts/rows/answer_row.twig Diff File
mod - application/views/survey/questions/answer/arrays/texts/rows/cells/answer_td.twig Diff File
mod - application/views/survey/questions/answer/arrays/texts/rows/cells/td_grand_total.twig Diff File
mod - application/views/survey/questions/answer/arrays/texts/rows/cells/td_total.twig Diff File
mod - application/views/survey/questions/answer/arrays/texts/rows/cells/thead.twig Diff File
mod - application/views/survey/questions/answer/arrays/yesnouncertain/answer.twig Diff File
mod - application/views/survey/questions/answer/arrays/yesnouncertain/rows/answer_row.twig Diff File
mod - application/views/survey/questions/answer/arrays/yesnouncertain/rows/cells/thead.twig Diff File