allow hook_help to run on modules which are not enabled

Created on 11 October 2015, over 9 years ago
Updated 27 March 2025, 22 days ago

Problem/Motivation

Here is a real UX gotcha. When I visit my Drupal site, and hit the 'Extend' button, there is a list of modules with interesting names, and as a new site builder or site owner with admin permissions, I wonder what what happens if I enable them. I look for a 'Help' link on the modules page, then on the help page. There is none - not even a link to a help page on d.o. Then I 'twig' that the answer is 1. enable interesting looking modules; 2. read help; 3. uninstall said module; 4. repeat for next module whose name excites my curiosity. An explanation on the Help page that help only works for enabled modules would look pretty bad, but would be better for users than what we currently have.

Proposed resolution

Can hook_help be made to run for all the modules found in the relevant paths, not just the enabled ones?

User interface changes

Help links and text will appear for all modules in the codebase, not just enabled ones.

✨ Feature request
Status

Closed: outdated

Version

11.0 πŸ”₯

Component

help.module

Created by

πŸ‡¬πŸ‡§United Kingdom John_B London (UK), Worthing (UK), Innsbruck (Tirol)

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.

  • πŸ‡ΊπŸ‡ΈUnited States Amber Himes Matz Portland, OR USA

    We have a new system for help which is replacing hook_help and that is help topics, which is part of the core help module. There is a newer issue ( ✨ Display links to help topics provided by uninstalled modules Active ) that is framed in terms of help topics and displaying related help topics from uninstalled modules that I think is more relevant. So I'm going to close this issue as outdated and add commit credit over on that issue for when it gets worked on.

Production build 0.71.5 2024