Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Запретить регистрацию и использование логинов на кириллице в DLE 10

Запретить регистрацию и использование логинов на кириллице в DLE 10


     22.07.2013    Общие вопросы по PHP, Хаки    5797

вопрос
Привет всем, видно тут задавали вопрос уже о запрете регистрации https://dle-faq.ru/faq/4750-loginy-polzovateley.html с кириллицей, но вопрос стоит обширнее, не только запретить регистрацию на кириллице, а ещё и обновлять профиль, то есть после регистрации менять логин на кириллицу и т.д., то есть распространятся правило запрета кириллицы только на логин должно!

почему такое решил делать, так как есть интеграция с ipb, но вот проблема в том, то что DLE даёт регистрировать русские логины ну то есть на кириллице, а как я понял ipb не поддерживает этого (( и получается если логин на кириллице в DLE то он не может сконвертировать его автоматом в ipb и вход в ipb невозможен! а также плодит автоматом дубли неудачных аков с одинаковыми майлами в админке ipb)))

также если тут есть кто хорошо понимает в php, то можно ещё как альтернативу тогда разрешить на ipb использовать логины на кириллице, то есть поправить интеграцию или хак или модуль, как ещё можно сказать!

интеграция имеется, куплена у neo

Ответа пока нет


3 комментария

Yamakasi
Юзер

Yamakasi - 23 июля 2013 04:55 -

Открыть engine/modules/register.php
Найти (46):
-------------------------------------------------------
if (strpos( strtolower ($name) , '.php' ) !== false) $stop .= $lang['reg_err_4'];

-------------------------------------------------------
ниже добавить:
-------------------------------------------------------
if (!preg_match("#^[a-z0-9.-]+$#i", $name)) $stop .= 'Разрешены только символы a-z и цифры';

-------------------------------------------------------

это запретит регистрацию на кириллице, но нужно теперь запретить редактирование профиля на кириллицу!!! помогайте!!!

Kolya groza morey
Юзер

Kolya groza morey - 24 июля 2013 00:10 -

Так логин ведь при редактировании пользователи поменять не могут

Yamakasi
Юзер

Yamakasi - 24 июля 2013 16:36 -

Kolya groza morey,
да, это для админки! так как есть ещё доп. админы!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх