В файлах /admin/admin_*.php в начале есть конструкция вида:
Код: Выделить всё
if( !empty($setmodules) )
{
$file = basename(__FILE__);
$module['General']['Configuration'] = $file;
return;
}
То, что в первых квадратных скобках, определяет имя группы полей (категории) для данного модуля. Во вторых -- определяет имя поля внутри категории. Группы (категории) между собой и поля внутри группы сортируются по алфавиту так, как они прописаны в этих конструкциях. Т.е. управление форумами (['Forums']) стоит выше общих настроек (['General']) , а внутри "Групп" управление (['Groups']['Manage']) стоит выше прав доступа (['Groups']['Permissions']).
По-моему, так.
Добавлено спустя 1 минуту 55 секунд:
А прикрепленные файлы, думаю, относятся к категории Attachements и потому стоят выше всех, смекаю я.
Добавлено спустя 1 час 21 минуту 59 секунд:
Не возьмусь утверждать, что это до конца корректно, но вроде как криминала быть не должно, судя по контекстному поиску. Я сейчас изменил в двух админ-файлах и языковых 'Groups' на '_Groups' -- и управление группами провалилось вниз. Изменил на '1Groups' -- управление взлетело наверх.
Только надо название категории искать по всем модулям admin_*.php -- один модуль может относится к нескольким категориям