After struggling to figure out why my changes within Outline Designer were not being saved, I discovered that the "Outline Designer Menu integration" is the source of the problem. I would get popups saying "Position has been updated (mlid: undefined)" but the positions were not actually being updated.

After disabling this part of the module I have seen no errors and have been pretty impressed! I will continue to follow the progress of this module as I think it is a feature that ought to come out-of-the-box with Drupal.

Thanks!

Comments

btopro’s picture

Component: Interface » Code / API / JS
Status: Active » Needs work

Completely agree, thank you for hunting this down. Could you please list the environment you were able to cause this in? The menu integration functionality has been shown to be working in a developmental state before and without conflict. It could be that the OG + menu + book is causing the issue but if your using this in open atrium (for example) that would be really good to know for documentation purposes. All these architectures playing in together can get a bit complicated while outline designer is really just an overlay so it's all about overlaying at the right time. Thanks again!

mdallmeyer’s picture

I'm using Open Atrium, with OG and this is within drupal's standard notebooks.
You mentioned potential issues with jquery update in the earlier thread, here are my versions for that:
JQuery UI - 6.x-1.5 (1.7.3)
JQuery Update - 6.x-2.0-alpha1+7-dev

btopro’s picture

Since we were able to isolate it to a different issue can you reactivate those and let me know if it still works? My default answer to outline designer not working is typically to tell people to turn those off ;). Lets try to isolate the issue completely.

mdallmeyer’s picture

They're all enabled and everything is working still. Just when the menu integration is enabled it stops working.

GreenSkunk’s picture

Issue summary: View changes

This is a great module but to get this to work on a D6 site that uses 2 different versions of jQuery, quickly, I commented out the "outline designer fun" section in the function outline_child_pages_form_alter (~ lines 137-142).