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

Posted by chx on July 10, 2007 at 2:44pm
Last updated by pwolanin on Wed, 2007年07月11日 14:38

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

Posted by pwolanin on June 26, 2007 at 7:14pm
Last updated by pwolanin on Sun, 2007年09月30日 04:13

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

Posted by chx on January 11, 2007 at 10:46pm
Last updated by chx on Mon, 2007年01月15日 07:04
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
Categories:
Subscribe with RSS Syndicate content

Menu

Group organizers

Group notifications

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

AltStyle によって変換されたページ (->オリジナル) /