The code that gets ranks from the database and calculates them for a user is in includes/function_ranks.php. It looks like they are sorted by usergroupid, high to low, then minimum posts, high to low. So if a user only belongs to one group they should appear based on number of posts required (highest first), and if a user is in more than one group (or you have added ranks for the user's group and for "all usergroups"), it looks like any ranks for "all usergroups" would be first, followed by ranks for any other groups.
Or at least that's what I think, based on the code. I'd have to do a test to be certain.
Edit: to answer your original question, there doesn't appear to be any way of controlling the order without editing the code.
|