Вышла MaxSite CMS 0.35. Основные изменения:
- Переход на CodeIgniter 1.7.2. К сожалению разработчики не внесли некоторые исправления с кодировкой почты и загрузкой файлов, поэтому пришлось вручную поправить эти файлы.
- Все шаблоны и плагины поправлены под стандарт HTML 4.01 Transitional. Сделано с целью пройти валидатор.
- В плагине редактора EditorDump появились опции, где можно выбрать режим работы редактора: HTML или BBcode.
- Плагин Main Menu, с помощью которого можно строить выпадающее меню для сайта. У плагина есть свои опции с описанием.
- Плагин Multipage, позволяющий разбивать большие тексты на несколько страниц.
- Плагин SMTP Mail, позволяет отправлять почту с помощью сторонних серверов.
- Немного подправлена страница плагинов, теперь явно указывается ссылка на опции.
- У виджетов теперь можно указывать не только номер, но и текстовое название.
- Реализовано удаление пользователей (users).
- При новом комментарии можно настроить своё действие: хук «mso_email_message_new_comment».
- Новый хук на неверную капчу «comments_new_captcha_error».
- При отправке комментария комюзером сразу происходит его залогирование.
- В персональной странице комюзеров реализована поддержка метаполей. Сейчас это новые опции для email-подписки. Обращаю ваше внимание, что на данный момент этот функционал реализован только на уровне шаблона, но самой отправки пока не происходит. Предполагается, что это будут сторонние плагины, которыми можно будет организовать подписную систему.
- Поправлены некоторые недостатки при залогированности комюзеров.
- В функции getinfo() новые параметры: «cache_dir», который позволяет вынести кэш в произвольное место и «FCPATH», который определяет путь к системе. Последний параметр введен ввиду его изменения в последней версии CodeIgniter.
- Новые хуки в функциях кэширования позволяют использовать свой метод кэширования.
- Улучшения функций авторасстановки тэгов.
- В некоторых функциях добавлены проверки на XSS-атаку (межсайтовый скриптинг). Именно по этой причине я рекомендую обновиться, как говорится, во избежании.
- В mso_get_pages() новые параметры show_cut, show_xcut (отображать ли ссылку при CUT/XCUT), а также a_link_cut - приписка к ссылке CUT на странице.
- Шаблоны поправлены под вывод MainMenu. Вы можете посмотреть его в Default и добавить на свой сайт.
Оставьте комментарий!