Забобрить эту страницу!
Форум русской поддержки Joomla! CMS
03.09.2010, 11:44:53 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как разрешить использование дефиса в логинах пользователей?  (Прочитано 6917 раз)
0 Пользователей и 1 Гость смотрят эту тему.
smart
Администратор
*******

Репутация: +869/-13
Offline Offline

Пол: Мужской
Сообщений: 7129


пока ещё в поисках..


Просмотр профиля WWW
« : 28.12.2006, 12:17:06 »

Для этого необходимо исправить 2 файла Joomla (не забудьте на всякий случай сделать резервные копии перед модификацией файлов).

1. Открываем файл /components/com_registration/registration.html.php, находим в нем строчку:

Код:
var r = new RegExp("[\<|\>|\"|\'|\%|\;|\(|\)|\&|\+|\-]", "i");

и заменяем ее на:

Код:
var r = new RegExp("[\<|\>|\"|\'|\%|\;|\(|\)|\&|\+]", "i");

2. Открываем файл /includes/joomla.php, находим в нем строчку:

	
	
if (
eregi"[\<|\>|\"|\'|\%|\;|\(|\)|\&|\+|\-]"$this->username) || strlen$this->username ) < 3) {

и заменяем ее на:

	
	
if (
eregi"[\<|\>|\"|\'|\%|\;|\(|\)|\&|\+]"$this->username) || strlen$this->username ) < 3) {

После этого в логинах пользователей можно будет использовать дефис.
Записан

Новости Joomla | Joomla 1.5 FAQ | Joomla 1.0 FAQ | Где скачать шаблоны Joomla
Поддержите разработку JComments: Z614614405453 | R042036642670 | U276700821607
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC