Рады сообщить вам о выпуске версии 2.7.2. Дистрибутивы UMI.CMS Free, PRO Commerce trial и локалпак уже доступны для скачивания. Все пользователи UMI.CMS с действующим сроком поддержки и обновлений смогут обновить систему на своих сайтах до последней версии.
Структура:
Добавлено подключение файла __custom_adm.php в /content/class.php
Шаблоны данных:
В корзине удалённых элементов теперь показывается время удаления элемента
Исправлены ошибки:
не отображаются подсказки для полей: пароль, выпадающий список, выпадающий список с множественным выбором, ссылка на дерево, html-текст;
переход на главную страницу после удаления элемента в корзине в IE;
пропадает аватар при сохранении изменений в настройках пользователя.
Комментарии:
Исправлено неперехваченное исключение при добавлении комментария.
Новости:
исправлена ошибка с пропаданием сюжетов в новостях;
исправлена некорректная работа параметра s_days_interval макроса %news lastlist() %;
Исправлена невозможность отредактировать сюжеты новостей в редакциях SOHO;
Исправлена ошибка с выводом новостей с параметрами year, month и day http-запроса.
Блоги 2.0:
В макросы %blogs20 postsList() % и %blogs20 postsByTag() % добавлен новый, третий параметр - limit, позволяющий задать количество выводимых постов;
добавлен список последних комментариев к блогам в административной панели.
Файловая система:
при переименовывании файлов и папок русские название транслитерируются;
исправлена ошибка перехода на главную страницу после удаления файла в IE.
Интернет-магазин:
оптимизирована работа с памятью в функционале корзины;
в курсах валют точность значений увеличена до 5-ти знаков после запятой;
теперь возможен обратный импорт umiDump и CommerceML после экспорта в XML и изменения данных, даже если объекты каталога создавались не импортом;
при экспорте YML-элемент , согласно спецификации, теперь не содержит html-тэгов;
в экспорт YML добавлена поддержка элемента available (статус доступности товара - в наличии/на заказ). Значение этого элемента зависит от содержимого поля "Наличе на складах".
Исправлены ошибки:
ошибка в отображении адреса доставки;
Fatal error: Call to a member function getFieldId() при просмотре заказов;
при импорте объектов каталога в формате CSV не импортируется путь до изображений в случае, если поле для импорта имеет
идентификатор "photo";
экспорт производился только для объектов каталога не ниже 2-го уровня вложенности.
Баннеры:
возвращено поле "Показывать на страницах с тэгами";
Исправлена ошибка - не отображается баннер при включенной галочке "Показывать пользователям с тэгами".
Пользователи:
при включенной галочке "регистрация без активации" письма о регистрации нового пользователя теперь формируются на основе блоков "mail_registrated_noactivation" и "mail_registrated_subject_noactivation";
исправлена ошибка: в некоторых случаях не показываются неактивные пользователи.
Каталог:
корректно обрабатываются ошибки при вводе данных в фильтрах типа "диапазон" каталога;
Исправлена ошибка: Fatal error: Call to a member function getFilePath() on a non-object при редактировании пользователя.
Рассылки:
Добавлена возможность инициировать повтор рассылки в случае, если она прервалась из-за серверной ошибки;
Исправлены ошибки:
при наличии кавычек в имени отправителя не отправляются письма рассылки;
не связать рассылку с лентой новостей.
Обратная связь:
теперь значение, которое будет отправляться в письме администратору в случае отмеченного или неотмеченного чекбокса определяется в lang.php модуля webforms ключами boolean_true и boolean_false соответственно.
Другое:
в состав демосайта "Охотницы за привидениями" добавлены XSLT-шаблоны;
по умолчанию закрыт доступ по http к папкам tpls, xsltTpls, umaps, usels;
проведена оптимизация работы с базой данных;
система будет стараться "угадать" оптимальный шаблон для импортируемых страниц;
добавлено горизонтальное и обратное вертикальное наследование полей в типах данных;
добавлен механизм, позволяющий отслеживать и предотвращать двойное нажатие на кнопку "Сохранить";
добавлен перехватчик фатальных ошибок;
теперь, если название объекта очень длинно, при отображении в дереве оно "обрезается";
теперь, в случае, если у пользователя нет прав на использование заметок или редактирование страниц, ему не будут показаны соответствующие ссылки в панели быстрого редактирования клиентской части;
произведена очистка устаревшего неиспользуемого кода в модулях "Статистика", "Пользователи", "Комментарии".
Исправлены ошибки:
в панели быстрого администрирования супервайзеру видны модули, которых не должно быть(Free/Lite);
на демо-сайтах не индексируются поля h1 и content;
при импорте atom ленты не импортируется содержимое;
Исправлено неперехваченное исключение при добавлении новости зарегистрированным пользователем (XML-драйвер);
в редакции SOHO невозможно сменить язык по-умолчанию;
остановка Apache при установке локалпака;
исправлено несколько ошибок инсталлятора для версий php старше 5.2.0;
при повторном вызове окна Edit-in-place визуальный редактор не отображается;
выполнение cron.php через shell отдаёт ошибку о неверном ключе;
в IE не работают выпадающие списки со множественным выбором;
Исправлены ошибки при работе с менеджером полей изображений;
добавление % в WYSIWYG-редакторе после макроса %content get_page_url() % в IE;