Перейти к контенту
  • 0

Использование ника с занком "="


Anhelby

Вопрос

собсна сабж, но при этом еще и сам ник не отображается

 

проблема в админке тоже существует но там всего лишь таблицы съезжают.

 

Кто не врит попробуйте у себя на форуме создать юзера с ником скажем =zerg= и посмотрите.

 

Кто поможет это вылечить?

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

Файл /sources/Register.php

 

Найти:

 

//+--------------------------------------------
 //| Check for errors in the input.
 //+--------------------------------------------

 

Добавить ниже:

 

$Pattern = "^([a-zA-Z0-9]+)([_]?)([a-zA-Z0-9]+)([_]?)([a-zA-Z0-9]$)";
 if ( eregi($Pattern, $in_username) ) 
 {
 } else {
   $this->show_reg_form('err_invalid_username');
	 return;
	 exit;
 }

 

Файл /lang/*папка с русским языком*/lang_register.php

 

Найти:

'err_user_exists'   => "Такое имя пользователя уже существует на форуме. Выберите другое имя.",

 

Добавить ниже:

'err_invalid_username'   => "Имя пользователя содержит недопустимые символы.",

 

 

 

 

 

Оригинальная модификация:

Prevent Special Charecters in usernames

 

Оригинальная сделана некрасиво, текст предупреждения вылазит сверху форума, а если сделать как у меня, то все аккуратно, как и должно быть.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Ну можешь помозговать и над этим вопросом на досуге. Базе значки не могут нанести вреда(ну только в крайнем случае). В твоем случае значки меняют отображение. Логин проверяет только наличие имени в базе. Сделай так, как я писал выше и проблема будет устранена.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

2Transporterer

Используем Поиск. Все решения давно даны.

Зачем запрещать? Если можно просто сделать, чтобы "=" не портили внешний вид.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Song, проблема не найдена..

в том то и проблема ))

у меня была, есть аналогичная трабла.. мы обсуждали ее в какой то теме..

с никми -=nick=-

там было решение.. сделал все по доке, какое то время небыло проблема.. но потом все вернулось и осталось как было..

 

странно но тем не менее...

Ссылка на комментарий
Поделиться на других сайтах

  • 0

2Big J

 

да как это не найдена. Один раз исправишь и всё путём.

Там нужно было всего-то засейфить опасные символы. Добавить обратные слеши.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

эээээ, не совсем кажется...

на сколько я помню, правился parcer.php или что то связанное с парсером (уже забыл)...

 

эм.. дай плиз линк про слеши )

мну пойдет пробовать.. :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

2Big J

 

парсер-то здесь каким боком? :D

 

>> эм.. дай плиз линк про слеши )

 

Общие вопросы (по 1.2 и 1.3.x)

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Тему удалили, гады :D

 

ок, приведи кусок Topics.php где у тебя вызывается js скрипт вставки ника.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.