About the ALPHA
If you've read my notes on releases you may be puzzled. ALPHAs are for internal testing. Have I started arguing with myself?
This version of Taxonomy Treemenu introduces a new data structure and construction for menu trees. This is a serious internal change. Given that this module is wide in action anyway, the testing is ...extensive. I've done a fairly major test to check treebuilding, plowed through five or so modules checking that no major functionality is lost, and tested against another two modules. Yet I hardly feel I've started - testing will be ongoing for month or more. So ALPHA sems appropriate, for once.
Saving your data
Can be done....
Drop in the new version of the module
Run a update.php
CHOOSE your update for Taxonomy Treemenu and use 6.4 FIRST.
If that goes ok,
Run update.php AGAIN, and update to 7.0
Finally, certain combinations of module version and update will cause your menus to vanish (this is only a loss of menu link data, not the underlying information). If this happens, run 'rebuild treemenus' and your site menu structure should reappear the way it was.
I havn't addressed this area of Treemenu since V1. Initially, you may notice very little difference.
The structural changes.
Well, the module is now more secure and correct at treebuilding. I'm much more confident,
There is correct behaviour in all circumstances
Any bugs will be easier to isolate and correct
And I've tracked down a couple of very obscure bugs in the process.
There are some changes
The css and HTML has changed slightly on paged menus
Node counting now works by summation (it counts everything, including duplicates)
There are some new features,
There is some support for translation. This is a huge area, particularly for Taxonomy Treemenu, and I've shied off the full job, as this is likely to change for DRUPAL 7. But yes, you can translate a menu, tested and working, with some interesting tricks too.
Removing no-node links is here, though what people will make of the implementation, I'm not sure.
BayouBill's view is included as default, and help has been further extended.
Menus now work in other modules, though you can't use the treemenu renderer functions such as 'show nodes'
Personal focus can get a bit narrow in computing. If you have ten minutes and fancy something different...
Download and install the DHTML Menu and SiteMap modules (both can be added and removed from sites very simply)
DHTML Menu should work on installation (I recall). Go to the sitemap link in 'admin' and promote a couple of treemenus, or three or four...
Go to [MySite URL]/sitemap, and have a look.
Made me smile...