The attached patch modifies the default theme_help() so that $help is not returned when the user has purposely hidden descriptions using the Hide descriptions link on the /admin page. (The help text is not displayed when system_admin_compact_mode() returns true.) Embedded documentation available at /admin/help is not affected.

I realize that this is a feature request which should rightfully belong to Drupal 7. I can't really think of a way to legitimately classify this as a bug report, so I realize that someone will likely move this to 7.

As a further disclaimer, I have nothing against the help text -- indeed, I'm a big fan of it.

But, on some pages, having the help text significantly adds to the noise level, and arguably drowns out some signal. The best example we have of this, IMO, is the modules page. I've attached two screenshots -- one showing the normal state of this page, with help text, and the other showing this page without help displayed. The compact version is more clear for experienced users, and highlights Update status module (and other notices) more effectively.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

keith.smith’s picture

Version: 6.x-dev » 7.x-dev

Eh. Who am I kidding. This should go to 7.x-dev (and really, should also include some string changes to make this behavior clear).

lilou’s picture

FileSize
616 bytes

Reroll ...

keith.smith’s picture

FileSize
2.07 KB

I still think this is a nice "tweak" that helps to reduce "clutter" on some pages, namely, admin/build/modules. This version also adjusts the strings to reflect the new functionality.

Status: Needs review » Needs work

The last submitted patch failed testing.

lilou’s picture

Status: Needs work » Needs review
catch’s picture

Component: system.module » usability

Seems like a good idea, moving to usability.

Status: Needs review » Needs work

The last submitted patch failed testing.

psynaptic’s picture

This has been bugging me for a while since it really does get in the way of the developer during development and any time you need to edit any of the pages where the help text is obtrusively long.

I do however think it needs to be tied to individual users or at least roles and selectable per help message with a 'hide all' type checkbox somewhere in admin.

I'll see if I have a bit of free time and look into adding my suggestions.

gaele’s picture

Component: usability » system.module
Issue tags: +Usability

+1 for the option to toggle the help text.

How does this relate to #299050: Help System - Master Patch?

yoroy’s picture

Version: 7.x-dev » 8.x-dev
Issue tags: +ui-text

I think rewriting the help texts to be shorter and to contain actually practical info is a much better idea. We did quite a lot of that for D7, must do more of that in D8. I'm not sure we really need this feature since it's mostly a workaround for a symptom.

Version: 8.0.x-dev » 8.1.x-dev

Drupal 8.0.6 was released on April 6 and is the final bugfix release for the Drupal 8.0.x series. Drupal 8.0.x will not receive any further development aside from security fixes. Drupal 8.1.0-rc1 is now available and sites should prepare to update to 8.1.0.

Bug reports should be targeted against the 8.1.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.2.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Screenack’s picture

Version: 8.1.x-dev » 7.x-dev
Issue summary: View changes

The code in this ticket is for Drupal 7. As a general concept, this ticket provides a Drupal-8 specific list of options related to the display behavior of compacting help text on and across the admin pages. I've reassigned to the 7 branch, although this ticket may be outdated?