I would like to know what is the best and least problematic way to go back to 2.2 from 3. I didn't realize the mess I was getting myself into, and 2.2 worked fine.

I installed 3, removed Jquery_interface, upgraded Jquery_update, patched Views, and still nothing. I read a support request that says to install the "weight" module, but after reading the description and noticing that it is a dev module from 2006, I think it's time I quit while I still have a site that functions.

So, I know to disable 3, delete, install 2.2, enable, run update.php. Is there anything else I should do to ensure functionality? Should I try to drop any tables in the database? If so, which ones?

Comments

wim leers’s picture

Title: Going from 3.0 to 2.2 » Auto-correct the weight of Hierarchical Select
Component: Miscellaneous » Code
Assigned: Unassigned » wim leers
Priority: Normal » Minor

If 3 doesn't work, submit issues and help with bugfixing. 2.2 is no longer supported!

Since you mention the weight problem: I assume you're getting that as an error in the status report? I guess I should add auto-correction functionality for it. I.e. if you go to the status report, it should show the error, but at the same time fix it. All you'd have to do is refresh the page then.

Any way, if you want to go back: there's no DB tables for HS, since it's just a form element. It doesn't store anything in itself: it's just a UI.

skatepark123’s picture

I ended up finding a fix for my issue, that worked on two separate sites:

Before, I had the module installed in "site.com/modules" and after moving it to "site.com/sites/all/modules" the HS menu now appears on the "node/add" page.

wim leers’s picture

Status: Active » Closed (fixed)

See http://drupal.org/node/297104. I am *not* going to automatically correct the module weight, because even in case of an install profile, a module should not be installed in the modules directory, but in the profile/yourprofile/modules directory.