Вышла UMI.CMS 15 с поддержкой PHP 7.1. В новой версии платформы мы уделили большое внимание вопросам безопасности и SEO, встроили 11 федеральных и локальных служб доставки и добавили несколько очень удобных функций для управления контентом сайта.
Хотя UMI.CMS известна своей безопасностью, дополнительная защита никогда не помешает. Мы провели совместный аудит со специалистами по безопасности из Сбербанка и улучшили ряд факторов. В новом релизе усилена защита паролей пользователей — внедрён более защищённый алгоритм их хеширования. В UMI.CMS все пароли хранятся в закодированном виде, и если будет украден хеш, то оригинальный пароль будет сложнее подобрать.
Усилена защита системы и со стороны cookies. При каждой авторизации пользователя в системе будет генерироваться новый идентификатор сессии, который хранится в cookies. Это снижает риск взлома системы даже при краже «кук». При этом получить доступ к авторизационным cookie через JavaSrcipt теперь невозможно, что повышает сохранность данных.
Сами пароли теперь тоже будут надёжнее благодаря более жёстким требованиям к составу паролей при регистрации пользователей на сайте.
И для максимальной надёжности теперь можно включить требование текущего пароля и CSRF-токена при изменении авторизационных данных пользователя. Для этого нужно активировать данную опцию в настройках модуля «Пользователи» и добавить соответствующие поля в форму редактирования данных пользователя в шаблоне сайта (личный кабинет).
Все эти обновления повышают безопасность системы и сводят вероятность взлома к минимуму.
В модуле «Конфигурация» появилась новая вкладка — «CAPTCHA».
С её помощью вы можете настраивать Captcha на своём сайте: включить/выключить, заменить классическую буквенно-цифровую CAPTCHA на более надёжную Google reCAPTCHA, интегрированную с UMI.CMS в этой версии.
Также мы добавили возможность отключать функцию «Запоминать успешно пройденную пользователем CAPTCHA», чтобы усложнить жизнь злоумышленникам. Её можно выключить всё в той же вкладке «CAPTCHA».
В модуль «SEO» добавлен очень удобный функционал для контент-менеджеров и SEO-специалистов — вкладки «Страницы с незаполненными meta-тегами» и «Страницы с битыми ссылками».
Теперь все битые ссылки, выдающие ошибки, и страницы с незаполненными мета-тегами будут у вас под рукой, ждать, когда вы их исправите. Мета-теги можно заполнить прямо в таблице в режиме быстрого редактирования на этой вкладке — это заметно облегчает задачу и экономит время.
Ещё одно нововведение — опция «Title по умолчанию». Если вы не заполнили Title какой-либо страницы, но задали значение по умолчанию в модуле «SEO», то в Title страницы будет выводиться именно это значение. Если и Title по умолчанию не задан, то в Title будет значиться название страницы. Это позволит вам не терять поисковые позиции без необходимости заполнять Title для всех страниц сайта.
Для любых страниц, в том числе для виртуальных копий, внедрён макрос seo::getRelCanonical(), который позволяет снизить негативное влияние дублирующегося контента на SEO. А в админку мы добавили индикатор виртуальных копий, который позволяет визуально отличать их от оригинальных страниц. Напомним, что виртуальная копия — это такая копия страницы, к которой автоматически применяются все изменения, произведённые на оригинальной странице или любой другой виртуальной копии этой же страницы.
В UMI.CMS 15 встроено 11 ключевых федеральных и локальных служб доставки через логистического интегратора ApiShip. Сервис гарантирует автоматизированное подключение и обмен данными (расчёт сроков и стоимости доставки, передачу заявок на доставку, получение статусов, печать документов и многое другое) с курьерскими службами без вмешательства в договорные отношения перевозчика и интернет-магазина.
Оптимизирована работа макроса catalog/getSmartFilters, что ускорило работу умных фильтров. Это значит, что подбор товаров в вашем каталоге станет быстрее и будет доставлять вашим клиентам больше удовольствия. Умные фильтры — это фильтры, последовательно отбирающие товары по нескольким свойствам, причём в зависимости от выбора одного параметра перестраиваются все остальные. Очень удобный функционал для интернет-магазинов с большой номенклатурой.
По многочисленным просьбам мы внедрили в новый административный интерфейс возможность в один клик переходить к редактированию страницы/объекта. Это работает во всех списках объектов в админке: в дереве сайта (модуль «Структура») и во всех табличных контролах (модули «Каталог», «Пользователи», «Интернет-магазин» и т.д.):
Не забывайте, что в UMI.CMS есть быстрое редактирование любых свойств объектов, выведенных в табличный контрол:
То же самое, как и прежде, можно сделать прямо на сайте, в режиме «редактирования-на-месте» (Edit-in-Place):
В модулях «Редиректы» и «Онлайн-запись» появилась возможность выделять сразу несколько элементов с нажатой клавишей Shift, этой функцией вы наверняка уже пользовались в остальных модулях системы.
Очень удобно стало работать с массовым переносом объектов и категорий каталога. Теперь буквально за три клика вы можете перенести любое количество объектов или подкатегорий из одной категории в другую. Для этого просто выделите элементы и нажмите кнопку «Перенести в другую категорию» и выберите нужную категорию:
При создании нового пользователя в модуле «Пользователи», он наследует права доступа группы, в которую добавляется. Вам не нужно будет вручную менять настройки.
В модуле «Рассылки» появилось рекурсивное заполнение рассылки новостями из ленты. Теперь при добавлении ленты новостей в рассылку переносятся все вложенные ленты (раньше переносилась только одна лента).
Попробуйте UMI.CMS 15!
Новая версия уже в продаже — купить.
Полный список обновлений в UMI.CMS 15