mylipetsk
€ Premium
-
В сети
-
Количество сообщений
252 -
Reputation
41 mylipetsk's Reputation -
Solutions
1 mylipetsk's Solutions
Solutions
-
mylipetsk's post in Ошибка авторизация пользователей с русскими никами was marked as the answerРЕШЕНИЕ
делаем в БД запрос
UPDATE `ibf_members` SET `members_l_display_name` = LOWER(`members_display_name`); UPDATE `ibf_members` SET `members_l_username` = LOWER(`name`);
Дальше добиваемся, чтобы mb_strtolower возвращал там строку, а не пустоту.
правим два файла
admin/sources/base/ipsMember.php
admin/sources/classes/member/memberFunctions.php
ищем strtolower и меняем все на mb_strtolower
В английском скрипте. 'members_l_username' => strtolower( $name ) В русском. 'members_l_username' => mb_strtolower( $name )