Remove Install new module or theme button from Available updates report

Created on 23 June 2017, about 7 years ago
Updated 5 August 2023, 11 months ago

The Available updates report at /admin/reports/updates reads at the top:

Here you can find information about available updates for your installed modules and themes. Note that each module or theme is part of a "project", which may or may not have the same name, and might include multiple modules or themes within it.

Install new module or theme (button)

If you click the button, you cannot use the page Install /admin/reports/updates/install to accomplish any updates.

I suggest removing this button, or replacing it with a button "+Updates" which goes to /reports/updates/update.

✨ Feature request
Status

Closed: won't fix

Version

11.0 🔥

Component
UI text  →

Last updated 4 days ago

No maintainer
Created by

🇺🇸United States Charles Belov San Francisco, CA, US

Live updates comments and jobs are added and updated live.
  • Needs change record

    A change record needs to be drafted before an issue is committed. Note: Change records used to be called change notifications.

  • Needs framework manager review

    It is used to alert the framework manager core committer(s) that an issue significantly impacts (or has the potential to impact) multiple subsystems or represents a significant change or addition in architecture or public APIs, and their signoff is needed (see the governance policy draft for more information). If an issue significantly impacts only one subsystem, use Needs subsystem maintainer review instead, and make sure the issue component is set to the correct subsystem.

  • Needs usability review

    Used to alert the usability topic maintainer(s) that an issue significantly affects (or has the potential to affect) the usability of Drupal, and their signoff is needed. When adding this tag, make it easy to review the issue. Make sure the issue summary describes the problem and the proposed solution. Screenshots usually help a lot! To get sign-off on issues with the "Needs usability review" tag, post about them in the #ux channel on Drupal Slack, and/or attend a UX meeting to demo the patch and get direct feedback from designers/UX folks/product management on next steps. If an issue represents a significant new feature, UI change, or change to the general "user experience" of Drupal, use Needs product manager review instead. See the scope of responsibilities for product managers.

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.

  • The Needs Review Queue Bot → tested this issue. It either no longer applies to Drupal core, or fails the Drupal core commit checks. Therefore, this issue status is now "Needs work".

    Apart from a re-roll or rebase, this issue may need more work to address feedback in the issue or MR comments. To progress an issue, incorporate this feedback as part of the process of updating the issue. This helps other contributors to know what is outstanding.

    Consult the Drupal Contributor Guide → to find step-by-step guides for working with issues.

  • 🇮🇳India Nikhil_110

    Attached patch against Drupal 10.1.x

    Patch #28 is not applied for Drupal 10.1.x so Inter-diff file is not added.

  • Status changed to Needs review about 1 year ago
  • Status changed to Needs work about 1 year ago
  • 🇺🇸United States smustgrave

    @Nikhil_110 just because a patch doesn't apply doesn't mean a diff can't be generated fyi

    To me this is works as designed

    On this page not sure if changing the button makes sense since you have the Update tab right there.

    Possibly could introduce BC issues.

  • Status changed to Closed: won't fix 11 months ago
  • 🇳🇿New Zealand quietone New Zealand

    The label of the button was changed in #2577407: Action of uploading module/theme files should consistently be called "Add", not "Install" → in 9.2.x. That type of change should have been a flag that research was needed before continuing to work on the patch. Related changes are important. The other issue is a more thorough look into the actions of this button and related ones as well as the displayed text.

    The change here is changing the action of the button, which was discussed in the other issue and left as is. The change here is not typical of what I see in the Drupal UI, that it is adds a button that links to a page that is also a menu task. It is not adding functionality, merely duplicating it on the same page.

    There is a somewhat related issue about having this 'install' page in the report hierarchy, which I am adding as a related issue.

    At best this issue is duplicate of #2577407: Action of uploading module/theme files should consistently be called "Add", not "Install" → but because of changing the button to be the same as a menu item, I am selecting won't fix.

Production build 0.69.0 2024