Релиз LiveStreet 2.1.0

В новой версии ровно одно нововведение. Модуль Menu. Сделано в первую очередь, так как столкнулся с необходимостью гибко модифицировать менюшки из плагинов, кототрые выносятся из основного функционала.
Помимо этого в плагине админ панели добавлен раздел редактирования/создания меню.

Читать дальше →

Версия LiveStreet 2.0.1

Вышла баг-фиксная версия LiveStreet 2.0.1. Нового функционала практически нет, в основном это исправление ошибок и доведение до стабильной работы относительно LiveStreet 2.0.0.

Помимо движка обновилась и админ-панель, теперь в ней доступен список шаблонов из каталога + пофиксили баги.

Загрузить можно здесь — livestreetcms.ru/download/get/

Вышла стабильная LS 2.0 - а что дальше?

Всем привет.
Собственно, частично мой вопрос понятен из названия поста — вышла стабильная версия, но пока нет ясности по адаптации модулей и шаблонов. Да, есть какие-то комменты в посте с релизом… А ведь это важно, думаю, что мало к то поспорит с этим. Да, есть большие и сложные проекты, для которых большинство функционала пишется снуля… но, мне кажется, что большинство пользователей LS набирают основной функционал посредством установки и небольшой доработки готовых модулей из каталога. А это, без сомнения, выгодно и разработчикам.

----------------------------------------------------------------------------

Вообщем, о выгодах для разработчиков, об ожиданиях пользователей, о перспективах развития… и так далее можно говорить много бла-бла-ба… :)

Поэтому от прелюдий перехожу к вопросам уважаемым разработчикам модулей/шаблонов:
1. Какие планы по адаптации своих продуктов?
2. Если можете, назовите ориентировочные сроки по своим продуктам.
3. И отдельно по шаблонам. Когда в планах адаптация?

-----------------------------------------------------------------------------

Судя по ответам на некоторые посты в этом сообществе, предвижу определенный негатив со стороны некоторых уважаемых товарищей. Поэтому, считайте, что интересуюсь с позиции покупателя ваших же продуктов.

Спасибо.

Ls2.0 Дополнительные поля

В релизе LiveStreet 2.0 есть функционал дополнительных (пользовательских) полей. Сейчас он задействован для топиков. Суть сводится к удобной возможности добавлять в различные объекты новые поля разных типов.

Читать дальше →

Релиз LiveStreet 2.0.0

Основные изменения относительно версии 1.0 описаны в этом посте — livestreet.ru/blog/dev_livestreet/17704.html
В текущем релизе постарались исправить баги бета-версии.
--------------------------------------------------------
Сам уже не верил, что что-то произойдет, не говоря уже о сообществе :)
За это время успел обзавестись двумя сыновьями, а тут какую-то версию не мог выпилить :)
В общем, гора с плеч, одним словом.

За эти четыре года уже всех могу не вспомнить, но хочу сказать большое спасибо deniart , что хватило терпения из года в год перелопачивать фронт. PSNet за реализацию админки (точно не помню, но версия эдак четвертая по счету), gran , kerby , Chiffa , lifecom , Chiliec , kpoxas , prokopov за несчетное число багов, и всему сообществу. Отдельно спасибо LeX — отличный источник заряда энергии.

Вот такие дела. Всем спасибо!
--------------------------------------------------------
Скачать можно здесьlivestreetcms.ru/download/get/
Документация по новой структуре фронта — github.com/livestreet/livestreet/wiki + в дистрибутиве идет плагин docs с доками по каждому компоненту.

Поддержать новость на Хабре — habrahabr.ru/post/320848/

Бета версия LiveStreet 2.0

Вышла бета версия LS 2.0
Содержит в себе множество исправлений и доработок + шаблон synio.

Скачать можно по ссылке — livestreetcms.ru/download/get-beta/
Просьба всех принять участие в тестировании версии, это поможет ускорить процесс поиска и фикса багов.

Демо в виде копии livestreet.ru доступна здесь — beta.demo.livestreetcms.com (пароли могут не совпадать с текущими, поэтому можно сделать сброс пароля)

Документация по фронту — github.com/livestreet/livestreet/wiki

Плагин "Время прочтения"

Возникла нужда реализовать подсчёт и вывод времени прочтения топика и то, что получилось я решил оформить плагином.
В настройках плагина указывается скорость прочтения (симв./сек.), а также, если нужно, количество символов после которых округлять время до минуты.
Также, для вывода написал плагин для Smarty который можно настроить для вывода в минутах и секундах или только в минутах или секунд (есть и другие настройки). Но главное, что плагин автоматически склоняет слова «минута» и «секунда» для разных чисел.
Пример вывода:
{amount_minutes_seconds seconds=$oTopic->getTimeOfReading()}


UPD: Обновил плагин. Исправил то о чём подсказал PSNet . Добавил кнопку «Пересчитать время всех топиков» в админку. И теперь при активации не пересчитываются все топики, эту функцию можно включить в конфиге.

Ссылка на плагин в каталоге: catalog.livestreetcms.com/addon/view/503/
GitHub: github.com/sgavka/lsplugin-time-of-reading

Новогодняя альфа

Первым делом хотим поздравить всех с наступающим Новым 2015 Годом! Прошлый год выдался не простым, как для страны в целом, так и для LS ) Нам не удалось полностью выполнить намеченные планы, а именно, выпустить стабильный релиз LS 2.0. Но мы провели достаточно большую работу и довели разработку до альфа версии, которую и хотим сегодня презентовать.

Почему она альфа? Альфа, т.к. не успели зафиксировать все необходимые правки по frontend'у, который претерпел значительные изменения (подробнее в отдельном посте — livestreet.ru/blog/dev_livestreet/17706.html). В остальном функционал достаточно устаканившийся, но требует тестирование и мелкие фиксы.

Ниже список основных новых возможностей альфы LS относительно LS 1.0:

  • Новая структура файлов/каталог движка. Фреймворк полностью отделен от приложения.
  • Механизм универсальных категорий. Возможность привязки категорий к разным объектам.
  • Механизм дополнительных полей (EAV) для различных объектов
  • Универсальный механизм управления медиа-файлами
  • Управление типами топиков и их кастомизация
  • Встроенная поддержка превью для топиков
  • Возможность вставлять в топик несколько опросов
  • Система управления правами пользователей
  • Центральный крон
  • Новый удобный механизм загрузки фото и аватара пользователя
  • Поддержка жалоб на пользователей
  • Новый продвинутый поиск пользователей
  • Упрощения системы рейтинга
  • Поиск по сайту «из коробки» (без sphinx)
  • Новый поиск блогов
  • Категории для блогов
  • Возможность постить топики в несколько блогов
  • Опционально каптча при авторизации
  • Новый инсталлятор
  • Возможность запустить процесс обновления LS из консоли (для крупных проектов)
  • Упрощена навигация по топикам
  • Официальная админ-панель (отдельный плагин в комплекте)
  • Редактирование комментариев
  • Поддержка мульти-авторизаций для пользователей (можно одновременно логиниться с разных браузеров)
  • Поддержка работы через https, в том числе принудительное использование для страниц регистрации/авторизации
  • Возможность расширения эвентов отдельными классами
  • Существенная доработка ORM
  • Возможность не только переопределять файлы шаблона, но и наследовать их
  • Для плагинов теперь не обязательно дублировать tpl файлы для всех шаблонов. Можно их все держать в шаблоне default, а в конкретный шаблон копировать только измененные
  • Поддержка разных конфигов для разных окружений
  • Конфиги плагинов теперь можно переопределять в каталоге с главным конфигом (/application/config/plugins/[plugin_name]/config.php)
  • Удобный механизм интеграции плагинов в админ-панель — управление конфигом и собственный функционал
  • Новый модуль кеширования и логирования
  • Новый модуль для работы с изображениями
  • Поддержка миграций для плагинов
  • Весь код отформатирован под PSR-2
  • Большое число мелких фиксов и улучшений ядра
  • Переработанный фронт

Самое главное! Скачать альфу можно по ссылке — livestreetcms.com/download/get-alfa/
Дополнительно мы сделали ежедневную ночную сборку девел версии, специально для самых ативных тестеров. Скачать ее можно здесь.
Демо версия доступна на сайте — alfa.demo.livestreetcms.com

Админ-панель сейчас может отображаться не совсем корректно — она еще не адаптирована к новым стилям/компонентам ядра. Не пугайтесь )

Еще раз всех с наступающим Новым Годом!

LS

2 года не принимал участия в жизни сообщества
Активность пользователей, на мой взгляд, не сравнится с тем что было в 11 году

По прежнему на нашем рынке нет аналогов или достойных конкурентов
Продукт своеобразный, с душой и открытым кодом, при этом не дерьмо(как обычно у пендосов)
Проект, хоть и медленно, но развивается, коммерческий успех возможен, значит жить будет
Как следствие — появление новых проектов на этой CMS и спрос на доработки и плагины…

Что до меня, так свой старый проект я закрыл, он был по истине успешен, но к сожалению я не нашел способа вывести его на достойную доходность, не забивая рекламой.
Сейчас дописывается ТЗ для нового проекта, тоже на базе этого движка, но мы ждем релиза, прежде чем начать сборку, что бы потом не пришлось переписывать кучу кода.

Работа.LiveStreet - поиск фрилансеров

Мы запускаем новый подпроект — Работа.LiveStreet.
Теперь найти исполнителя под свои задачи не составит труда, достаточно зайти на сайт job.livestreetcms.com и выбрать список необходимых услуг.

На данный момент доступен список фрилансеров, в планах запуск раздела с заказами.
Приглашаем всех разработчиков для регистрации в качестве фрилансеров.