Quoting Tobias Drewry <[email protected]>:

Quoting Michael M Slusarz <[email protected]>:

Quoting Tobias Drewry <[email protected]>:

Is it possible to re-order the folder tree which is generated for the sidebar?

imp/lib/Block/tree_folders.php

thanks Mike, yes, I was playing in there as well. However, that file is by far one of the least documented of the files in Imp.

Any pointers on where to start? I'm thinking it'd need to go into the foreach(tree_ob[0] as $val) loop, following the INBOX declaration and probably before(?) the tree->addNode bit. However, I'm unclear as to how this would work.

Sorry if I'm missing the obvious.

The order that the nodes are added to $tree (via addNode), the order they will appear in the folder list. So if you want to change the order, you will need to add items in a different order. Since $imaptree->build() only returns folders in one sort order, you will probably need to write your own function to sort the folder names. (The list of folders is contained in the IMP_Tree object.)

michael


--
___________________________________
Michael Slusarz [[email protected]]

--
IMP mailing list - Join the hunt: http://horde.org/bounties/#imp
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: [email protected]

Reply via email to