Any plans for D7? Some complete wonker removed the expanded checkbox from the table view so now you are forced to go into every single menu item and set it too expanded - what a huge PITA, so would be cool if the D7 version has this.

CommentFileSizeAuthor
#39 menu_editor.tar_.gz10.94 KBdsdeiz
#38 menu_editor.tar_.gz10.94 KBdsdeiz
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

KirstenLangholz’s picture

dito

donquixote’s picture

I will produce a D7 version, just not sure when this will happen.

I need to do a bit of research about the changes of the menu_links system in D7. If you can give me some pointers, that might help.

AdrianC-1’s picture

Subscribing

MatthijsG’s picture

Subscribing

Frits1980’s picture

subscribing

Danny_Joris’s picture

subscribing

clashar’s picture

+1

donquixote’s picture

The multicrud module (6.x-2.x branch) now contains an experimental implementation of a multicrud-powered menu editor. This will be the direction when we go D7.

The good thing about multicrud:
- Nice js features (you will notice if you try it).
- The actual menu_multicrud module code is much much shorter than menu_editor, because so much of the logic is done by multicrud itself. This will make a lot of work easier.

So here is the battle plan:
1. Make multicrud D6 stable enough. Identify and fix possible shortcomings of the multicrud API.
2. Start a D7 branch for multicrud. I imagine this will involve some fighting with the D7 form api. I have not yet studied how D7 fapi is different from D6 API, but I very much assume that it is.
3. Port menu_multicrud (shipped with multicrud) to D7.
4. Let this flow back into menu_editor 6.x-4.x and 7.x-4.x, and make multicrud a dependency.

You can speed up this process with testing, feedback and code reviews!!

Jeff Burnz’s picture

Awesome donquixote, looks like a plan, definitely here to help with testing and feedback - actually I have been looking for a really good composite form element for D7 and found nothing that really fits my use case (all the others create micro-entities, whereas I just need a basic composite form element). Good stuff, will be participating in both issue queues as a tester.

mortendk’s picture

+1

adriaanm’s picture

subscribing

xandeadx’s picture

subscr

marcusx’s picture

subscribe

alexbk66-’s picture

+1

vpolotskiy’s picture

Subscribing

VVS’s picture

+

erlendoos’s picture

subscribing

donquixote’s picture

Battle plan changes:

Multicrud is definitely the future, but for now let's port the 6.x-2.2 version to D7 as-is.
Advantage: The current version (6.x-2.2) of Menu editor is stable as a dream, no feature requests or bug reports have been posted for a loong time. This means, very little to port between versions in the near future. Very pleasant for maintenance

I do not have any interesting D7 use case myself atm.
Instead, any of you can feel invited to volunteer.
I will not immediately give people commit access, would like to see some code first (unless you can tell me a way to give limited commit access).
If you want to show up in the list of maintainers, or want your work to be visible as a git commit, I am sure we can find a solution.

tomas.teicher’s picture

I have made module Menu operations (http://drupal.org/project/1164672/git-instructions) in D7 that has similar functions. Now it is just sandbox project. Maybe it can be published or adjusted as Menu editor for Drupal 7.

chriscalip’s picture

nice, checking out menu operations.

chriscalip’s picture

Hey Donquixote,

I believe we tackled issues together on our mutual interest in multicrud module, nice to team up with you again on another task. So i am taking you on that offer; going for a straight forward port of 6.x-2.2 to d7.

Created Sandbox project http://drupal.org/project/1240648/git-instructions

Created branch 7.x-2.x currently coding on d7 port.

cheers,
Chris Calip

donquixote’s picture

nice to see some activity.
i am not going to do anything before september (very busy type of traveling). after that, we will see.

chriscalip’s picture

Nice summer traveling :) .. btw I think I am making progress, mind if I get git commit access I promise to just deal with the 7.x-2.x branch

donquixote’s picture

what do i need to do to give you access?

chriscalip’s picture

Well first create a branch 7.x-2.x

git checkout 7.x-2.x 
git push -u origin 7.x-2.x

Then on the project page of Menu Editor click tab "Maintainers" -- add me and give me ('write to vcs','maintain issues'), thats all i need.

donquixote’s picture

done.

Bahlool’s picture

subscribing

Vote_Sizing_Steve’s picture

Looking forward to the D7 version of this time-saving module.

chriscalip’s picture

me too; got redirected to commerce for a bit. hoping to continue after that commerce module im working on is done.

Juan C’s picture

Subscribe

milos.kroulik’s picture

subscribe

dAv3’s picture

Subscribe

raijin’s picture

+1

vdchristelle’s picture

Any news on the D7 version?

peluhnya’s picture

subscribe

gynekolog’s picture

Stop subscribing, start following -> http://drupal.org/node/1306444

dsdeiz’s picture

Hi, Any help I can provide? I see 6.x-3.0-unstable3 from the repository, does this mean 7.x is going to start with 3.x version or stick with the 2.x version?

dsdeiz’s picture

FileSize
10.94 KB

Hi! Here's a port of menu_editor in D7. At the moment, only the core menu_editor is ported as I'm not familiar with the included submodules. Also, I have temporarily removed the support for i18n as I'm not familiar with the D7 version. But I'll try to figure these out. Hope there are no major bugs on the basic functionality.

dsdeiz’s picture

FileSize
10.94 KB

Sorry, I missed to test menu items that cannot be deleted. Attached update.

donquixote’s picture

Thanks, this is great news!
And it works. Going to make this a release.

dsdeiz’s picture

Hey guys. If anyone is still interested, feel free to test the latest 7.x-1.x. Thanks!

tahiticlic’s picture

Autocomplete doesn't work on last dev version (unstable1) with an error on me_path_module/menu_editor_path_autocomplete.module, line 56 : argument 2 passed to db_query must be an array

dsdeiz’s picture

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

Hi! Yep, unstable1 doesn't have menu_editor_path_autocomplete ported to D7. You can try out 7.x-1.x-dev. Thanks!

Simon Georges’s picture

In D7, there's the Content Menu module too, maybe it could be possible to join forces?

donquixote’s picture

We have -unstable3 now.

#44: Interesting, going to have a look!

donquixote’s picture

donquixote’s picture

Usage stats show around 500 installs of the D7 version.
There are some bug reports, but the number of people reporting problems seems to be small.
I think we can consider this fixed.

Please continue to test and give feedback, so we can finally publish a 7.x-1.0 stable!
(already made a 7.x-1.0-beta1 just now)

And please help on these issues if you can:
#1824958: Damaged nodes / cannot edit body field.
#1922278: PDOException: SQLSTATE[HY000]: General error

donquixote’s picture

Status: Active » Fixed

...

donquixote’s picture

And I should add, big thanks to dsdeiz for making this possible!

Status: Fixed » Closed (fixed)

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