omeka / omeka/plugin-ItemRelations

Add an Item – Item Relations – Adding Content Lacks Status Message

Open Beginner friendly
#23 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

a11y
Dominant language
PHP
Stars
7
Forks
23
PR merge metrics
No merged PRs in 30d

Description

"Description: On the Add Items page, under the Item Relations, it was found that adding content lacks a status message. Currently, when using the ‘Add a Relation’ button a new row is added to the table above, but there is no status message announcement of this new content on the page. When new content is added to the page behind the keyboard focus, there should be a status message, so users don’t have to navigate backwards up the page and check manually. A status message of ‘New row added to the table’ would let users know they have successfully added this using the ‘Add a relation’ button.

Expected Results: When content is added to the page in a previously navigated section, there is a status message to inform users of new content added.

Actual Results: When users add a row using the ‘Add a relation’ button there is no status message of successfully adding it"

1.3.1 Info and Relationships; Level A; WCAG 2.0

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the Add Items page and locate the Item Relations section and its “Add a relation” button. Inspect how the button adds a row, then verify that adding a row produces an announced status message such as “New row added to the table” without moving keyboard focus.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
accessibility, frontend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.