DHTML Menu will become compatible with D7 once the API gets frozen. In this issue, I will track things that need to be fixed.

- 6.x-2.x-dev appears functional in 7.x-dev as it is now.
- The registry triggers some notices on enabling the module.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

cburschka’s picture

The settings form won't display. The module probably needs to make sure the registry knows about this form and the included file it is in.

cburschka’s picture

Status: Active » Needs review
FileSize
1.17 KB

This patch will make DHTML Menu compatible with the current CVS HEAD.

DHTML Menu's HEAD is still compatible with 6.x, and will remain so for a while yet.

cburschka’s picture

Version: 6.x-2.x-dev » 6.x-3.x-dev
Status: Needs review » Needs work

Similar changes will be necessary for 6.x-3.x, but with the rewrite I'm pretty sure it doesn't apply anymore.

Also, HEAD will become D7-compatible immediately after 6.x-3.0 is released as stable. That will happen once I get a few localizations in.

cburschka’s picture

Status: Needs work » Needs review
FileSize
1.14 KB

Superficial reroll.

cburschka’s picture

FileSize
17.79 KB

This patch really takes advantage of the new registry and code separation techniques. It is also compatible with this patch: #259412: Total module system revamp

cburschka’s picture

FileSize
17.93 KB

Removed some init voodoo that was not necessary.

Also, a slight improvement to the Javascript that might in fact get into 3.x-dev first.

cburschka’s picture

FileSize
16.47 KB

I committed some fixes into HEAD so they don't need to be done twice. Here is the same patch without these fixes.

cburschka’s picture

Status: Needs review » Reviewed & tested by the community

hook_init does not run without the module revamp patch. As I don't want to spend time reverting part of the changes, this patch will be postponed until module revamp lands.

cburschka’s picture

Status: Reviewed & tested by the community » Postponed
cburschka’s picture

Version: 6.x-3.x-dev » 7.x-1.x-dev

For 7.x, obviously.

cburschka’s picture

Title: Compatibility with Drupal 7 » DHTML Menu for Drupal 7
Status: Postponed » Needs review
FileSize
23.36 KB

This patch does a lot more than fix compatibility. It introduces these additional features:

- Set animation effects and speed
- Choose between these methods of coexisting with static navigation: Doubleclick (legacy), Pseudo-children (still the default), Making only the bullet clickable and leaving the link static (which has been desired for years by some).

Feel the awesomeness.

cburschka’s picture

Status: Needs review » Fixed

Committed to HEAD.

The downside is that from now on, patches to D6 need to be ported up.

Status: Fixed » Closed (fixed)

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