[drupal-devel] primary/secondary links as menu blocks

Gerhard Killesreiter killesreiter at physik.uni-freiburg.de
Mon May 2 09:49:57 UTC 2005

On Mon, 2 May 2005, Dries Buytaert wrote:

> >>> I second this request. I am using some hack to achieve this for over
> >>> a
> >>> year now and don't want to miss it.
> >>
> >> This has been discussed at length, and if I remembered correctly,
> >> JonBob outlined the required menu system changes in a post (whose URL
> >> I
> >> can't find).
> >
> > I might be missing something, but I didn't make any changes to the menu
> > system. The only thing I changed was the way the theme puts out the
> > primary links block I use as top navigation.
> (Gerhard: where did I say you made changes to the menu system?)

Maybe this was the part I was missing. :)

> >> JonBob outlined the required menu system changes in a post

I inferred from this quote that changes to the menu system would be
neccesary in your or JonBob's opinion.

> I'd like to get JonBob's input on this.  After all, he is the
> official maintainer of the menu system (see MAINTAINERs.txt).  If
> JonBob thinks we should integrate Ber's module into
> menu.inc/menu.module, than I'm OK with it.  Ideally, such a patch
> would be "JonBob Approved" or would come directly from him.

I agree.

> Drupal's callback mechanism (_menu() hook) is killer, but the menu and
> link administration (GUI-part) has been a sore points for long enough
> now.

True. I think it would be nice to not only have the complete menu on one
page, but also to have an extra screen per menu. Maybe we could make it
similar to the new taxonomy admin screen. Both screens would be ideal
candidates for some Ajax integration, I think. Items could be moved up
or down and at the end, the whole thing is saved.

> It is time for the menu system to evolve a bit.
> JonBob?

He is most likely afk today. Today is a holiday in the US.
They have the nice habit to move holidays that happen to be on a Sunday
to the following Monday.


More information about the drupal-devel mailing list