Расширенные мена пользователей.
Как-то пришлось мне конвертировать форум на phpbb в livestreet и, в процессе, родился плагин, позволяющий, через конфиг, настраивать разрешенные символы в имени пользователя.
Т.е. прописав в конфига плагина
Free
GitHub
Каталог
Т.е. прописав в конфига плагина
$config['regular']='^[\w\p{L}\-\_ \.\$\@]';
имя пользователя сможет содержать: русские и английские буквы, дефис, нижнее подчеркивание, пробел, точку, знак доллара и собачку.Free
GitHub
Каталог
10 комментариев
Приведенная выше регулярка безопасна, но если Вы считаете что какой-то символ небезопасен, уберите его из нее :)
Warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 0 in /home/a/allergolog/public_html/community/engine/classes/Action.class.php on line 92
Warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 0 in /home/a/allergolog/public_html/community/engine/classes/Action.class.php on line 92
АллергологиИммунологи
Ошибка: 404
К сожалению, такой страницы не существует. Вероятно, она была удалена с сервера, либо ее здесь никогда не было.
Вернуться назад, перейти на главную
оставил
Обновил плагин на гитхабе.