By submitting patches for review, you agree to the Developer Certificate of Origin. A copy of this agreement can be found in the project root, named CONTRIBUTING.txt.

Problem/Motivation

Crouton is using an internal API of Drupal's "system" module to create its configuration menu structure.

Proposed resolution

Completely remove any configuration menu links provided by Crouton and all supporting infrastructure to eliminate this dependency on Drupal's internal API.

User interface changes

Crouton will no longer create a menu item in the administration's configuration menu. Instead, you can find the module's settings by navigating to Drupal's module installation interface and clicking "Configure" after locating Crouton in the list.

CommentFileSizeAuthor
#2 3290989-3.patch344 bytesclayfreeman

Comments

clayfreeman created an issue. See original summary.

clayfreeman’s picture

Status: Active » Needs review
StatusFileSize
new344 bytes

  • clayfreeman committed 4a675c0 on 1.0.x
    Issue #3290989 by clayfreeman: Remove unstable dependency on Drupal's...
clayfreeman’s picture

Assigned: clayfreeman » Unassigned
Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

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