Menu

Events happening in the community are now at Drupal community events on www.drupal.org.
This group should probably have more organizers. See documentation on this recommendation.

This group is about core development of the menu system and related API - it is not a support forum.

This group started for the Drupal 6 re-write:

We are going to rewrite the Drupal menu system. The roadmap and phase one is in http://drupal.org/node/34755 .

For Drupal 8 - the routing has moved to symfony routes. Active discussion now around the final stretch for handling menu links.


A little history

The menu system has a very old history in Drupal. The system as we knew it, began its life in 4.5 (2004 September, actually) when JonBob added back menu caching. As not all menu items were cacheable some code defined parts were in cache, some parts were not. To make it customizable, again some information was kept in a normalized database table when menu module was enabled. The complex structure kept every menu link for every page load. This was a performance and a memory problem. Also, the primary index was the path.

Read more

6.x menu system update

Here's a status report on the menu-related issues for 6.x that I'm aware of - please add to/update this list:

RTBC in the queue:

Adding new node link with the same path will hide other links to the same node
http://drupal.org/node/179578

Tabs rendering broken if non-existing item is in path
http://drupal.org/node/179474

arbitrary number of arguments in router path are not supported
http://drupal.org/node/177488

patch code needs review:

Ugly breadcrumbs
http://drupal.org/node/176748

Inconsistent titles and breadcrumbs at various levels in aggregator

Read more

The paths in Drupal core

Path Status
dfletcher
admin This page awaits rewrite
admin/build This page awaits rewrite
admin/build/block OK
admin/build/block/add OK
admin/build/block/configure ok
admin/build/block/delete ok
admin/build/block/list ok
admin/build/block/list/bluemarine ok
admin/build/block/list/chameleon ok
admin/build/block/list/garland ok
admin/build/block/list/marvin ok
admin/build/block/list/minnelli ok
admin/build/block/list/pushbutton ok
admin/build/contact OK
admin/build/contact/add ok
admin/build/contact/delete ok
Read more
Subscribe with RSS Syndicate content

Menu

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week