Skip to content

Full-text search results are not fully navigable #4839

@joemull

Description

@joemull

Report Accessibility Issue

Describe the inaccessible feature

On all themes, when ENABLE_FULL_TEXT_SEARCH is enabled in DJango-level settings, a template is used (journal/full-text-search.html) that is not accessible.

  • No page heading (h1) is provided
  • No pagination for results list
  • No indicator of how many results were returned

Which users are impacted?

  1. Readers (i.e. those accessing the published site but not logging in to Janeway)

Janeway version

1.7.2

To Reproduce

Steps to reproduce:

  1. Turn on ENABLE_FULL_TEXT_SEARCH and generate indexes
  2. Run an article search
  3. See page

Screenshots

Screenshot of inaccessible article search results

Preferred Solution

Add headings, pagination, and a result count, to mirror the search page you get when ENABLE_FULL_TEXT_SEARCH is turned off

Additional context

Created as an offshoot from #4242

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

Sent to Dev

Relationships

None yet

Development

No branches or pull requests

Issue actions