As it is, unless you go to the modules page and click the "configure" button next to the Redhen module, it's not immediately obvious how to configure RedHen. There's also no set structure on how contributed modules extending RedHen will incorporate themselves and their configuration settings.

I propose exposing a "Redhen CRM" section on Drupal's main configuration page, under which there would be a single default item (the existing configuration page, which would move to admin/config/redhen/crm). Other modules would create additional normal menu items at admin/config/redhen/foo, and they'd automatically show up in this section.

Patch and screenshot attached.

RedHen Menu Example

Comments

iamEAP’s picture

Status: Active » Needs review
levelos’s picture

Assigned: Unassigned » tauno
tauno’s picture

Status: Needs review » Fixed

Commited. Thanks!

Status: Fixed » Closed (fixed)

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

  • Commit c402c00 on 7.x-1.x, tests, redhen-donation authored by iamEAP, committed by tauno:
    Issue #1894024 by iamEAP: Friendlier admin menu structure.
    

  • Commit c402c00 on 7.x-1.x, tests, redhen-donation, relation-roles authored by iamEAP, committed by tauno:
    Issue #1894024 by iamEAP: Friendlier admin menu structure.