-0.03
Рейтинг
0.20
Сила

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

Первым делом хотим поздравить всех с наступающим Новым 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

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

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

Несколько проблем которые мучают мой проект на LiveStreet CMS

Привет всем,

  1. Регистрация на сайте не работает — идет вечная загрузка. Файл htaccess не трогал, но после получения такой ошибки попробовал исправить htaccess главный файл и htaccess файл который находится в папке конфига. ничего не помогло. Kстати никогда не обновлял версию LS.

  1. Другая проблема при переходе на site.ru/registration появляется следующая ошибка
    SQL Error: Table 'myproj_mysql.prefix_adminips' doesn't exist at /home/myproj/public_html/plugins/aceadminpanel/classes/modules/admin/mapper/Admin.mapper.class.php line 380
    Array ( [code] => 1146 [message] => Table 'myproj_mysql.prefix_adminips' doesn't exist [query] => SELECT Count(*) FROM prefix_adminips WHERE (INET_ATON('46.116.136.25') BETWEEN ip1 AND ip2) AND (banactive=1) [context] => /home/myproj/public_html/plugins/aceadminpanel/classes/modules/admin/mapper/Admin.mapper.class.php line 380 ) 

prefix_adminips — таблица в БД не существует, что делать?

  1. Еще одну ошибку которую получаю в error log —
    [09-Jun-2014 14:17:49 Europe/Moscow] PHP Fatal error: Call to undefined function getRequestStr() in /home/myproj/public_html/plugins/views/classes/actions/ActionBlog.class.php on line 108


что с этим всем делать?

SQL Error - проблема появляется при входе по линку: site.ru/registration

Ребята добрый вечер кто нибудь может подсказать в чем проблема, и как ее решить? проблема появляется при входе по линку: site.ru/registration

SQL Error: Table 'myproj_mysql.prefix_adminips' doesn't exist at /home/myproj/public_html/plugins/aceadminpanel/classes/modules/admin/mapper/Admin.mapper.class.php line 380
Array ( [code] => 1146 [message] => Table 'myproj_mysql.prefix_adminips' doesn't exist [query] => SELECT Count(*) FROM prefix_adminips WHERE (INET_ATON('46.116.136.25') BETWEEN ip1 AND ip2) AND (banactive=1) [context] => /home/myproj/public_html/plugins/aceadminpanel/classes/modules/admin/mapper/Admin.mapper.class.php line 380 ) 

SOS - Невозможно оплачивать покупки плагинов в каталоге. ПОМОГИТЕ!

С тех пор как появился новиы каталог, тем кто живет в загранице за пределами СНГ невозможно оплачивать покупки. Добавьте хренов PayPal!!!

как то нечестно получается создал проект все работало, сделали новую версию забив на тех, кто сделал проект на livestreet и живет в загранице.

Плагин «Просмотры» (обновление 16.11.2015)

Описание

Плагин осуществляет подсчет количества просмотров топиков и позволяет сортировать топики по числу просмотров на страницах "/index", "/blog", "/personal_blog" и для каждого из блогов в отдельности. Поддерживается фильтрация по дате.

Плагин анализирует статистику просмотров 2 видов:
  1. Простая статистика по общему числу просмотров.
  2. Расширенная статистика — использует данные, собранные плагином «ViewStat». Данный режим активизируется автоматически при активном плагине «ViewStat». В данном режиме фильтрация может быть как по времени создания топиков, так и только по просматриваемым за выбранное время.

Совместим с шаблонами:
— Synio;
— Mobile;
— VK Flat Style.

Не совместим с плагином «ViewCount».

Для повышение производительности, по совету PSNet , хранение статистики осуществляется в отдельной таблице.

GitHub: github.com/wasja1982/livestreet_views

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

Плагин "Фриланс - заказы на сайте"


Создает новый раздел, где пользователи могут размещать свои заказы.

Основные возможности:
  • Ограничение создания заказов по рейтингу
  • Категории заказов
  • Фильтр поиск заказов: активность, категории, страна, город, цена
  • Комментирование заказов
  • Ответ на заказ через личные сообщения (по кнопке формируется шаблон личного сообщения автору заказа)
  • Отдельное облако тегов для заказов
  • Вывод последних комментариев к заказам в отдельную вкладку в прямой эфире
  • Блок с последними заказами
  • Возможность скрывать емайл и телефон у заказа (показывается только авторизованным)

Скриншоты доступны в каталоге.

Скидка под катом

Встречайте: Alto CMS – первый релиз форка LiveStreet'а

6 фото
Встроенная админпанель
image
Говорят, настоящий успех к мастеру приходит тогда, когда начинают делать копии его произведений.

Вот и дорос LiveStreet до того, что настала пора делать первый настоящий форк от него. И зовется этот форк – Alto CMS.

Вообще-то, если верить статистике GitHub'а, то ЛС форкнули уже 99 раз. Но Alto CMS – это первый форк, который вышел в свой первый официальный релиз, и который отныне начинает жить своей собственной жизнью. Сейчас мы постараемся дать ответы на вопросы, которые наверняка возникнут в первую очередь. И, пожалуй, самый первый вопрос…


Подробнее об Alto

Плагин «Мастер блоков сайдбара, тулбара и хуков (Blocks Master)»


ОПИСАНИЕ


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

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