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

Длинные ники


Z

Вопрос

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

подскажете?

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

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

  • 0
Видимо в файлах, где регулируется функия символов НИКа при регистрации (где проверяется наличие сходных ников) и т.д. ?
Ссылка на комментарий
Поделиться на других сайтах

  • 0

register.php

function create_account()

 

внутри

 

	 if (empty($in_username))
 {
	 $this->show_reg_form('err_no_username');
	 return;
 }
 if (strlen($len_u) < 3)
 {
	 $this->show_reg_form('err_no_username');
	 return;
 }
 if (strlen($len_u) > 32) 
 {
	 $this->show_reg_form('err_no_username');
	 return;
 }

 

зы..

и веселая такая проверка чуть ниже;)

	 if (strlen($in_email) < 6)
 {
	 $this->show_reg_form('err_invalid_email');
	 return;
 }

мыло не может быть короче 6 симоволов :D маловероятный случай конечно, но все же:)

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

  • 0
это недоработка разработчика

Это-то как раз фича, а вот то, что длинные ники корявят таблицы - это недоработка!

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

  • 0

корявят порядочно...

сразу вопрос назрел... как разделять длинный ник в две строки, что бы хоть как то привести таблицу в божеский вид?

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

  • 0

Ну вот, например, очень простой код:

$a = "очень длиннннный ник";
$l = 10;
$b = "";
for ($i=0; $i<strlen($a); $i=$i+$l)
{
        $b .= substr ($a,$i,$i+$l)."<br />";
}
echo $b;

Фраза в переменной $a будет разбита по 10 символов. Еще можно сделать чуть посложнее, чтобы разбивалось по пробелам, а там уже полученные слова, если не умещаются...

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

  • 0
столкнулся с проблемой, русскоязычные именя пользователей, не находятся через поиск и даже есть проблемы с афторизацией, а PM вообще говорит такова пользователя нет. (v2.0.0 PF 1)
Ссылка на комментарий
Поделиться на других сайтах

  • 0
а имеет этношение с тем что когда меняю имя пользователя, которое состоит полностью из русских символов... например Фамилия Имя Отчество... так после этого не то что PM не ходят в том плане что не находит пользователя.. а вообще пользователю при входе на форум пишет нет такова пользователя
Ссылка на комментарий
Поделиться на других сайтах

  • 0

попробуйте создать пользователя с русским ником типа "ВаСя ПуПкИн" именно с переменным регистром

потом в пхпмайадмин сделать такой запрос

SELECT id, name FROM ibf_members WHERE lower(name) = 'вася пупкин'

ну и посмотрите- найдется он или нет

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

  • 0

ну у меня просто стоит EMS MySQL Manager

работает запрос отлично:

 

/*------ 23.09.2004 15:22:07 --------*/

 

SELECT id, name FROM ibf_members WHERE lower(name) = 'ВаСя ПуПкиН';

 

 

/* Result : "1 строк вызвано (0,03 сек)" */

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

  • 0

ну во всяком случае работает во всех случаях :D

 

но проблема не решена.... и в Fix'ах про это ничего не говориться ониж не сидят на кириллице

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

  • 0

так и проблемы этой нет ни у кого.. на счет того что они будут что-то исправлять касающееся кирилицы- забудьте:D

попробуйте в тех функциях где идет поиск пользователя переда запросом в пхп скриптах вставлять

echo {тут переменная отвечающаяя за ник}

так хоть можно будет найти кто портит кодировку

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

  • 0
да будем искать, просто интересно... ведь в 1.2-1.3 таких проблем небыло.. хотя и были имена вроде: 'Фамилия Имя Отчество' :D
Ссылка на комментарий
Поделиться на других сайтах

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

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

Гость
Ответить на вопрос...

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

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

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

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

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

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

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

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