Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Contributions - Add Contributor Question - Delete button announced as a link

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

Nobody has claimed this yet.

Assessment

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

Research direction

Start at the Contributions page's Add Contributor Questions section and inspect the delete control's rendered semantics, comparing it with the confirmation button that is already announced correctly. Done means the delete action is announced as a button while retaining its deletion and return-to-previous-page behavior; verify the result with an accessibility check.

Written by the indexing model from the issue text.

Description

a11y

"Description: On the Contributions page, in the Add Contributor Questions section, there is a delete button that when activated deletes a question and takes users back to the previous page, this button is currently being announced as a link. Additionally the button is designed as a button but is announced as a link.

this is the only case where the button is announced as a link, when users are asked to confirm if they want to delete the question it is also announced as a button.

Expected Results: Although the button navigates users to the previous page, it also performs an action, buttons are expected to perform actions while links are expected to only navigate users to a different page.

Actual Results: The delete button is announced as a link."

4.1.2 Name, Role, Value; Level A; WCAG 2.0

Dominant language
PHP
Stars
10
Forks
14
PR merge metrics
No merged PRs in 30d

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

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.

More from omeka/plugin-Contribution

All issues in omeka/plugin-Contribution

Similar issues

More PHP issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.