In D7 a module's help overview page displays all the module's admin links. In D8 the code is still there to do this but it is not appearing.

See the node help page in D7 below:
Node help page in Drupal 7

In Drupal 8 we are missing the entire "Node administration pages" section.

Beta phase evaluation

-->

Reference: https://www.drupal.org/core/beta-changes
Issue category Bug because it's a regression from D7 and the code is there but not working in 8
Issue priority Just normal, not a major huge problem.
Unfrozen changes Unfrozen because it only changes help pages (documentation/markup).
Prioritized changes The main goal of this issue is usability (improving help)
Disruption Absolutely none.
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

alexpott’s picture

Status: Active » Needs review
FileSize
1.38 KB
2.04 KB

The last submitted patch, 1: 2495657.test-only.1.patch, failed testing.

jhodgdon’s picture

Issue summary: View changes
Status: Needs review » Reviewed & tested by the community
FileSize
56.26 KB

Looks good!

I tested this and looked at the Node page. The admin/content page is not listed, as it was in Drupal 7:
Node help page screenshot

Should it be? It seems like it should be. Why isn't it?

I also compared a few other modules D7 to D8 (with patch):
- Taxonomy - same links, Taxonomy and Taxonomy Permissions
- Comment: D7 has just Comments and Comment permissions; D8 also has Comment Types (which didn't exist in D7)... which also suggests that Content should be there for Node if Comments are there for Comment
- Block - same links, slightly different names, seems correct
- dblog - missing the "Top search phrases" link in D8, not sure what happened to that?
- Search 0 same in both

So there seem to be a few missing links, and I'm not sure why... should we fix that here or open another issue? I think Node having Content as a link is pretty important... but as it is I think the patch is RTBC as far as it displaying what is returned from system_get_module_admin_tasks(), which is what is tested.

There's just a problem that not everything is returned by that function. I guess that's out of scope but I think it needs a followup, so I'll file one... after I submit this comment.

Added beta eval

jhodgdon’s picture

webchick’s picture

Status: Reviewed & tested by the community » Fixed

Nice catch. This gets us moving in the right direction at least.

Committed and pushed to 8.0.x. Thanks!

  • webchick committed c680d33 on 8.0.x
    Issue #2495657 by alexpott, jhodgdon: Admin links are missing from a...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.