Спустя почти год выходит новая версия платформы Абрикос версии 0.5.5.3 и ее модулей.
Скачать самую последнюю версию необходимых сборок можно здесь.
Исходный код доступен на Github.
Просмотреть новые возможности платформы и ее модулей онлайн на демонстрационном сайте (readonly).
Новое в этой версии:
Ядро
- проработан механизм авторизации/регистрации. При регистрации новому пользователю теперь необходимо подтверждать пользовательское соглашение.
- исправлена ошибка с запоминанием авторизации пользователя на две недели.
- продумана наиболее оптимальная структура модулей. Для этого разработаны необходимые базовые классы.
- обновлен механизм подключение необходимых CSS файлов.
- реализована возможность отображать контент сайта из файлов (Например, страницы этого сайта доступны по адресу https://github.com/abricos/abricos.org, что в свою очередь позволяет теперь вносить изменения на сайт по принципу Wiki).
- проработан парсер html кода, а так же добавлена подсветка исходного кода Prettify Syntax Hightlighter;
- прочие доработки и исправление ошибок.
Модуль «Блоги»
Полностью переписан модуль Блоги. Теперь это социально-ориентированный блог с возможностью публиковать записи в нем любому зарегистрированному пользователю с рейтингом >= 0.
Новые возможности модуля:
- создание категории пользователем с репутацией >= 5;
- публикации топика пользователем с репутацией >= 1;
- плюсы/минусы в рейтинг топика, категории блога, комментария;
- возможность вступить/покинуть блог;
- вывод топика на главную при достижении им рейтинга >= 5;
- принудительный вывод топика на главную админом;
- рассылка подписчикам блога о новой публикации.
Модуль «Каталог»
Базовый модуль для построения каталогов так же был полностью переработан. Учтены и реализованы все накопившиеся потребности в его функционале. Теперь на базе этого модуля можно строить различные каталоги любого масштаба.
Ключевые улучшения:
- реализован удобный редактор структуры каталога, его элементов, а так же новый редактор типов элементов;
- добавлена возможность копировать элементы;
- удобная и масштабируемая программная библиотека модуля.
Модуль «Интернет-магазин»
Так как этот модуль базируется на модуле Каталог, то теперь управление каталогом товаров стало значительно удобнее. А самое главное появилась возможность формировать технические характеристики товара. Что в свою очередь открывает большой простор в сфере развития этого модуля. Например, в ближайшее время будет разработаны такие востребованные функция, как сравнение товаров, расширенный поиск и т.п.
Ключевые улучшения:
- реализован поиск по каталогу товаров;
- корзина потребителя с менеджером управления заказами вынесена в отдельный новый модуль;
- при нажатии на кнопку «Купить» пользователю теперь сразу поступает предложение оформить заказ;
- прочие улучшения.
Модуль «Список дел»
Новый модуль управления простым списком дел.
Ключевые возможности:
- простой и удобный редактор списка дел;
- размещение дел в категориях;
- сортировка дел не только на основе приоритетов самих дел, но и с учетом приоритета категории;
- указание зависимости от других дел, что в свою очередь так же влияет на сортировку приоритетов дел.
Модуль «Профиль пользователя»
- удобный механизм расширения профиля пользователя добавлением функционала из других модулей;
- рейтинг/репутация пользователя (расширение модулем urating).
Так же разработаны много новых модулей и технологий, о которых будет рассказано в ближайшее время на официальном сайте.
Спасибо за внимание!