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

 
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1862
При попытке вставить в статус длинную ссылку. Система переводит ее в html код ссылки и затем обрезает. В итоге получается в статусе и так же в ленте активности не правильный html код в незакрытым тегом.

Пример.

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

Решалось подобное?
Дополнения для InstantCMS
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1862
Дабы не создавать новую тему добавлю здесь про ленту активности к выше-написанному (когда нибудь и я научусь писать это на гите):

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

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

- Когда пользователь публикует статус - это отражается в ленте активности с ссылкой ответить на стене (я уже как то писал что ссылка ответить есть даже если стена выключена, но щас еще про другое). Если этот статус удалить или ее запись на стене - в ленте активности все это остается. Так например при смене аватарки старая запись в ленте о предыдущей смене аватарки удаляется. там все норм.
Дополнения для InstantCMS
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4574
kreator:
- При регистрации нового пользователя - появляется об этом запись в ленте. Но она появляется еще до того как регистрирующийся подтвердил почту.
Не подтверждается. Если включена верификация по email, то в ленте ничего не появляется пока юзер не активируется.
kreator:
Если этот статус удалить или ее запись на стене - в ленте активности все это остается
Так и должно быть
kreator:
При попытке вставить в статус длинную ссылку. Система переводит ее в html код ссылки и затем обрезает.
https://github.com/instantsoft/icms2/commit/90fa6b210ddc65cad0027782e167d05516253e27
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.