РЕГИСТРАЦИЯ
Гость
Вход не выполнен.

Подпись в профиле

Nevr

  • Участник
  • Посетитель
  • 22
  • 0
  • Жалоб нет
  • Регистрация:
#1

Обрезается содержимое поля "Подпись" (и "Интересы"/"О себе" тоже). При редактировании профиля разрешает ввести до 500 символов, ошибок нет. Когда захожу потом в профиль (на форуме тоже) в этих полях вся информация обрезается до ~140 символов. В настройках модуля ничего не нашёл про лимит этих полей.  В конце добавился ещё знак вопроса, которого быть не должно (видимо, "обрывок").
Из-за чего ошибка, как исправить? И где можно увидеть/настроить/изменить лимит символов в этих полях?

P.S. На скриншоте: я вывел содержимое поля таким образом:

<span class="siu_title">Подпись:</span>
<span class="siu_data">
<div style="overflow:hidden;width:60%;">
<a onclick="atmWnd('Siqn', 'Подпись', '{{ user.signature }}', '')">{{ user.signature }}</a>
</div>
</span>

Т.е. текст подписи обрезается. При нажатии - окошко с полной версией переменной.

Прикрепленные файлы:
У вас нет прав для скачивания прикрепленных файлов

modos189

  • Мастер
  • Администратор
  • 208
  • 6
  • Жалоб нет
  • Регистрация:
#2

Спасибо, исправил в коммите #445efdf

Для того, чтобы все заработало без переустановки, достаточно выполнить следующий SQL запрос (например, из phpmyadmin):

ALTER TABLE `users` CHANGE `about` `about` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
ALTER TABLE `users` CHANGE `signature` `signature` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;

Nevr

  • Участник
  • Посетитель
  • 22
  • 0
  • Жалоб нет
  • Регистрация:
#3

Спасибо! Теперь работает нормально.