Вышла MaxSite CMS 0.33. Основные изменения:
- В админ-панели появились две новые темы оформления: «Dimox» и «Clouds».
- Так же в админ-панели поправлены недочеты вроде отстутсвующих label, сортировка колонок и т.д.
- Обновление дефолтных type-файлов. В них добавлены новые type_foreach и если вы делаете шаблоны для MaxSite CMS, то желательно использовать именно type_foreach, поскольку это гарантирует совместимость с будущими версиями type-файлов.
- Изменена логика залогирования юзеров и комюзеров. Теперь все делается через единую форму и единые функции. Система сама разберется, что вы вводите: логин или email.
- Новые хуки «comments_content_custom», «comments_content_out», «content_auto_tag_custom», «content_auto_tag_my», «content_balance_tags_custom»,
«content_balance_tags_my» позволяют отключить/изменить авторасстановку тэгов и кастомизировать вывод текстов.
- Хуки «new_page» и «edit_page» теперь передают массив с результатом. Также срабатывают хуки на «new_page_СТАТУС» и «edit_page_СТАТУС» в зависимости от статуса страницы (опубликовано, черновик, личное).
- В ini-файлах теперь можно указывать PHP-функцию в полях «values», «description» и «default», например: «PHP_START my_function PHP_END».
- В mso_get_pages() можно управлять получением данных о рубриках и метках/метаполях: «get_page_categories», «get_page_meta_tags» если они равны false, то возвращаются пустые массивы. Это позволяет сократить количество обращений к базе данных там, где эти данные не требуются.
- В mso_page_comments_link() новый параметр «title_no_comments» - текст, который выводится, если нет комментариев.
- В файл robors.txt добавлены строчки «Disallow: /login Disallow: /logout».
Оставьте комментарий!