Use views for the reports and provide blocks

Created on 10 August 2023, over 1 year ago
Updated 4 October 2023, about 1 year ago

Problem/Motivation

On the /user/ landing page we created a dashboard of everything an editor for example might find useful. One of the blocks we would like to show is a "These pages need your attention". It's basically the "Top 5 results" of the editoria11y dashboard.

In order to create the block, we rewrite the way editoria11y generates its dashboard. It now integrates into views, making each listing a view display page or block.

This could potentially also be used for the export feature but I haven't got around to that (yet). We could do that in an other issue.

To use them, apply the patch, clear caches and active the 2 new views (editoria11y results and eeditoria11y dismissals).

Proposed resolution

Rewrite the Dashboard, DashboardController using views.

User interface changes

None

API changes

None

Data model changes

None

✨ Feature request
Status

Fixed

Version

2.0

Component

Feature and test requests

Created by

πŸ‡§πŸ‡ͺBelgium kriboogh

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024