On config page, "Automatic Updates" should link to project page

Created on 26 November 2022, almost 2 years ago
Updated 7 June 2023, over 1 year ago

Problem/Motivation

If the Package Manager module is not found, then the message on the configuration page /admin/config/development/project_browser has the "Allow installing via UI (experimental)" option disabled, with the message

The ability to install modules via the Project Browser UI requires Package Manager version 2.5 or newer. Package Manager is provided as part of the Automatic Updates module.

An inexperienced user might not know how to enable this feature.

The message does not distinguish between

  • Package Manager is not added to the site (in the codebase).
  • Package Manager is added but not installed (enabled).

Steps to reproduce

  1. Install Drupal with the Standard profile and no contrib modules other than Project Browser.
  2. Add and enable the Project Browser module.
  3. Visit /admin/config/development/project_browser.

Proposed resolution

Make the text "Automatic Update" link to the project page: https://www.drupal.org/project/automatic_updates .

If the Package Manager module is in the codebase but is not installed, then replace the message with one that recommends installing it, with a link to the Extend page (/admin/modules).

Remaining tasks

  • ✅ File an issue about this project
  • ☐ Manual Testing
  • ☐ Code Review
  • ☐ Accessibility Review
  • ☐ Automated tests needed/written?
📌 Task
Status

Fixed

Version

1.0

Component

Code

Created by

🇺🇸United States benjifisher Boston area

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024