+137.33
701 читатель, 145 топиков

Новогодняя Ярмарка! Распродажа! Скидки 30%



Объявляем о запуске традиционной Новогодней распродажи 2015!

Только с 15 декабря по 15 января вы можете отхватить 30% скидку на большое количество (более 50) плагинов и шаблонов в нашем Каталоге.

Участвующие в акции расширения представлены на странице catalog.livestreetcms.com/promo/
Удачных Новогодних покупок!

Новое в разрабатываемой версии LiveStreet CMS, продолжение


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

Этот топик ориентирован на тех, у кого нет времени разбираться в коммитах на гите сразу нескольких репозиториев (лс, фреймворк, админка), но имеет желание быть в курсе происходящего.

Ещё новенькое, о чем забыл сказать в предыдущем топике


  • Новая лс подняла планку минимальной версии PHP — теперь нужен пхп как минимум 5.3.2

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

  • Для разработчиков доступен модуль загрузки и контроля над файлами.

  • Админка предупредит админа если предыдущий вход в неё был выполнен с другого айпи адреса.

  • Если плагин имеет файл install.txt, то при активации такого плагина пользователю сначала будет выведен текст из этого файла, чтобы выполнить инструкции по установке, указанные разработчиком и только потом пользователь сможет активировать плагин. Это позволит избежать непонятных ситуаций, когда пользователя нужно в обязательном порядке ознакомить с чем-то в плагине.

  • У плагина кроме известного plugin.xml и уже сказанного install.txt может быть также логотип в файле logo.png (180х180), которые должны быть в корне папки плагина. Если логотипа плагина нет — он будет получен для плагина из каталога дополнений лс.

  • Для админа в тулбаре на сайте выводится количество доступных в каталоге обновлений для установленных плагинов вашей версии движка, таким образом вы не пропустите выход новой версии используемых плагинов

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

Новый функционал топиков

В разрабатываемой новой версии LS ( github.com/livestreet/livestreet ) мы переработали функционал топиков.

В первую очередь избавились от жесткого разделения на типы (топик, опрос, фотосет, ссылка). Добавили возможность самому создавать произвольные типы топиков, которые могут отличаться набором полей. Управление полями топиков происходит через новый функционал EAV (модуль Property), на данный момент доступны типы: число, строка, большой текст, выбор из списка, дата, теги, чекбокс, ссылка на видео (youtube, vimeo, rutube).

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

Новое в разрабатываемой версии LiveStreet CMS


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

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

Бета-версия админ-панели для LiveStreet CMS



Сегодня мы готовы показать вам бета-версию панели управления для LiveStreet CMS.
История создания админки началась еще четыре года назад, с тех пор ее раза три полностью переделывали, откладывали, возвращались к ней и так несколько лет. Далась она не легко.

Итак, на данный момент это бета, в ней много еще нет, но уже заложена базовая основа для наращивания функционала.
Главное, что мы сделали:
  • Механизм и интерфейс редактирования конфигов
  • Простая интеграция плагинов в админку
  • Поддержка интерфейса для управления конфигами плагинов
  • Универсальное key-value хранилище данных для плагинов
  • Новый функционал управления дополнительными полями. Можно к любой сущности привязывать доп поля (если сущность ORM, то это делается буквально одной строчкой). В коробке поддержка полей для топиков.
  • Управление пользователями и банами (нужный и долгожданный функционал)
  • Базовая интеграция каталога плагинов прямо в админ-панель
  • Базовая статистика по контенту (топики, комментарии, регистрации)

И да, мы сделали админку в виде отдельного плагина. Это избавляет от тесной интеграции с ядром движка, позволяет кастомизировать админку под свои проекты, не обязательно блого-социальные.

Код админки github.com/livestreet/lsplugin-admin
Установка:
  1. Админка работает только на текущей девел-версии ЛС.
  2. Скачиваем LS от сюда github.com/livestreet/livestreet
  3. Не забываем про каталог framework, который берем здесь github.com/livestreet/livestreet-framework
  4. Далее через стандартный инсталлятор (/install/) ставим LS
  5. После установки выполняем в БД патч из /install/patch.sql
  6. Авторизируемся под администратором и по адресу /admin/ активируем плагин «Admin panel» (предварительно скачав его с github.com/livestreet/lsplugin-admin, название каталога с плагином должно быть «admin»)

В комплекте с админкой в /example/plugins/ идет пример плагина «Статьи», который интегрируется в интерфейс админки и работает с дополнительными полями. По интеграции будет отдельный топик.

По админке выслушаем любые пожелания, от функционала до оформления.

Под катом несколько скриншотов

Новогодняя распродажа! Cкидки 30%!



Спешим объявить о запуске традиционной Новогодней распродажи!
Только с 15 декабря по 15 января 2014 года у вас есть уникальная возможность купить плагины и шаблоны со скидкой 30%!

Полный список расширений доступен на странице в каталоге — https://catalog.livestreetcms.com/promo/

Работа.LiveStreet - создание заказов

Мы обновили сайт Работа.LiveStreet.
Появился новый раздел «Заказы», где можно публиковать свои задачи. Срок публикации составляет 30 дней. Фрилансеры могут писать свои отклики, на интересные им задания.
Дополнительно в профиле фрилансера доступна статистика поиска и просмотра его профиля.

Надеемся теперь заказчикам будет проще найти исполнителя, а фрилансерам интересные задачи.

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

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

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

Обновления каталога LiveStreet CMS

Новый каталог получил обновление и выходит из беты.

Основные изменения:
  • Баг-трекер для расширений
  • Главная страница
  • Оплата кредитными картами
  • Оплата через QIWI кошелек
  • Для авторов возможность выдать лицензию в ручном режиме
  • Для авторов просмотр статистики по расширениями и по продажам
  • Возможность вставки iframe кода с расширением на сторонние сайты
  • Рубрики для плагинов
  • Исправлены недочеты в оферте
  • Множество различных фиксов интерфейса и багов

Все еще осталось сделать:
  • Механизм скидок
  • Избранные плагины

Каталог расширений для LiveStreet CMS

Мы запускаем бету версию нового каталога расширений для LS — Официальный каталог/магазин.

Теперь он стал более удобный и функциональный.
Основные моменты на которые необходимо обратить внимание:
Для пользователей
  • Автоматическое оповещение о выходе новых версий расширений
  • По умолчанию покупка расширения дает доступ к обновлениям на 1 год
  • Перед покупкой пользователь соглашается с правилами
  • К расширению можно оставить только один отзыв. К платным, только если вы являетесь покупателем

Для разработчиков
  • Для продажи своих расширений необходимо заключить договор-оферту с ООО «ЛС-СОФТ» (безбумажное оформление), комиссия каталога 25%
  • Можно создавать свои лицензии с нужными ценами, которые пользователь будет выбирать перед покупкой
  • Удобное управление версиями и контроль за нововведениями
  • Улучшен механизм модерации — расширение не пропадает из каталога при модерации, и доступна переписка с администрацией
  • Реклама платных расширений на официальных ресурсах LS допускается, только при наличии этого расширения в нашем каталоге и с указанием ссылки на него. Реклама других каталогов/магазинов и конкурирующих продуктов не допускается, в том числе реклама внутри плагинов

Тексты правил и договора могут незначительно измениться в ближайшее время, в том числе по вашим замечаниям. Т.к. трудно сделать сразу идеальные документы и учесть все моменты.
Из способов оплаты пока доступны только Webmoney и Яндекс.Деньги, на неделе планируется подключение карт и QIWI.

Из оставшегося по реализации в ближайшее время
  • Перенести баг-трекер
  • Механизм скидок
  • Механизм сборок(бандлов)
  • Оформить главную страницу каталога с различными блоками(ТОП, новые и т.п.)
  • Исправление багов и косяков

Дополнительно мы провели слияние пользователей наших сайтов и создали единый центр авторизации — passport.livestreetcms.com Теперь на всех проектах LS у пользователя будет один аккаунт(логин, пароль, емайл).