Меню сайта
Последние комментарии
Запрет регистрации определенным никам (1.0.0) - Плагин для DLE
Плагин для DLE: Защита от регистрации зарезервированных ников
Редко, но время от времени на сайтах появляются «шутники», которые пытаются зарегистрировать за собой определенные ники. Обычно эти имена не относятся напрямую к реальному пользователю и его статусу, но могут вводить других посетителей в заблуждение. Для решения этой проблемы создан небольшой плагин, который запрещает регистрацию с использованием определенных зарезервированных ников.
Список запрещенных имен можно легко отредактировать под себя, в зависимости от специфики и тематики вашего проекта.
Текущий массив запрещенных ников в плагине:
'admin', 'administrator', 'moderator', 'moder', 'supermoderator',
'root', 'sysop', 'system', 'support', 'help', 'webmaster',
'user', 'test', 'guest', 'anonymous', 'anon', 'null', 'none',
'info', 'contact', 'security', 'bot', 'robot', 'spider',
'cms', 'dle', 'data', 'engine', 'install', 'setup',
'master', 'owner', 'ceo', 'founder', 'creator',
'superuser', 'super', 'staff', 'team', 'official',
'service', 'api', 'backup', 'update', 'upgrade',
'validate', 'verify', 'confirm', 'auth', 'login',
'signup', 'register', 'registration', 'account'
Технические детали
Плагин вносит минимальные изменения в систему, добавляя всего по одной правке в два файла:
- engine/modules/register.php
- engine/ajax/registration.php
Совместимость и поддержка
Работа плагина проверена на DLE версий 19.0 и 20.0. Поскольку в механизме регистрации не было существенных изменений на протяжении нескольких последних версий, плагин должен корректно работать и на более старых сборках.

ProLegal