LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
19.05.2013, 04:39:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Репутация: +1205/-14
Offline Offline

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


снова дома...


« : 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) {

После этого в логинах пользователей можно будет использовать дефис.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

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

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet