Стены всех пользователей

#1 28 мая 2020 в 01:44
В идеале конечно в одном компоненте объединить комментарии, активность и стены. Ближе всего к этому подошёл Evanescence с его лентой активности, но там проблемы, в частности, лента не отображает изменения и удаления на стенах (думаю с комментариями такая же проблема, но не тестил). Есть виджет, но он не поддерживается пару лет и не работает. Так что не нашёл рабочего варианты по отображению всех стен пользователей. Может кто встречал или сам писал? Хотя бы стены, без совмещения с комментариями и активностью. А так пользователи пишут у себя на стенах и никто их не видит, в дальнейшем и у пользователей пропадает интерес что-либо писать!
#2 28 мая 2020 в 11:52
Вообщем решил начать делать данный компонент назвал walls, программировать я только начинаю, вообщем пока только научился перебирать массив со всеми стенами, выводить значения "content" и "user_id". Вот если бы всё было понятно, уверен большую часть кода можно из компонента wall брать. Не знаю как через join user_id привязать к таблице cms_users. По уроку, в фотобитвах, не понятно. Выложил на гитхаб, будут предложения, буду рад,
github.com/GeshM/pd/
#4 28 мая 2020 в 12:24


Есть виджет, но он не поддерживается пару лет и не работает.

Vladimir
goodmade.ru/instantcms2/133-zapisi-so-sten-polzovatelei-i-grupp.html
Что не работает?

GoodMade

Там есть комментарий от 2017 года,

Версия Инстанта 2.8.2 виджет выводит только одну первую запись со стен групп и все. Остальные как бы не видит и не прокручивает их.

У меня ошибка такая же.
#5 28 мая 2020 в 12:30
Vladimir, но это не ошибка работы виджета. Это видимо лишь косяк по работе js плагина.
Поправлю. Но хорошо бы вёрстку- подачу поменять. Есть предложения?
А.с. Апо хорошему сделать что-то более интересное-функциональное ))
#6 28 мая 2020 в 12:51
Будет здорово если поправите!
Как писал ранее

В идеале конечно в одном компоненте объединить комментарии, активность и стены.

Тем более в таблицах cms_wall_entries и cms_comments есть одинаковые столбцы user_id, parent_id и content. Ну и активность сюда как-нибудь добавить, ещё лучше если активность будет с фото. Не понял в чём разница в столбцах content и content_html… ну не суть…
#7 28 мая 2020 в 12:57
Закончил компонент, который заменяет системную стену, там куча возможности, есть отдельная страница со списками всех записей стен, так же виджет для вывода записей стен групп и профиля, с сортировкой новые, старые, популярные, обсуждаемые.
Есть связь с моим компонентом Лентой событий
Чуть позже сделаю подробный видео-обзор, сейчас компонент тестируется
#8 28 мая 2020 в 13:17

Есть связь с моим компонентом Лентой событий

Evanescence

Важно чтобы лента событий изменялась в зависимости от изменений на стенах, это предусмотрено?
#9 28 мая 2020 в 13:20

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

Vladimir
Данный момент нет
#10 28 мая 2020 в 14:29

А.с. Апо хорошему сделать что-то более интересное-функциональное

GoodMade
GoodMade, ещё, если правильно помню, если картинка прикрепляется на стену, то в виджете она не отображается. Это так же желательно пофиксить.
Пожалуйста, в первую очередь побыстрее хотя бы текущую проблему исправьте, да и лучше с отображением фоток на стенах!
#11 28 мая 2020 в 14:39
Evanescence, буду рад так же увидеть ваш компонент по стенам!
#13 30 мая 2020 в 20:35

instantcms-dev.ru/files/WidgetWallPosts.zip

GoodMade
Спасибо! Да, фото действительно не подгружаются, тут конечно спорный вопрос, а надо ли, без фото информация не полная, а с фото может не красиво и не совсем корректно отображаться, возможно как вариант часть записи с фото в виджете скрывать, что-бы увидеть полностью, нужно нажать на кнопку "показать полностью" и после нажатия запись отображается полностью… или переходи на страницу с записью на стене… И ещё обнаружил ошибку если на одной странице два виджета, настройки используются только от одного. Допустим на один виджет я сделал слайдер с автопрокруткой а на другой нет, будет на обоих слайдерах автопрокрутка.
#14 31 мая 2020 в 11:24

И ещё обнаружил ошибку если на одной странице два виджета, настройки используются только от одного. Допустим на один виджет я сделал слайдер с автопрокруткой а на другой нет, будет на обоих слайдерах автопрокрутка.

Vladimir
Поправил
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.