Не правильно сохраняются статусы Icms2+

#1 23 февраля 2016 в 12:12
При попытке вставить в статус длинную ссылку. Система переводит ее в html код ссылки и затем обрезает. В итоге получается в статусе и так же в ленте активности не правильный html код в незакрытым тегом.

Пример.

Вставляем в статус:
  1. https://yandex.ru/search/?lr=20076&clid=1955454&msid=22872.5671.1456218267.67129&text=быть%20или%20не%20быть
в статусе имеем следющее:
  1. <a target="_blank" href="https://yandex.ru/search/?lr=20076&clid=1955454&msid=22872.5671.1456218267.67129&text=быть%20или%20не%20быть">yande
в ленте активности:
  1. yande
тот же вышеупомянутый код с незакрытым тегом, что следовательно отражается на дальнейшее отображение страницы в виде этой ссылки.

Решалось подобное?
#2 23 февраля 2016 в 22:16
Дабы не создавать новую тему добавлю здесь про ленту активности к выше-написанному (когда нибудь и я научусь писать это на гите):

Как не должно быть в ленте активности (по моему мнению, думаю поддержите):

— При регистрации нового пользователя — появляется об этом запись в ленте. Но она появляется еще до того как регистрирующийся подтвердил почту. Люди это уже видят. Они видят всех этих возможных спам регистраций. Уже видят их в списке пользователей. И хоть пользователь имеет статус заблокирован могут предложить дружбу писать на стене и т.д.

— Когда пользователь публикует статус — это отражается в ленте активности с ссылкой ответить на стене (я уже как то писал что ссылка ответить есть даже если стена выключена, но щас еще про другое). Если этот статус удалить или ее запись на стене — в ленте активности все это остается. Так например при смене аватарки старая запись в ленте о предыдущей смене аватарки удаляется. там все норм.
#3 24 февраля 2016 в 08:43

— При регистрации нового пользователя — появляется об этом запись в ленте. Но она появляется еще до того как регистрирующийся подтвердил почту.

kreator
Не подтверждается. Если включена верификация по email, то в ленте ничего не появляется пока юзер не активируется.

Если этот статус удалить или ее запись на стене — в ленте активности все это остается

kreator
Так и должно быть

При попытке вставить в статус длинную ссылку. Система переводит ее в html код ссылки и затем обрезает.

kreator
github.com/instantsoft/icms2/commit/90fa6b210ddc65cad0027782e167d05516253e27
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.