SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

Dle 10.6. Модуль репутации не работает с авторизацией через соцсеть

Дмитрий Андреев Дмитрий Андреев  
0
  04.07.2016 00:52       1 644    
Есть DLE 10.6, есть модуль репутация 6.5 все работает гуд. По просьбе желающих включил авторизацию через соц. сети, но появилась маленькая проблема:
DLE берет логин пользователя из вк русскими буквами (пример: Иванов Иван) на выходе получаем закодированный url. 
Модуль репутации такой не принимает, при добавлении репутации пишет что пользователь не найден. Хотя с остальными логинами работает корректно. Как его подружить с русскими буквами, сам движок их обрабатывает нормально? Может есть вариант на лету при авторизации менять русские буквы на транслит? Буду благодарен за помощь.


Ответы на пост (1) Написать ответ
pynikov pynikov
0
04.07.2016 01:19
Короче, сам нашел. Может кому пригодится. Открываем notepad++ папку с файлами модуля и
ищем:
do=reputation&doaction=plus&username=
меняем на
do=reputation&doaction=plus&user=
вроде как по username привязка к нику, по user привязка по id. Все сразу стало открываться и работать норм с любым и логинами.
0