Стена пользователя

InstantCMS 2.X
#1 16 апреля 2020 в 13:42
Доброго времини товарищи.
Ни как не могу сообразить, может кто подскажет, или даже делал подобное.
У любого пользователя есть стена в профиле. На стену можно добавлять — Текст. Изображения. Видео по ссылке. Текст + изображение. Видео + Текст.
Так вот суть вопроса вот в чем, как скрывать часть текста, но при этом не скрывать изображение или видео, а применять скрытие только к тексту.

Что касается только текстовых постов — я нашел более менее приемлемое решение -
  1.  
  2. <div class="text" tabindex="0">
  3. <?php echo $entry['content_html']; ?>
  4. </div>
  5.  
  6. <style>
  7. .text {
  8. display: block;
  9. width:100%;
  10. height: 70px;
  11. padding: 5px;
  12. margin-top: 5px;
  13. outline: none;
  14. overflow: hidden;
  15. }
  16. .text:focus, button:focus ~ .text {height: auto;}
  17. </style>
  18.  
Так получается что обрезается все и текст и видео и изображения и открывается по клику. Но это ни куда не годится. как применить обрезку только для текста, по количеству символов. а изображения и фото не трогать?

Понимаю что css не решит задачу, тут либо php либо js+jqewery, может есть у кого то хотя бы примерный код, с котторым можно поэксперементировать?
#2 16 апреля 2020 в 14:02
В стандартной стене фото и видео загружает через редактор.
Надо вывести их в отдельную таблицу, что бы потом скрыть только текст.
Вот тут это реализовано
Часть 2
#3 16 апреля 2020 в 14:09

В стандартной стене фото и видео загружает через редактор.
Надо вывести их в отдельную таблицу, что бы потом скрыть только текст.
Вот тут это реализовано

Evanescence
Это шикарно))) Когда планируете закончить с разработкой? сколько компонент будет стоить?
#4 16 апреля 2020 в 14:15
@stich, Хуки для замена стены добавили недавно в гитхабе, поэтому компонент будет работать только с версии, который еще не вышел, сначала надо ждать релиз инстанта.
Цена в районе 1 000 — 2 000, зависит от того, сколько еще нововведении добавлю в ленту.

Если знаете какие то фишки для стен, можете написать или дать ссылку, попробую реализовать
#5 16 апреля 2020 в 14:18


@stich, Хуки для замена стены добавили недавно в гитхабе, поэтому компонент будет работать только с версии, который еще не вышел, сначала надо ждать релиз инстанта.
Цена в районе 1 000 — 2 000, зависит от того, сколько еще нововведении добавлю в ленту.

Если знаете какие то фишки для стен, можете написать или дать ссылку, попробую реализовать

Evanescence

Ойёй, это очень долго(((( Мне как обычно нужно вчера lookПо фишкам подумаю, посмотрю внимательней ваш обзор к вечеру, будут мысли, отпишусь.
#6 17 апреля 2020 в 16:41
up вопрос еще актуален
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.