После последних обновлений список групп на странице списка групп стал отображаться в "неестественном" порядке, будучи отсортированным по ID в обратном порядке.
Стоит отметить, что до обновлений список групп на странице списка групп сортировался по параметру DATE_ACTIVITY (дата последней активности в группе) в обратном порядке.
Думаю, большинству захочется вернуть всё на круги своя. Голосуем. Возможно, разумнее будет даже добавить сортировку групп как настраиваемый параметр комплексного компонента socialnetwork. Это тоже предлагается как расширенный вариант реализации данной идеи.
Голосую за пост с дополнением. лучше еще ввести дополнительно поле для групп Сортировка. Его должен видеть только администратор и чтоб он мог вручную указать порядок сортировки (глобальный). И в настройках уже указать по какому полю сортировать: по id, Name, Date_activity или этому полю сортировки. И чтоб указать сортировку для левой колонки и страницы Все группы можно указать разными. Сейчас сортировка для левой колонки указывается в файле /workgroups/.left.menu_ext.php в строках
лучше еще ввести дополнительно поле для групп Сортировка. Его должен видеть только администратор и чтоб он мог вручную указать порядок сортировки (глобальный). И в настройках уже указать по какому полю сортировать: по id, Name, Date_activity или этому полю сортировки.
И чтоб указать сортировку для левой колонки и страницы Все группы можно указать разными.
Сейчас сортировка для левой колонки указывается в файле
/workgroups/.left.menu_ext.php
в строках
$dbGroups = CSocNetUserToGroup::GetList(
array("GROUP_NAME" => "ASC"),
$arGroupFilterMy,
false,
false,
array('ID', 'GROUP_ID', 'GROUP_NAME')
);