I've been using a neat trick for sorting categories that I found on here somewhere. It requires the regex plugin.
Simply, add numbers to your category names. For example, if you have three categories named:
cat1
cat2
cat3
rename them to
1cat1
2cat2
3cat3
Now, they will appear in the order (1,2,3) but they have that ugly number in front of them. That's where the regex tip comes in:
First, you'll need to install the regex plugin from www.bradchoate.com.
Then, in your template, add the following:
CODE
<MTAddRegex name="RemoveSortNumber">s|^([\d\.]*\s*)||</MTAddRegex>
This sets up the expression to be applied to your MT tags.
Next, in every case where you wish to output the category name, use the following:
CODE
<$MTCategoryLabel regex="RemoveSortNumber"$>
Or some variant. Just be sure to include the "regex='RemoveSortNumber'" argument to apply the expression that removes the number from the beginning of your category. I am using this to control the sort of all of the pages in the site I am working on. It's a bit weird at first, but once you get it setup, it's a breeze to work with.[CODE]