LS Plugin - GoStream \ Прямой эфир

GoStream

LiveStreet Plugin

Плагин предназначен для версии LiveStreet 1.0.*

О плагине
Плагин заменяет стандартный блок Прямой эфир.
В новом блоке выводиться контент модуля Активность. GoWeb.Pro

Скачать


Демо-версия
На нашей тестовой площадке можно посмотреть работу плагина

Системные требования
LiveStreet CMS 1.*

Changelog
1.0a4:
  • Исправлена замена блока «прямой эфир» на всех страницах.
1.0a3:
  • Добавлена опция «отображать аватары»;
  • Корректное отображение для шаблонов на базе developer;
  • Рефакторинг кода;
  • Новая структура файлов плагина, облегчающая добавления новых шаблонов.
1.0a2:
  • Добавлена вкладка «Я слежу»;
  • Приведена в работоспособность кнопка «обновить»;
  • Мелкие правки по оформлению;
  • Мелкие правки по коду.
1.0a1:
  • Добавлены всплывающие подсказки.
1.0a:1eb16f.png
  • Первичная сборка;
  • Добавлен блок активности.



Если плагин хоть чу-чуть востребован, работа над ним будет продолжена.

Планируется добавить в блок меню выборки (Настройка событий на странице активности), доработать внешний вид, починить кнопку «обновить».

Принимается любая критика и пожелания.




Лицензия
Лицензия Creative Commons




Open Source

44 комментария

avatar
Вообще, крутой плагин!
avatar
Плагины на заказ пишите?
avatar
GoWebPro Chiffa ты бы для начала 600р вернул бы, деньги которые взял за предоплату за разработку плагина.
avatar
Получается данный человек кидало? странно, как его еще не заблокировали тут
avatar
Да, взял предоплату на Яндекс за разработку плагина и пропал… в скайпе онлайн был все время, тупо игнорил и все… кидок чистой воды, тут даже тема есть о нем на сайте где не только у меня аналогичная ситуация была.
avatar
Вот нашел тему о кидале livestreet.ru/blog/paidorders/16508.html
avatar
В скайп добавь, написал же. Нахуй топик портишь? Ты заголовок видишь?
avatar
Мне кажется такой подход к прямому эфиру верен. Стандартный я например не сморю. Захожу в активность, топики в newall, если интересны только они. Только вот даты по дням наверное нет смысла выводить.
avatar
Того же мнения, это и послужило созданию плагина.

Только вот даты по дням наверное нет смысла выводить.
Да, возможно. Я еще думал маленькую кнопку календаря с выбором даты и соответственно подгрузка в блок записей за эту дату.
avatar
Думаю календарем мало кто пользоваться будет, хорошо как фича только, не тратьте силы, то что есть, этого достаточно. В эфире в том и прикол, чтобы посмотреть последнее, но не все или неделю назад. Плагин нужный!
avatar
А как скчать-то?)
avatar
5 секунд гугления «GoWebPro git». github.com/gowebpro/lsp-gostream Видимо ссылку не добавили, потому что на модерации в каталог.
avatar
Спасибо!
avatar
При активации — Ошибка: Файл плагина не найден.
Переименовывал уже и в lsp-gostream.
Какое название папки должно быть?
Или автор плагина может подскажет, можно тестировать решение?
avatar
Название должно быть gostream.
avatar

Обновление

Версия 1.0a2:
  • Добавлена вкладка «Я слежу»;
  • Приведена в работоспособность кнопка «обновить»;
  • Мелкие правки по оформлению;
  • Мелкие правки по коду.


Скачать с github

Обратите внимание, папку плагина из архива нужно переименовать в gostream
avatar
Подскажите, возможно ли использовать вместо event-а gostream имеющийся event stream?
avatar
Не совсем понятен Ваш вопрос.
Плагин не регистрирует новых эвентов и в принципе с ними не работает. Он только заменяет блок прямого эфира
avatar
А разве для вывода не используются эвенты в экшене ajax?
Мой вопрос был относительно того, почему бы не использовать имеющийся эвент stream (а не gostream)?
avatar
Использовать имеющиеся эвенты нельзя потому что они реализуют имеющийся функционал прямого эфира в ЛС.
Переопределять тоже нет смысла, потому что замену стандартного блока в плагине можно выключить и выводить новый блок отдельно. Если переопределить — стандартный не будет работать.
avatar
Т.е. вот так сделать нельзя?
$this->AddEventPreg('/^stream$/i', '/^all$/', 'EventGostreamAll');
$this->AddEventPreg('/^stream$/i', '/^my$/', 'EventGostreamMy');
avatar
Так можно. А зачем?
avatar
Чтобы не плодить эвенты
avatar
От смены названия количество эвентов не поменяется…
avatar
… ну вы же поняли, что я ошибся и имел ввиду «плодить экшены»...?
avatar
Главное что вы это поняли ;)
А экшн тут используется ajax
avatar
Надо будет попробовать, интересная мысль заменить стандартный виджет
avatar
Очень интересно будет услышать Ваше мнение
avatar
Классный и нужный плагин. Спасибо автору.

GoWebPro правильно ли я понимаю что аватары пока не выводятся? Или это у меня руки кривые?

И есть небольшой вопрос по кастомизации. У меня на темном шаблоне каждый блок события выводится на полупрозрачной подложке, где это изменить я не нашел.
  • fla18
  • 0
avatar
Спасибо за Ваш отзыв!

Аватаров нет, будут в следующей версии.
Можно ссылку на Ваш ресурс (в личку наверное), нужно посмотреть как это выглядит.
avatar

Обновление

Скачать с GitHub
Обратите внимание, папку плагина из архива нужно переименовать в gostream
avatar
После активации плагина, в разделе site.ru/blogs/ отображается старый блок «Прямой эфир», подскажите как его заменить на блок GoStream?
avatar
это ошибка скорей всего, вечером отпишусь
avatar
Ок, спасибо
avatar
Кстати на вашей тестовой площадке в этом разделе тоже установлен стандартный блок lspluginstest.ars-team.ru/blogs/
avatar
fix
avatar
Оперативно, спасибо!
avatar
При активации плагина слетает сайт ( Движок ЛС 2
avatar
плагин для версии ЛС 1.0
с версией ЛС 2 не совместим
avatar
Кстати, было бы интересно на примере такого плагина для 2.0 поучится как выводить блоки и т.п.… может у вас найдется время? ))
avatar
github.com/gowebpro/lsp-gostream/tree/2.0.0
набросал, могут быть косяки
avatar
А будет ли плагин для ЛС 2 добавлен в каталог расширений ??
avatar
Да, будет
avatar
На сайте зарегались несколько ботов, оставили топики, соответствующие записи появились в блоке GoStream. Удалил 3 этих топика-спама, из блока они тоже исчезли, но теперь в блоке вместо 10 записей показываются всего 7 (даже если добавляются новый топики, комменты и любая активность), хотя в настройках установлено так же 10 записей выводить. Это какая то особенность и я что то не учел? Или это баг?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.