# Summary

Provides a theme-independent administration interface (aka. navigation, back-end). It's a helper for novice users coming from other CMS, a time-saver for site administrators, and useful for developers and site builders.

# Project URL

https://www.drupal.org/project/admin_menu

# Where is the code?

https://www.drupal.org/project/admin_menu

# Estimated completion date

??

# Dependencies

N/A

# Who's doing the port?

HongPong

# What help do they need?

Unknown

# D8 roadmap

#2398395: [meta] Port Admin Menu to Drupal 8

# Background and reference information

https://www.drupal.org/node/2398395

CommentFileSizeAuthor
#4 admin_menu-d8-port-2605272-4-D8.patch29.64 KBkurtfoster
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Patrick Storey created an issue. See original summary.

Patrick Storey’s picture

Issue summary: View changes
Status: Active » Closed (fixed)
Kazanir’s picture

Issue summary: View changes
Status: Closed (fixed) » Needs work

The "Closed (fixed)" status should be used for projects which have a stable Drupal 8 release. I'm updating the issue summary here to point to the more accurate D8 roadmap, and the issue status should properly be Needs Work as the module only has a -dev release which is currently broken and has not been updated in some time.

kurtfoster’s picture

I've started work on a patch to port to D8, I started with commit id 761e413. The config forms is mostly working. The main task now is to rebuild the function to create the menu content. I'll try to get on to that in the coming days unless I hear about any other movement on the admin menu port. There'll still be work to do after that, but that should get close to presenting some form of menu on the page. I've attached the patch here for now.

webchick’s picture

Ah, nice one, @kafmil! However, the best place to post that patch would be in the Admin Menu issue queue. This tracker is really only for "metadata" about the overall porting status.

But when you do so, please cross-link the issue from the template in the "where is the code?" so others can find it!

darol100’s picture

Issue summary: View changes

I do not think @sun is been involve into the development admin_menu anymore. I think the current maintainer of admin_menu is @Dave Reid base on this comment. In addition, David Reid mention that we should deprecate this project and use admin_toolbar instead.

However, @HongPong seem to be interesting on taking over this project for this reason I'm changing the name "Who is porting?" to @HongPong please someone correct me if this is something wrong. Here is a link where @HongPong offer to port admin_menu to D8.

darol100’s picture

Status: Needs work » Active

Changing to active because we already have all the information that we need.

webchick’s picture

Status: Active » Needs work

No, in this queue, "needs work" means "there's code that's in development, but not usable yet for wider testing" which seems to be the current status (last commit was 7 months ago).

colan’s picture

Looks like Admin Toolbar is coming out ahead, and there's now an initiative to get it into core for 8.1: #2634854: Add dropdowns to horizontal toolbar menu (as with 'admin toolbar' in contrib).

webchick’s picture

Title: [admin_menu] Administration menu » [admin_menu] Administration menu (see Admin Toolbar)
Status: Needs work » Closed (duplicate)

That actually looks like a very viable replacement. Tentatively doing this.

Benia’s picture

There are some RTL issues with Admin_Toolbar in D8. There have been several tries to fix the CSS issue but without success. Any CSS expert who would like to try?

https://www.drupal.org/node/2635832

joachim’s picture

Status: Closed (duplicate) » Needs work

> That actually looks like a very viable replacement. Tentatively doing this.

I'd rather we didn't.

Admin Toolbar is nice, but it's no replacement for Admin Menu. It takes masses of screen space compared to Admin menu for starters.

swentel’s picture

admin toolbar is just an extension to the toolbar that exist in core. So, just take over the css of both modules and make it as small as admin menu :)

There's very little reason why anyone should take an effort porting this module, but everyone is free of course.

Wim Leers’s picture

Status: Needs work » Closed (duplicate)

Indeed.

Taekyon’s picture

At this time admin_menu is actually dangerous and can break a site, cfr: https://www.drupal.org/node/2750847

I couldn't update my site, couldn't even go offline and online again, because of error message

Error: Cannot instantiate interface Drupal\Core\Cache\CacheBackendInterface in /home/mysite/public_html/core/lib/Drupal/Component/DependencyInjection/Container.php, line 268

Michael-IDA’s picture

Adding what closed this as dup as Parent issue so people can find it.

Best summary of entire thread is comment #13, #2605272-13: [admin_menu] Administration menu (see Admin Toolbar).