Новая версия Livestreet на базе Laravel

Уважаемые разработчики,
Готов платьить до 1000$ за новую версию движка. Это просто ад и треш, что мы используем на данный момент.
Ни Alto CMS, ни Лайвстрит жизнеспособны. Согласимся, что проекты уже мертвы. Пусть кто-нибудь перенесет все это на нормальный фреймворк. На Laravel, если считатете нужным.

Вебмастеры и владельцы сайтов,
Давайте вы тоже сделайте, что от вас зависит. У всех нас дохлая система, которая не работает нормально. Будьте активны, пожалуйста.

Новый дефолтный шаблон для LiveStreet (реанимация проекта)

Всем привет! Давно ничего не писал
В связи с последней активностью по вопросу «что делать дальше», хотел бы выделить отдельной темой свое видение.

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

Я думаю, что запустить процесс, так сказать, «реанимации» возможно, но для этого первое что нужно сделать, это полностью сменить дефолтный шаблон из коробки.
Это должно быть новое, современное решение, кардинально отличающееся от текущего, а не «запил» того что имеем.

Он должен быть установлен по умолчанию и на самом сообществе, для привлечения аудитории.

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

Вообщем нужна обложка, красивая и современная.

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

Я, к сожалению, тоже не дизайнер, нужно собирать средства и оплачивать работу, а далее кому то все это «натягивать».

Готов участвовать, если что то пойдет. В текущем варианте, я думаю, остальные действия бессмысленны.

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

Новая структура файлов LiveStreet

Мы начинаем серию публикаций о том, что мы уже реализовали нового и собираемся реализовать в новой версии LiveStreet.

Начнем с новой файловой структуры движка.
Главное, что сделали — это ввели жесткое разделение между файлами приложения и файлами фреймворка. В итоге в корне получилось всего три каталога:

Новая общая структура LS

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

Релиз LiveStreet 1.0.2

Сообщаем о выпуске промежуточной версии LiveStreet 1.0.2.
Основная причина — закрытие пассивной XSS (спасибо HiMiC ). Также были исправлены другие незначительные моменты по безопасности.
Полный список изменений относительно версии 1.0.1 доступен здесь — github.com/livestreet/livestreet/commit/479e97bea183b8ab863d45b8150fe6549b42f8ce

В новую версию вошли практически все изменения ядра из девел версии на текущий момент, что повысит, в частности, скорость работы сайта. Шаблоны не изменялись, поэтому должна быть полная 100% совместимость с текущими шаблонами и плагинами.

При обновлении с 1.0.1 достаточно перезаписать файлы из нового архива, каталог /templates/skin/ можно не перезаписывать.

Скачать можно здесь — livestreetcms.ru/download/

UPD
Список изменений:
  • фикс бага смены емайла, если у пользователя не было старого
  • если класс модуля не существует, то теперь выбрасывается эксепшен
  • доступ к какум только через http
  • фикс генератора плагинов из консоли
  • в конфиг вынесены настройки допустимого логина пользователя
  • фикс отображения адреса сайта плагина в списке плагинов
  • вынос в конфиг максимального размера текста топика для ссылок и опросов
  • возможность отключить обязательность проверки каптчи
  • фикс удаления комментариев
  • фикс раскрытия путей на сервере — замена функции getRequest на getRequestStr для строковых параметров
  • закрытие прямого доступа к plugin.xml, закрытие некоторых каталогов через htaccess
  • список допустимых протоколов для ссылок в парсере jevix
  • в классе LS методы заменены на статические
  • в сущности топика добавлены новые вспомогательные методы: getUrlEdit, getIsAllowDelete, getIsAllowEdit, getIsAllowAction
  • новая опция в конфиге $config['smarty']['compile_check'] для отключения проверки шаблонов перед компиляцией
  • фикс бага с передачей сессии в каптчу
  • фикс предпросмотра у топика-ссылки и опроса
  • фикс установки уровня php ошибок в Viewer
  • теперь, если файл шаблона плагина не найден, будет попытка его найти в каталоге шаблона плагина /default/, это позволит не дублировать файлы шаблонов для разных скинов
  • фикс утечки памяти при обработке конфига
  • для топика устанавливается canonical url
  • фикс экранирования полей в ORM
  • для ORM связи many-many добавлен новый метод clear() для удаления всех текущих связей
  • возможность в определении ORM связи has-many указывать дополнительный фильтр (4-й параметр)
  • поддержка группировки в условиях ORM запроса
  • фикс XSS в пагинации
  • в определении таблицы в ORM учитывается имя плагина, например, prefix_pluginname_user_invite
  • теперь при запуски из консоли функция func_getIp вернет 127.0.0.1
  • в jevix в обработку тегов TR_TAG_CALLBACK_FULL дополнительно передается содержание между тегов
  • в ls.ajax в хук дополнительно передаются параметры callback и more
  • оптимизация выборки инбоксов
  • фикс бага подписки на комменты к топику из закрытого блога
  • фикс удаления файлов изображения фото-сетов при удалении топика

Обновление "Synio Flow" до версии 1.1



Плагин обновлен до версии 1.1.

Список изменений:
  • Поддержка шаблона «Social»
  • Fix блоков сайдбара, теперь они не накладываются друг на друга
  • Fix размеров превью, из-за чего возникали искажения в качестве картинок
  • Шаблон стал понимать резиновую верстку и увеличивает число блоков в зависимости от ширины сайта
  • Fix кнопки «Показать еще»
  • Возможность указать в конфиге crop = false, что позволит не обрезать превью по высоте

Обновление с 1.0 до 1.1
  1. Деактивировать плагин
  2. Удалить старый плагин, залить на его место новый
  3. Активировать плагин
  4. Сбросить кеш js файлов — очистить каталог /template/cache/
  5. Выполнить переконвертацию превью по адресу ваш_сайт/mainpreview/reconvert/

Внимание! Перед обновлением плагина Flow, вам необходимо обязательно обновить плагин «Main Preview» до версии 1.1. Т.к. в новой версии есть механизм переконвертации превью из оригиналов.

Поддержка по адресу — livestreetcms.com/addons/view/403/trac/

Релиз LiveStreet 1.0


Сегодня вышел новый релиз блого-социального движка LiveStreet 1.0.

Новые возможности:
— Новый дефолтный шаблон Synio (победитель конкурса, автор LeX )
— Шаблон на HTML 5 и полный отказ от MooTools. Теперь поддерживается только jQuery
— Стена пользователя
— Переработанный профиль пользователя
— Ajax авторизация и регистрация в том числе в попапе
— Модуль гео-базы и на его основе выбор места проживания в профиле пользователя
— Поиск и сортировка среди пользователей
— Поиск и сортировка среди блогов
— Возможность для избранных топиков добавлять свои теги и поиск топиков по ним
— Счетчик избранного для топиков и комментариев
— Подписка на новые комментарии к топикам

Узнать больше возможностей

Шаблон Habra

Немного бестолковый вопрос, но все таки зачем в SVN присутствует шаблон habra? Я так понял он не подойдет для работы в новой версии. Может его вообще убрать оттуда?