Обновление для UMI.CMS

Мы рады представить вам очередное обновление нашей системы: добавлен ряд новых возможностей, решены некоторые функциональные проблемы, а также исправлены отдельные ошибки, обнаруженные в предыдущих версиях. Получить обновлениe вы можете, нажав кнопку «Проверить обновление» в модуле «Обновления» административного интерфейса CMS.

Версия 2.3.3.9 (build 4115)

1. Добавлена новая схема в xslt-шаблонизаторе: "umap://".
2. Добавлен параметр для поиска разделов определённого типа: search_types. (Например, поиск всех новостей со словом "cms": /search/search_do/?search_string=cms&search_types[]=10).
3. Добавлена поддержка в xslt-шаблонизаторе вывода содержания свойств в виде xml, если они well-formed xml.
4. Добавлен параметр в блок compare_block_line в шаблонах /tpls/eshop/compare/. Макрос возвращает "1" для чётных строк и "0" для нечётных. Удобно использовать в css, для применения разных стилей чётных и нёчетных строк.
5. Добавлено использование параметра в адресной строке макросом %users profile() %. Id пользователя должен быть указан в первом параметре страницы, которая выводит профиль пользователя, используя данный макрос. Например: /sample_profile/user_id, где user_id — это id пользователя, профиль которого необходимо показать.
6. Решена проблема: Не обрабатывался в шаблонах FAQ и Каталога.
7. Решена проблема: Не работало ограничение limit в %news related_links() %.
8. Решена проблема: Модуль комментариев не сохранял (или потом не выводил через %users viewAuthor() % ни nickname, ни e-mail гостевого пользователя — эта проблема решена в свежих дистрибутивах.
9. Исправлена ошибка в обработке чисел с плавающей запятой в поле типа "Цена".
10. Исправлена ошибка с закачкой файла в английской версии.
11. В шаблонах дистрибутива для ссылок вида <a href="/eshop/addToCompare/49287/"> поставлен атрибут nofollowэта проблема решена в свежих дистрибутивах.