Category weights are not correctly applied when displaying user-information [user/%uid]. This small piece of code, placed into profile_category_weight.module, may help:
function profile_category_weight_profile_alter(&$data)
{
$weights = _profile_category_weight_categories();
foreach ($data->content as $name=>&$category)
{
if (isset($weights[$name]))
{
$category['#weight']=$weights[$name];
}
}
}
Comments
Comment #1
hanoiiThanks, tried that and it worked with a few tweaks, also backported to D5.