Не прошло и месяца с момента последнего обновления системы управления содержимым сайта FFCMS и вот уже сегодня я готов представить вашему вниманию очередное обновление под версией 2.0.4.
В данном обновлении было проделано достаточно много изменений, которые коснулись как графического интерфейса, функциональных возможностей системы так и стилистики кода. Практически все сообщения о недоработках были получены от пользователей, которые оставили свой след в развитии системы.
Благодарю всех читателей cmsmagazine за оставленный баг-репорт и фидбэк относительно развития системы. Я всегда буду рад сообщениям о недоработках и запросах функционального улучшения системы и постараюсь внедрить их в систему.
Ниже приведен список изменений в версии 2.0.4 относительно предыдущего обновления FFCMS 2.0.3:
- Исправления в компоненте активность пользователей
- Улучшения в компоненте com.news - возможность создания скрытых категорий для рекламы
- Добавлена возможность выключения сайта для пользователей - "maintenance mod"
- Улучшена работа автоматического перевода текстов - автоматическая конвертация ссылок
- Переработан антивирус - изменения в интерфейсе и алгоритмах
- Рефакторинг кода системы: наследование singleton логики из \\engine\\singleton, отказ от неявных инициаций классов - все классы имеют стандартный метод инициации - init()
- Добавлена возможность работы с правилами для инициации модулей
- Улучшения интерфейса админ-панели: работа меню, иконки, стили и отступы, таблицы, выделения, label & checkbox и ряд других улучшений
- Переработано управление категориями новостей в админ панели
- Рефакторинг кода - никакого повторного копирования, повторное использование
- Улучшение интерфейса установщика - стили, поля, авто-редиректы, языковые строки и ряд других улучшений
- Добавлен новый модуль - менеджер меню сайта
- Улучшения интерфейсов форм админ панели: serialize.js и switchable checkboxes - более гибкие и удобные select\'ы и checkbox\'ы
- Добавлен новый системный класс "timezone" - работа с tzdata и отображение зон со смещением UTC/GMT
- Исправлены 3 потенциальные XSS инъекции
- Улучшен вывод списка пользователей - рейтинг, поиск
- Добавлена поддержка дополнительных полей профиля для пользователей - ufields
- Улучшена реализация пользовательского рейтинга: исправления в UI, ajax модели и реализация возможности наследования в других расширениях
- Добавлена поддержка перенаправления после авторизации
- Добавлена поддержка работы системы во вложенных директориях сайта
Последнюю версию FFCMS можно загрузить на официальном сайте: скачать ffcms 2.0.4