Improve usability of the settings form

Created on 12 February 2025, 10 days ago

Problem/Motivation

  • Make the module title/description the same in all places. Change 'Dblog and Syslog Filter' to 'Database and System Logging Filter'. The former are machine names of the modules, the latter are human readable names.
  • Change the user facing page title to 'Filter logs'. The module name is an implementation detail and doesn't need to be exposed in the admin UI for users needing to update the filters.
  • Move the settings form below admin/config/development/logging instead of admin/reports. It's a settings form, not a report.
  • Change the local actions to local tasks. Local actions are for actions like creating new content, local tasks are for tabs to better navigate the admin structure.
  • Add a separate permission to manage the settings. Accessing site reports has nothing to do with changing the settings of this module, so they shouldn't be sharing a permission.
📌 Task
Status

Active

Version

4.0

Component

Code

Created by

🇧🇪Belgium dieterholvoet Brussels

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024