Закажите сайт по телефону 8-800-5555-864
Навигация по разделу

Полный список всех обновлений UMI.CMS

20.03.2023 — версия 23, сборка 92176 Скрыть

Ядро
Номер задачи Описание
5101 Исправлена работа системы на php 8, добавлена поддержка до версии 8.1.15 включительно.
5056 Добавлена возможность сортировать страницы по активности в selector (по свойству 'is_active').
5115 Размер поля 'guid' у таблиц 'cms3_objects' и 'cms3_object_types' увеличен до 255.
5086 Исправлена генерация миниатюр на демо-сайтах.
Административная панель
Номер задачи Описание
5050 Добавлено отображение сообщения об ошибке при попытке зарегистрированного пользователя без административных прав войти в админку.
5100 Добавлено сохранение сортировки в контролах.
5112 Исправлено снятие блокировки со страниц после нажатия на кнопку "Отменить" при их редактировании.
5084 Удалены кнопки из блока "Поделиться", ведущие на запрещенные соцсети.
5068 Исправлено отображение вложенных элементов в новом табличном контроле при наличии пагинации.
Eip
Номер задачи Описание
5093 Изменена позиция кнопки удаления элементов.
Модуль "Seo"
Номер задачи Описание
5063 Добавлен XML Prolog в sitemap и sitemap-images.
5096 Исправлено сохранение настройки постраничной навигации в админке в разделах "Карта сайта" и "robots.txt".
Модуль "Статистика"
Номер задачи Описание
5103 Исправлена работа раздела "Сводная статистика" при отсутствии данных статистики.
Модуль "Онлайн-запись"
Номер задачи Описание
5096 Исправлено сохранение настройки постраничной навигации в админке в разделах "Заявки", "Услуги" и "Сотрудники".
Модуль "Интернет-магазин"
Номер задачи Описание
5062 Добавлена возможность списать бонусы при оплате в 1 шаг.
5066 Добавлена возможность отключать способы оплаты для групп пользователей.
5061 Наименования в чеке для ЮKassa теперь обрезаются до 128 символов.
5074 Оптимизирована валидация правила скидки типа "Сумма покупок пользователя".
Модуль "Обмен данными"
Номер задачи Описание
5054 Исправлен импорт значений для полей типа "Ссылка на дерево".
5096 Исправлено сохранение настройки постраничной навигации в админке в разделах "Логи импорта" и "1С идентификаторы".
Модуль "Шаблоны уведомлений"
Номер задачи Описание
5096 Исправлено сохранение настройки постраничной навигации в админке.
Модуль "Структура"
Номер задачи Описание
5112 Исправлена ошибка, возникающая при включенной опции "Блокировать страницы во время редактирования" и включенном режиме отладки.
Модуль "Каталог"
Номер задачи Описание
5053 Добавлена настройка [modules] catalog.delete-products-width-offers в config.ini для автоматического удаления торговых предложений при удалении товара.
5097 Добавлено событие filterIndexSelectEntities для кастомизации выборки страниц, подлежащих индексации.
5055 Исправлена работа фильтра для виртуальных разделов каталога.
5060 Исправлена работа окна "Виртуальные копии" в админ панели в карточках категорий и товаров.
Модуль "Поиск"
Номер задачи Описание
5107 Добавлена возможность выбора сортировки результатов поиска в настройках модуля.
5047 Исправлен поиск в случаях, когда в поисковом запросе присутствуют однокоренные слова.
Модуль "Шаблоны сайта"
Номер задачи Описание
5096 Исправлено сохранение настройки постраничной навигации в админке в разделах "Список шаблонов", "Бекапы шаблонов" и "Привязка страниц".
Модуль "Редиректы"
Номер задачи Описание
5106 Добавлен столбец с датой создания редиректа в админпанели.
Модуль "Шаблоны данных"
Номер задачи Описание
5099 Добавлено всплывающее окно для быстрого добавления наименований справочника.
5105 Добавлена настройка в config.ini [modules] data.sorting-in-order для отображения элементов справочника в соответствии с их порядком (поле 'order' элемента) у полей типа "Выпадающий список" и "Выпадающий список с множественным выбором".
5064 Исправлено сохранение файлов и изображений в классе FormSaver при отсутствии пользовательских директорий для файлов и изображений.
Модуль "Новости"
Номер задачи Описание
5044 Добавлена мультисайтовость для настроек модуля.
Модуль "Блоги"
Номер задачи Описание
5112 Исправлена блокировка страниц типа "Блог" и "Комментарий блога" при их редактировании в админке и включенной настройке "Блокировать страницы во время редактирования".
Расширение "Яндекс Турбо-страницы"
Номер задачи Описание
18 Исправлена ошибка, когда при обновлении системы для типа данных "Экспорт данных" слетал справочник у поля "Кодировка".
Решение "Demomarket"
Номер задачи Описание
122 Добавлена возможность применить бонусы при оплате в один шаг.
136 Исправлена ошибка на страницах типа "Фотография".
130 Удалены иконки запрещенных ресурсов.
133 Удален предсохраненный поиск из модуля "Шаблоны данных".
Решение "Demotractor"
Номер задачи Описание
35 Удалены иконки запрещенных ресурсов.
Решение "Demolancer"
Номер задачи Описание
35 Удалены иконки запрещенных ресурсов.
Готовые решения
Номер задачи Описание
686 Изменена позиция кнопки удаления Eip.

16.08.2021 — версия 22, сборка 91974 Показать

Ядро
Номер задачи Описание
5019 Исправлена генерация текстовой версии письма (plain-text).
Административная панель
Номер задачи Описание
5021 При переходе на страницу модуля, на который нет прав, теперь отображается информация о нехватке прав вместо формы авторизации.
5022 Опция "Использовать настройки сайта" переименована в "Использовать индивидуальные настройки для сайта".
5032 Исправлены недочеты в английской локализации.
5035 Исправленено отображение результата фильтрации в новом табличном контроле при наличии пагинации.
Модуль "Seo"
Номер задачи Описание
5024 Исправлена ошибка, возникающая при открытии статистики сайта в разделе "Яндекс.Вебмастер".
5024 Исправлено отображение списка внешних ссылок в статистике сайта, в разделе "Яндекс.Вебмастер".
Модуль "Автообновления"
Номер задачи Описание
5029 Исправлена перезапись файла autoload.custom.php при обновлении.
Модуль "Пользователи"
Номер задачи Описание
5020 Исправлен быстрый экспорт выделенных пользователей, групп пользователей и авторов публикаций в админ панели.
Модуль "Интернет-магазин"
Номер задачи Описание
5020 Исправлен быстрый экспорт выделенных заказов, скидок, доставок, способов оплаты, валют и складов в админ панели.
Модуль "Обмен данными"
Номер задачи Описание
5026 Добавлен раздел для редактирования 1С-идентификаторов.
5020 Исправлен быстрый экспорт выделенных сценариев экспорта и импорта в админ панели.
Модуль "Конструктор форм"
Номер задачи Описание
5020 Исправлен быстрый экспорт выделенных адресов, шаблонов писем и сообщений в админ панели.
Модуль "Баннеры"
Номер задачи Описание
5020 Исправлен быстрый экспорт выделенных баннеров в админ панели.
Модуль "Заметки"
Номер задачи Описание
5020 Исправлен быстрый экспорт выделенных заметок в админ панели.
5030 Исправлено удаление заметок в админ панели без перезагрузки страницы.
Модуль "Шаблоны данных"
Номер задачи Описание
5020 Скрыты кнопки быстрого экспорта и импорта типов данных и справочников в админ панели.
Модуль "Меню"
Номер задачи Описание
5020 Исправлен быстрый экспорт выделенных объектов в админ панели.
Модуль "Форум"
Номер задачи Описание
5031 Исправлено добавление сообщения для незарегистрированных пользователей.
Модуль "Рассылки"
Номер задачи Описание
5020 Исправлен быстрый экспорт выделенных рассылок, подписчиков, сообщений архива в админ панели.
Модуль "Доступ к сайту"
Номер задачи Описание
5020 Исправлен быстрый экспорт выделенных ip-адресов в белом и черном списках в админ панели.
Готовые решения
Номер задачи Описание
677 Исправлено отображение формы обратной связи.

23.06.2021 — версия 22, сборка 91908 Показать

Ядро
Номер задачи Описание
5014 Исправлено определение текущего языка при запросах по umi-протоколам.
Административная панель
Номер задачи Описание
4995 Добавлена возможность сохранять файлы, в названии которых присутствует кириллица, в полях типа "Изображение", "Файл", "Набор изображений" и "Набор файлов".
4994 Исправлено сохранение пустых полей типа "Выпадающий список со множественным выбором".
4996 Исправлена сортировка файлов и изображений в полях "Набор файлов" и "Набор изображений".
5005 Исправлено отображение окна "Обратиться за помощью".
4997 Исправлено перемещение объектов с одной страницы на другую при наличии пагинации.
5010 Исправлено копирование вложенных страниц.
Eip
Номер задачи Описание
4995 Добавлена возможность сохранять изображения, в названии которых присутствует кириллица, в полях типа "Изображение" и "Набор изображений".
Модуль "Seo"
Номер задачи Описание
4998 Исправлено обновление sitemap-images.xml в случаях, когда в sitemap.xml есть страницы, у которых есть неактивные родительские страницы.
Модуль "Автообновления"
Номер задачи Описание
4989 Добавлена кнопка для закрытия информационного окна в конце обновления.
Модуль "Онлайн-запись"
Номер задачи Описание
4978 Исправлено получение списка подтвержденных заявок в методе getBookedOrders.
Модуль "Пользователи"
Номер задачи Описание
4990 Исправлено перенаправление на первый доступный модуль, если при авторизации в административную панель нет прав на текущий модуль.
4990 Исправлено перенаправление на адрес, с которого пользователь авторизовался в административную панель.
Модуль "Интернет-магазин"
Номер задачи Описание
4906 Добавлена возможность указывать свои идентификаторы типов доставки для самовывоза в config.ini (emarket.self-delivery.types[]).
5004 Макрос createForm теперь возвращает информацию об обязательных полях типа "Незарегистрированный покупатель" для неавторизованных покупателей.
5004 Макрос getOneClickOrder теперь не проверяет обязательные поля типа данных "Незарегистрированный покупатель" для авторизованных покупателей.
4973 Исправлено отображение торговых предложений в админ панели в случаях, когда тип ТП не соответствует типу объекта страницы товара.
Модуль "Обмен данными"
Номер задачи Описание
4999 Исправлена ошибка, когда группы импортировались в количестве, ограниченном настройкой exchange.splitter.limit, если в файлах импорта не было информации о товарах.
Модуль "Конфигурация"
Номер задачи Описание
5013 Добавлено предупреждение при попытке внести изменения в поле с доменным ключом.
Модуль "Шаблоны сайта"
Номер задачи Описание
4986 Добавлено отображение идентификатора шаблона в разделе "Список шаблонов".
4987 Исправлено отображение шаблонов и привязанных к ним страниц в разделе "Привязка страниц".
4988 Исправлено отображение списка шаблонов в окне привязки шаблона для выбранных страниц в разделе "Привязка страниц".
4988 Исправлена работа массовой привязки страниц к шаблону в разделе "Привязка страниц".
Модуль "Редиректы"
Номер задачи Описание
4992 Исправлена валидация пустых полей при добавлении/изменении редиректа.
Модуль "Шаблоны данных"
Номер задачи Описание
4993 Исправлена ошибка, возникающая при удалении полей и групп полей в административной панели.
Модуль "События"
Номер задачи Описание
5006 Исправлена работа кнопки "Отметить как прочитанное".
5006 Исправлено выделение и снятие выделения со всех событий.
Модуль "GeoIp"
Номер задачи Описание
4977 Добавлена настройка модуля для отключения логирования исключений.
Решение "Demomarket"
Номер задачи Описание
112 Добавлено скрытие характеристик в карточке товара, если поле характеристики в типе данных не помечено как "Видимое".
111 Добавлен демо-сценарий экспорта каталога в формате CSV.
113 Добавлено отображение полной итоговой скидки на заказ в корзине.
113 Добавлено отображение копеек для цен на товары.
116 Исправлено отображение виджета Api-ship.
117 Исправлено отображение способов доставки в корзине, которая наполняется для супервайзера при установке шаблона.
118 Исправлены недочеты в верстке шаблона.
118 Исправлено отображение кнопки "Удалить из сравнения", если товар не был добавлен для сравнения.

15.04.2021 — версия 22, сборка 91792 Показать

Модуль "Шаблоны данных"
Номер задачи Описание
4963 Исправлен тип поля "Язык" для типа данных "Настройки".

13.04.2021 — версия 22, сборка 91785 Показать

Административная панель
Номер задачи Описание
4910 Добавлена отправка имени поля, идентификатора страницы и идентификатора объекта поля с файлами в файловый менеджер при редактировании его в табличном контроле.
4941 Добавлена передача параметра "file_hash" в вызов файлового менеджера.
4911 backbone.marionette v2.4.5 обновлена для работы с jQuery v3.
4926 jQuery обновлена до версии v3.5.1.
4920 Исправлена обработка результата вызова метода getEditLink в методе core::getEditLinkWrapper().
4946 Удален хардкод вызова метода saveTradeOfferField из скрипта контрола инлайн редактора.
Модуль "Статистика"
Номер задачи Описание
4922 Работа модуля переведена с FlashPlayer на JavaScript.
4935 Исправлена ошибка "Namespace prefix umi is not defined" в разделах "Яндекс.Метрики".
4936 Исправлена работа метода StatAdmin::exitPoints().
4938 Исправлена работа метода StatAdmin::refererByEntry().
Модуль "Автообновления"
Номер задачи Описание
4909 Исправлено сохранение текущих настроек в файл install.ini при обновлении.
Модуль "Онлайн-запись"
Номер задачи Описание
4921 Добавлены права на метод editOrder.
4949 Исправлены права на методы addPage, editPage, employeeslistByserviceid.
Модуль "Пользователи"
Номер задачи Описание
4924 Добавлены макросы reactivate, reactivate_do, reactivate_done для повторной активации пользователей.
4919 Исправлен вызов метода UsersMacros::checkCsrf() в макросе UsersMacros::settings_do().
4923 Исправлена загрузка списка доменов для фильтра табличного контрола.
Модуль "Интернет-магазин"
Номер задачи Описание
4915 Добавлена обработка исключения, которое может быть выброшено во время оформления заказа при недоступном push.umi-cms.ru.
4916 Исправлена установка промежуточного статуса заказа "оплачивается" для платежей типа "Наличными курьеру", "Счет для юридических лиц" и "Платежная квитанция".
4947 Исправлена отправка лишних сообщний покупателю после оформления заказа.
4912 Исправлена возможность утечки памяти в макросе emarket::formResult().
Модуль "Каталог"
Номер задачи Описание
4913 Исправлена работа фильтра с полями в которых присутствует символ "+".
Модуль "Push-уведомления"
Номер задачи Описание
32 Переименованы вхождения "push уведомления" в "push-уведомления".
Решение "Demomarket"
Номер задачи Описание
100 Исправлена работа кнопки "Удалить из сравнения".
101 Исправлена работа кнопки "Мне все равно" при онлайн-записи.
108 Удалены демо-сценарии экспорта.

03.12.2020 — версия 22, сборка 91626 Показать

Ядро:
Номер задачи Описание
22 Добавлено сообщение о включенном расширении php "Zend OPcache" в окно установщика системы.
4894 Исправлена работа системы под apache 2.2.
4872 Исправлена работа функций getTitlePrefix, macros_title, macros_describtion и macros_keywords.
Административная панель:
Номер задачи Описание
4883 Исправлена верстка свернутых окон внутри файлового менеджера.
Модуль "Автообновления":
Номер задачи Описание
4880 Исправлена ошибка при завершении обновления с 20 версии.
4895 Исправлена ошибка при обновлении системы, если в корне отсутствует файл installed.
Модуль "Интернет-магазин":
Номер задачи Описание
4878 Добавлен метод order::getStatusList().
4900 Способ оплаты "Яндекс.Касса" перенастроен на работу с "ЮKassa".
4900 Изменен адрес для обращения к api ЮKassa.
Модуль "Обмен данными":
Номер задачи Описание
4868 Добавлена настройка "Обновлять структуру каталога при импорте".
4878 Добавлен экспорт статусов заказов и способов доставки в 1C:УНФ.
4878 Добавлена двухсторонняя синхронизация статусов заказов с 1С:УНФ.
4827 Исправлен экспорт страниц из полей "Ссылка на дерево" при экспорте в формате CSV.
4892 Исправлено формирование названия файла лога при наличии недопустимых символов разделителей в его составных частях.
4896 Исправлена опечатка в названии методов setСalledFrom и getСalledFrom.
Модуль "Конфигурация":
Номер задачи Описание
4872 Исправлено отображение значений полей "Префикс для TITLE", "TITLE (по умолчанию)", "Keywords (по умолчанию)" и "Description (по умолчанию)" в настройках домена.
Модуль "Файловая система":
Номер задачи Описание
4879 Исправлено открытие последней папки для не заполненных полей.
Решение Demomarket:
Номер задачи Описание
95 "Яндекс.Касса" и "Яндекс.Деньги" переименованы в "ЮKassa" и "ЮMoney".
Решение Demotractor:
Номер задачи Описание
22 "Яндекс.Касса" и "Яндекс.Деньги" переименованы в "ЮKassa" и "ЮMoney".
Решение Demolancer:
Номер задачи Описание
22 "Яндекс.Касса" и "Яндекс.Деньги" переименованы в "ЮKassa" и "ЮMoney".
Готовые решения:
Номер задачи Описание
669 "Яндекс.Касса" и "Яндекс.Деньги" переименованы в "ЮKassa" и "ЮMoney".

16.11.2020 — версия 22, сборка 91544 Показать

Ядро:
Номер задачи Описание
4804 Добавлен новый тип поля "Ссылка на тип цены".
4848 Добавлен метод Request::origin().
4848 Добавлена отправка заголовка "Access-Control-Allow-Origin", если сайт запрошен с зеркала или с другого домена в рамках мультисайтовости.
4851 Добавлен метод Service::DomainDetector()->detectMirrorUrl().
4851 Добавлен учет зеркала при выводе адреса страницы с параметрами пагинации в макросе system/numpages.
Административная панель:
Номер задачи Описание
4844 Добавлены кнопки undo и redo в визуальный редактор полей типа HTML-текст.
4854 Обновлена fancybox до версии 3.5.7.
4856 Кнопка выбора колонок в табличном контроле не отображается в случае когда колонка одна.
Модуль "Интернет-магазин"
Номер задачи Описание
4804 Добавлена возможность указать тип цены торгового предложения при формировании наименования заказа.
4855 Добавлено правило "По промокоду" для скидок "На заказ" и "На товары каталога".
4860 Адрес доставки больше не сохраняется в заказ при использовании доставки типа "Самовывоз" в заказе в 1 клик.
4864 Адрес доставки больше не сохраняется в заказ при использовании доставки типа "Самовывоз" в поэтапном заказе.
Модуль "Обмен данными":
Номер задачи Описание
4847 Добавлена возможность перегружать методы класса OneCExchange.
Модуль "Каталог":
Номер задачи Описание
4861 Исправлена переиндексация фильтров с полями типов "Ссылка на язык", "Ссылка на домен", "Ссылка на список языков", "Ссылка на список доменов".
Модуль "Поиск":
Номер задачи Описание
4846 Добавлена индексация имен страниц для поиска: config.ini [kernel] search-index-names = "1".
Модуль "Комментарии":
Номер задачи Описание
4843 Исправлено отображение результатов поиска в административной панели при очистке строки поиска.
Модуль "Блоги":
Номер задачи Описание
4843 Исправлено отображение результатов поиска в административной панели при очистке строки поиска.
Решение "Demomarket":
Номер задачи Описание
82 Добавлен вывод формы для использования промокода в корзине.
80 Обновлена fancybox до версии 3.5.7.
78 Исправлена работа карты на странице контактов.
79 Исправлена верстка всплывающего окна поиска на мобильных экранах.
85 Исправлена неправильная работа фильтров товаров при одинаковом максимальном и минимальном значение.
86 Исправлено сохранение способа доставки типа "Самовывоз" в заказе в 1 клик.
89 Исправлено сохранение способа доставки типа "Самовывоз" в поэтапном заказе.
Решение "Demotractor":
Номер задачи Описание
19 Обновлена fancybox до версии 3.5.7.
Решение "Demolancer":
Номер задачи Описание
19 Обновлена fancybox до версии 3.5.7.
Готовые решения
Номер задачи Описание
664 Обновлена fancybox до версии 3.5.7.

29.10.2020 — версия 22, сборка 91455 Показать

Ядро:
Номер задачи Описание
4836 Добавлена поддержка Apache 2.4.
Административная панель:
Номер задачи Описание
4828 Исправлен поиск по названию в дочерних узлах.
4826 Удалена кнопка "Добавить" на странице создания страницы.
Модуль "Автообновления":
Номер задачи Описание
663 Исправлены проблемы с обновлением до 20 версии на редакции Lite.
4832 Исправлено появление php уведомлений из-за невозможности записать лог обработки ошибок.
Модуль "Обмен данными":
Номер задачи Описание
4827 Исправлено снятие флага "Выгружать заказ" со всех заказов если заказы не выгружались на шаге "type=sale&mode=query".
Модуль "Каталог":
Номер задачи Описание
4808 Добавлена настройка "Отключить отображение товаров в каталоге, которых нет на складе".
4825 Исправлено сохранение у торгового предложения в админ панели пустого поля "Ссылка на дерево".

20.10.2020 — версия 22, сборка 91415 Показать

Ядро:
Номер задачи Описание
4806 Исправлена установка системы на некоторые хостинги.
Модуль "Автообновления":
Номер задачи Описание
663 Исправлены проблемы с миграциями для бд при обновлении сайтов с версий, ниже 20.

14.10.2020 — версия 22, сборка 91399 Показать

Ядро:
Номер задачи Описание
4754 Добавлена возможность использовать сортировку по 'global_ord' без указания свойства 'hierarchy' в Selector.
4790 Добавлена обработка исключения в случае если версия php не поддерживает функции для работы с форматом изображений webp.
4756 Исправлена переадресация на язык домена по умолчанию, если сам язык не имеет значения свойства "по умолчанию".
4757 Исправлена возможность обхода проверок полей форм обратной связи.
Административная панель:
Номер задачи Описание
4762 Обновлены уязвимые composer пакеты.
4766 Обновлен блок "Поделиться".
4775 Исправлена верстка нижней панели файлового менеджера.
4793 Исправлено кеширование спрайтов для тулбара табличного контрола.
4736 Исправлено отображение первой колонки табличного контрола после его перезагрузки.
4767 Исправлена поломка пагинации в табличном контроле при уменьшении количества страниц.
4767 Исправлено появление значка вопроса при сохранении пустых полей типа изображение и файл в табличном контроле.
4775 Исправлена верстка выпадающего списка "Часовой пояс" в коробке.
4780 Исправлена активация кнопки "Добавить" в структуре и табличном контроле, когда добавить новый элемент нельзя.
4784 Исправлена верстка границ у Drag&Drop в полях "Набор изображений" и "Набор файлов".
4786 Исправлено появление лишнего скролбара при редактировании поля ссылка на дерево.
4768 Удалена сторонняя Яндекс.Метрика из блока "Поделиться".
4788 Удалена кнопка "Перейти на страницу" на странице создания страницы.
Модуль "Автообновления":
Номер задачи Описание
4759 Исправлена установка версии и ревизии при принудительном обновлении на текущую версию при доступной новой версии.
Модуль "Каталог":
Номер задачи Описание
4770 Исправлена ошибка возникающая при выполнении манифестов модуля после установки шаблонов без каталога.
Модуль "Новости":
Номер задачи Описание
4758 Исправлена обработка исключения при создании и редактировании rss-ленты, когда невозможно получить данные по url.
Модуль "Интернет-магазин"
Номер задачи Описание
4764 Добавлены языковые константы для статусов оплаты "Возврат средств", "Не установлен" и "Ожидает подтверждения" для почтового уведомления об изменении заказа.
4778 Добавлена обработка сообщений об ошибках в ответе Яндекс.Кассы.
4764 В стандартный шаблон уведомления "Изменение статуса заказа (клиент)" добавлен вывод информации о статусе заказа и статусе оплаты.
4764 Исправлено получение символа "_" вместо статуса заказа, оплаты и доставки для почтовых уведомлений, когда для статуса нет соответствующей языковой константы.
4797 Исправлена загрузка табличного контрола с торговыми предложениями при наличии в нем поля типа "Ссылка на дерево".
Модуль "Обмен данными"
Номер задачи Описание
4792 Исправлено снятие флага "Выгружать заказ" для всех заказов после выгрузки части заказов.
4796 Исправлено дублирование остатков торговых предложений при импорте из 1С.
Модуль "Файловая система"
Номер задачи Описание
4774 Добавлена подсказка в раздел "Водяной знак".
4785 Обновлена подсказка в разделе "Водяной знак".
4785 При редактировании водяного знака по умолчанию теперь используется директория images.
4789 При предпросмотре водяного знака его изображение больше не кешируется.
4785 Исправлено открытие директории последней картинки при редактировании водяного знака.
4785 Исправлено запоминание последней папки файловым менеджером сразу после переключения соответствующего чекбокса.
4785 Исправлено расширение окна файлового менеджера при перемещении в нем внутренних окон.
Модуль "Комментарии"
Номер задачи Описание
4771 Добавлен функционал добавления вложенных комментариев через административную панель.
4545 Исправлено отображение вложенных комментариев в разделе "Список комментариев".
4771 Исправлено отображение вложенных комментариев в разделе "Неактивные комментарии".
Модуль "Блоги"
Номер задачи Описание
4771 Добавлен функционал добавления вложенных комментариев для постов и комментариев через административную панель.
Модуль "Форум"
Номер задачи Описание
4771 Добавлен функционал добавления вложенных сообщений через административную панель.
Решение "Demomarket"
Номер задачи Описание
73 Исправлена невозможность выбрать способ оплаты типа "Платежная квитанция" при оформлении заказа.
75 Исправлена верстка окна поиска на мобильных экранах.
74 Удалены instagram и twitter из виджета регистрации Ulogin.
Готовые решения
Номер задачи Описание
645 Исправлено отображение чекбоксов ПДН при оформлении заказов.
645 Исправлена кодировка названий способов оплаты и доставки.
646 Удалены данные платежных систем "Rbk Money", "КупиВКредит", "AcquiroPay" и "Яндекс.Касса (старое api)".

01.10.2020 — версия 22, сборка 91251 Показать

Ядро:
Номер задачи Описание
4696 Добавлена поддержка версий php до 7.4.10 включительно.
4718 Добавлена проверка наличия php библиотек xml, dom и openssl в рамках проверки системных требований.
4429 Добавлен новый модуль "Push уведомления".
4340 Добавлен пакет "guzzlehttp/guzzle".
4341 Добавлен вывод заголовков ответа в лог запросов http клиентов.
4419 Добавлен класс для упрощения работы с http запросами Service::LiteHttpClientFactory().
4420 Добавлена возможность указывать свой заголовок "X-Mailer" при отправке почты через config.ini [mail] x-mailer.
4434 Добавлена возможность задавать файл с правилами инициализации сервисов (services.php) для шаблона (в директории /templates/имя-шаблона/).
4444 Добавлена возможность включать редирект с http на https через config.ini [seo] https-redirect.
4340 Добавлена поддержка логгирования для клиента Яндекс.OAuth.
4499 Добавлена переадресация с адресов с префиксом языка по-умолчанию.
4509 Добавлен новый тип поля "Ссылка на язык".
4509 Добавлен новый тип поля "Ссылка на список языков".
4517 Добавлена возможность указывать для обработчика события произвольный класс.
4550 Добавлен метод SelectorFactory::createPageTypeId().
4550 Добавлена поддержка сортировки по глобальному положению страницы в дереве через Selector (global_ord).
4502 Добавлена возможность исключать из роутинга страницы заданного базового типа.
4403 Добавлена возможность кастомизировать роутинг постраничной навигации.
4403 Добавлены настройки постраничной навигации в config.ini [page-navigation].
4494 Добавлен класс и фабрика для работы jwt токенами.
4494 Добавлен класс для работы с приватными ключами.
4494 Добавлена интеграция с api Google.OAuth.
4573 Добавлено хранение лога изменений в репозитории проекта.
4572 Добавлена возможность указать свой класс для подключения к бд в config.ini [connections] core.connection-class.
4435 Добавлен метод umiHierarchy::getAbsolutePath().
4441 Добавлен метод Request::time().
4504 Добавлен хелпер для php шаблонизатора getObjectByGuid.
4505 Добавлена загрузка файлов events.php из директории /templates/имя-шаблона/classes/components/.
4534 Добавлена возможность использовать текущий протокол в адресах, передаваемых в GoOutController.
4575 Добавлена поддержка autoload для расширений модулей.
4609 Добавлен метод xmlTranslator::enableTplMacrosParsing() для управления включением парсинга tpl макросов.
4609 Добавлен метод xmlTranslator::setMacrosBlackList() для отключение парсинга определеных tpl макросов.
4642 Добавлена возможность задать SET запросы в базу даннных при инициализации ее подключения через config.ini [connections] core.init.query[].
4682 Добавлен параметр config.ini [session] cookie-same-site для настройки атрибута SameSite авторизационных кук.
4687 Добавлена возможность для событий указывать поддерживаемые обработчики через umiEventPoint::setMethods().
4687 Добавлена возможность для крона указывать поддерживаемые обработчики через umiCron::setMethods().
4687 Добавлена обработка параметра method в контроллер для cron.php.
4687 Добавлена обработка параметра method в консольной команде для cron.php.
4720 Добавлена автоматическая установка свойства домена "Использует ssl" при установке системы.
4340 Абстрактные классы http клиентов переведены на поддержку guzzle 6.5.2.
4340 Класс http клиента Яндекс.OAuth переведен на поддержку guzzle 6.5.2.
4443 Улучшена работа определителя мобильного браузера.
4471 Улучшено отображение сообщений о фатальных ошибках и исключения на мобильных устройствах.
4481 Актуализован пример конфига для nginx.
4516 Проведен рефакторинг работы с обработчиками событий, umiEventListener и iUmiEventListener теперь deprecated.
4555 Оптимизирована выборка получения максимального индекса сортировки объектов одного типа.
4554 Оптимизированы выборки закаказов по id незарегистрированного покупателя в selector.
4394 Внедрен единый метод получения номера страницы в рамках пагинации.
4519 Расширен интерфейс ORM по работе с фильтрацией и сортировкой через бд.
4621 Отключен вывод трейса от xdebug, если отключен системный debug.
4653 Включена запись логов об аварийных завершениях запросов при использовании настройки "handle-shutdown" вместо вывода ошибок в буффер.
4682 Фабрика кук для всех кук будет использовать по умолчанию опции их config.ini [session].
4684 Внедрен новый синтаксис для работы с обработчиками событий.
4339 Исправлена обработка страниц с подстрокой json или xml в адресе.
4376 Исправлена логика принятия решения о необходимости менять значение в бд для полей типа "Набор изображений" и "Набор файлов".
4391 Исправлена обработка ошибок при запросе системных протоколов.
4412 Исправлена опечатка в имени класса "AuthThumb" => "AutoThumb".
4444 Исправлена работа сопоставления шаблонов запроса в протоколе umap.
4484 Исправлена работа формы активации системы.
4491 Исправлено кеширование системных xml и json вызовов в примере конфига nginx.
4513 Исправлена проверка прав на просмотр страницы.
633 Исправлена работа файла autoload.custom.php в триальной системе.
633 Исправлена работа файла Cron.php в триальной системе.
4495 Исправлен путь до директории для хранения сертификатов класса umiOpenSSL.
4615 Исправлено определение ip адреса отправителя запросов в классе Request.
4666 Исправлены ошибки в логе консольной установки.
4682 Исправлена обработка некорректной инициализации контроллеров.
4684 Исправлена загрузка обработчиков событий при запуске cron.php.
4704 Исправлен переход на http авторизацию в случае исключений в других типах авторизации.
4709 Исправлен экспорт подсказок для групп полей в umidump.
4709 Исправлен импорт подсказок для групп полей в umidump.
4340 Удален пакет "symfony/event-dispatcher".
4514 Удалено бросание исключений при обновлении из-за отсутствии файла автозагрузки в /templates/.
Административная панель:
Номер задачи Описание
4355 Добавлен интерфейс для управления полем типа "Набор изображений" в новый табличный контрол.
4355 Добавлен интерфейс для управления полем типа "Набор файлов" в новый табличный контрол.
4380 Добавлена возможность сохранять пустые значения в быстром редактировании нового табличного контрола.
4387 Добавлена фильтрация полей типов "Набор изображений" и "Набор файлов" в новом табличном контроле.
4437 Добавлена обработка исключения об истекшем csrf токене.
4450 Добавлен вывод уведомлений о доступных обновлениях для не супервайзеров.
4576 Добавлена проверка на заполненность поля "Название" у объектов в административной панели.
4611 Добавлен метод TreeItem::active() для получения статуса активности страницы.
4698 Добавлена поддержка типов полей symlink, wysiwyg, text, relation и counter в новый табличный контрол.
4705 Добавлены переменные domain-url и request-url в xsl шаблонах административной панели.
4705 Добавлен параметр disabled для шаблона полей строковых и числовых типов в шаблонах form.modify.
4705 Добавлена возможность перегрузить шаблон обертки формы редактирования/создания в шаблонах form.modify.
4705 Добавлена возможность перегрузить шаблон формы редактирования/создания в шаблонах form.modify.
4705 Добавлен параметр required для шаблона полей строковых и числовых типов в шаблонах form.modify.
4422 Обновлены уязвимые npm пакеты.
4549 Улучшено отображение выпадающих списков.
4380 Исправлена отрисовка поля типа "Изображение" после сохранения в него пустого значения в новом табличном контроле.
4611 Запрещена возможность выбирать неактивные страницы в полях типа "Ссылка на дерево".
4702 Улучшено удобство редактирования изображений в табличном контроле.
4736 Исправлено отображение первой колонки табличного контрола после его перезагрузки.
4349 Исправлено экранирование полей title и alt в контроле типа "Изображение".
4370 Исправлено появление кнопки "Сохранить и посмотреть" в формах редактирования страниц.
4370 Исправлено появление кнопки "Добавить и посмотреть" в формах редактирования страниц.
4376 Исправлено изменения порядка значений путем перетаскивания в полях типа "Набор изображений" и "Набор файлов".
4395 Исправлено отображение названия элемента при добавлении в поле типа "Составное".
4415 Исправлен вывод поля "title" в контроле типа "Изображение".
4425 Исправлено отображение полей типа "выпадающий список" в старом табличном контроле.
4447 Исправлено отображение метки "Виртуальная копия" в старом табличном контроле.
4449 Исправлено отображение поля типа "Выпадающий список со множественным выбором" в формах административной панели.
4478 Исправлено отображение контрола выбора домена при их большом количестве.
4475 Исправлено отображение текущего вводимого текста при поиске в поле типа "Выпадающий список".
4483 Исправлено отображение формы авторизации на узких экранах.
4490 Исправлено перенаправление после авторизации: теперь перенаправляет на текущую страницу.
4515 Исправлено отображение имени файла при его вставке через быстрое редактирование табличного контрола.
4518 Исправлено определение текущего домена в поле типа "Ссылка на дерево".
4527 Исправлена возможность менять порядок значений в поле типа "Выпадающий список со множественным выбором".
4565 Исправлена отправка мусорных данных при сохранении значения поля типа "Ссылка на дерево".
4567 Исправлена минификация статических ресурсов админ панели.
4439 Исправлена ошибка деления на ноль в кешировании данных постраничной навигации для табличных контролов.
4538 Исправлена вставка тега li внутрь тега div через TinyMCE.
4537 Исправлена вставка тега div внутрь тега a через TinyMCE.
4596 Исправлен выбор текущего выбранного файла в файловом менеджере для полей типов "Набор файлов" и "Набор изображений".
4596 Исправлен выбор текущей директории для нового файла в файловом менеджере для полей типов "Набор файлов" и "Набор изображений".
4611 Исправлена индикация неактивных страниц в дереве для полей типа "Ссылка на дерево".
4646 Исправлен вывод сообщения о некорректном логине или email при восстановлении пароля при входе в административную панель.
4651 Исправлено дублирование изображений при выборе файлов изображений в поле множественных изображений.
4668 Исправлена сортировка по типам полей изображение и файл в табличном контроле.
4670 Исправленно отображение полей набор файлов и изображений в старом табличном контроле.
4654 Исправлена верстка текста активации лицензии.
4673 Исправлен выпадающий список выходящий за пределы нового табличного контрола.
4685 Исправлена генерация ссылки на страницу для блока "Поделиться".
4700 Исправлена работа с сессией в фоне фронтенда и авторизация в миниокне при окончании сессии.
4381 Удален дублирующийся контрол для работы с правами страницы.
Eip:
Номер задачи Описание
4357 Добавлен обновленный дизайн.
4382 Изменен порядок вывода модулей.
4363 Исправлено отображение кнопок "Сохранить" и "Отменить" во всплывающих окнах.
4362 Исправлена работа кнопки "Вставить из файлового менеджера".
4368 Исправлена загрузка изображений макросом uploadfile.
4701 Исправлена верстка в окне создания новой страницы eip.
4381 Удален неиспользуемый код по части работы с правами страниц во всплывающих формах eip.
Модуль "Слайдеры":
Номер задачи Описание
4436 Исправлено редактирование слайдов через eip.
Модуль "Seo":
Номер задачи Описание
4340 Добавлена поддержка логгирования для клиента Яндекс.Вебмастер.
4367 Добавлено событие "formationRobotsRules" для кастомизации вывода robots.txt.
4413 Добавлены классы для работы с изображениями карты сайта.
4419 Добавлены функционал для генерации карты изображений сайта.
4427 Добавлена возможность просмотра "Икс" через Яндекс.Вебмастер.
4340 Класс http клиента Яндекс.Вебмастер переведен на поддержку guzzle 6.5.2.
4427 Обновлена интеграция с api Яндекс.Вебмастер с 3 на 4 версию.
4432 Исправлена работа с правами на функционал редактирования robots.txt.
4507 Исправлена совместная работа старого и нового механизмов кастомизации robots.txt.
Модуль "Статистика":
Номер задачи Описание
4340 Добавлена поддержка логгирования для клиента Яндекс.Метрика.
4340 Класс http клиента Яндекс.Метрика переведен на поддержку guzzle 6.5.2.
Модуль "Автообновления":
Номер задачи Описание
4340 Добавлена поддержка логгирования для клиента сервера обновлений.
4582 Добавлена вкладка "Журнал изменений".
4340 Класс http клиента сервера обновлений переведен на поддержку guzzle 6.5.2.
4582 Вкладка "Манифесты" вынесена в настройки модуля.
4360 Исправлены падения административной панели при авариях на сервере обновлений.
4571 Исправлено отображение ошибки о демонстрационном режиме.
Модуль "Маркет":
Номер задачи Описание
4340 Добавлена поддержка логгирования для клиента юми маркета.
4340 Класс http клиента юми маркета переведен на поддержку guzzle 6.5.22.
4559 Исправлено удаление сломанных модулей.
4559 Исправлена обработка падения установки модуля.
4556 Исправлено отображение превью шаблонов при установке в модуле "маркет".
Модуль "Онлайн-запись":
Номер задачи Описание
4347 Добавлена поддержки каптчи.
4417 Добавлен функционал копирования и виртуального копирования на вкладку "Страницы".
4516 Внедрен новый синтаксис для работы с обработчиками событий.
Модуль "Пользователи":
Номер задачи Описание
4358 Добавлен функционал "Запомнить меня" в авторизации.
4461 Добавлена постраничная навигация для отображения списка заказов пользователя в административной панели.
4548 Добавлена возможность авторизоваться под существующим пользователем через соц сети.
4374 Исправлен интерфейс назначения прав доступа для пользователя или группы на странице.
4482 Исправлена возможность авторизоваться через ulogin под чужой учеткой.
4546 Исправлена авторизация через Loginza.
4516 Внедрен новый синтаксис для работы с обработчиками событий.
4546 Удалена возможность авторизоваваться через провайдеров vkontakte, facebook, twitter, loginza, rambler, myopenid, openid, mailruapi, lastfm в Loginza.
Модуль "Интернет-магазин"
Номер задачи Описание
4369 Добавлено логирование регистрации и авторизации в ApiShip.
4488 Добавлена возможность делать возврат средств для Яндекс.Касса.
4486 Добавлена поддержка двухстадиных платежей для Яндекс.Касса.
4486 Добавлены статусы оплаты заказа "Возврат средств" и "Ожидает подтверждения".
4498 Добавлена возможность переопредлить метод emarket::getPrice().
4552 Добавлена возможность управлять включением страховых сборов в стоимость доставки ApiShip.
4588 Добавлена проверка минимальной и максимальной стоимости заказа для возможности оплаты через PayOnline.
4599 Добавлена проверка минимальной стоимости заказа для возможности оплаты через PayAnyWay.
4600 Добавлена проверка минимальной стоимости заказа для возможности оплаты через Robokassa.
4600 Добавлена передача данных о валюте при оплате через Robokassa.
4600 Добавлена проверка кода валюты для возможности оплаты через Robokassa.
4614 Добавлено логгирование метода payment::poll() для всех способов оплаты.
4632 Добавлена возможность изменить существующий объект адреса доставки во время оформления заказа.
4647 Добавлено изменение статуса оплаты на "Отменена" для Paypal, RoboKassa и PayAnyWay, если платеж был некорректным.
4652 Добавлено удаление пробелов из начала и конца в строковых полях группы "Параметры" ("settings") в способах оплаты.
4658 Добавлена возможность переопределять метод сохранения комментария к заказу при оформлении в 1 шаг.
4671 Добавлена возможность добавить адрес доставки для незарегистрированного покупателя до оформления заказа в 1 шаг за счет добавления пятого аргумента $customerRequired в макрос emarket::saveInfo().
4678 Добавлена проверка минимальной стоимости заказа для возможности оплаты через Деньги Online.
4678 Добавлена проверка кода валюты для возможности оплаты через Деньги Online.
4678 Добавлена возможность передачи данных для печати чека 54-ФЗ для Деньги Online.
4657 Добавлена проверка кода валюты для возможности оплаты через PayPal.
4657 Добавлена проверка минимальной стоимости заказа для возможности оплаты через PayPal.
4516 Внедрен новый синтаксис для работы с обработчиками событий.
4340 Класс http клиента PayOnline переведен на поддержку guzzle 6.5.2.
4340 Класс http клиента ApiShip переведен на поддержку guzzle 6.5.2.
4397 Скидки больше не будут применяться к товарам, если работа со скидками отключена в настройках модуля.
4599 Поле "Url удачной оплаты" для PayAnyWay теперь необязательно к заполнению, эти данные можно указать в личном кабинете платежной системы.
4398 Метод createGuestCustomer в классе customer сделан публичным.
4687 Возвращена константа для ранее удаленного поля заказа "Номер заказа в Яндекс.Маркет".
1932 Исправлено соответствие полей и языковых констант для полей "Предмет расчета" и "Способ расчета".
4369 Исправлена форма создания способа доставки ApiShip.
4058 Исправлено подключение провайдера Boxberry в ApiShip.
4372 Исправлено изменение настроек провайдеров ApiShip.
4373 Исправлен учет скидки на заказ при отправлении заказа в ApiShip.
4378 Исправлено сохранение полей "Дата последнего изменения статуса заказа" и "Дата разрешения доставки" при изменении полей заказа, не относящихся к его статусу.
4383 Исправлена валидация полей незарегистрированного покупателя при оформлении заказа в 1 клик.
4438 Исправлен пересчет цен из одной валюты в другую с учетом номинала.
4458 Исправлен расчет текущей скидки в корзине после изменение количества товаров.
4532 Исправлен учет текущего домена для полей со способами доставки и оплаты на странице заказа в админ панели.
4556 Исправлен учет бонусов и граничных ситуаций скидок на заказ в формировании чеков для Яндекс.Касса.
4556 Исправлен учет бонусов и граничных ситуаций скидок на заказ в формировании чеков для PayAnyWay.
4556 Исправлен учет бонусов и граничных ситуаций скидок на заказ в формировании чеков для PayOnline.
4556 Исправлен учет бонусов и граничных ситуаций скидок на заказ в формировании чеков для Robokassa.
4580 Исправлено удаление товарного наименования в заказе.
4585 Исправлена очистка корзины и изменение статуса заказа, если заказ не был оплачен.
4592 Исправлено сохранение адреса в объект покупателя при оформлении заказа.
4601 Исправлено сохранение информации о юридическом лице в объект покупателя при оплате счетом для юридических лиц.
4566 Удалены выброс исключения и удаление пользователя при его сохранении в оплате в один шаг.
4589 Удалена интеграция с платежной системой RbkMoney.
4590 Удалена интеграция с платежной системой КупиВКредит.
4679 Удалена интеграция с платежной системой AcquiroPay.
4680 Удалена интеграция с платежной системой Яндекс.Касса (старое API).
Модуль "Обмен данными":
Номер задачи Описание
4428 Добавлено обнуление общего количества товаров на складе, если значение не пришло из 1C.
4501 Добавлен функционал просмотра логов импорта.
4547 Добавлена поддержка мультисайтовости для настроек модуля.
4551 Добавлена импорт ставок НДС каталога из 1С.
4371 Добавлен экспорт ставок НДС в выгрузку заказов в 1С.
4716 Добавлен импорт нескольких изображений для торговых предложений из 1С.
4686 Улучшена информативность сообщения об ошибке уникальности артикула торгового предложения.
4377 Исправлен импорт значений атрибутов торговых предложений, содержащих специальные символы.
4492 Исправлена перезапись торговых предложений если один и тот же товар несколько раз встречаемся в файле импорта из 1С.
4536 Исправлен импорт заказов из 1С с поддержкой zip.
Модуль "Конфигурация":
Номер задачи Описание
4454 Добавлена поддержка совместной работы статического и браузерного кешей.
4481 Добавлена поддержка статического кеша в пример конфига для nginx.
4516 Внедрен новый синтаксис для работы с обработчиками событий.
4351 Работа с водяными знаками перенесена из модуля "Конфигурация" в модуль "Файловая система".
4426 Исправлен редирект с зеркал на основной домен в мультисайтовых системах.
4342 Исправлена работа опции url-suffix.add со статическим кешем.
4451 Исправлены настройки запрета на кеширование по умолчанию.
4594 Исправлено определение домена по-умолчанию во вкладке "Домены".
Модуль "Шаблоны уведомлений":
Номер задачи Описание
4529 Добавлено событие mailTemplatesParse для кастомизации шаблонизации.
4610 Добавлена поддержка tpl макросов в шаблонах модуля.
4378 Исправлен заголовок почтовых уведомлений об изменении заказа клиенту, если заказ модифицировался через административную панель.
Модуль "Структура":
Номер задачи Описание
4513 Добавлен макрос content::gen403().
4516 Внедрен новый синтаксис для работы с обработчиками событий.
4416 Исправлена генерация ссылки на другой домен в кнопке "Посмотреть".
4663 Исправлена работа макроса content/sitemap.
Модуль "Каталог":
Номер задачи Описание
4417 Добавлен функционал копирования и виртуального копирования на вкладку "Разделы и товары".
4355 Добавлена возможность использовать поля типов "Набор изображений" и "Набор файлов" для торговых предложений.
4380 Добавлена возможность сохранять пустые значения для полей типа "Дата", "Изображение" и "Файл" торгового предложения.
4542 Добавлено сохранение набора полей торговых предложений между товарами одного типа.
4595 Добавлена настройка "Отключить автоматическую генерацию артикулов для торговых предложений".
4686 Добавлена настройка "Отключить уникальность артикулов для торговых предложений".
4516 Внедрен новый синтаксис для работы с обработчиками событий.
4492 Отключена загрузка всех данных торговых предложений при загрузке ветвей дерева.
4721 Удалено ограничение на количество фильтруемых полей для индекса умных фильтров.
Модуль "Поиск":
Номер задачи Описание
4583 Добавлена возможность скрывать поля в выдаче поиска по сайту через config.ini [modules] search.context-fields-blacklist[].
4562 Исправлена опечатка в настройках модуля.
Модуль "Файловая система":
Номер задачи Описание
4417 Добавлен функционал копирования и виртуального копирования на вкладку "Доступные для скачивания файлы".
4596 Добавлена передача данных текущего объекта и поля в событие filemanager_options_create.
4342 Добавлена поддержка изображений формата webp.
4351 Работа с водяными знаками перенесена из модуля "Конфигурация" в модуль "Файловая система".
4440 Исправлена работа настройки "Запоминать последнюю папку" в файловом менеджере.
2178 Исправлена работа настроек водяного знака.
4561 Исправлено отображение редактора изображений в файловом менеджере.
4557 Удалена зависимость работы файлового менеджера от сторонних облачных хранилищ.
Модуль "Шаблоны сайта":
Номер задачи Описание
4354 Отключен редактор шаблонов в модуле "Шаблоны сайта" в режиме демоцентра.
4379 Улучшена обработка ошибок при работе с бекапами в модуле "Шаблоны сайта".
Модуль "Конструктор форм":
Номер задачи Описание
4375 Исправлен формат ответа бекенда при валидации заполнения обязательных полей модуля.
Модуль "Резервирование":
Номер задачи Описание
4379 Исправлена обработка ошибок при работе с бекапами.
4516 Внедрен новый синтаксис для работы с обработчиками событий.
Модуль "Комментарии":
Номер задачи Описание
4417 Добавлен функционал копирования и виртуального копирования.
4396 Исправлена обработка ошибок при создании комментариев от незарегистрированного пользователя.
4545 Исправлено отображение вложенных комментариев.
4516 Внедрен новый синтаксис для работы с обработчиками событий.
Модуль "Баннеры":
Номер задачи Описание
4452 Исправлены переключение полей для геотаргетинга в модуле "Баннеры".
Модуль "Заметки":
Номер задачи Описание
4516 Внедрен новый синтаксис для работы с обработчиками событий.
4581 Исправлено отображение кнопки "закрыть" в окне заметок.
Модуль "Редиректы":
Номер задачи Описание
4603 Исправлено удаление со страницы редактирования редиректа.
Модуль "Faq":
Номер задачи Описание
4417 Добавлен функционал копирования и виртуального копирования.
4516 Внедрен новый синтаксис для работы с обработчиками событий.
4500 Удалена подмена заголовка "from" при отправке писем.
Модуль "Шаблоны данных":
Номер задачи Описание
4721 Исправлено копирование полей в дочерние типы данных при добавлении поля в родительский тип.
4666 Заблокирована возможность прикрепить существующее поле к тому же типу данных.
4543 Удален ложный вывод интерфейса быстрого редактирования в списке типов данных.
Модуль "События":
Номер задачи Описание
4516 Внедрен новый синтаксис для работы с обработчиками событий.
Модуль "Меню":
Номер задачи Описание
4692 Добавлены поля "Применимо для доменов" и "Применино для языков" в тип данных "Меню".
4692 Добавлен учет полей "Применимо для доменов" и "Применино для языков" в административой части модуля.
4692 Добавлены аргументы $domainId и $languageId в макрос menu/draw для учета полей "Применимо для доменов" и "Применино для языков".
4516 Внедрен новый синтаксис для работы с обработчиками событий.
4693 Исправлена вставка относительных ссылок на файлы.
Модуль "Новости":
Номер задачи Описание
4417 Добавлен функционал копирования и виртуального копирования.
4722 Добавлена валидация на заполненность полей "Название" и "URL" при создании и редактировании rss-ленты.
4722 Добавлено удаление пробелов из начала и конца полей "Название" и "URL" при создании и редактировании rss-ленты.
4722 Добавлена обработка исключения при создании и редактировании rss-ленты, когда невозможно получить данные по url.
4516 Внедрен новый синтаксис для работы с обработчиками событий.
Модуль "Блоги":
Номер задачи Описание
4417 Добавлен функционал копирования и виртуального копирования.
4516 Внедрен новый синтаксис для работы с обработчиками событий.
Модуль "Фотогалереи":
Номер задачи Описание
4417 Добавлен функционал копирования и виртуального копирования.
4699 Добавлены требования к файлу при загрузке фотографий из архива.
Модуль "Опросы":
Номер задачи Описание
4417 Добавлен функционал копирования и виртуального копирования.
4516 Внедрен новый синтаксис для работы с обработчиками событий.
Модуль "Форум":
Номер задачи Описание
4417 Добавлен функционал копирования и виртуального копирования.
4516 Внедрен новый синтаксис для работы с обработчиками событий.
Модуль "Рассылки":
Номер задачи Описание
4516 Внедрен новый синтаксис для работы с обработчиками событий.
Модуль "Доступ к сайту":
Номер задачи Описание
4516 Внедрен новый синтаксис для работы с обработчиками событий.
Модуль "Интеграция CRM":
Номер задачи Описание
19 Добавлена поддежка авторизации по протоколу oAuth.
19 Добавлены публичные поля "Секретный ключ интеграции", "Идентификатор интеграции" и "Код авторизации интеграции".
19 Добавлены скрытые поля "Жетон доступа" и "Жетон обновления доступа".
4345 Класс http клиента AmoCRM переведен на поддержку guzzle 6.5.2.
18 Внедрен новый синтаксис для работы с обработчиками событий.
18 Обновлена справка к группе полей "Авторизация в amoCRM".
24 Исправлено отображение кнопки "Добавить сценарий" при вызове справки модуля.
19 Удалены поля "Логин" и "Пароль".
Расширение "Яндекс Турбо-страницы":
Номер задачи Описание
11 Добавлен вывод идентификатора плагина cms в генерируемые фиды.
12 Добавлена блокировка показа неактивных и удаленных страниц, а так же страниц с редиректом.
12 Добавлен учет прав на просмотр страниц.
15 Добавлен парсинг tpl макросов для данных турбо-страниц.
14 Внедрен новый синтаксис для работы с обработчиками событий.
15 Отключен парсинг макроса content redirect.
Расширение "Мониторинг ошибок":
Номер задачи Описание
3 Внедрен новый синтаксис для работы с обработчиками событий.
Решение "Demomarket"
Номер задачи Описание
26 Добавлена каптча в форму модуля "Онлайн-запись".
29 Добавлена значение для полей "Предмет расчета" и "Способ расчета" для всех товаров.
37 Добавлена асинхронная загрузка миникорзины для работы со статическим кешем.
42 Добавлена поддержка модуля "Push уведомления".
46 Добавлена передача информации о валюте для Robokassa.
47 Добавлен вывод списка сохраненных юридических лиц при оплате счетом для юридических лиц.
25 Убрано отображение кнопки "добавить в сравнение" на мобильных устройствах.
35 Обновлены уязвимые npm пакеты.
36 Внедрен единый метод получения номера страницы в рамках пагинации.
49 Обновлены уязвимые npm пакеты.
27 Исправлена валидации галочки персональных данных на шаге доставки оформления заказа.
28 Исправлен вывод разделителя разряда цен в корзине при оформлении заказа в 1 шаг.
32 Исправлена форма оплаты через PayOnline.
33 Исправлено открытие окна с платежной квитанцией.
30 Исправлены стили eip.
39 Исправлен демонстрационный контент для apiship.
41 Исправлена валидации галочки персональных данных на шаге доставки оформления заказа в 1 шаг.
41 Исправлено отображение ошибок исключений.
3315 Исправлено отображение миникорзины при большом количестве товаров.
53 Исправлены всплывающие кнопки фильтрации товаров.
54 Исправлено добавление нового адреса при заказе в один шаг.
59 Исправлено добавление способа доставки в заказ, если он не был выбран.
64 Исправлена верстка цен в корзине при оформлении заказа в 1 шаг.
70 Исправлена верстка названия товаров в корзине при оформлении заказа в 1 шаг.
44 Удалены шаблоны для платежной системы Rbk Money.
45 Удалены шаблоны для платежной системы КупиВКредит.
45 Удалены шаблоны для модуля "Eshop".
45 Удалены данные платежных систем "Rbk Money", "КупиВКредит", "AcquiroPay" и "Яндекс.Касса (старое api)".
45 Удалены шаблоны для платежных систем "AcquiroPay" и "Яндекс.Касса (старое api)".
Решение "Demotractor"
Номер задачи Описание
14 Обновлены уязвимые npm пакеты.
16 Обновлены уязвимые npm пакеты.
16 Удалены шаблоны для модуля "Eshop" и устаревших платежных систем модуля "Emarket".
16 Удалены данные платежных систем "Rbk Money", "КупиВКредит", "AcquiroPay" и "Яндекс.Касса (старое api)".
Решение "Demolancer"
Номер задачи Описание
14 Обновлены уязвимые npm пакеты.
16 Обновлены уязвимые npm пакеты.
16 Удалены шаблоны для модуля "Eshop" и устаревших платежных систем модуля "Emarket".
16 Удалены данные платежных систем "Rbk Money", "КупиВКредит", "AcquiroPay" и "Яндекс.Касса (старое api)".
Готовые решения
Номер задачи Описание
610 Исправлены стили eip.
640 Исправлено отображение чекбоксов в формах обратной связи.
641 Исправлены пути до минифицированных статических файлов.

05.02.2020 — версия 21, сборка 90004 Показать

Номер задачи Описание
cms2-3053 Добавлена поддержка php 7.4.
bc-2126 Отключена поддержка версий php ниже 7.2.5.
bc-2045 Добавлена возможность расчета стоимости доставки в другие страны в способе доставки "Apiship".
bc-1929 Добавлена настройка для управления автоматическим подтверждением платежей в способе оплаты "Яндекс.Касса".
bc-2114 Добавлен заголовок List-Unsubscribe для писем модуля "Рассылки".
cms2-3059 Добавлено расширение php шаблонизатора "SeoPhpExtension", в него перенесены методы для работы с meta информацией из расширения ViewPhpExtension.
bc-2114 Добавлена генерация текстовой версии письма из HTML версии, включается через config.ini [mail] generate-txt-body.
bc-2114 Добавлено событие systemGenerateMailTxtBody для интеграции собственного алгоритма генерации текстовой версии писем.
cms2-3074 Добавлена поддержка зависимости способов оплат и доставок в шаблон оформления заказа в 1 шаг решения Demomarket.
bc-2093 Добавлена настройка "API Key для Яндекс карт" в способ доставки "Apiship" для работы с картой в виджете.
cms2-3068 Добавлена возможность сохранять кастомные правила в htaccess после обновления.
bc-2015 Добавлена возможность создавать страницы с адресами, начинающимися с нулей.
cms2-3090 Добавлен метод umiHierarchy::cloneElementChildren() для копирования дочерних страниц с возможностью указать тип копируемых страниц.
cms2-2996 Добавлен ряд системных адресов в список заблокированных в robots.txt.
bc-2083 Добавлено уведомление о включенном opcache в модуль "Автообновления".
cms2-3078 Исправлено сохранение настроек в модуле "Доступ к сайту".
bc-2128 Исправлена проблема с языковыми константами в модуле "Структура".
cms2-3054 Исправлено выставление заголовков 404 страниц на сайтах с php шаблонизатором и включенной опцией [system] use-only-base-client-variables.
bc-2131 Исправлено отображение превью изображений в старом табличном контроле.
bc-2132 Исправлено сохранение настроек кеширования в модуле "Конфигурация".
bc-2133 Исправлена отдельная установка модуля "Интеграция CRM".
cms2-3072 Исправлен ряд визуальных проблем в модуле "Маркет".
cms2-3083 Исправлено добавление переменных писем в модуле "Шаблоны писем".
cms2-3085 Исправлено отображение тулбара tinyMCE в административной панели.
bc-2134 Исправлена работа страницы редактирования пользователя при отсутствии модуля "Интернет-магазин".
cms2-3067 Исправлена валидация покупателя, адреса доставки и заказа при оформлении заказа в один шаг.
bc-2141 Исправлена вставка ссылок в поле типа "Ссылка на дерево".
bc-2129 Исправлена вставка ссылок через визуальный редактор.
bc-2140 Исправлено ручное добавление сообщений в модуле "Рассылки".
bc-2137 Исправлено определение конечного адреса в цепочке редиректов.
bc-2143 Исправлено отображение виджета способа доставки "Apiship".
cms2-3075 Удален ряд неиспользуемых полей, групп полей, типов данных и объектов системы.
bc-2104 Удалена возможность использовать системное ограничение значения поля "webFormMessage" в пользовательских интерфейсах.
bc-2134 Удален вывод ссылки на оформление заказа от лица пользователя в форме редактирования пользователя, если модуль "Интернет-магазин" не установленх.
cms2-3065 Удалено подключение файла /js/cms/wysiwyg/tinymce47/tinymce_custom.js.
bc-2114 Удалена отправка заголовка X-Priority в системных письмах.
cms2-3082 Удалена отправка письма с доступами при обновлении системы.
cms2-3062 Удалено помещение в лог ошибки поиска схемы для umap.

24.12.2019 — версия 21, сборка 89838 Показать

Номер задачи Описание
cms2-3039 Отключена поддержка php5.
cms2-2894 Добавлен роутинг через пакет symfony/routing и реализована единая точка входа в приложение через index.php.
cms2-2966 Добавлен модуль "Интеграция CRM" с поддержкой amoCRM.
cms2-2819 Добавлен модуль "Маркет" с витриной решений, модулей и расширений с ресурса market.umi-cms.ru.
cms2-2679 Добавлен модуль "Шаблоны сайта" с CRUD для шаблонов.
cms2-2681 Добавлено решение "Demotractor" для корпоративных сайтов.
cms2-2839 Добавлено решение "Demolancer" для персональных сайтов.
cms2-2916 Добавлено расширение "Мониторинг ошибок" для модуля "SEO".
bc-1573 Добавлено расширение "Яндекс Турбо-страницы" в модуль "Обмен данными".
cms2-2683 Добавлена вкладка "Привязка страниц" в модуль "Шаблоны сайтов".
cms2-2821 Добавлены вкладки "Установка и удаление шаблонов", "Установка и удаление модулей" и "Установка и удаление расширений" в модуль "Маркет".
cms2-2680 Добавлена вкладка "Редактор шаблонов" в модуль "Шаблоны сайтов".
cms2-2680 Добавлена вкладка "Бэкапы шаблонов" в модуль "Шаблоны сайтов".
cms2-2944 Добавлена вкладка "Авторы" в модуль "Пользователи".
cms2-2981 Добавлена вкладка "Карта сайта" в модуль "SEO".
cms2-2980 Добавлена вкладка "robots.txt" в модуль "SEO".
cms2-2740 Добавлен новый тип поля "Набор файлов".
cms2-2858 Добавлена настройка "Разрешить помещать любые типы страниц в корзину" в модуль "Интернет-магазин".
bc-1999 Добавлена настройка "Сбрасывать данные незарегистрированного покупателя после оформления заказа" в модуль "Интернет-магазин".
bc-1908 Добавлена настройка "Перенаправлять в модуль администратора по умолчанию при авторизации" в модуль "Конфигурация".
bc-1968 Добавлена настройка "Обрабатывать результаты оплаты в шаблон" для способа оплаты "Яндекс.Касса".
bc-1978 Добавлены настройки "Минимальная сумма заказа" и "Минимальное количество товара" в модуль "Интернет-магазин".
cms2-2894 Добавлена возможность запрещать .xml и .json запросы к системе через config.ini [router] jsonForce.enabled и config.ini [router] xmlForce.enabled.
cms2-2894 Добавлена возможность указывать свой файл с маршрутами через config.ini [router] custom-routes-path.
cms2-2894 Добавлена возможность кастомизировать маршруты через событие load-routes.
cms2-2740 Добавлена возможность указывать title для поля типа "Файл".
cms2-2825 Добавлена возможность хранить кастомы решений в директории /templates/foo/classes/components в классах с именами вида FooCustom.
bc-2041 Добавлена возможность менять количество товара в корзине путем уменьшения или увеличения с помощью GET параметров append и reduce.
bc-1792 Добавлена возможность добавлять файлы только для установки через упаковщик готовых решений Packer::addInstallOnlyFiles().
cms2-2826 Добавлена возможность установить свой обработчик ошибок через config.ini [debug] custom-exception-handler.
cms2-3016 Добавлена возможность переопределять языковые константы.
bc-460 Добавлена возможность кастомизации для системных xsl шаблонов (/styles/common/xsl).
bc-2075 Добавлена возможность указать кодировки через форму редактирования сценария экспорта данных в формате YML.
bc-1958 Добавлена возможность повторить операцию в окне установки решения/модуля/расширения в случае ошибки.
bc-1958 Добавлена возможность закрыть окно установки решения/модуля/расширения в случае ошибки.
bc-1831 Добавлены обработчики событий импорта страниц для обновления индекса умных фильтров.
bc-1610 Добавлено сравнение товаров без перезагрузки страницы в решении "Demomarket".
cms2-2783 Добавлен новый дизайн оформления заказа в 1 шаг в решение "Demomarket".
cms2-2868 Добавлено выполнение манифестов для незарегистрированных модулей.
cms2-2536 Добавлено уведомление о новых релизах в административной панели.
bc-2021 Добавлена загрузка изображений по http ссылке при csv импорте.
bc-1292 Добавлено всплывающее окно "Показать N товаров" в умных фильтрах решения "Demomarket".
cms2-2987 Добавлено ограничение на количество символов для интерфейса редактирования поля с типом строка.
cms2-2848 Добавлено описание фс и бд в репозиторий проекта.
cms2-2978 Добавлена отправка письма с доступами после установки системы
cms2-2818 Добавлена работа с npm для работы с js зависимостями
cms2-2923 Добавлена работа с gulp для сборки js и css ресурсов
bc-1847 Добавлена справка для настроек модуля "Обмен данными"
bc-2052 Добавлен учет скидки при выводе цены торгового предложения в решении "Demomarket"
bc-1946 Добавлен учет группы пользователей в метод Auth::isLoginAsSv()
bc-2072 Исправлено использование директивы try_files в umi.nginx.conf
bc-1980 Исправлены права для модуля "Шаблоны уведомлений"
bc-1979 Исправлен выбор раздела новостей при настройке импорта RSS-лент в модуле "Новости"
bc-1995 Исправлено отображение выпадающих списков в тулбаре модуля "Структура"
bc-1971 Исправлено экранирование амперсанда в названиях yml предложений в модуле "Обмен данными"
bc-1973 Исправлено экранирование амперсанда в формате CommerceML в модуле "Обмен данными"
cms2-2842 Исправлена опечатка в названии группы полей решения "Demomarket"
cms2-2840 Исправлено кеширование превью водяного знака в модуле "Конфигурация"
bc-2012 Исправлена работа с языковыми константами в модуле "GeoIP"
bc-1996 Исправлена кастомизация подсветки контекста поиска через Sphinx в модуле "Поиск"
bc-1903 Исправлено определение битых ссылок на кириллических доменах в модуле "SEO"
bc-1592 Исправлено определение относительных битых ссылок в модуле "SEO"
bc-1998 Исправлен выбор основного домена для отображения статистики Яндекс.Вебмастера в модуле "SEO"
bc-2007 Исправлены языковые константы для логирования в классе xmlImporter
cms2-2863 Исправлено добавление баннеров через eip
bc-2020 Исправлено сохранение пароля для способа доставки "ApiShip" в модуле "Интернет-магазин"
cms2-2860 Исправлены лимиты выгрузки заказов в 1С в модуле "Обмен данными"
bc-2033 Исправлено отображение кнопок на странице товара в решении "Demomarket"
cms2-2872 Исправлено отображение поиска в модуле "Структура"
cms2-2866 Исправлено сохранение полей типа "Флеш-Ролик"
bc-1984 Исправлена работа скидок без правил валидации в модуле "Интернет-магазин"
cms2-2864 Исправлена работа метода ViewPhpExtension::getCanonicalLinkTag
cms2-2859 Исправлена логика вывода сообщения "Ваших прав недостаточно" при работе с системным протоколом "udata"
bc-1997 Исправлена работа настройки "Обновлять цены товаров в корзине" для торговых предложений в модуле "Интернет-магазин"
bc-1943 Исправлен csv импорт полей типа "Ссылка на дерево"
cms2-2875 Исправлено отображение товаров в каталоге при переключении на список в решении "Demomarket"
bc-1948 Исправлено отображение ошибки при удалении с отсутствием прав
cms2-2876 Исправлено получение экземпляра класса "invoicePayment" если не передан заказ
cms2-2878 Исправлено округление актуальной цены заказа
bc-1967 Исправлен редирект на 404 страницу у регистрозависимых URL
cms2-2879 Исправлена ошибка резервирования бонусов в заказе при многократной частичной оплате заказа бонусами
bc-2047 Исправлено отображение изображения товара в печатной версии страницы товара в решении "Demomarket"
cms2-2870 Исправлена работа поиска при использовании повторяющихся слов в запросе
cms2-2883 Исправлена опечатка в модуле "Социальные сети"
cms2-2887 Исправлена проблема при добавлении видео на сайтах с SSL через tinyMCE
bc-2039 Исправлено увеличение размера фотографий при создании миниатюр
bc-2040 Исправлена инициализация фильтра по иерархии в контроле "дерево"
bc-1897 Исправлена индексация умных фильтров каталога по крону при использовании каталога на нескольких языковых версиях
bc-1297 Исправлено отображение облака тегов в tpl шаблонизаторе
cms2-2871 Исправлена работа поиска при попадании в него исключённых из индексации символов
bc-1993 Исправлена вставка путей из файлового менеджера, если у пользователя указаны кастомные доступные директории
bc-2065 Исправлен импорт полей c типом данных multiple-relation в CSV
bc-2044 Исправлена ошибка "Internal Server Error: Undefined index: url" при подключении Boxberry в способе доставки ApiShip
bc-2022 Исправлено сохранение параметров постраничной навигации в новом табличном контроле
bc-1177 Исправлена работа макроса content getList
bc-2071 Исправлена форма редактирования скидок
bc-1938 Исправлено копирование значений полей типа "Ссылка на список торговых предложений" и "Ссылка на торговое предложение" при копировании страниц
bc-2068 Исправлено определение количества выделенной памяти для генерации миниатюр
cms2-2979 Исправлен ряд визуальных проблем в решении "Demomarket"
bc-2026 Исправлена работа системы на apache 2.4 без модуля mod_access_compat
bc-1975 Исправлено сохранение пароля для подключения по SMTP в рамках мультисайтовости
bc-1975 Исправлено обнуление паролей для stmp при сохранение формы без ввода нового значения поля
cms2-2997 Исправлено копирование полей из покупателя в пользователя при их слиянии
cms2-3006 Исправлена возможность применения скидки к товару, если в результате товар стал бесплатным
bc-1942 Исправлено отображение длинных названий в табличных контролах
bc-2001 Исправлено избыточное сохранение кеша полей для умных фильтров
cms2-2986 Исправлен подсчет цены товарных наименований в заказе для чека
bc-2006 Исправлена неуникальность генерации гуидов для объектов данных торговых предложений
cms2-2959 Исправлено отображение левого меню в административной панели
bc-2099 Исправлена опечатка в модуле "События"
cms2-2961 Исправлено отображение полей в модуле "Шаблоны данных"
bc-2059 Исправлено округление нецелочисленных цен после применения скидок
bc-1981 Исправлена работа метода umiObjectsCollection::getGuidedItems()
bc-2095 Исправлено дублирование цен торговых предложений при импорте из 1С, если цены с импортируемыми валютой и типом были созданы ранее
bc-2050 Исправлена ошибка при создании подписчика, если в системе несколько тысяч пользователей
cms2-2946 Исправлено ненужное появление файла htaccess_old после обновления
cms2-3038 Исправлено сохранение дубликатов в поле типа "Выпадающий список со множественным выбором"
bc-2100 Исправлен сброс статического кеша при редактировании страниц
cms2-2924 Актуализована документация в репозитории системы
cms2-2970 Обновлен корневой htaccess
cms2-2971 Обновлен umi.nginx.conf
cms2-3044 Упрощена установка системы без шаблона через графический интерфейс
cms2-2904 Изменен порядок и названия вкладок в модуле "SEO"
cms2-3032 Изменена схема блокировки сайта при обновлении, теперь заглушка выводится при наличии файла updating в корне системы
cms2-2993 Изменен тип данных по умолчанию при добавлении нового поля на "Строка"
bc-2040 Отключена фильтрация по поисковой строке в контролах "таблица" и "дерево", если задан фильтр по иерархии
bc-1580 Отключены "Подредиректы" для принудительных редиректов
cms2-2817 Документация модулей перемещена в /styles/skins/modern/data/modules/имя-модуля/man/
cms2-2817 Системные xsl шаблоны перемещены в /styles/common/xsl/
cms2-2912 Файловый менеджер и его права перенесены в модуль "Файловая система"
cms2-2956 Все системные изображения и файлы вынесены из директорий /images и /files
cms2-2895 Старые демошаблоны вынесены в публичные репозитории https://github.com/Umisoft/
cms2-2947 Перемещены файлы консольных команд в директорию /classes/system/commands/
cms2-2947 Перемещены файлы контроллеров в директорию /classes/system/controllers/
cms2-2947 Перемещены файлы автозагрузки в директорию /classes/system/autoload/
cms2-2947 Перемещены файлы инициализации в директорию /classes/system/bootstrap/
cms2-2947 Перемещены сторонние зависимости директорию /classes/vendor/
cms2-2947 Перемещен инсталлятор в директорию /classes/system/installer/
cms2-2677 Удалены старые реализации модулей (/classes/modules)
cms2-2677 Удалена опция config.ini [system] compatible-modules
cms2-2678 Удален старый скин административной панели "mac"
cms2-2678 Удалена директория /js/
cms2-2678 Удален функционал смены темы в административной панели
cms2-2682 Удален функционал работы с шаблонами из модуля "Структура"
bc-805 Удален функционал работы с привязкой шаблонов из модуля "Структура"
cms2-2706 Удалена старая версия tinyMCE
cms2-2713 Удалены системные поля "Изображение неактивного раздела", "Изображение активного раздела" и "Изображение для заголовка"
cms2-2816 Удалены системные директории (/usels, /umaps, /tpls, /xsltTpls)
bc-1699 Удалена возможность вставлять ссылку на http ресурс для загрузки файлов в файловый менеджер
cms2-2821 Удалены вкладки "Решения", "Модули" и "Расширения" из модуля "Конфигурация"
cms2-2817 Удалены системные директории (/man, /smt, /smu, /xsl, /errors)
cms2-2853 Удалена возможность создания полей с существующим гуидом в рамках типа данных
cms2-2534 Удалена функция system_is_allowed
cms2-2901 Удалены старые демошаблоны (demoold, demohunt, demodizzy, demooldschool)
cms2-2930 Удалены классы umiSelection, mysqlQueryResult и прочие из директории /classes/system/subsystems/Deprecated
cms2-2894 Удалены системные корневые файлы (/autothumbs.php, /captcha.php, /counter.php, /cron.php, /favicon.php, /go-out.php, /releaseStreams.php, /sbots.php, /session.php, /sitemap.php, /static_banner.php, /tinyurl.php)
cms2-2454 Удалено сохранение каких-либо изменений в бд через деструктор классов
cms2-2947 Удалена системная директория /libs
cms2-2853 Удалено появление кнопки "Подготовить к экспорту" для типов экспорта, отличных от yml в модуле "Обмен данными"
bc-2089 Удалено сообщение об ошибке при попытке импортировать пустое значение поля типа "Набор изображений" в формате csv
cms2-3002 Удалена интеграция с Megaindex в модуле "SEO"
cms2-3003 Удалена интеграция с Akismet
cms2-3001 Удалена интеграция с Яндекс.Маркет CPA
cms2-3001 Удалена работа с картами сайта из модуля "Конфигурация"
bc-2061 Удалено исключение, мешающее переопределять адреса для вызова системных макросов
bc-2092 Удалено автозаполнение checkbox на согласие на обработку персональных данных в решении "Demomarket"

20.12.2019 — версия 20, сборка 88161 Показать

Номер задачи Описание
cms2-2889 Добавлен функционал выбора версии, до которой требуется произвести обновление.
cms2-3039 Исправлены ошибки в отображении интерфейса обновления системы.

12.08.2019 — версия 20, сборка 88158 Показать

Номер задачи Описание
cms2-2880 Внесен ряд исправлений для работы системы на сервисе https://umi.ru/.

25.04.2019 — версия 20, сборка 88133 Показать

Номер задачи Описание
bc-1845 Добавлены сервисы определение геолокации "IpAPI" и "IpapiCom" в модуле "GeoIp".
bc-1845 Добавлены настройки языка для сервисов определения геолокации в модуле "Geoip".
cms2-2763 Добавлен функционал итеративного помещения страниц в корзину с повторением операции для всех детей.
cms2-2763 Добавлен функционал итеративного восстановления страниц из корзины с повторением операции для всех детей.
cms2-2763 Добавлен функционал итеративного окончательного удаления страниц из корзины с повторением операции для всех детей.
cms2-2763 Добавлен функционал итеративного изменения активности страниц с повторением операции для всех детей.
cms2-2781 Добавлено запоминание результатов работы полнотекствого поиска в модуле "Структура".
bc-1767 Добавлены настройки "Изменять поле "h1" товаров и разделов каталога при импорте из формата CommerceML" и "Изменять поле "title" товаров и разделов каталога при импорте из формата CommerceML" в модуль "Обмен данными".
cms2-2762 Добавлены настройки используемых meta полей для вкладки "Страницы с незаполненными meta тегами" модуля SEO.
cms2-2807 Добавлено событие "is_element_allow_search" для кастомизации проверки поддержки индексации поиска для страницы.
cms2-2794 Добавлен параметр "is_basket" в событие "order_refresh".
bc-1916 Добавлено экранирование данных, нарушающих валидность xml документа при экспорте в буффер, в модуле "Обмен данными".
bc-1934 Добавлено использование поля "Похожие товары" в решении Demomarket.
bc-1913 Оптимизирована скорость определения текущего домена, раньше это действие приводило к замедлению работы мультисайтовых систем.
cms2-2798 Оптимизирована скорость помещения товара в корзину в решении Demomarket.
cms2-2808 Оптимизирована скорость работы метода umiObjectsCollection::getMaxOrderByTypeId().
cms2-2780 В список разрешенных форматов файлов по умолчанию добавлены: tif, tiff, pcx, avi, mkv, wmv, mov, odf, vsd, vsdx.
bc-1960 Макрос emarket/cart добавлен в черный список для кэширующих механизмов.
bc-1772 Исправлено дублирование изображений, импортируемых из 1С при включенной настройке config.ini [modules] exchange.commerceML.renameFiles.
cms2-2764 Исправлено отображение цены на странице товара в решении Demomarket.
bc-1885 Исправлено отображение вложенных уровней в выпадающем меню каталога в решении Demomarket.
cms2-2774 Исправлена обработка 404 ответа при работе настроек модуля "SEO".
bc-1932 Исправлено отображение имени пользователя в панели eip при изменении заказа от имени пользователя.
bc-1933 Исправлено отсутствие ряда языковых констант в старой реализации модулей.
bc-1872 Исправлено добавление страницы со скачиваемым файлом в старой реализации модуля "Файловая система".
bc-1935 Исправлено отображение миниатюр изображений товаров в решении Demomarket.
cms2-2590 Исправлена авторизация в Redis через сокет.
bc-1928 Исправлено изменения псевдостатического адреса страницы при ее реимпорте с помощью формата CommerceML.
bc-1954 Исправлена работа фильтрации повторяющихся слэшей в модуле "SEO".
bc-1969 Исправлена опечатка в названии типа данных поля "Ссылка на торговое предложение".
bc-1930 Исправлено отображение поиска в модуле "Структура".
cms2-2806 Измененена область видимости метода permissionsCollection::setMethodPermissions() на public.
bc-1939 Исправлено редактирование полей типа "Изображение" через eip.
bc-1939 Исправлена вставка изображений из файлового менеджера в редакторе изображений eip.
bc-1936 Исправлена бесконечная переадресации при работе опции автокоррекции адресов.
bc-1899 Убрана зависимость восстановления пароля в административной панели от шаблона сайта.

19.03.2019 — версия 20, сборка 87973 Показать

Номер задачи Описание
cms2-2771 Добавлена возможность отключить манифесты обновления модулей в модуле "Автообновления".
cms2-2775 Исправлен вывод оригинальной цены торгового предложения в корзине.
cms2-2775 Исправлена ошибка формирования постфикса для шаблонов при установке больше 10 одинаковых шаблонов в мультисайтовости.
bc-1906 Исправлено отображение окна запроса в Службу Заботы.
cms2-2725 Исправлен заголовок поля "Отключенные способы оплаты" в способах доставки.
bs-5558 Исправлена рекурсия, если в events.php был вызван макрос.

14.03.2019 — версия 20, сборка 87950 Показать

Номер задачи Описание
cms2-2739 Добавлена возможность выбирать сразу несколько изображений из файлового менеджера при заполнении поля типа "Набор изображений".
bc-1856 Добавлено сохранение результатов полнотекстового поиска в старом табличном контроле.
bc-1893 Добавлен модификатор фиксированного размера в тип скидки "на товары каталога".
cms2-2727 Добавлен вывод НДС в счет для юридических лиц.
cms2-2572 Добавлена возможность редактировать атрибут "Системное" полей типов данных. Атрибут скрывает поле из форм редактирования и протоколов системы.
bc-1886 Добавлена возможность использовать meta поля товаров в быстром csv импорте и экспорте модуля "Каталог".
bc-1736 Добавлена возможность вывести meta поле товаров в табличном контроле модуля "Каталог".
cms2-2741 Добавлена точка вызова события "filemanager_options_create" для изменений опций инициализации файлового менеджера.
cms2-2725 Добавлено поле "Отключенные способы доставки" в способы оплаты заказа, через него можно установить способы доставки, которые не подходят для данного способа оплаты.
bc-1869 Добавлен csv импорт и экспорт свойства "alt-name" страницы.
bc-1880 Добавлена возможность указывать поля объекта, на который ссылается поле типа "relation" в модуле "Шаблоны писем", пример: %emarket-order.customer_id.e-mail%.
cms2-2712 Добавлено событие вызова макроса. Имя события строится так: модуль-класс-метод, пример: catalog-CatalogMacros-getCategoryList.
cms2-2724 Добавлено событие "webforms_create_message" на создание сообщения модуля "Конструктор форм".
cms2-2705 Добавлено событие "dataset_config" для кастомизации метода baseModuleAdmin::dataset_config().
bc-701 Добавлена возможность управлять фильтрацией виртуальных копий в умных фильтрах модуля "Каталог" через настройки модуля.
bc-1901 Добавлен функционал удаления импортированных сущностей, реализованных с помощью ORM.
bc-1900 Добавлена возможность снять стандартную заглушку с помощью авторизации.
bc-1857 Добавлен метод для создания виртуальной копии в корне иерархии: umiHierarchy::createVirtualCopyOnRootLevel().
cms2-2721 Добавлено помещение товаров в корзину без перезагрузки страницы в решении Demomarket.
bc-1894 Добавлены права на метод activity для модуля "Интернет-магазин".
cms2-2716 Добавлена возможность указать тип валидатора для статического кеша через config.ini [cache] static.key-validator.
cms2-2722 Улучшено определение работы на локальном веб сервере.
bc-1882 Возвращено заполнение значения реестра //modules/autoupdate/system_build.
bc-1846 Исправлена проверка является ли заказ корзиной: если заказ в статусе "редактируется", но он представляет корзину, редактируемую администратором.
bc-1875 Исправлены ссылки на соц сети в футере решения Demomarket.
bc-1867 Исправлен yml экспорт товаров, в описании которых есть мнемоника.
bc-1867 Исправлена ошибка при экспорте в файл с включенной настройкой config.ini [debug] handle-shutdown.
bc-1889 Исправлена интеграция с ulogin в решении Demomarket.
bc-1770 Исправлено сохранение домена заказа на старой реализации модуля "Интернет-магазин".
cms2-2754 Исправлена возможность установить dummy заказ в качестве последнего заказа покупателя.
cms2-2754 Исправлена возможность получить dummy заказ в качестве последнего заказа покупателя.
cms2-2631 Исправлено отображение выпадающих список в быстром редактировании табличного контрола.
cms2-2568 Исправлено отображение значений поля типа "Выпадающих список со множественным выбором".
cms2-2530 Исправлено отображение полей типа "Выпадающий список" с длинным значением.
bc-972 Исправлено отображение выпадающего списка в контроле выбора домена для копирования страниц в модуле "Структура".
bc-1890 Исправлена работа опции or-mode в selector, если ей в fields установить свойство name и поле объекта.
bc-1869 Исправлено обновление alt-name страниц при импорте umiDump.
cms2-2752 Исправлена передача get параметров при включенной настройке "Регистрозависимый URL".
bc-1458 Исправлено вычисление количество сущностей, которые можно получить в результате фильтрации умными фильтрами модуля "Каталог".
bc-1878 Исправлено отображение валюты цен торговых предложений в решении Demomarket.
cms2-2735 Исправлена ошибка при перетаскивании строк табличного контрола на строку постраничной навигации.
cms2-2735 Исправлено перетаскивание в новом табличном контроле после переключения постраничной навигации.
cms2-2731 Исправлена валидация полей в быстром редактировании старого табличного контрола.
cms2-2731 Исправлено выделение строки в табличном контроле после быстрого редактирования, которое не прошло валидацию.
bc-1888 Исправлено увеличение размера изображений при загрузке.
cms2-2737 Исправлен php notice при вызове метода content/editValue через eip, если у редактируемой сущности есть поля, содержащие массив в качестве значения.
bc-1879 Исправлен быстрый csv импорт объектов.
bc-1866 Исправлен заголовок при выводе экспорта в формате xml.
cms2-2710 Исправлена работа консольной установки.
cms2-2736 Исправлена передача по ссылке значений в точки вызова событий.
bc-1849 Исправлена работа с НДС способа доставки "Почта России".
cms2-2711 Исправлена ошибка генерацией гуида объекта данных торгового предложения при копировании последнего.
cms2-2732 Исправлено сохранение содержимого поля типа "html" при изменении картинок в нем.
bc-1863 Исправлены проблемы отображения корзины решения Demomarket.
bc-701 Исправлена ошибка в методе FilterQueriesMaker::setIgnorePermissionsStatus().
bc-1855 Исправлена логика помещения в корзину товаров с разными модификаторами в разном порядке.
bc-1838 Исправлено сообщение об ошибке при попытке загрузить файл неподдерживаемого формата через файловый менеджер.
cms2-2709 Исправлено отображение контрола выбора домена в табличных контролах.
bc-1861 Исправлена обработка ситуации, когда система работает на триальной лицензии на вкладке "Решения" модуля "Конфигурация".
bc-1860 Исправлено отображение левого меню модулей административной панели на узких экранах.
cms2-2723 Исправлено определение режима перетаскивания в старом табличном контроле.
cms2-2717 Исправлена ошибка со смещением колонок в иерархическом табличном контроле с пагинацией.
cms2-2756 Исправлена возможность использовать абсолютный путь в system.static-cache в config.ini.
bc-1910 Исправлено перетаскивание в табличном контроле справочника.
bc-1911 Исправлено переопределение языковых констант и корневых директорий (/classes/components/lang.php) через файлы языковых констант в директории шаблона.

31.01.2019 — версия 20, сборка 87681 Показать

Номер задачи Описание
bc-1786 Добавлена поддержка версии php 7.3+.
bc-1764 Добавлена возможность указать фавикон для каждого сайта в мультисайтовости через модуль "Конфигурация", вкладка "Домены".
cms2-2658 Добавлена возможность редактировать гуид объектного типа данных через модуль "Шаблоны данных".
bc-1660 Добавлена опция "Регистрозависимый URL" в настройки модуля "SEO".
cms2-2585 Добавлена опция "Обрабатывать повторяющиеся слеши (/) в URL" в настройки модуля "SEO".
cms2-2585 Добавлена опция "Добавлять идентификатор страницы к alt-name дублирующих страниц" в настройки модуля "SEO".
bc-1789 Добавлена опция "Восстанавливать из модуля "Корзина" товары и разделы каталога при импорте из формата CommerceML" в настройки модуля "Обмен данными".
cms2-2647 Добавлена поддержка перетаскивания в табличный контрол содержимого справочника.
cms2-2503 Добавлены отдельные права пользователя на редактирования различных сущностей модуля "Интернет-магазин".
bc-259 Добавлена поддержка emoji в поля типа "Строка", "Текст", "HTML-текст" и именах объектов.
cms2-2478 Добавлено сохранение скрытых групп полей в формах редактирование административной панели.
cms2-2588 Добавлена возможность задать правила автозагрузки классов через директорию с шаблоном (templates/autoload.php).
cms2-2588 Добавлена возможность помещать кастомный способ доставки в любую директорию.
cms2-2588 Добавлена возможность помещать кастомный способ скидки в любую директорию.
cms2-2588 Добавлена возможность помещать кастомный модификатор скидки в любую директорию.
cms2-2588 Добавлена возможность помещать кастомное правило скидки в любую директорию.
cms2-2588 Добавлена возможность помещать кастомный тип товарного наименования в любую директорию.
cms2-2588 Добавлена возможность помещать кастомный способ оплаты в любую директорию.
cms2-2588 Добавлена возможность помещать кастомный экспортер в любую директорию.
cms2-2588 Добавлена возможность помещать кастомный сплиттер в любую директорию.
cms2-2588 Добавлена возможность помещать кастомный ограничитель значения поля в любую директорию.
cms2-2588 Добавлена возможность помещать кастомный логгер sql запросов в любую директорию.
cms2-2658 Добавлен вывод подсказок к полям и группам в макрос catalog getSmartFilters.
cms2-2658 Добавлена возможность управлять количеством пунктов меню в футере решения "Demomarket" через модуль "Настройки сайта".
bc-1821 Добавлен вывод alt и title изображений для фотографий модуля "Фотогалереи" в решении Demomarket.
cms2-2646 Добавлена загрузка файлов lang.php из директории с шаблоном (templates).
cms2-2638 Добавлены ссылки на редактирование товара в список товарных наименований страницы редактирования заказа.
bc-1748 Добавлено сохранение отправленных выпусков рассылок в подписчика, чтобы не отправлять их ему повторно, в модуле "Рассылки".
bc-1811 Добавлена отображение декодированных кириллических доменов в административной панели, если они были сохранены в кодированном виде.
bc-1111 Добавлены страницы контента в контрол выбора категорий каталога для индексации.
bc-1585 Добавлена сортировка полей в умных фильтрах по их порядку в группах полей.
cms2-2504 Добавлены административные методы в модуль "Интернет-магазин" для редактирования товарного наименования заказа, незарегистрированного покупателя и данных заказа в 1 клик.
bc-1787 Добавлена поддержка массивов в фильтрацию selector в режиме "like".
bc-1776 Добавлена сортировка списка модулей по алфавиту на вкладке "Модули" модуля "Конфигурация".
bc-848 Добавлено поле "класс" при добавлении изображения в tinymce.
bc-921 Добавлена возможность настройки почты для каждого домена в мультисайтовости.
bc-1840 Добавлена кнопка подчеркивания в tinymce.
bc-1764 Добавлена поддержка формата файлов "ico" для загрузки в систему.
bc-1843 Добавлена возможность ввода количества товара в корзине решения Demomarket.
cms2-2649 Добавлена возможность кастомизации разметки поисковых вхождений в результате работы макроса search search_do.
cms2-2697 Добавлен функционал всплывающих фото в tinymce.
cms2-2651 Добавлена отдельная группа прав на удаление сущностей системы во все модули, которые подразумевают удаление чего-либо.
cms2-2698 Добавлено событие "routing" для кастомизация роутинга.
bc-1738 Добавлена возможность настройки параметров отправки писем по SMTP для мультисайтовости через модуль "Конфигурация", вкладку "Почта".
cms2-2650 Упрощена кастомизация метода data/guide_items_all.
cms2-2684 Обновлена интеграция с почтой России.
bc-1711 Обновлен дизайн всплывающих окон в eip.
cms2-2687 Расширена область клика для сворачивания групп полей.
cms2-2627 Методы оформления заказа в 1 шаг (класс EmarketPurchasingOneStep) сделаны переопределяемыми.
cms2-2694 Поле заказа "Служебная информация" закрыто для редактирования.
bc-1825 Исправлена работа модуля "Доступ к сайту" в демо режиме.
bc-1827 Исправлен экспорт в формате "Перенос UMI.CMS (umiDump 2.0)".
bc-1809 Исправлено отображение gif при использовании imagick.
bc-1828 Исправлена ошибка при отсутствии файлов страницы заглушки.
bc-1820 Исправлено редактирование баннера через eip в решении Demomarket.
bc-1802 Исправлена ошибка разбора данных при импорте csv файла с товарами с СКУ.
bc-1821 Исправлено редактирование alt и title изображений в модуле "Фотогалереи".
cms2-2637 Исправлено некорректное сохранение config.ini, если превышена дисковая квота.
cms2-2640 Исправлена логика принятия решения о необходимости сохранять изменения поля типа "Теги".
cms2-2640 Исправлено сохранения дублирующихся значения в поле типа "Теги".
cms2-2641 Исправлена постраничная навигация в макросах для вывода страниц по тегам модуля "Структура".
bc-1185 Исправлена потеря качества или яркости при загрузке изображений.
bc-1818 Исправлено изменение палитры при загрузке изображений.
bc-1834 Исправлены права по умолчанию для гостя на метод получений списка сравниваемых товаров.
bc-1795 Исправлена загрузка файлов с весом более 10 мегабайт через файловый менеджер.
bc-1071 Исправлен вывод каталога в окнах создания виртуальной копии и переноса товара, если каталог является дочерним для страницы контента.
bc-1836 Исправлен парсинг связанных полей в шаблонах уведомлений.
bc-1837 Исправлено отображение модуля "Структура" при некоторых специфических настройках веб сервера.
bc-1814 Исправлены ошибки запросов из мобильного приложения из-за csrf защиты системы.
cms2-2664 Исправлено удаление вариантов ответов в модуле "Опросы".
bc-1805 Исправлены мелкие косметические проблемы в выводе меню решения Demomarket.
bc-1808 Исправлено отображение логотипов решений в установщике системы.
bc-1785 Исправлена ошибка "Данные не в формате JSON" на php 7.3 в файловом менеджере.
bc-1806 Исправлено отображение превью товаров в решении Demomarket.
bc-1189 Исправлено отображение состояния кнопки показа дополнительных полей в модуле "Структура".
bc-1776 Исправлена работа вкладок "Модули", "Решения" и "Расширения" модуля "Конфигурация", если не установлен модуль "Автообновления".
bc-1776 Исправлена работа сайтовой части, если не установлен модуль "Автообновления".
bc-1776 Исправлен авторедирект в административной панели, если не установлен модуль по умолчанию.
bc-259 Исправлено уведомления в логгере ошибок.
bc-1835 Исправлена логика работы системного поиска со словами из 2х букв.
bc-1848 Исправлено обновление всех элементов поля типа "Список изображений" при изменении одного.
cms2-2639 Исправлена обработка редактирования несуществующей страницы в админ панели ряда модулей.
cms2-2671 Исправлено добавление протокола к относительным ссылка в модуле "Меню".
cms2-2667 Исправлен слитный вывод ошибок валидации форм.
bc-1433 Исправлено копирование элементов в мультисайтовости.
bc-1433 Исправлен перенос виртуальных копий в корень другого сайта.
bc-1612 Исправлена идентификация ошибки при импорте составного поля.
bc-1842 Исправлена работа поиска в модуле "Структура" при включенном параметре config.ini [debug] handle-shutdown.
bc-1807 Исправлена фатальная ошибка при попытке удалить кэш полей объекта при его уничтожении.
bc-1852 Исправлена проверка подписей в Robokassa.
cms2-2687 Исправлены php уведомления в административных формах модуля "Онлайн-запись".
bc-892 Исправлена обработка ситуации, когда вызывается команда контекстного меню "Скопировать URL" модуля "Структура" при отключенном флэш плеере.
bc-1372 Исправлена работа чекбокса в старом табличном контроле после отмены редактирования поля.
cms2-2685 Исправлена работа решения Demomarket при отсутствии модулей "SEO", "Рассылки", "Комментарии" и "Конструктор форм".
bc-1819 Исправлена работа хелпера php шаблонизатора getPath().
cms2-2651 Исправлена обработка ответа сервера о недостатке прав на удаление чего-либо.
bc-1166 Исправлено определение протокола ссылки в функционале "Копировать URL".
cms2-2699 Исправлен вывод кастомных и системных ссылок пунктов меню решения "Demomarket".
bc-1750 Скрыты директории с системными изображениями из файлового менеджера.
bc-1817 Удалены дублирующиеся константы валют.
bc-1406 Убрана проверка версии libxml при установке/обновлении.
bc-1802 Удалены ошибки в логе csv импорта при попытке импортировать пустое значение опционного поля для страницы, в типе которой нет такого поля.

28.12.2018 — версия 20, сборка 87238 Показать

Номер задачи Описание
cms2-2326 Добавлена сущность "Торговое предложение".
cms2-2328 Добавлена сущность "Складской остаток торгового предложения".
cms2-2333 Добавлена сущность "Цена торгового предложения".
cms2-2333 Добавлена сущность "Тип цены торгового предложения".
cms2-2327 Добавлен тип поля "Ссылка на список торговых предложений".
cms2-2327 Добавлено поле "Список торговых предложений" в тип данных "объект каталога" с новым табличным контролом в качестве интерфейса.
cms2-2552 Добавлен экспорт сущностей, связанных с торговыми предложениями в UmiDump.
cms2-2589 Добавлен импорт сущностей, связанных с торговыми предложениями из UmiDump.
cms2-2331 Добавлен импорт из 1С складов, типов цен, торговых предложений с характеристиками, ценами и остатками.
cms2-2331 Добавлена настройка "Использовать торговые предложения в CommerceML" в настройки модуля "Обмен данными".
cms2-2334 Добавлена новый тип товарного наименования - "Торговое предложение" в модуле "Интернет магазин" и оформление заказа с ним.
cms2-2609 Добавлен интерфейс выбора торгового предложения на странице товара в решении Demomarket.
cms2-2608 Добавлен новый табличный контрол для управления типами цен в настройки модуля "Каталог".
cms2-2629 Добавлен экспорт товара с торговым предложением в экспорте заказов в 1С.
cms2-2608 Добавлена возможность перезагружать новый табличный контрол после редактирования поля сущности.
cms2-2334 Добавлен новый тип поля "Ссылка на торговое предложение".
cms2-2334 Добавлено поле "Торговое предложение" в тип данных товарного наименования.
cms2-2313 Добавлен и внедрен новый механизм сохранения и получение текущей валюты пользователя/покупателя.
bc-1560 Добавлен модуль "Доступ к сайту".
bc-1560 Добавлена опция "ignore-translate" в selector для отключения поиска с учетом языковых констант по имени объекта.
bc-1258 Добавлена возможность добавлять свои поля в шаблоны модуля "Шаблоны уведомлений".
cms2-2313 Добавлена поддержка всех типов полей при копировании объекта.
cms2-2587 Добавлены настройки "Предмет расчета" и "Способ расчета" в настройки параметров оплаты модуля "Интернет-магазин".
cms2-2595 Добавлен вывод restriction в данные для построения формата редактирования административной панели.
cms2-2587 Добавлены поля "Предмет расчета" и "Способ расчета" в тип данных "Объект каталога".
cms2-2590 Добавлена возможность подключения к Redis через сокет: config.ini [cache] redis.socket.
cms2-2629 Добавлено сохранение редактируемого значения нового табличного контрола при клике вне редактируемой области.
bs-5364 Добавлена настройка учета www в доменном имени при формировании статического кеша: config.ini [cache] static.filter-www.
cms2-2586 Ставки НДС 18 изменены на 20.
cms2-2587 Обновлена интеграция с Яндекс.Касса для поддержки изменений в протоколе обмена ФФД 1.05.
cms2-2587 Обновлена интеграция с PayAnyWay для поддержки изменений в протоколе обмена ФФД 1.05.
cms2-2587 Обновлена интеграция с PayOnline для поддержки изменений в протоколе обмена ФФД 1.05.
cms2-2587 Обновлена интеграция с Robokassa для поддержки изменений в протоколе обмена ФФД 1.05.
bc-1816 Исправлено редактирование alt и title изображений в старой реализации модулей.
bc-1810 Исправлена загрузка фотографий из архива в старой реализации модуля "Фотогалереи".
cms2-2629 Исправлен баг с выделением строк после редактирования в новом табличном контроле.
bc-1498 Исправлены ссылки на страницах блога в решении Demomarket.
bc-1794 Исправлена обработка заголовков, содержащие больше одного двоеточия.
bc-1783 Исправлена ошибка при обновлении Incorrect field name given: 'domain_id' и Incorrect type guid given: 'social_networks-network'.
bc-1757 Исправлена обработка ситуации, когда в модуле не удалось получить доступные вкладки.
bc-1769 Исправлено отображение неактивных комментариев в модуле "Комментарии".
bc-1780 Исправлены фильтры поиска и замены в модуле "Поиск".
bc-1501 Исправлен метод createNewSocialUserAndLogin.
cms2-2594 Исправлена ошибка при авторизации через Loginza.
bc-1758 Исправлено редактирование полей типа "Изображение" через табличный контрол в старой реализации модулей.
cms2-2313 Исправлена ошибка инстанцирования файла с игнорированием безопасности.
cms2-2629 Исправлена работа кнопок туллбара нового табличного контрола после изменения состава отображаемых колонок.
cms2-2629 Исправлено экранирование редактируемых значений в новом табличном контроле.
cms2-2313 Включена активность по умолчанию для импортируемых из CommerceML разделов каталога.
bc-1775 Отключены кнопки импорта и экспорта в csv в модуле "Шаблоны данных".

15.11.2018 — версия 19, сборка 86461 Показать

Номер задачи Описание
bc-1734 Добавлена возможность указать "идентификатор ресурса" для csv импорта модуля "Обмен данными", чтобы не зависеть от имени импортируемого файла.
cms2-2582 Добавлен ряд новых настроек отображения и полей для seo текстов в шаблон demomarket.
cms2-2515 Добавлено выполнение манифеста переиндексации фильтров модуля "Каталог" при обновлении системы.
cms2-2479 Добавлена возможность фильтрации по нескольким полям в новом табличном контроле.
bc-1706 Добавлен сервис определения геолокации "CdnService" в модуль "GeoIP".
bc-1637 Добавлен экспорт сущностей из модулей "Онлайн-запись", "Слайдеры", "Шаблоны писем" и "Редиректы" в формат "Перенос UMI.CMS (umiDump 2.0)".
bc-1636 Добавлен экспорт объектов из модуля "Настройки сайта" в формат "Перенос UMI.CMS (umiDump 2.0)".
bc-2566 Добавлена поддержка выполнения по частям для манифеста обновления фильтров модуля "Каталог".
bc-1471 Добавлено поле title в форму вставки картинки через wysiwig.
bc-1704 Добавлен учет статуса проведенного заказа при импорте статусов заказов из 1С.
cms2-2554 Добавлена возможность перетаскивать элементы в режимах after и before в новом табличном контроле без иерархии.
cms2-2555 Добавлена обработка ошибок бэкенда при перетаскивании элементов в новом табличном контроле.
cms2-2555 Добавлена обработка ошибок бэкенда при удалении элементов в новом табличном контроле.
cms2-2547 Добавлена возможность добавлять свои сервисы модулей через customServices.php.
bc-1752 Добавлено уведомление об устаревшей версии php в модуль "Автообновления".
cms2-2571 Добавлено кэширование значений полей с изображениями объектов.
cms2-2577 Добавлена возможность управлять необходимость разбора тела письма: umiMail::isNeedToParseContent(), umiMail::setNeedToParseContent(), config.ini [mail] default.parse.content.
bc-1724 Добавлен учет языковых констант при поиске по имени в selector.
bc-1731 Изменен вывод emarket/gateway, эта системная страница теперь игнорирует шаблон сайта.
cms2-2515 Улучшена работа умного фильтра по многозначным полям.
cms2-2578 Увеличен приоритет событий по удалению устаревших данных (покупателей, заказов, etc) до максимального, при выполнении cron.php.
bc-1698 Увеличено максимальное значение поля типа "Цена" с 999999999.99 до 999999999999.99.
cms2-2571 Увеличен размер кэша значений полей объектов по умолчанию с 100 до 200.
cms2-2550 Исправлено вычисление времени жизни кеша с базой данных, в качестве хранилища.
cms2-2556 Исправлена работа опции "Запоминать папку" в файловом менеджере, вызываемом через eip.
bc-1637 Исправлен экспорт в формате "Перенос UMI.CMS (umiDump 2.0)".
cms2-2504 Исправлено определение режима работы системы в режиме работы php "cli-server".
bc-1692 Исправлено отображение справочника в форме создания поля.
bc-1713 Исправлены права на вкладки настроек модуля "Интернет-магазин".
bc-1721 Исправлены права на вкладки настроек модуля "Поиск".
bc-1723 Исправлены права на вкладки настроек модуля "SEO".
bc-1722 Исправлены права на вкладки настроек модуля "Статистика".
cms2-2571 Исправлен алгоритм очищения кеша значений объектов.
cms2-2571 Исправлено кэширование для пустых значений полей объектов.
cms2-2564 Исправлен ряд ошибок, из-за которых незарегистрированный покупатель мог быть создан до формирования корзины.
bc-1735 Исправлена работа постраничной навигации в табличном контроле вкладки "Списки адресов" модуля "Конструктор форм".
bc-1719 Исправлена ошибка при импорте offers.xml с собственным пространством имен.
bc-1720 Исправлены значения прав пользователя по умолчанию в форме его создания.
bc-1727 Исправлена работа шаблона demomarket при удалении всех слайдов на главной.
bc-1742 Исправлена работа устаревшего способа оплаты через Яндекс.Касса.
cms2-2583 Исправлено отображение виджета выбора устанавливаемого решения на узких мониторах.
cms2-2583 Исправлено отображение иконок левого меню админ панели на узком мониторах.
bc-1751 Исправлена работы заглушки при обновлении системы на некоторых хостингах.
bc-1733 Исправлена уязвимость, из-за которой могли игнорироваться системные валидации при отправке форм на бэкэнде (в том числе каптчи).
cms2-2559 Удалено отображение текстовых редакторов в файловом менеджере при создании файла.
cms2-2490 Удалено отображение колонок нового табличного контрола, если они более не заданы в конфиге.
cms2-2549 Удалены запросы на поиск редиректов при работе с административной панелью.
cms2-2549 Удалены товары, содержащие слово "Casio" из шаблона demomarket.

23.10.2018 — версия 19, сборка 86276 Показать

Номер задачи Описание
cms2-2543 Добавлена кнопка "Перезагрузить" в новый табличный контрол.
cms2-2483 Добавлена кнопка "Сбросить фильтрацию и сортировку" в новый табличный контрол.
cms2-2543 Добавлена обработка ошибок при получении данных нового табличного контрола.
bc-1703 Исправлена отправка заявок в СЗ через административную панель без прикрепленного файла.
cms2-2542 Исправлено дублирование меню колонок в новом табличном контроле.

19.10.2018 — версия 19, сборка 86250 Показать

Номер задачи Описание
bc-1671 Добавлена возможность настроить права на модуль "Резервирование".
bc-1690 Добавлена возможность настроить права на модуль "Конфигурация".
bc-1688 Добавлена возможность настроить права на модуль "Корзина".
bc-1701 Добавлена возможность настроить права на доступ к настройкам каждого модуля, который их содержит.
bc-881 Добавлена возможность добавления файлов к форме обращения в СЗ через административную панель.
bc-1679 Добавлена реализация вывода alt и title изображений для tpl шаблонизатора.
bc-1690 Добавлен учет прав пользователя при формировании списка вкладок модуля.
bc-1690 Добавлен учет прав пользователя при перенаправление на администратративный метод модуля по умолчанию.
bc-1690 Добавлена возможность получения подходящей вкладки модуля для перенаправления, если метод по умолчанию недоступен.
bc-1653 Добавлена обработка фатальных ошибок php (register_shutdown_function).
cms2-2502 Добавлена возможность управлять обработкой фатальных ошибок php (register_shutdown_function) через config.ini [debug] handle-shutdown.
cms2-2477 Добавлено наследование групп полей родительских типов при создании типов через установку решений.
bc-1652 Добавлена возможность редактировать способы оплаты и доставки через вкладку "Заказы" модуля "Интернет-магазин".
cms2-2486 Добавлена возможность проводить интеграцию с 1С администратору, который не является супервайзером.
cms2-2520 Добавлено предупреждение при попытке удалить модуль, расширение или решение.
cms2-2520 Добавлено информирование о том, как удалить пользовательское решение.
cms2-2520 Добавлена ссылка на umi.market в виджет выбора устанавливаемого решения.
bc-803 Добавлен учет параметра $quality в макрос system/makeThumbnail.
cms2-2532 Функционал корзины вынесен из модуля "Шаблоны данных" в отдельный модуль "Корзина".
cms2-2521 Улучшена работа поиска в виджете выбора устанавливаемого решения.
cms2-2512 Настройка config.ini [streams] udata.autoload.custom.config теперь включена по умолчанию.
bc-1684 Исправлена авторизация в приложении umi.manager.
bc-1697 Исправлена авторизация через утилиту для выгрузки каталога из UMI.CMS в 1С.
cms2-2471 Исправлена возможность изменения пользовательских стилей TinyMCE (/js/cms/wysiwyg/tinymce47/tinymce_custom.css).
bc-1670 Исправлена кнопка "Обновить курс валют" на старой реализации модуля "Интернет-магазин".
bc-1683 Исправлен бесконечный запуск манифест при их ошибке во время обновления.
cms2-2494 Исправлено качество генерируемых png миниатюр через imagick.
bc-1682 Исправлена раздельная установка решения при авторизации не с основого домена.
bc-1682 Исправлен сценарий установки шаблона "Классический Интернет-магазин".
cms2-2487 Исправлено созранение пустого значения для поля типа "Дата" через формы административной панели.
cms2-2487 Исправлено созранение пустого значения для поля типа "Дата" через быстрое редактирование табличного контрола.
bc-1685 Исправлена работа файлового менеджера на старой реализации модуля "Файловая система".
bc-1668 Исправлен ряд проблем, связанных с нехваткой языковых констант в старой реализации модулей.
cms2-2514 Исправлена ошибка обратной совместимости устаревших сценариев установки решений.
cms2-2529 Исправлена быстрая загрузка изображений через eip на macOS.
cms2-2520 Исправлен ряд языковых констант нового файлового менеджера.
bc-1674 Исправлена ошибка "поле не имеет значения" при импорте товара с пустым опционным свойством в csv формате.
bc-1674 Исправлен импорт иерархии и опционных свойств страницы без указанного id через csv формат.
bc-1674 Исправлен импорт опционных свойств в csv формате.
bc-1674 Исправлено ошибочное создание новых элементов справочника при импорте значений полей типа "Составное".
bc-1674 Исправлен быстрый csv импорт в выбранный раздел.
bc-1674 Исправлен быстрый csv импорт элементов справочника.
bc-1702 Исправлены некоторые ссылки на документацию в справках модулей.
cms2-2374 Удален лишний редирект с несуществующих страниц на адрес со слешом при включенной настройке config.ini [seo] url-suffix.add.
cms2-2501 Удален сервис определения геолокации "Nekudo".
cms2-2373 Удалена проверка целостности при обновлении системы с триальной редакции.
cms2-2538 Удалена обфускация файла autoload.custom.php.

04.10.2018 — версия 19, сборка 86091 Показать

Номер задачи Описание
bc-1604 Добавлено сохранение данных для доступа по FTP для формы обращений в Службу Заботы.
bc-1669 Добавлена возможность автоматического определения шаблона для подключения кастомного config.ini при запросе udata. Включается в config.ini [streams] udata.autoload.custom.config.
bc-1646 Добавлен вывод сообщения при попытке активировать систему не на основном домене.
bc-1650 Исправлено добавление ссылки с https в модуле "Меню".
bc-1651 Исправлен визуальный баг с удалением значений поля типа "Составное" при наличии нескольких таких полей на странице.
cms2-2474 Исправлено неправильное бросание исключений после отката транзакции в ряде мест системы.
cms2-2475 Исправлено некорректное сравнение строк в ряде мест системы.
bc-1666 Исправлена миграция значений полей при обновлении (путей до изображений и идентификаторов доменов).
bc-1665 Исправлено открытие в файловом менеджере директории выбранного файла в поле типа "Файл".
bc-1665 Исправлена работа опции файлового менеджера "Запоминать последнюю папку".
cms2-2458 Исправлена работа метода order::getDeliveryStatus().
cms2-2373 Отключен функционал проверки целостности на триальной редакции.

28.09.2018 — версия 19, сборка 86057 Показать

Номер задачи Описание
cms2-2382 Добавлена поддержка php версии 7.2.10.
bc-349 Добавлена вкладка "Решения" в модуль "Конфигурация", в ней отображаются установленные решения, и есть возможность установить или удалить решение для каждого домена.
cms2-2391 Добавлена возможность редактирования title изображения для полей типа "Набор изображений".
cms2-2393 Добавлена возможность редактирования alt и title изображения для поля типа "Изображение".
cms2-2351 Обновлен файловый менеджер Elfinder, исправлены проблемы безопасности, улучшен интерфейс и добавлена возможность редактирования изображений.
bc-487 Обновлена интеграция с почтой РФ.
bc-1508 Обновлена внутренняя документация (справки) всех модулей системы.
bc-1550 Добавлена вкладка "phpinfo" в модуль "Конфигурация".
cms2-2284 Добавлена возможность принудительно обновить курс валют в модуле "Интернет-магазин" на вкладке "Валюты".
bc-690 Добавлена настройка "Переносить заказы незарегистрированного покупателя к заказам админа" в модуль "Интернет-магазин".
bc-1609 Добавлена настройка "Обновлять цены товаров в корзине" в модуль "Интернет-магазин".
bc-504 Добавлена поддержка мультисайтовости для настроек водяного знака в модуле "Конфигурация".
umicmsru-614 Добавлена новая редакция "UMI.CMS Интернет-магазин 1С:Франчайзи".
bc-1538 Добавлена возможность указывать идентификатор пустым для импорта новых объектов с помощью csv формата.
bc-1536 Добавлен экспорт и импорт csv списков в табличных контролах.
bc-1535 Добавлен полный csv экспорт без ограничений и пагинации в табличных контролах.
bc-1500 Добавлена возможность вывода приложения для социальной сети по дефолтному шаблону.
cms2-2379 Добавлена возможность переопределять в customMacros.php методы из handlers.php.
bc-1439 Добавлена возможность переноса страниц каталога в конец списка в окне выбора категории.
cms2-2424 Добавлена возможность передавать параметры языковой константы через метод php-шаблонизатора translate().
cms2-2253 Добавлен вывод группы полей "1С: Специфические свойства" на странице товара в шаблоне Demomarket.
cms2-2269 Добавлена возможность в классе xmlImporter принудительно указать домен, к которому нужно привязать все зависимые импортируемые сущности.
bc-1214 Добавлен fancybox для дополнительных изображений на странице товара шаблона Demomarket.
bc-1465 Добавлена загрузка кастомного config.ini решения при запросе протоколов системы (если передан template_id).
bc-1549 Добавлен вывод фильтра на мобильной версии шаблона Demomarket.
cms2-2442 Добавлен вывод alt и title изображений в шаблоне Demomarket.
bc-1452 Добавлена возможность шифрования значения кук.
bc-1376 Добавлен переход в отдельное окно при нажатии на "Редактировать элементы справочника" в административной панели.
bc-1447 Добавлено автозаполнение типа шаблона при создании шаблона с файлом расширения phtml.
cms2-2271 Добавлен класс репозитория установленных готовых решений.
bc-1584 Добавлена возможность указать id справочника для полей типа "relation" и "optioned" в узле field для формата UMIDump.
bc-1449 Добавлен учет текущего домена и языка в макрос umiSliders getSlideListBySliderCustomId().
cms2-2296 Добавлена возможность принудительно указать используемый процессор изображений (gd|imagick) в config.ini [kernel] image-processor.
cms2-2378 Добавлен метод isAjax класс Request.
cms2-2423 Добавлен режим "after" для события systemKillElement.
bs-4952 Добавлена проверка доступности памяти для генерации миниатюр, если памяти недостаточно - будет показана заглушка из config.ini [includes] too-big-image-holder.
bc-1657 Добавлено удаление устаревших индексов при обновлении системы.
bc-1654 Добавлена возможность удалить основной шаблон дизайна.
cms2-2439 Снято ограничение на количество устанавливаемых бесплатных готовых решений Юмисофт на одну лицензию.
cms2-2371 Внедрена безопасная проверка хэшей.
cms2-2422 Инициализация модулей в конструкторе разбита на публичные методы initTabs(), includeAdminClasses() и includeCommonClasses().
cms2-2416 Зафиксировано отображение модулей в левом меню административной панели.
bc-1600 Изменена видимость private методов и свойств класса FilterQueriesMaker на protected.
bc-1452 Хранение идентификатора незарегистрированного покупателя перенесено из сессии в куки.
cms2-2266 Строковые и числовые поля для хранения идентификаторов доменов с системных типах данных переведены на тип поля "Ссылка на домен".
cms2-2392 Значения полей типа "Изображение" перенесены в хранилище полей типа "Набор изображений" (cms3_object_content => cms3_object_images).
cms2-2285 Оптимизирована работа макроса system makeThumbnailFull() с уже существующими миниатюрами.
cms2-2376 Оптимизированы sql-запросы для вставки значений множественных полей.
bc-1510 Исправлено отображение слайдера на мобильных устройства в шаблоне Demomarket.
bc-399 Исправлена поддержка нижнего подчеркивания в именах доменов.
cms2-2280 Исправлен вывод цены доставки в шаблоне Demomarket.
bc-1446 Исправлен вид контрола активности страницы в модуле "Структура".
bc-599 Исправлено экранирование двойных кавычек в полях meta информации в панели быстрого редактирования.
bc-1463 Исправлен учет активности способов доставки при определении доступности способов доставки типа "Самовывоз".
bc-1445 Исправлены пути до шрифтов в контроле поля типа "Ссылка на дерево".
bc-1395 Исправлен учет активности при формировании верхнего меню шаблона Demomarket.
bc-1515 Исправлена ширина баннера на главной странице шаблона Demomarket.
bc-1426 Исправлено отображение редактируемого поля "Цена" в шаблоне Demomarket.
bc-1460 Исправлена работа TinyMCE при выделении справа налево.
cms2-2212 Исправлено отображение итоговой суммы (ранее отображалась без скидки) в корзине шаблона Demomarket.
bc-1468 Исправлено отображение выбора групп в форме редактирования пользователя административной панели.
bc-1548 Исправлен интерфейс редактирования домена при включенной старой реализации модулей.
bc-1476 Исправлено отображаемое имя модуля в модуле "Корзина".
bc-235 Исправлено изменение шаблона при перетаскивании страницы с домена на домен в модуле "Структура".
bc-1381 Исправлено отображение кнопок быстрого редактирования (удалить и добавить) в шаблоне Demomarket.
bc-1454 Исправлено отображение длинных значений фильтров в каталоге шаблона Demomarket.
bc-1418 Исправлено оформление заказа в один шаг с выбором самовывоза шаблона Demodizzy.
cms2-2302 Исправлены php уведомления на вкладке "Яндекс.Метрика" модуля "Статистика".
bc-1553 Исправлено отображение чекбоксов на странице редактирования слайда в административной панели.
bc-1473 Исправлена html-валидация float значений поле типа "Составное" на страницах редактирования страниц или объектов в административной панели.
bc-1514 Исправлено обновление пунктов меню модуля "Меню" при изменении активности страниц в модуле "Структура".
bc-1541 Исправлены php-уведомления на вкладке "Анализ ссылок" модуля "SEO".
bc-1561 Исправлено сохранение полей и групп полей при включенной старой реализации модулей.
bc-1559 Исправлено определение запроса по протоколу https на некоторых серверах.
bc-1470 Исправлен интерфейс редактирования поля типа "Дата", если поле является обязательным.
bc-1409 Исправлено различие шрифтов в диалоговых окнах модулей.
bc-1554 Исправлен выбор привязанного к домену типа данных при создании страницы.
bc-1431 Исправлена неправильная работа выборки select при использовании isnull на разных полях с одним строковым идентификатором.
bc-1523 Исправлено округление курса валюты при автоматическом обновлении курсов через cron.
cms2-2261 Исправлено различие высоты полей в формах редактирования объектов или страниц административной панели.
bc-1579 Исправлена работа поиска в модуле "Шаблоны данных".
bc-1586 Исправлена ссылка в сообщении об использовании старой реализации модулей.
bc-1587 Исправлен учет выбранного домена в табличных контролах, если домен был удален.
bc-1588 Исправлено открытие меню для добавления поля при повторном клике в табличном контроле.
bc-1564 Исправлен используемый шаблон системных страниц для шаблонов Demodizzy и Demoold.
bc-1591 Исправлено формирование ссылки на источник битой ссылки в модуле "SEO".
bc-1575 Исправлена работа макросов по протоколу udata, если аргументы вызова содержат скобки.
bc-1500 Исправлена работа страницы приложения модуля "Социальные сети" в шаблоне Demomarket.
bc-1500 Исправлено сохранение имени директории шаблона при его создании.
bc-1590 Исправлена проблема с переименованием изображений при импорте из 1С.
bc-1599 Исправлена ошибка при создании страниц на мультисайтовости в табличном контроле.
cms2-2338 Исправлена работа браузерного кеширования на php 7.2.6.
cms2-2338 Исправлено php уведомление на странице настроек модуля "Интернет-магазин".
bc-1437 Исправлена проблема с языковыми константами модуля "Интернет-магазин" при включенной старой реализации модулей.
bc-1596 Исправлено отображение нулевых значений числовой части полей типа "Составное" в административной панели.
cms2-2359 Исправлена опечатка в имени метода Order::erase().
bc-1533 Исправлено сохранение кеша в бд со значением времени жизни большим текущей временной метки.
bc-1581 Исправлена проверка целостности при работе редакции Ultimate.
bc-1603 Исправлено отображение имени статуса оплаты в письме менеджеру о новом заказе.
bc-1537 Исправлена фильтрация по отсутствию изображений в табличных контролах с уровнями вложенности.
bc-1607 Исправлено экранирование имени группы полей при формировании json для контрола редактирования типа данных.
bc-1439 Исправлено расположение страницы в иерархии после переноса в другую категорию.
bc-1469 Исправлена установка шаблона Demomarket в localpack.
bc-1619 Исправлено отображение кнопки переключения слайдов на широких экранах в шаблоне Demomarket.
cms2-2372 Исправлена индикация срока работы триальной редакции в административной панели.
cms2-2375 Исправлено отображение ошибки системы при отсутствии подключения к базе данных.
bc-1571 Исправлен вывод extProps в макросе catalog getCategoryList().
bc-1412 Исправлено добавление нового элемента справочника для не супервайзеров через формы редактирования страниц и объектов.
bc-1618 Исправлено php-уведомление в поисковой выдаче, если в ней присутствуют страницы с индексируемыми полями некоторых типов.
bc-1615 Исправлен выбор объектного типа создаваемой страницы, если для выбора доступно несколько объектных типов для нескольких иерархических типов во всплывающем окне e-i-p.
bc-1516 Исправлено сохранение атрибутов у тега "p" в TinyMCE.
bc-984 Исправлено увеличение размера png-файла при включенной директиве jpg-through-gd.
cms2-2405 Исправлено некорректное формирование sql-запроса в умных фильтрах при определенных условиях.
bc-1629 Исправлено скачивание файлов в файловом менеджере elFinder.
bc-290 Исправлена работа клавиатурных шорткатов в файловом менеджере elFinder.
cms2-2434 Исправлено сохранение абсолютных путей в качестве значений для полей типа "Набор изображений", "Изображение" и "Файл".
cms2-2456 Исправлено сохранение абсолютных путей до изображений в модулях "Cлайдеры" и "Онлайн-запись".
cms2-2448 Исправлено удаление домена, который указан у объектного типа данных.
cms2-2280 Удалена валидация не float значений для характеристик доставки, заказа и товарного наименования.
bc-1482 Удален автоматический запрос файла smu/installer.php на некоторых вкладках модуля "Конфигурация".
bc-1608 Удалена проверка системных требований при активации системы.
bc-1391 Удалено редактирование изображений внутри TinyMCE.
cms2-2338 Удалена поддержка сервиса определения геолокации "CDNService".

29.03.2018 — версия 18, сборка 85083 Показать

Номер задачи Описание UMI.CMS 18
cms2-2320 Изменена поддержка версий PHP: добавлена поддержка 7.2.6.
cms2-2119 Изменена поддержка версий PHP: отключена поддержка версий 5.5*.
cms2-2094 Добавлена интеграция с новым API Яндекс.Касса.
cms2-2143 Добавлена поддержка 54-ФЗв платежную систему Payanyway.
cms2-2193 Добавлена поддержка 54-ФЗ в платежную систему PayOnline.
bc-1309 Добавлена интеграция с новым API Яндекс.Метрика в модуль "Статистика".
cms2-2124 Добавлена возможность управлять кешем браузера через вкладку "Производительность" модуля "Конфигурация".
bc-1346 Добавлена реализация csv импорта и экспорта модуля "Обмен данных" в быстром импорте табличного контрола.
bc-1396 Добавлена возможность выбирать используемых провайдеров в модуле GeoIp.
cms2-2188 Добавлена проверка целостности системы в модуль "Автообновления".
cms2-2221 Добавлена поддержка мультисайтовости для объектных типов данных.
bc-1384 Добавлена возможность удалить все редиректы в одноименном модуле.
bc-1400 Добавлена поддержка кириллических паролей пользователей.
bc-559 Добавлен парсинг tpl макросов в php шаблонизаторе.
cms2-2140 Добавлено экранирование выводимых данных в шаблоне demomarket.
cms2-2136 Добавлена актуализация идентификаторов форм в манифест модуля "Конструктор форм".
bc-1367 Добавлен шаблон для страницы опросов в demomarket.
bc-1320 Добавлена возможность изменять список отображаемых деревьев модуля "Структура" через настройки пользователя.
cms2-2141 Добавлен шаблон для отображения разделов каталога, содержащих только разделы в шаблоне demomarket.
bc-1341 Добавлено событие systemChangeObjectActivity для отслеживания изменений активности объектов.
cms2-2248 Добавлено событие systemUmiBaseStreamSetData при установке данных для протоколов системы.
bc-1347 Добавлено событие systemSyncCurrency для изменения курсов валют при выполнении cron.php.
cms2-2192 Добавлена возможность указывать время кеширования при вызове макросов в php шаблонизаторе.
bc-751 Добавлен учет неиндексируемости родительских страниц при формировании sitemap.xml.
cms2-2123 Добавлен параметр config.ini [cache] static.debug для вывода отладочной информации, если страница взята из кеша.
bc-1405 Добавлено экранирование атрибутов и текстовых узлов при генерации xml в протоколах системы.
cms2-2166 Добавлены методы Service::Request()->isAdmin(), Service::Request()->isSite(), Service::Request()->isCli() и Service::Request()->mode().
cms2-2167 Добавлен сервис Service::IdnConverter().
bc-1358 Добавлена кнопка "Цитата" в tinymce.
cms2-2155 Добавлена возможность кастомизации Tinymce 4.7.
cms2-2175 Добавлена js валидация полей в форму создания адреса в модуле "Конструктор форм".
cms2-2242 Добавлены файлы интернационализации для английского языка в шаблон demomarket.
cms2-2161 Оптимизировано количество sql запросов за счет загрузки umiObject при загрузке umiHierarchyElement.
cms2-2205 Оптимизировано количество sql запросов за счет сокращения использования метода umiHierarchy::isAllowed().
cms2-2206 Оптимизировано количество sql запросов за счет удаления дублирования выборки редиректов.
cms2-2207 Оптимизировано количество sql запросов за счет исправления последовательной загрузки свойств однотипных объектов за 1 запрос.
cms2-2209 Оптимизировано количество sql запросов за счет улучшения подготовки результата в selector.
cms2-2208 Оптимизировано количество sql запросов за счет исправления последовательной загрузки полей одного типа за 1 запрос.
cms2-2211 Оптимизировано количество sql запросов при работе demomarket за счет сокращения использований метода getPath().
cms2-2162 Оптимизировано количество sql запросов за счет внедрения таблицы с кешем иерархии объектных типов данных.
cms2-2164 Оптимизировано количество sql запросов при работе demomarket за счет подсчета количества комментариев в отдельном потоке.
bc-1348 Оптимизировано количество sql запросов при работе макроса content menu.
bc-683 Оптимизировано потребление памяти в быстром импорте табличного контрола.
cms2-2166 Произведен рефакторинг cmsController: метод getCurrentMode() - функционал вынесен в класс Service::Request().
cms2-2123 Произведен рефакторинг класса, отвечающего за статический кеш.
cms2-2124 Произведен рефакторинг классов, отвечающих за кеширование браузером.
cms2-2125 Произведен рефакторинг классов, отвечающих за буферы вывода.
cms2-2172 Произведен частичный рефакторинг класса templatesCollection.
cms2-2167 Произведен рефакторинг cmsController: метод getCurrentDomain() - функционал вынесен в класс Service::DomainDetector().
cms2-2168 Произведен рефакторинг cmsController: метод getCurrentLang() - функционал вынесен в класс Service::LanguageDetector().
cms2-2166 Произведен рефакторинг cmsController: методы setCurrentDomain(), setCurrentLang(), setLang(), setCurrentMode() больше не работают.
cms2-2168 Произведен частичный рефакторинг класса langsCollection.
cms2-2042 Произведен частичный рефакторинг класса selector.
cms2-2182 Готовые решения и лендинги Юмисофт переведены на новый формат хранения шаблонов.
cms2-2122 Переработано применение функции getSelectedServerProtocol().
cms2-2190 Заменены способы оплаты в шаблоне demomarket.
cms2-2202 Актуализованы интерфейсы классов, дочерних singletone и umiEntinty.
bc-1382 Актуализована справка в модуле "Структура".
bc-1373 Повышено удобство работы с полями типа checkbox.
cms2-2124 Настройка [kernel] cache-control перенесена в [cache] browser.cache-control.
cms2-2174 Исправлена работа системы с sql транзакциями.
cms2-2139 Исправлен манифест модуля "Поиск".
cms2-2137 Исправлено выполнение манифестов при консольной установке.
cms2-2131 Исправлено копирование страниц в другие языки и домены в модуле "Структура".
bc-1303 Исправлена генерация миниатюр с круглыми скобками в имени файла на xslt шаблонизаторе.
bc-1344 Исправлено определение обратного адреса формы "Заказать звонок" в шаблоне demomarket.
bc-1365 Исправлена ошибка объявления массива в модуле "Рассылки".
cms2-2123 Исправлена ошибка использования статического кеша, когда он отключен.
bc-1337 Исправлено удаление страниц в модуле SEO, в разделе "Страницы с незаполненными meta тегами".
bc-1338 Исправлено дублирование темы письма в рассылках одноименного модуля.
bc-1331 Исправлена работа скролла в табличном контроле после изменения состава полей.
bc-1354 Исправлена фискализация в Яндекс.Касса при наличии скидки на заказ.
bc-1342 Исправлено отображение кнопок в форме редактирования типа данных.
bc-1356 Исправлена работа меню каталога товаров в demomarket на мобильных устройствах.
bc-1267 Исправлена работа demomarket на редакции shop.
bc-1363 Исправлена адаптивность логотипа demomarket.
cms2-2178 Исправлено удаление временных таблиц при индексации умных фильтров.
cms2-2173 Исправлено отображение кнопок в новом tinymce.
bc-1383 Исправлено отображение сообщения об окончании триальной версии на узких мониторах.
bc-1351 Исправлена работа метода isnull() в selector с полем типа "множественное изображение".
bc-1361 Исправлена ошибка при удалении изображения и сохранении изменений в eip.
bc-1371 Исправлена возможность указать источником рассылки удаленную ленту новостей.
bc-1369 Исправлено запоминание последней папки в файловом менеджере.
bc-1375 Исправлено отображение полей в формах редактирования страниц и объектов.
bc-1408 Исправлена авторизация по сессионной куке неактивного пользователя.
bc-1402 Исправлен шаблон для платежной системы Robokassa в demomarket.
bc-1343 Исправлено визуальное дублирование новой группы в форме обратной связи.
bc-1378 Исправлено отображение Tinymce в окне создания типа данных.
cms2-2134 Исправлено отображение значений поля типа "Выпадающий список со множественным выбором" в табличном контроле.
cms2-2133 Исправлено отображение значений поля типа "Выпадающий список" после редактирования в табличном контроле.
bc-1379 Исправлена логика отображения кнопки "Отменить" в eip.
cms2-2191 Исправлено отображение списка стран в шаблоне demomarket.
cms2-2132 Исправлено отображение поля для ввода названия после успешного редактирования в табличном контроле.
cms2-2201 Исправлено отображение полей опционного свойства в форме редактирования страницы.
cms2-2223 Исправлено мерцание формы авторизации в административной панели.
bc-1357 Исправлено отображение дат новостей в шаблоне demomarket.
cms2-2103 Исправлена перезапись системных файлов в /classes/modules при установке готовых решений.
bc-626 Исправлена ошибка вывода полей в шаблонах модуля "Конструктор форм".
cms2-2244 Исправлены ошибочные сохранения config.ini.
bc-1451 Исправлен сброс настройки "Использует SSL" для основного домена при обновлении системы.
cms2-2224 Исправлено отображение навигации по группам полей в формах редактирования страниц и объектов.
bc-1355 Исправлено добавление ссылок tpl макросом в новом редакторе TinyMCE.
bc-1455 Исправлена возможность добавления некорректных значений количества товаров в корзину.
cms20-2217 Исправлена возможность очистить значение поля типа "Ссылка на список доменов".
bc-1452 Исправлена возможность подменить идентификатор текущего гостевого покупателя.
bc-856 Исправлена переадресация после переоформления заказа от имени пользователя.
bc-1339 Исправлен порядок вывода сообщений в топике форума на шаблоне demomarket.
cms2-2219 Удалено ненужное использование sql запросов типа SELECT count().
cms2-2216 Удалено использование методов domainsCollection::getInstance(), regedit::getInstance() и langsCollection::getInstance().
cms2-2244 Удалено сохранение в деструкторе класса mainConfiguration.
cms2-2152 Удалено использование метода cacheFrontend::getInstance().
bc-1452 Удалено использование куки "customer-id" в модуле "Интернет-магазин".

25.12.2017 — версия 17, сборка 84088 Показать

Номер задачи Описание UMI.CMS 17
cms2-2116 Добавлена поддержка php версии 7.2.
cms2-1957 Добавлена новая версия TinyMce 4.7.0.
cms2-2070 Добавлен новый модуль "GeoIp".
cms2-2072 Добавлена вкладка "Расширения" в модуль "Конфигурация", в ней можно устанавливать и удалять расширения без обновления всей системы.
cms2-2031 Добавлена возможность устанавливать последние версии модулей без обновления всей системы в модуле "Конфигурация", вкладке "Модули".
bc-1264 Добавлена интеграция с новым API Яндекс.Вебмастер в модуль "SEO".
cms2-2075 Добавлен новый тип поля "Ссылка на домен".
cms2-2108 Добавлен новый тип поля "Ссылка на список доменов".
cms2-2076 Добавлена поддержка полей типа "Набор изображений", "Составное", "Ссылка на дерево", "Ссылка на домен", "Ссылка на список доменов" в csv импорт-экспорт модуля "Обмен данными" .
cms2-2074 Добавлена поддержка мультисайтовости для способов оплат и доставок.
bc-1282 Добавлена активность для способов оплаты и доставки.
bc-1289 Добавлена возможность оформления заказа в 1 клик без учета текущей корзины.
cms2-2097 Добавлена возможность выбирать схему настройки кеширования - по черному списку, по белому списку и по смешанному списку в config.ini [cache] key-validator
bc-874 Добавлена поддержка нового хранилища кеша "Memcached", обновлена работа с хранилищем "Memcache".
bc-309 Добавлена поддержка svg файлов.
bc-786 Добавлена возможность добавлять элементы справочника для поля типа "Составное" через страницу редактирования.
bc-1335 Добавлена настройка "Индексировать виртуальные копии" в модуль "Поиск".
bc-1256 Добавлена возможность передать несколько полей в виде массива в методе: selector->option(or-mode)->fields([foo, bar]).
bc-1328 Добавлена возможность указать несколько почтовых ящиков, разделенных запятой в поле "Email администратора" в модуле "Конфигурация", вкладке "Почта".
bc-942 Добавлена возможность копировать текстовые поля в табличном контроле.
cms2-2090 Добавлена связка классов для удаления чего угодно, описанного в umiDump. Удаление вызывается через метод xmlImporter->demolish();.
bc-961 Добавлена поддержка абсолютных ссылок в качестве источника редиректа в модуле "Редиректы".
cms2-2054 Добавлена возможность управлять ограничением на количество записей при обновлении базы данных через config.ini [updates] db-scheme-converter-iteration-limit.
bc-1294 Добавлено сообщение об ошибке при попытке удалить заблокированный объект.
bc-1284 Добавлена возможность редактировать поле типа "Составное" в табличном контроле.
bc-1286 Добавлено сохранение в заказ названий последних выбранных способов оплаты и доставки, чтобы о них оставалась минимальная информация, когда они будут удалены.
bc-1328 Добавлена поддержка нескольких почтовых ящиков, разделенных запятой в методе umiMail::addRecipient().
cms2-2079 Добавлена фабрика хранилищ кеша UmiCms\System\Cache\EngineFactory.
cms2-2015 Добавлена фабрика для значений полей объектов UmiCms\System\Data\Object\Property\Factory.
cms2-2028 Добавлена возможность принятия правил обработки персональных данных в лендинги Юмисофт.
cms2-2077 Добавлена фильтрация несуществующих файлов в метод umiMail::attachFile().
cms2-1975 Добавлена поддержка вложенности меню в шаблоне demomarket.
cms2-2012 Улучшено отображение формы ввода адреса доставки в шаблоне demomarket.
cms2-2014 Улучшена валидация полей с телефоном и почтовым ящиком в шаблоне demomarket.
cms2-2013 Улучшена страница с контактной информацией в шаблоне demomarket.
cms2-2007 Улучшена индикация добавления товара в корзину в шаблоне demomarket.
bc-1250 Улучшена поддержка разных типов полей форм в шаблоне demomarket.
cms2-2003 Реализованы опросы без перезагрузки страницы в шаблоне demomarket.
cms2-2088 Заполнен системный справочник "Страны".
bc-1284 В построении шапки табличного контрола будет учитываться поддержка типов полей.
cms2-2081 Обновлен дизайн панели редактирования EIP.
cms2-2068 Произведен рефакторинг класса cacheFrontend.
cms2-2109 Заменен доступ к private методам способов доставок и оплат на protected.
cms2-2109 Улучшена возможность переопределения макроса user settings_do.
cms2-2109 Улучшена возможность переопределения методов класса EmarketNotification.
cms2-2098 Все операции со строками теперь поддерживают мультибайтные кодировки.
bc-1305 Оптимизирована загрузка языковых констант, приводившая к ощутимому замедлению работы сайтов на xslt.
bc-1329 Оптимизировано потребление памяти в функционале быстрого csv импорта.
cms2-1976 Обновлен демонстрационный контент шаблона demomarket.
cms2-2062 Кнопка добавления элемента справочника теперь будет отображаться только, если связанный тип данных отмечен в качестве публичного справочника.
cms2-2109 Отключено кеширование по умолчанию.
cms2-2062 Исправлено отображение кнопки добавление элемента справочника в табличном контроле.
bc-1329 Исправлены множественные утечки памяти в ядре системы.
bc-973 Исправлена кнопка авторизации в готовых решениях Юмисофт.
bc-1188 Исправлено выделение изображений в TinyMCE в браузерах Chrome/Opera.
bc-940 Исправлена сортировка заказов по названию в табличном контроле модуля "Интернет магазин".
bc-1319 Исправлено определение активности первого элемента постраничной навигации в tpl шаблонизаторе.
bc-1300 Исправлено отображение пустого результата работы макроса comments/countComments в tpl шаблонизаторе.
bc-1324 Исправлена ошибка выставления флага "Обновлен" для классов umiObject и umiHierarchyElement.
bc-1262 Исправлен импорт подписчиков в модуле "Рассылки".
bc-1321 Исправлено отображение превью iframe в TinyMCE.
cms2-2092 Исправлено отображение иконок в контроле поля типа "Составное" в форме редактирования.
bc-1192 Исправлено добавление поля в группу в старой реализации модуля "Шаблоны данных".
cms2-2078 Исправлена внутренняя документация класса TranslatorFactory.
bc-1265 Исправлена работа слайдеров для доменов с двузначными идентификаторами.
bc-1302 Исправлено отображение пустого результата работы макроса emarket compare.
bc-1269 Исправлена обработка окончания быстрого csv импорта.
bc-1299 Исправлена фильтрация по домену в модуле "Корзина".
bc-849 Исправлено отображение очень длинных значений полей статистической информации в форме просмотра заказа.
cms2-2046 Исправлена кнопка добавления нового элемента полей типов "Выпадающий список" и "Выпадающий список со множественным выбором" в табличном контроле.
bc-1280 Исправлено отображение иконки "Редактировать" в табличном контроле.
cms2-2052 Исправлено отображение пустого результата работы макроса system makeThumbnailFull в php шаблонизаторе.
bc-1243 Исправлена работа кнопок импорта и экспорта в csv в модуле "Каталог".
bc-1285 Исправлено дублирование названия элемента табличного контрола после редактирования названия.
bc-1270 Исправлено удаление значений поля типа "Выпадающий список с множественным выбором" в табличном контроле.
bc-1266 Исправлена пропажа кнопки "Добавить раздел" в модуле "Каталог".
bc-1261 Исправлена проверка прав, если система активирована на кириллическом домене.
bc-1272 Исправлено отображение модуля "Пользователи" старой реализации.
bc-1273 Исправлено отображение модуля "Конфигурация" старой реализации.
cms2-2064 Исправлено отображение блока "Давайте напомним, что у вас в корзине" в шаблоне demomarket.
cms2-2063 Исправлено отображение обязательных полей в шаблоне demomarket.
bc-1247 Исправлена работа шаблона demomarket на редакции Shop.
cms2-2008 Исправлен вывод ошибок полей в формах шаблона demomarket.
cms2-2034 Исправлен вывод ошибок полей во всплывающих формах шаблона demomarket.
bc-1293 Исправлено отображению меню разделов каталога в шаблоне demomarket.
cms2-2049 Исправлено отображение ошибок в шаблоне demomarket.
cms2-2027 Исправлен ряд проблем косметического характера в шаблоне demomarket.
cms2-2005 Исправлена работа выбора нескольких значений умных фильтров в шаблоне demomarket.
cms2-2011 Исправлено обновление количества товаров в заголовке корзины при удалении в шаблоне demomarket.
cms2-2004 Исправлена работа индикатора сравниваемых товаров в шаблоне demomarket.
bc-1181 Исправлена работа версии для печати в шаблоне demomarket.
bc-1181 Исправлена работа форума в шаблоне demomarket.
bc-1314 Исправлена работа главной страницы при отключении ленты новостей в шаблоне demomarket.
cms2-2137 Исправлено выполнение манифестов при консольной установке.
cms2-2138 Исправлено получение адреса получателя, если его имя не задано, при отправке через smtp.
bc-1287 Убран вывод виртуальных копий в блоках "Новинки" и "Лучшие предложения" шаблона demomarket.
bc-1249 Удалены исключения в макросе system makeThumbnail().
cms2-2067 Удалены публичные свойства с коллекциями у класса umiHierarchy.
bc-874 Удалена поддержка старых хранилищ кеша "apc", "eaccelerator", "shm" и "xcache".
cms2-2097 Удалена настройка ограничения на размер кеша.
cms2-2065 Удалено кеширование сущностей системы, дочерних umiEntity. Кешируются только макросы и протоколы.

06.10.2017 — версия 16, сборка 83322 Показать

Номер задачи Описание
cms2-1955 Добавлена поддержка php версии 7.1.7.
cms2-1958 Добавлена возможность отправлять письма по smtp.
cms2-1958 Добавлены настройки отправки писем по smtp в config.ini [mail].
cms2-1947 Добавлена поддержка мультисайтовости в настройках каптчи.
cms2-1962 Добавлено поле "Стоимость единицы товара с учетом скидки" в тип данных "Наименование в заказе".
cms2-1925 Добавлено подтверждение согласия о вводе персональных данных в шаблон demogov.
cms2-1924 Добавлено подтверждение согласия о вводе персональных данных в готовых решениях Юмисофт.
cms2-1994 Добавлена возможность использовать системную автозагрузку классов через файл /libs/autoload.custom.php.
cms2-1997 Добавлена опция "ignore-children-types" в selector.
cms2-1960 Добавлены идентификаторы текущих параметров запросов: template_id, lang_id и domain_id в "глобальные" переменные запроса.
bc-1231 Добавлена возможность указать ограничение на количество выгружаемых заказов в CommerceML в config.ini [modules] exchange.commerceML.ordersLimit.
bc-1240 Добавлена возможность настроить время хранения временных объектов для класса umiObjectsExpiration в config.ini [kernel] objects-expiration-time.
cms2-1951 Добавлен манифест установки модуля "Интернет магазин" для обновления идентификаторов заказов.
bc-1204 Добавлена проверка на правильный тип объекта в order::get().
bc-1253 Добавлена аутентификация и авторизация при вызове cron.php по http.
cms2-1992 Модули php cURL и Phar теперь обязательны для установки.
cms2-1948 Улучшена навигация между настройками провайдеров в форме редактирования типа доставки "ApiShip".
bc-1231 В 1С больше не будут выгружаться заказы без номера, покупателя, товаров и даты оформления.
cms2-1985 Оптимизирована скорость скачивания пакетов при установке и обновлении системы.
bc-1174 Исправлен уход в рекурсию при активации системы с включенным параметром [seo] calculate-last-modified.
bc-1221 Исправлена проблема с формированием sitemap.xml на мультисайтовых системах.
bc-1207 Исправлена работа последовательного редактирования нескольких позиций в старом табличном контроле.
bc-1225 Исправлена ручная установка модулей "Интернет магазин", "Каталог", "Новости", "SEO", "Социальные сети" и "Настройки сайта".
bc-1217 Исправлен импорт архива изображений в модуле "Фотогалереи".
bc-1230 Исправлена установка изображения при добавлении постов с клиентской части в модуле "Форум".
cms2-1954 Исправлено формирование ссылок в новом табличном контроле - ранее они не учитывали языковой префикс.
bc-1237 Исправлена генерация ссылок на несуществующие страницы в пагинации.
bc-1237 Исправлено предупреждение при генерации ссылок в пагинации.
bc-1168 Исправлено отображение номера заказа на финальном этапе оформления заказа в xslt версии шаблона demodizzy.
cms2-1901 Исправлена обратная совместимость конструктора класса umiDirectory.
bc-1184 Исправлена работа закрытия всплывающих окон в готовых решениях Юмисофт.
bc-1224 Исправлена работа перелистывания всплывающих окон в готовых решениях Юмисофт.
bc-1228 Исправлен экспорт данных заказа с примененнной скидкой в Яндекс.Касса.
cms2-1963 Исправлен экспорт данных заказа с примененной скидкой в Робокасса.
cms2-1950 Исправлен экспорт данных заказа с примененной скидкой в ApiShip.
cms2-1234 Исправлено формирование путей до tpl шаблонов в функционале "Поиск битых ссылок" модуля "SEO".
bc-1215 Исправлена работа переоформления заказа от имени пользователя.
cms2-1959 Исправлены все причины уведомлений в логе консольной установки системы.
bc-1252 Исправлена ошибка инвалидации кеша в классе regedit.
bc-1239 Исправлена работа макроса umiSliders getSlideListBySliderCustomId() в tpl шаблонизаторе.
bc-1216 Исправлена ошибка "Unknown column 'is_important' in 'field list' в таблице cms3_object_fields" при обновлении со старых версий.
bc-1245 Исправлена ошибка сброса прав всех пользователей на все страницы при сохранении пользователя "Гость" с включенной опцией "Изменять права на страницы сайта при изменении прав доступа пользователя/группы".
bc-1191 Исправлена работа фильтрации каталога в готовых решениях Юмисофт.
bc-919 Исправлена работа сортировки каталога в готовых решениях Юмисофт.
cms2-1986 Исправлена работа лендингов Юмисофт.
bc-1241 Исправлено правило, отвечающее за sitemap.xml, в примере конфигурации для nginx.
bc-1242 Исправлено сохранение изображений в старом табличном контроле при потере фокуса на поле.
cms2-1985 Исправлена установка готовых решений размером более ~31,75 мегабайт.
bc-1178 Исправлено отображение верхней панели административной панели на узких мониторах.
cms2-1996 Исправлена рекурсия при неверных данных для подключения к бд.
bc-1219 Исправлено отображение выбора языковой версии сайта в административной панели на узких мониторах.
bc-1238 Исправлено уведомление на странице редактирования слайдов.
bc-1257 Исправлено визуальное "зависание" при переиндексации модуля "Поиск".
cms2-2000 Убрано исключение, если не найдена реализация какого-либо системного протокола.
cms2-1956 Удалены неиспользуемые таблицы в бд.
cms2-1967 Убраны вызовы mainConfiguration->__destruct() из клиентского кода.
cms2-1955 Убрана поддержка php версии 5.4.

07.08.2017 — версия 16, сборка 82907 Показать

Номер задачи Описание
cms2-1923 Добавлена настройка "Передавать данные для печати чека" в способ оплаты Робокасса, добавлен функционал передачи соответствующий данных для ФЗ 54.
cms2-1927 Добавлено поле "Идентификатор" для типов данных модуля "Настройки сайта", добавлен макрос umiSettings::getIdByCustomId().
cms2-1928 Добавлено поле "Идентификатор" для слайдеров в одноименном модуле, добавлен макрос umiSliders::getSlideListBySliderCustomId().
cms2-1940 Добавлена фильтрация списка уведомлений модуля "Системные уведомления" от шаблонов уведомлений неустановленных модулей.
bc-1179 Добавлено поле для повторного ввода пароля в форме редактирования пользователя, в административной панели.
cms2-1919 Добавлена поддержка выполнения манифестов при консольной установке.
cms2-1918 Добавлена поддержка отключения способов оплаты и доставки при оформлении заказа в 1 шаг в шаблоне demomarket.
cms2-1910 Добавлены шаблоны всех поддерживаемых способов оплат в шаблон demomarket.
cms2-1917 Добавлена поддержка оформления заказа в 1 шаг в виджет выбора опций доставки ApiShip в шаблоне demomarket.
cms2-1889 Добавлена сборка статических ресурсов demomarket через gulp.
cms2-1920 Дополнены демонстрационные данные шаблона demomarket.
cms2-1945 Улучшен стандартный механизм обработки ошибок (def_module::errorPanic()), теперь он не будет осуществлять редирект, если система запрошена по протоколу или с указанием формата ответа (xml или json).
cms2-1945 Формат ошибки при выполнения запроса про системных протоколам теперь всегда будет соответствовать запрошенному формату данных (json или xml).
bc-1198 Оптимизирована выборка получения списка способов оплаты в методе payment::getUsedPaymentsTypes().
cms2-1911 Исправлено редактирование поля "Старая цена" в шаблоне demomarket.
cms2-1909 Исправлен импорт демонстрационных данных модуля "Онлайн запись" в шаблоне demomarket.
cms2-1914 Исправлен вывод названия товара после его добавления в eip в шаблоне demomarket.
cms2-1928 Исправлены именования полей слайдеров, поле "Количество отображаемых слайдов в слайдере" теперь необязательно для заполнения, ограничение будет действовать если поле заполнено.
cms2-1916 Исправлена работа оформления заказа в 1 шаг, если некоторые шаги уже были выполнены в шаблоне demomarket.
bc-1202 Исправлена проблема с активацией системы в мультисайтовости.
bc-1201 Исправлена работа опции "Запоминать последнюю папку" в файловом менеджере.
cms2-1917 Исправлено отображение виджета выбора опций доставки ApiShip в шаблоне demomarket.
cms2-1912 Исправлена работа способа оплаты "Платежная квитанция" при оформлении заказа в 1 шаг в шаблоне demomarket.
cms2-1915 Исправлено отображение кнопок eip в шаблоне demomarket.
bc-1193 Исправлена установка шаблона "Классический интернет магазин".
bc-1197 Исправлена работа автоматической коррекции адресов страниц при работе динамического кеширования.
bc-1182 Исправлено отображение домена в создаваемых приложениях модуля "Социльные сети".
bc-1182 Исправлено сохранение приложений модуля "Социальные сети".
cms2-1942 Исправлена группировка модулей в меню eip и группировка полей в форме редактирования слайдера.
cms2-1937 Исправлены визуальные ошибки при перетаскивании модулей в левое меню, в административной панели.

15.07.2017 — версия 16, сборка 82696 Показать

Номер задачи Описание
cms2-1813 Добавлен новый демонстрационный шаблон "Адаптивный интернет-магазин" (demomarket).
cms2-1890 Добавлена возможность загрузить кастомный config.ini с помощью mainConfiguration::loadConfig(), после загрузки дополнительного конфига класс переходит в режим read only.
cms2-1890 Добавлена возможность задать кастомный config.ini для своего шаблона, он должен лежать по пути /templates/<имя-шаблона>/config.ini.
cms2-1890 Добавлена возможность очищать данные для php шаблона от разметки массивов для xml транслятора. config.ini [system] use-php-template-data-cleaning = 1/0.
cms2-1890 Добавлена возможность получать в php шаблоне выполненный макрос текущей страницы в виде массива. config.ini [system] return-array-from-macros-execution = 1/0.
cms2-1866 Добавлен подробный php док в пример конфига для пакера: libs/packer/config.sample.php.
cms2-1877 Добавлен манифест установки модуля "Настройки сайта" для обновления идентификаторов языка и домена настроек.
cms2-1894 Добавлен манифест установки модуля "Каталога" для индексации умных фильтров.
cms2-1878 Добавлен манифест установки модуля "Слайдеры" для обновления идентификаторов языка и домена слайдеров.
cms2-1874 Добавлен манифест установки модуля "Меню" для обновления идентификаторов страниц в json структуре данных меню.
cms2-1900 Добавлен манифест установки модуля "Конструктор форм" для обновления идентификаторов форм в адресах модуля.
bc-1163 Добавлены аргументы $addressRequired, $deliveryRequired, $paymentRequired в макрос emarket::saveInfo() , с помощью которых можно управлять обязательностью сохранения разных шагов оформения.
bc-1163 Добавлена реализация отключения способов доставок и оплат в настройках модуля "Интернет магазин" в макрос emarket::purchasing_one_step().
cms2-1901 Добавлены методы umiDirectory::refresh(), umiDirectory::isExists() и umiDirectory::isWritable().
cms2-1892 Упрощена работа расширений php шаблонизатора, теперь все публичный методы расширения будут имплементироваться без необходимости писать метод getFunctions() и использовать замыкания.
bc-1170 Обновление больше не будет прерываться, если не удалось удалить внешние ключи обновляемой таблицы.
bc-1161 Добавлен учет зеркал доменов в защиту от csrf атак в административной панели.
bc-1176 Добавлено объявление xml документа в генератор sitemap.xml.
cms2-1901 Произведен рефакторинг и исправлено форматирование класса umiLogger и его интерфейса.
cms2-1904 Модуль "Системные уведомления" переименован в "Шаблоны уведомлений".
bc-1160 Исправлено подключение службы доставки СДЭК в ApiShip.
cms2-1875 Исправлено формирование путей до файла в xmlImporter с параметром files.
cms2-1875 Исправлено дублирование выгрузки объектов при экспорте типов данных в пакере партнерских модулей.
bc-1147 Исправлен поиск битых ссылок на tpl шаблонах.
bc-1145 Исправлено дублирование срабатывания события systemSwitchElementActivity.
bc-1156 Исправлена работа массового изменения активности страниц в модуле "Структура".
bc-1149 Исправлена работа переноса товара в другую категорию через страницу редактирования товара.
cms2-1895 Исправлено работа сохранения строк, разделенных пробелом, в быстром редактировании нового табличного контрола.
cms2-1896 Исправлено подчеркивание необязательных полей в административной панели.
cms2-1897 Исправлено применение настроек табличного контрола в модуле "Слайдеры".
bc-969 Исправлено обновление курсов валют в новой реализации модуля "Интернет магазин".
cms2-1904 Исправлен размер меню модулей в eip.
cms2-1866 Исправлена работа интеграции с Яндекс.Касса под php 5.4.
cms2-1866 Исправлена упаковка изображений, добавленных при экспорте страниц через пакер.

29.06.2017 — версия 16, сборка 82297 Показать

Номер задачи Описание UMI.CMS 16
cms2-1580 Добавлен модуль "Слайдеры".
cms2-1536 Добавлен модуль "Системные уведомления".
cms2-1579 Добавлен модуль "Настройки сайта".
cms2-1861 Переписан функционал манифестов. Добавлена возможность создавать манифесты установки и обновления для модулей и решений.
cms2-1859 Добавлен манифест переиндексации карты сайта при обновлении.
cms2-1849 Добавлен манифест переиндексации поиска при обновлении.
bc-526 Исправлены уведомления при работе системы на локальной сервере под windows.
bc-1151 Исправлена проблема при обновлении до 15 версии.
cms2-1857 Исправлено формирование ссылок на товары в личном кабинете шаблона demodizzy.

20.06.2017 — версия 15, сборка 82075 Показать

Номер задачи Описание
cms2-1847 Добавлена настройка "Передавать данные для печати чека" в способ оплаты Яндекс.Касса, добавлен функционал передачи соответствующий данных для ФЗ 54.
cms2-1852 Добавлена возможность прикреплять существующие поля вместо создания новых при редактировании типа данных.
bc-1109 Добавлена настройка для каждого домена использует он https или нет. После обновления значения настройки необходимо проставить вручную.
cms2-1847 Добавлена новая вкладка "Настройки параметров оплаты" с опцией "Ставка НДС" по умолчанию в настройки модуля "Интернет магазин".
cms2-1847 Добавлены опции для установки веса, ширины, длины и высоты по умолчанию для наименований заказа в настройки параметров доставки модуля "Интернет магазин".
cms2-1847 Добавлены справочник "Ставки НДС" и одноименные поля в типы данных "объект каталога", "наименование в заказе" и в типы доставок.
cms2-1841 Добавлен глобальный макрос page_num для вывода номера страницы пагинации в meta полях страниц и настройках meta полей для доменов.
cms2-1853 Добавлены события unsubscribe, subscriber_create, subscriber_update и subscribe для модуля "Рассылки".
cms2-1839 Добавлены дополнительные модифицируемые данные в события exchangeOnAddObject, exchangeOnUpdateObject, exchangeOnAddElement и exchangeOnAddElement.
cms2-1854 Добавлено событие parse_filter для метода FilterQueriesMaker::parseFilters().
cms2-1840 Добавлен макросы host и crawl_delay для кастомного robots.txt.
bc-978 Обновлена версия jquery до 2.2.4.
cms2-1852 Произведен рефакторинг и исправлено форматирование классов umiFieldsCollection и umiField.
cms2-1853 Теперь нельзя создать umiField с пустым идентификатором или названием.
bc-978 В eip и административной панели подключен скрипт jquery-migrate.js для обратной совместимости.
bc-1115 Упаковщик модулей теперь является частью системы и запускается через libs/packer/run.php.
bc-1115 Ошибки упаковщика модулей теперь более информативны.
bc-1107 Исправлен алгоритм формирования миниатюр в готовых решениях Юмисофт.
bc-1069 Исправлено отображение группы полей "параметры" в способе оплаты Яндекс.Касса.
bc-1112 Исправлена работа установщика системы на домене с https.
bc-1112 Исправлена работа активации системы на домене с https.
bc-1123 Исправлена генерация события отправки формы для одноименного "События" в новой реализации модуля "Обратная связь".
bc-1125 Исправлено отображение кнопки "Сохранить" в администативной панели для мобильных устройств.
bc-1117 Исправлено отображение цены в корзине для шаблона demodizzy.
bc-1116 Исправлена работа сортировки по нескольким полям с одинаковым именем, но разным id в selector.
bc-1129 Исправлена ошибка обфускации, из-за которой некоторые поля не сохранялись на триальной лицензии.
cms2-1855 Исправлена проблема с доступом к статичным json файлам.
bc-978 Удален скрипт js/client/catalog.js.
bc-978 Удален скрипт js/client/cookie.js.
bc-978 Удален скрипт js/client/commonClient.js.
bc-978 Удален скрипт js/client/eshop.js.
bc-978 Удален скрипт js/client/floatReferers.js.
bc-978 Удален скрипт js/client/formsRestore.js.
bc-978 Удален скрипт js/client/forum.js.
bc-978 Удален скрипт js/client/mouse.js.
bc-978 Удален скрипт js/client/stat.js.
bc-978 Удален скрипт js/client/subscribe.js.
bc-978 Удален скрипт js/client/umiTicket.js.
bc-978 Удален скрипт js/client/users.js.
bc-978 Удален скрипт js/cms/utils/jsdiff.js.
bc-978 Удален скрипт js/custom.js.
bc-978 Удален скрипт js/videocust.js.
bc-978 Удален скрипт js/jquery.maskedinput.min.js.
bc-978 Удален скрипт js/jquery/jquery_swfobject_1_1_1_min.js.

30.05.2017 — версия 15, сборка 81738 Показать

Номер задачи Описание
cms2-1806 Произведен рефакторинг и исправлено форматирование классов модели языков.
bc-1087 Оптимизирована скорость выгрузки каталога в формате CommereML2.0.
bc-1093 Оптимизировано количество перенаправлений по принудительному редиректу, если включена настройка url-suffix-add.
bc-1097 Значение поля типа "Цена" теперь автоматически округляется с точностью до 2х знаков после запятой.
bc-1097 Ряд системных полей для хранения цен изменил тип с "Число с точкой" на "Цена".
cms2-1814 Опция буфера "generation-time" теперь выключена по умолчанию.
cms2-1795 Заменены все echo, setcookie, header, exit, die на использование соответствующих классов.
bc-1080 Исправлена проблема с обновлением, если файл umi.phar.php по какой-то причине отсутствует.
bc-1096 Исправлена проблема с контролом выбора даты - он не позволял оставить поле пустым.
bc-1078 Исправлена проблема с определение текущего шаблона в мультисайтовых системах.
bc-1084 Исправлена проблема с определением языка по умолчанию.
bc-1106 Исправлена проблема с работой настройки primary-domain-redirect на мультисайтовых системах.
bc-1085 Исправлена проблема с работой standalone скриптов, запущенных через консоль.
bc-1085 Исправлена проблема с ошибочной обработкой запроса, как запроса с несуществующего зеркала.
bc-1091 Исправлена работа системы с включенным параметром zlib.output_compression в php.
bc-1086 Исправлена проблема с размерами миниатюр из gif изображений при доступной библиотеки Imagick.
bc-1096 Исправлен алгоритм необходимости сохранения значения поля для ряда типов полей.
bc-1083 Исправлена автозагрузка классов в старой реализации модуля "Статистика".
cms2-1829 Исправлена работа старой реализации модуля "Интернет-магазин" на новых установках системы.
cms2-1812 Исправлено вертикальное выравнивание чекбоксов в новом табличном контроле.
bc-1072 Исправлена проблема с добавлением группы полей в дочерние типы данных при обновлении системы.
bc-1068 Исправлено описание ошибки "Действие запрещено на домене".
bc-1081 Исправлена проблема с обновлением старых версий системы из-за отсутствия таблицы cms_ua_cache.
bc-1057 Исправлена ошибка при попытке подтвердить право на домен в Яндекс.Вебмастер.
bc-1092 Удалено кеширование коллекций доменов и языков.
cms2-1805 Удалена директория /errors/images.
cms2-1809 Удалена настройка kernel.assebled.

26.04.2017 — версия 15, сборка 81380 Показать

Номер задачи Описание
bc-29 Добавлена поддержка импорта каталога из 1С по частям.
cms2-1786 Добавлен класс UmiCms\System\Session\Session для работы с сессиями.
cms2-1782 Добавлены методы issetHeader(), setHeader(), unsetHeader() и getHeaderList() в класс HTTPOutputBuffer.
cms2-1782 Добавлено событие bufferHeadersSend перед отправкой заголовков в HTTPOutputBuffer для их модификации.
cms2-1786 Добавлена секция [session] config.ini через которую можно настроить параметры авторизационных кук и сессии. С помощью этих параметров можно настроить, чтобы авторизация работала в рамках поддомена.
bc-1035 Добавлена возможность включать/отключать ведение лога неперехваченных исключений. config.ini [debug] log-exceptions.
cms2-1793 Добавлен еще один вариант обработки ситуации, когда сайт запрашивается с неизвестного зеркала - зарегистрировать зеркало в системе. config.ini [seo] primary-domain-redirect = 3.
cms2-1793 Добавлены методы getDomainId() и setDomainId() в класс domainMirror.
bc-1064 Добавлено значение по умолчанию для параметра level макроса catalog/getSmartFilters.
cms2-1799 Добавлена возможность указывать все возможные поля объектов и страниц в selector::option(return).
cms2-1709 Добавлено автоматические подключение автозагрузки классов композера из директории /vendor.
bc-1042 Добавлен шаблон для вывода карты сайта в php шаблон "Современный интернет магазин".
cms2-1709 Обновлен автозагрузчик классов композера.
cms2-1709 Изменено подключение системной автозагрузки классов композера, теперь она имеет пониженный приоритет по сравнению с /vendor..
bc-1035 Ведение лога неперхваченных исключений отключено по умолчанию.
bc-1034 Отключена индексация виртуальных копий в модуле "Поиск".
cms2-1793 Произведен рефакторинг и исправлено форматирования классов модели доменов.
cms2-1793 Переименованы классы domainMirrow и интерфейс iDomainMirrow в domainMirror и iDomainMirror соответственно.
cms2-1793 Методы addMirrow(), delMirrow(), delAllMirrows(), getMirrowId(), getMirrow(), isMirrowExists() и getMirrowsList() класса domain теперь deprecated.
cms2-1804 Методы singletone::disableCache(), umiEntinty::disableCache(), mysqliConnection::clearCache() и mysqlConnection::clearCache() теперь deprecated.
cms2-1786 Класс session и интерфейсы iSession и iSessionValidation теперь deprecated.
cms2-1786 Все взаимодествие с сессиями перенесено на новый класс UmiCms\System\Session\Session.
cms2-1797 Все deprecated классы перенесены в директорию /classes/system/subsystems/Deprecated.
bc-1043 Исправлена причина php уведомления в модуле "Интернет магазин" на триальной версии.
cms2-1674 Исправлено отображение выбора домена в новом табличном контроле.
cms2-1674 Исправлена работа фильтров в новом табличном контроле после смены домена.
bc-1038 Исправлена работа редактирования полей в eip на готовых решения с включенной защитой от csrf атак.
bc-1036 Исправлено добавление фотографий к товару в eip на готовых решения с включенной защитой от csrf атак.
bc-1044 Исправлена работа визуального редактора в eip на готовых решениях.
bc-1027 Исправлен ошибка формирования выборки selector, в которой участвует больше одного поля с неуникальным имененем.
bc-1052 Исправлена работа обновления системы при включенной старой реализации модулей.
bc-1049 Исправлена проблема с проверкой прав при обновлении системы.
cms2-1801 Исправлена работа макроса emarket::getCompareList() под php7.
cms2-1800 Исправлена обработка исключения при сохранения объекта в методе webforms/send.
bc-1062 Исправлена сортировка результатов макроса search/search_do.
bc-1063 Исправлена фильтрация заказов по полям незарегистрированных покупателей.
bc-1066 Исправлена проблема при установке демошаблона "Классический интернет магазин".
bc-867 Исправлена проблемы при установке готовых решений интернет магазинов.
cms2-1802 Исправлены ситуации при которых страница пытается стать родителем для самой себя при перемещении страниц и csv импорте.
bc-1053 Исправлена работа английской языковой версии xslt шаблона "Современный интернет магазин".
bc-1054 Исправлена формирование квитанции на оплату в php шаблоне "Современный интернет магазин".
cms2-1790 Исправлено обновлении версии и ревизии системы при обновлении системы.
cms2-1784 Исправлено работа административной панели готовых решений лендингов.
bc-979 Исправлена работа главной страницы в php шаблоне "Современный интернет магазин" при отсутствии новостей.
cms2-1804 Удалено кеширования sql запросов в классе mysqlConnection.
cms2-1804 Удален параметр config.ini [kernel] sql-query-cache.

12.04.2017 — версия 15, сборка 81229 Показать

Номер задачи Описание
cms2-1758 Добавлена службы доставки "Dalli-service" в интеграцию с ApiShip.
cms2-1758 Добавлена возможность редактировать веса наименований через форму просмотра заказа.
cms2-1758 Добавлена кнопка для смены учетной записи в интеграции с ApiShip.
bc-1022 Добавлена очистка карты сайты перед ее перегенерацией.
bc-1002 Добавлена возможность указать уровень вложенности для макроса news lastlist().
bc-1031 Добавлен учет регистра расширения изображения при генерации его миниатюр.
cms2-1766 Добавлена буферизация заголовков, отправляемых напрямую функцией header.
cms2-1775 Добавлен вывод гуида объекта в результат работы макроса data getEditForm().
cms2-1703 Добавлены классы UmiCms\System\Auth\Authentication, UmiCms\System\Auth\Authorization и фасад UmiCms\System\Auth\Auth над ними, все соответствующие действия системы теперь производятся через них.
cms2-1703 Добавлен класс SystemUsersPermissions.
cms2-1713 Добавлен метод customer::getBasketByDomainId().
cms2-1773 Добавлен методы umiMail::getAdditionalParameters() и umiMail::setAdditionalParameters() для установки дополнительных параметров отправки писем.
cms2-1742 Добавлены класс UmiCms\System\Patterns\ArrayContainer для работы с массивами.
cms2-1742 Добавлены классы UmiCms\System\Request\Cookies, UmiCms\System\Request\Files, UmiCms\System\Request\Get, UmiCms\System\Request\Post, UmiCms\System\Request\Server, UmiCms\System\Cookies\Request для работы с параметрами http запроса.
cms2-1742 Добавлены классы UmiCms\System\Cookies\Cookie, UmiCms\System\Cookies\Factory, UmiCms\System\Cookies\ResponsePool и фасад UmiCms\System\Cookies\CookieJar над ними.
bc-1019 При неперхваченных исключениях UMI.CMS теперь будет отдавать 500 статус.
cms2-1713 Оптимизировано сохранение экземпляров класса umiObject.
bc-1016 Оптимизировано потребление памяти при переиндексации умных фильтров через системный cron.
cms2-1773 Оптимизирована работа метода redisCacheEngine::flush().
cms2-1759 Заменена иконка кнопки создания заметки в панели eip.
cms2-1758 Изменен логотип у провайдера iml в ApiShip, исправлено отображение выбора типа доставки в форме редактирования.
cms2-1703 Методы getSvUserId(), getSvGroupId(), getGuestUserId(), getUserId(), isAuth(), is_auth(), loginAsUser(), checkLogin(), hashPassword(), isPasswordHashedWithMd5(), getGuestId() класса permissionsCollection теперь deprecated.
cms2-1742 Функция getCookie() теперь deprecated.
cms2-1713 Исправлено дублирование уведомления при изменении статусов доставки и оплаты заказа.
cms2-1713 Исправлено начисление бонусов при оформлении заказа с соответствующей скидкой.
bc-1010 Исправлена отправка рассылок в старой реализации модуля.
bc-1004 Исправлена работа подключения кастомного функционала в готовых решениях Юмисофт.
bc-1008 Исправлен импорт значений поля "составное", которые представляет собой объект с ид существующего объекта в названии.
bc-558 Исправлено дублирование справочников "Форматы импорта" и "Форматы экспорта" при установке готовых решений Юмисофт.
bc-1030 Исправлена работа фильтров статистики интернет магазина в новой реализации модуля.
cms2-1765 Исправлено отображени результатов регистрации без активации в шаблоне demodizzy.
cms2-1765 Исправлено отображение результатов регистрации/авторизации через ulogin.
cms2-1765 Исправлена работа голосования модуля "Опросы" в новой реализации.
cms2-1756 Исправлена фильтрация невалидных GET параметров.
cms2-1703 Удалены класс umiAuth и интерфейс iUmiAuth.
cms2-1743 Удалено использование "микроядра", теперь ядро для обновления и установки упаковывается в phar архив.
bc-1024 Удалено обрезание длинных название страниц в контролах "таблица" и "дерево".
bc-1026 Удалена интеграци с Яндекс.Метрика.
bc-1019 Удален параметр "use-old-client-js" config.ini.
bc-1019 Удален скрипт js/easy.php.
bc-1019 Удален макрос system includeOldQuickEditJs() в старой реализации модуля.
bc-1019 Удалены файлы errors/exception.php и errors/browser_not_supported.html.
bc-1019 Удалены deprecated функции mysql_fatal() и xslt_fatal().
cms2-1779 Удалены скрипты js/cross-domain.php и js/cssread.php.
cms2-1779 Удалены все файлы interfaces.php, их содежимое разнесено по отдельным файлам.
cms2-1779 Удалены файлы filemonitor.php, libs/requires.php, libs/root-src/profiler.php, libs/security.php, libs/uuid.php и libs/uuid.php.
cms2-1742 Удалены прямые вызовы функции setcookie за пределами соответствующих классов.

10.03.2017 — версия 15, сборка 80965 Показать

Номер задачи Описание
cms2-1751 Добавлена поддержка быстрого редактирования для полей типов "Изображение", "Файл", "Видео" и "Флеш-ролик"
cms2-1748 Добавлена подсказка для иконок быстрого редактирования в табличных контролах
cms2-1749 Добавлена подсказка для формы восстановления пароля в административной панели
cms2-1693 Оптимизирована скорость загрузки TinyMCE в eip
cms2-1751 В табличном контроле иконки быстрого редактирования больше не будут появляться в ячейках полей, которые его не поддерживают
cms2-1755 При удалении элемента через eip теперь не будет удалять его родительский контейнер, если он содержит аттрибут umi:region со значением list
bc-991 Исправлена ошибка в работе Selector при формировании выборки по нескольким типам данных, если у одного из них нет поля, указанного в условиях фильтрации
bc-977 Исправлена работа макроса vote/pollResult в режиме совместимости с php7
bc-985 Исправлена ошибка при попытке сформировать поисковый индекс для страницы, у которой есть поле типа "Составное", и оно помечено как индексируемое
bc-994 Исправлен алгоритм проверки php параметра memory_limit при установке и обновлении системы
bc-986 Исправлено экранирование полей индекса для "умных" фильтров
bc-976 Исправлен импорт изображений из 1С в режиме совместимости с php7
cms2-1749 Исправлен текст сообщения о восстановлении пароля в demodizzy
cms2-1754 Исправлен формат подсказок к группам полей
cms2-1754 Исправлено отображение полей типа "text" во всплывающих окнах eip
cms2-1753 Исправлена работа закрытия всплывающих окон eip с помощью клавиши esc
cms2-1750 Исправлена работа горизонтального скрола табличных контролов в браузере Safari
bc-995 Устранена возможность установки в качестве родителя страницы ее саму

15.02.2017 — версия 15, сборка 80903 Показать

Номер задачи Описание UMI.CMS 15
cms2-1732 Добавлена поддержка php 7.1.2
cms2-1088 Добавлена интеграция с аргегатором служб доставки ApiShip (провайдеры: a1, b2cpl, boxberry, cdek, dpd, hermes, iml, maxi, pickpoint, pony, spsr).
cms2-1566 Добавлен функционал и вкладка "Страницы с незаполненными meta тегами" в модуль "SEO".
cms2-1557 Добавлен функционал и вкладка "Страницы с битыми ссылками" в модуль "SEO".
cms2-1712 Добавлен макрос seo::getRelCanonical() для нужд SEO, он позволить снизить негативное влияние виртуальных копий.
cms2-1712 Добавлена индикация какая виртуальная копия является оригинальной страницей в старом табличном контроле и контроле "Дерево".
bc-891 Добавлена опция "title (по умолчанию)" в модуль "SEO".
cms2-1676 Добавлена вкладка "Captcha" с соответствующими настройками в модуль "Конфигурация".
cms2-1676 Добавлена настройка "Запоминать успешно пройденную пользователем CAPTCHA".
cms2-1676 Добавлена интеграция с Google Каптча (reCAPTCHA).
cms2-1708 Добавлена возможность переходить на страницу редактирования сущности в один клик из старого и нового табличных контролах и контрола "дерево".
cms2-1660 Добавлена возможность включить защиту от CSRF атак в личном кабинете пользователя (макрос users/setting_do).
cms2-1660 Добавлен макрос csrf для tpl-шаблонизатора.
cms2-1660 Добавлена возможность включить требование текущего пароля для изменения авторизационных данных в личном кабинете(макрос users/setting_do).
cms2-1660 Добавлено хеширование паролей пользователей через более криптостойкий алгоритм.
cms2-1660 Добавлена перегенерация идентификатора сессии при авторизации исходя из вопросов безопасности.
cms2-1589 Добавлено наследование прав доступа группы пользователем.
cms2-1682 Добавлена точка вызова события "before_update_sitemap" при обновлении карты сайта.
cms2-1661 Добавлена возможность восстанавить пароль через страницу авторизации в административной панели.
cms2-1683 Добавлено подключение клиентских макросов теперь будут подключать в административном режиме.
bc-810 Добавлена возможность массового перемещения через кнопку "Перенести в другую категорию".
cms2-1636 Добавлена возможность выделять элементы нового табличного контрола с нажатой клавишей shift.
cms2-1586 Добавлен методы umiDirectory::isReadable() и umiDirectory::deleteEmptyDirectory().
cms2-1712 Добавлены методы umiHierarchyElement::hasVirtualCopy(), umiHierarchyElement::isOriginal() и umiHierarchy::getOriginalPage().
cms2-1611 Добавлена возможность фильтровать страницы по свойству "ord" в Selector.
bc-864 Добавлена настройка конфига [kernel] 'expired-objects-limit' для управлением количеством проверямых временных объектов за один запуск сборщика мусора.
cms2-1612 Добавлен шаблон для макроса users/restore вphp шаблон Demodizzy.
bc-939 Добавлено рекурсивное заполнение рассылки новостями из ленты новостей.
bc-913 Добавлена возможность создавать принудительные редиректы на произвольный адрес в модуле "Редиректы".
cms2-1585 Добавлено уведомления уровня E_USER_WARNING, если вызывается несуществующий метод модуля.
cms2-1585 Добавлено уведомления уровня E_USER_WARNING, если подключается несуществующий файл модуля.
cms2-1585 Добавлено уведомления уровня E_USER_WARNING, если загружается несуществующий класс модуля.
cms2-1665 Добавлена возможность использовать ограничение на активность сессии зарегистрированных пользователей сайта.
cms2-1733 Добавлена фильтрация запросов вида //foo/&bar=baz, на такие запросы система будет отдавать 404 страницу.
cms2-1665 Оптимизирована работа с сессиями с целью избежать блокировок.
cms2-1635 Оптимизировано обновление нового табличного контрола при удалении его элемента.
bc-920 Оптимизирована работа макроса catalog/getSmartFilters.
cms2-1658 Оптимизирована валидация шага оплаты при оформлении заказа.
cms2-1650 Оптимизирована работа метода ulangStream::getI18n().
cms2-1660 Устранена XSS уязвимость в файловом менеджере.
cms2-1739 Устранена уязвимость доступа к закрытым директориям в файловом менеджере.
cms2-1660 Устранена возможность манипулировать авторизационным cookie через javasrcipt.
cms2-1717 Ужесточены требования к паролям пользователей.
bc-906 Опция "Выводить самовывоз на странице адреса" теперь по умолчанию выключена.
bc-935 Виртуальные копии теперь будут удалять минуя модуль "Корзина".
cms2-1675 Виджет модуля "Онлайн-запись" в шаблоне Demodizzy теперь будет корректно отображаться при отсутствии услуг.
cms2-1553 Виджет модуля "Онлайн-запись" в шаблоне Demodizzy стал адаптивным.
cms2-1665 Глобальна функция getSession() теперь deprecated.
cms2-1550 Исправлено отображение чекбоксов в новом табличном контроле.
cms2-1551 Исправлено отображение текстов кнопок в новом дизайне административной панели.
bc-888 Исправлена переиндексация разделов каталога по крону: теперь будут учитываться все языковые версии.
bc-877 Исправлена работа неадаптивных готовых решений.
cms2-1585 Исправлено подключения класса сбора мусора в модуле "Конфигурация".
bc-873 Исправлен учет параметра $types в макросе search/search_do.
cms2-1587 Исправлено вычисление значений свойства "ord" при копировании страницы.
cms2-1613 Исправлена работа extProps в php шаблонизаторе.
cms2-1614 Исправлено получение ответа от макроса users/activate в php и xslt шаблонах.
bc-933 Исправлена работа вкладки "Яндекс.Вебмастер" модуля SEO в режиме совместимости с php7.
bc-894 Исправлена валидация модулей при переактивации системы.
cms2-1588 Исправлено прерывание при добавлении полей в тип данных, если среди его дочерних типов нет группы добавляемого поля.
cms2-1547 Исправлена проблема отображения старого табличного контрола при изменения состава отображаемых полей.
bc-858 Исправлено поведение кнопки "Посмотреть" в модуле "Структура".
cms2-1640 Исправлены множественные проблемы с установкой флага isUpdated в сущностях системы.
bc-483 Исправлен label ошибки токена Яндекс.Вебмастера.
bc-901 Исправлена js валидация числовых полей в административной панели.
bc-937 Исправлено формирования списка лент новостей на вкладке импорта RSS лент в модуле "Новости".
bc-941 Исправлен формат ответа UMI.CMS платежным системам о зачислении платежа.
bc-899 Исправлена работа выгрузки заказов в 1С с учетом текущего домена.
bc-880 Исправлена работа обновления системы на этапе обновления конфигурации.
bc-914 Исправлено отображение и работа поля типа "составное" с большим количеством значений.
bc-915 Исправлена фильтрация по названию объекта в справочнике, если у объекта нет полей.
bc-694 Исправлено добавление разделов каталога из других доменов на индексацию.
bc-934 Исправлено отображение проиндексированных разделов каталога с учетом мультисайтовости.
bc-885 Исправлен расчет цены товара с учетом опционных свойств в режиме совместимости с php7.
cms2-1576 Исправлено отображение всплывающих окон в eip.
cms2-1685 Исправлено отображение пустой корзины в tpl шаблоне в режиме совместимости с php7.
bc-269 Исправлена авторизация в административной панели после окончания активности сессии.
bc-954 Исправлено отображение поля "Выпадающий список со множественным выбором".
bc-956 Исправлена работа настроек sphinx в режиме совместимости с php7.
cms2-1684 Исправлена ошибка при сортировке в макросах system/getNext и system/getPrevious.
cms2-1686 Исправлена работа макроса content/redirect в режиме совместимости с php7.
bc-943 Исправлен учет протокола https при генерации robots.txt.
bc-955 Исправлены проблемы при переоформлении заказа и деавторизации.
bc-597 Исправлен экспорт каталога в 1C.
bc-957 Исправлена проблема с авторизацией под администратором (не супервайзером) с отключенным режимом совместимости с php7.
bc-926 Исправлена проблемы с редиректами с разными комбинациями завершающих слешей.
cms2-1722 Исправлена пагинация на вкладке "Адреса" модуля "Конструктор форм".
cms2-1723 Исправлена валидация при автоматическом создании директории для фотографий.
cms2-1724 Исправлено прерывание работы системы при создании экземпляров класса Imagick с ошибкой.
cms2-1665 Удалены прямые обращения к суперглобальному массиву $_SESSION.
cms2-1665 Удалено использование cookie umicms_session.
cms2-1586 Удалены неактуальные операции в классе garbageCollector.
cms2-1641 Удалено внутреннее кеширование в методе umiObjectsCollection::isExists().
cms2-1666 Удалена обфускация тестового модуля "Dummy".
cms2-1637 Удалено использование глобальной константы DB_DRIVER.
cms2-1648 Удалена возможность назначать гостевого пользователя в модуле "Пользователи".
cms2-1647 Удалено использование глобальных констант SV_GROUP_ID и SV_USER_ID.
cms2-1683 Удалены все файлы common.php и customCommon.php.
cms2-1711 Удалена интеграция с Google Picasa.
cms2-1739 Удален API старого файлового менеджера в старой реализации модулей.

27.10.2016 — версия 14, сборка 79638 Показать

Номер задачи Описание
cms2-1538 Добавлен функционал авторизации и регистрации через социальные сети с помощью ulogin.
cms2-1538 Добавлен пример реализации авторизации и регистрации через социальные сети с помощью ulogin в шаблон "demodizzy".
cms2-1498 Добавлен функционал автозагрузки классов модулей.
cms2-1559 Добавлен функционал кастомизации автозагрузки классов модулей.
bc-420 Добавлен сеттер для цены в классе orderItem.
bc-866 Оптимизирован полнотекстовый поиск в Selector.
cms2-1549 Оптимизировано обновление иерархии в новом табличном контроле после перетаскивания.
bc-851 Оптимизирован функционал обновления карты сайты во время обновления системы.
bc-584 Метод includeQuickEditJsCustom() в готовых решения Юмисофт больше не будет кешироваться.
bc-871 Исправлена индексация разделов каталога: в индекс больше не будут попадать неактивные товары.
cms2-1548 Исправлены проблемы, которые при определенных обстоятельствах, могли приводить к несоответствию визуального выделения реально выделенным элементам в новом табличном контроле.
cms2-1530 Исправлено множествественное удаление редиректов в табличном контроле модуля "Редиректы".
cms2-1531 Исправлено множествественное удаление услуг в табличном контроле модуля "Онлайн-запись".
bc-852 Исправлена ошибка при переоформлении заказа пользователя.
bc-865 Исправлена работа редактирования полей типа "Выпадающий список" в старом табличном контроле.
bc-843 Исправлена работа поиска в контроле поля типа "Выпадающий список со множественным выбором".
bc-862 Исправлена работа модуля "Стуктура" на триальной лицензии.
bc-860 Исправлена работа интеграции с loginza в новой реализации модулей.
bc-846 Исправлено несоотвествие статуса активности одноименной иконке в форме редактирования страниц.
cms2-1527 Исправлена логика вывода заказов в модуле "Интернет-магазин": теперь там выводятся заказы, которым назначен номер, ранее выводились заказы, которым назначен статус.
cms2-1560 Исправлено расположение всплывающих окон, которые можно вызвать в старом табличном контроле.
bc-798 Исправлена работа разворачивания бекапов в модуле "Резервирование".
bc-837 Исправлена ошибка при формировании результатов Selector, которая при определенных обстоятельствах могла приводить к дублирующимся объектам в результате выборки.
bc-837 Исправлена работа метода def_module::sortObjects().
bc-854 Исправлена проверка существования шаблона при копировании страницы в другой домен или язык в модуле "Структура".
bc-854 Исправлено изменение адреса при копировании страницы в другой домен или язык в модуле "Структура".
bc-824 Исправлено отображения пагинации в старом табличном контроле.

14.10.2016 — версия 14, сборка 79459 Показать

Номер задачи Описание
cms2-1434 Добавлена поддержка php 7.0.10.
cms2-1407 Добавлена поддержка php7 для всех готовых решений: персональных сайтов, сайтов компаний, интернет-магазинов и лендингов Юмисофт.
bc-739 Добавлена настройка ограничения на минимальное количество символов для поиска (не меньше 2х символов).
bc-739 Добавлена возможность включить поиск по вхождению в любое место строки.
bc-781 Добавлена возможность указать изображение-заглушку, которую будет использовать система в генерации миниатюр при отсутствии изображения.
cms2-1406 Добавлены поля в тип данных заказ: "Общий вес", "Общая ширина", "Общая длина" и "Общая высота", которые вычисляются автоматически.
cms2-1406 Добавлены поля в тип данных наименование заказа: "Вес", "Ширина", "Длина" и "Высота".
cms2-1406 Добавлены вкладка настроек для способов доставки в модуль "Интернет магазин".
cms2-1406 Добавлены настройки способов доставки: значения по умолчанию для полей заказа: "Общий вес", "Общая ширина", "Общая длина" и "Общая высота".
cms2-1406 Добавлены настройки способов доставки: параметры основного склада.
cms2-1406 Добавлены настройки способов доставки: поля товара, из которых нужно брать значения для веса, ширины, длины и высоты.
cms2-1436 Добавлена адаптация меню модулей в скине "Modern" под маленькие разрешения экрана.
bc-755 Добавлены плейсхолдеры для упрощения добавления нового шаблона в настройках модуля "Структура".
cms2-1472 Добавлена возможность кастомизации туллбара в новом табличном контроле.
bc-829 Добавлены корректные значения параметров по умолчанию методов isnotnull() и isnull() Selector.
cms2-1457 Добавлены чекбоксы в новый табличный контрол.
cms2-1414 Добавлена поддержка иерархических списков в новый табличный контрол.
cms2-1496 Добавлена возможность добавлять свои методы в список методов-шлюзов через конфигурационный файл.
cms2-1201 Добавлено удаление "пустых" строк в таблице cms3_object_content в системных сборщик мусора.
cms2-1465 Добавлено удаление неиспользуемых полей при удалении группы полей типа данных.
bc-809 Добавлена параметр в конфигурационный файл, с помощью которого можно ключить сортировку элементов справочника по id.
bc-807 Добавлена вкладка настроек в модуль "Редиректы", куда перенесена настройка "Перенаправлять на перемещенные страницы" из модуля "Конфигурация".
bc-587 Добавлена поддержка всех типов полей в js валидатор пустых полей скина "Modern".
bc-821 Добавлена возможность обнулять значения полей типа "выпадающий список" в скине "Modern".
cms2-1449 Добавлен функционал перетаскивания в новый табличный контрол.
bc-727 Добавлена возможность просмотра текста сообщения на вкладке "Сообщения" модуля "Конструктор форм".
cms2-1516 Добавлен вывод ссылки на список элементов справочника рядом с полем типа "Ссылка на объектный тип данных", если справочник публичный.
cms2-1525 Добавлено изменение цвета текста на черный при инициализации редактируемых регионов в eip.
cms2-1093 Добавлена сохранение выбранного домена в старом табличном контроле.
cms2-1093 Добавлена обнуление выбранных элементов при смене домена в старом табличном контроле.
bc-842 Добавлено визуальное отображение результатов копирования страниц в другой домен в модуле "Структура".
bc-826 Добавлено уведомление при добавлении публикацию в модуле "Блоги", если блогов нет.
bc-825 Добавлена поддержка свойства "updatetime" в метода group() и where() Selector.
cms2-1521 Добавлено использование настроек способов доставки в способ доставки "Почта России".
cms2-1506 Добавлено функционал перетаскивания услуг между группами во вкладку "Услуги" модуля "Онлайн-запись".
cms2-1465 Добавлена установка флага "is_updated" при применении методов setRestrictionId() и setIsSortable() класса umiField.
cms2-1495 Вкладки "Группы услуг" и "Услуги" модуля "Онлайн-запись" объеденены в одну с использованием иерархии нового табличного контрола.
cms2-1448 Режим совместимых модулей теперь включен по умолчанию.
cms2-1473 Системные статусы заказа, доставки и оплаты теперь нельзя удалить.
bc-828 Упрощено регулярное выражение, с помощью которого валидируются почтовые адреса.
cms2-1470 Справочники со статусами заказа, доставки и оплаты перестали быть публичными.
cms2-1468 Исправлена работа тестирования хостинга по параметру "memory_limit".
cms2-1382 Исправлена работа установщика при отсутствии библиотеки mbstring.
cms2-1405 Исправлено отображение кириллических доменов в push уведомлениях приложения umi.manager.
bc-767 Исправлено перетаскивание полей в заблокированных группах в форме редактирования типов данных с включенным игнорированием блокировок.
bc-782 Исправлена работа поиска в модуле "Корзина".
cms2-1422 Исправлена работа пагинации в модуле "Редиректы".
cms2-1381 Исправлена ошибки в работе создания редиректов, из-за которых создавались циклические редиректы.
bc-804 Исправлено ошибка, из-за которой в готовых решениях Юмисофт создавались лишние объекты незарегистрированных покупателей.
bc-783 Исправлена работа пагинации в модуле "Корзина".
bc-793 Исправлена работа Selector в части построения выборок по системным свойствам в режиме OR.
bc-408 Исправлена ошибка обновления кеша прав доступа на страницы.
bc-806 Исправлена ошибка, из-за которой в готовых решениях Юмисофт отсутствовали необходимые директивы для протокола umaps.
bc-811 Исправлена работа изменения активности новостей в новой реализации модулей.
bc-812 Исправлена работа макроса menu draw() в новой реализации модулей.
cms2-1456 Исправлена справка модуля "Редиректы".
bc-755 Исправлена работа установщика при отсутствии библиотеки mysqli.
cms2-1430 Исправлена ошибка виджета модуля "Онлайн запись", из-за которой могло некорректо отображаться превью занятых дней на этапе выбора услуги.
bc-801 Исправлен полнотекстовый поиск по нескольким словам в старом табличном контроле.
bc-440 Исправлен подсчет статистики (сколько создано/удалено/изменено сущностей) в механизме импорта файлов формате Umidump2.0.
bc-719 Исправлена работа метода selectorHelper::detectFilters().
cms2-1425 Исправлена ошибка валидации имен групп услуг и услуг в модуле "Онлайн-запись".
cms2-1429 Исправлены цвета фона полей в форме просмотра заявки в модуле "Онлайн-запись".
bc-827 Исправлена работа метода setHeader() в новой реализации модулей.
bc-813 Исправлена генерация события "webforms_post" в новой реализации модулей.
cms2-1361 Исправлены косметические ошибки виджета модуля "Онлайн запись".
cms2-1479 Исправлено отображение кнопок "Сохранить" и "Применить" во всплывающих окнах в eip.
bc-769 Исправлена установка директории по умолчанию при открытии файлового менеджера.
bc-841 Исправлено изменение раздела товара через его форму редактирования.
bc-787 Исправлена перетаскивание страниц в рамках одного уровня иерархии в старом табличном контроле.
bc-833 Исправлено копирование страниц в другой домен и язык в новом реализации модулей.
cms2-1517 Исправлено создание страниц в разных доменах в модуле "Файловая система".
bc-796 Исправлено отображение названия типа поля при его добавлении в модуле "Шаблоны данных".
bc-797 Исправлено отображение статуса видимости поля при его добавлении в модуле "Шаблоны данных".
bc-839 Исправлено директория по умолчанию в файловом менеджере, вызываем при редактировании фотографи в модуле "Фотогалереи".
bc-820 Исправлено отображение подсказок к полям товара при отображение каталога "списком" в шаблоне "Demodizzy".
cms2-1520 Исправлены ошибки валидации пустых полей при создании сущностей в модуле "Онлайн-запись".
bc-802 Исправлено ошибка создания редиректов в одноименном модуле, которые могли приводить к циклической переадресации.
bc-832 Исправлена генерация токена для Яндекс.Маркет.
bc-847 Исправлена работа макроса emarket getInvoice() в tpl шаблонизаторе.
cms2-114 Исправлена работа макроса content delRecentPage() в tpl шаблонизаторе.
cms2-1418 Исправлено отображение нового табличного контрола при изменении выводимых полей.
cms2-1446 Исправлено отображение работы горизонтального скрола в новом табличном контроле.
bc-838 Исправлен учет объявленной стоимости способа доставки "Почта России" вида отправления "EMS".
cms2-1201 Удалено использование класса umiSelection в классах ядра и новой реализации модулей.
cms2-1201 Удалено создание "пустых" строк в таблице cms3_object_content, так как в них больше нет нужды.
cms2-1497 Удалена зависимость класса permissionsCollection от модуля "Пользователи".
bc-818 Удалена возможность редиректов на несуществующие адреса на сайте.
bc-823 Удалена вкладка "Патчи" модуля "Автообновления" и функционал, связанный с umi.hub.
bc-746 Удалена неиспользуемая настройка "Разрешить браузерам кэшировать страницы" модуля "Конфигурация".
bc-815 Удалена проверка кодировки базы данных по умолчанию при установке системы.
bc-800 Удалена логика "склеивания" полей с одинаковыми названиями между иерархически связанными типами данных.
bc-822 Удалена возможность сохранить в поле типа "Изображение" путь до несуществующего файла.

17.08.2016 — версия 14, сборка 78972 Показать

Номер задачи Описание
cms-100 Добавлена возможность массового перетаскивания страниц в контроле "Дерево" и старом табличном контроле.
bc-774 Добавлена возможность переопределять метод getDataSetConfiguration() в решениях и кастомах новых реализаций модулей.
bc-502 Добавлена возможность фильтрации по дате формата дд.мм.гггг в старом табличном контроле.
bc-771 Добавлена возможность удалять виртуальные копии через страницу редактирования товара в административной панели.
bc-723 Добавлена поддержка полей типа "кнопка-флажок" в механизме импорта старого табличного контрола.
cms2-1355 Добавлен функционал копирования адреса страницы в контекстное меню старого табличного контрола.
bc-692 Добавлен режим "before" в событие core_sendmail.
bc-598 Добавлена возможность ограничения прав пользователя на запуск системного крона.
cms2-1350 Добавлена возможность менять порядок вывода колонок в новом табличном контроле.
cms2-1357 Добавлена документация к классу def_module.
bc-757 Добавлена возможность добавить узел delivery-options в yml выгрузку.
bc-494 Добавлен шаблон для платежной системы "PayPal" в php версию демошаблона demodizzy.
bc-454 Добавлен шаблон для страниц типа "Скачиваемый файл" в php версию демошаблона demodizzy.
bc-458 Добавлен шаблон для платежной системы "Яндекс.Касса" в php версию демошаблона demodizzy.
bc-785 Исправлена отправка почтовых уведомлений покупателям в модуле "Интернет магазин" новой реализации.
bc-780 Исправлена работа eip перетаскивания в левом меню готовых решений.
cms2-1356 Исправлены правила перенаправления после сохранения форм в модуле "Запись на прием".
cms2-1353 Исправлена ошибка в виджете модуля "Запись на прием", если не указать дату записи.
cms2-1354 Исправлено отображение горизонтального scroll bar'а после применения фильтров в новом табличном контроле.
bc-726 Исправлена синтаксическая ошибка в языковой метке модуля "Редиректы" старой реализации.
bc-758 Исправлена ошибка при редактирования типа данных в модуле "Шаблоны данных" новой реализации на триальной лицензии.
cms2-1380 Исправлен учет выбранной страницы при формировании адреса формы добавления страницы в старых табличных контролах.
bc-773 Исправлена ошибка в модуле "Корзина" новой реализации на триальной лицензии.
bc-763 Исправлено отображение уведомлений от php на вкладке "Глобальные" модуля "Конфигурация" новой реализации.
bc-768 Исправлена ошибка отображения главной страницы модуля "SEO" при раскрытом меню модулей.
cms2-115 Исправлена работа пагинации в макросе filemanager shared_files().
bc-725 Исправлено сохранение числа 0 в новое поле типа "число".
cms2-1379 Исправлено удаление в табличном контроле модуля "Редиректы" старой реализации.
cms2-1373 Исправлено отображение списка купленных готовых решений в установщике системы.
bc-722 Исправлена ошибка отображения заказов в личном кабинете пользователя php версии демошаблона demodizzy.
bc-752 Исправлено ошибочное создание новых групп полей при импорте csv файла с данными страниц разных типов.
cms2-1366 Исправлена работа фильтров каталога в демошаблоне demoold.
bc-409 Исправлено определение текущего языка в рамках события systemModifyPropertyValue.
bc-479 Исправлена обрезка значения с запятыми поля типа "Выпадающий список" при csv импорте.
bc-548 Исправлен учет неактивных родительских страниц при формировании выборки страниц в Selector.
bc-514 Исправлено отображение уведомлений от php при сохранении зеркала домена с включенным кешированием.
bc-760 Исправлен вывод ошибок при тестировании хостинга на предмет соблюдения системных требований.
bc-721 Исправлена работа обрезки изображений в eip редакторе изображений.
bc-453 Исправлена выборка объектов с условием по значению поля updatetime в Selector.
bc-754 Метод umiHierarchy->isExists() теперь всегда будет возвращать актуальный результат.
bc-564 Поля в настроках модуля "SEO" больше не обязательны для заполнения.
bc-518 Включенная настройка clean-eip-attributes в config.ini теперь будет удалять аттрибуты тегов вида xmlns:umi.
bc-510 Фотографии модуля "Фотогалереи" будут создаваться в лексикографическом порядке при импорте.
bc-703 При переиндексации умных фильтров по системному крону будут переиндексироваться разделы из всех доменов системы.
cms2-42 Для создания дочерней страницы больше не нужны права на редактирование родителя.
cms2-1323 Иконка модуля "Интернет магазин" теперь не будет появляться при установке готовых решений на редакцию Lite.

21.07.2016 — версия 14, сборка 78721 Показать

Номер задачи Описание
cms2-1297 Добавлен модуль "Запись на прием" в редакции Commerce, Business и Shop.
cms2-1297 Добавлен пример реализации модуля "Запись на прием" в демо шаблон demodizzy.
cms2-1318 Добавлены контролы для быстрого редактирования дат и изображений в новом табличном контроле.
cms2-1317 Добавлен доступный глобально объект TTCustomizer позволяющий кастомизировать тулбар старого табличного контрола.
bc-648 Добавлена поддержка поля типа "Набор изображений" в макрос data getProperty().
bc-590 Добавлен метод def_module::setMethodTemplateId(), с помощью которого в новой реализации модулей теперь можно задать шаблон для результата работы макросов.
bc-700 Добавлен php шаблон для системной страницы emarket/gateway в демо шаблоне demodizzy.
bc-643 Функция getBusyDiskSize() теперь будет использовать ресурсы оси, если они доступны.
bc-643 Функция getBusyDiskSize() теперь не сможет превысить таймаут, если работает без ресурсов оси. Если времени недостаточно для подсчета - он будет прерван, и функция вернет значение на момент завершения работы.
cms2-1322 В контекстное меню старого табличного контрола возвращен функционал импорта и экспорта в csv.
cms2-1325 Переименован ряд методов в классе umiObjectTypesCollection. Старые методы теперь deprecated. (getParentClassId => getParentTypeId, getChildClasses => getChildTypeIds, getTypeByHierarchyTypeId => getTypeIdByHierarchyTypeId, getBaseType => getTypeIdByHierarchyTypeName).
bc-734 Запрещена установка системы на php 5.3.
bc-586 Изменено описание ошибки №13010.
bc-224 Сообщения в модуле "Конструктор форм" теперь будут отсортированы по дате добавления.
bc-632 Теперь файлы статического кеша всегда будут формироваться так же, как ранее формировались в режиме "nginx".
bc-632 Отключено статическое кеширование запросов с .xml и .json на конце адреса запроса.
bc-632 Статический кеш теперь будет использоваться только для неавторизованных пользователей.
bc-632 Статический кеш теперь будет корректно учитывать настройки config.ini "not-allowed-methods" и "not-allowed-streams".
bc-230 Панель редактирования eip теперь будет отображаться, только если у пользователя есть права на домен и на управление в модуле "Структура".
bc-480 Исправлена ошибка в работе пагинации макроса content getList().
bc-729 Исправлена ошибка в работе модуля "События" на сервере с php 7 и выключенной опцией allow_url_fopen.
bc-642 Исправлена работа импорта и экспорта в csv в модуле "Каталог".
cms2-1324 Исправлена работа кнопки добавления сущностей в разных модулях, теперь она будет предлагать выбрать доступный тип данных.
bc-645 Исправлено копирование значений полей типа "Набор изображений" и "Счетчик" при копировании страниц.
bc-733 Исправлена работа модуля "Статистика" на чистой установке версии 14 с включенной старой реализацией модуля.
bc-737 Исправлена работа добавления опций товара в корзину в модуле "Интернет магазин" с включенной новой реализацией модуля.
bc-740 Исправлена работа файлового менеджера на серверах, где отключена функция "mime_content_type" или класс "finfo", а в системе включена новая реализация модуля.
bc-724 Исправлено удаление страницы из поискового индекса при включении опции страницы "Исключить из поиска".
bc-654 Исправлено добавление объектов справочников через eip.
bc-609 Исправлено определение времени жизни статического кеша в классе garbageCollector.
bc-709 Исправлена загрузка изображений, отправляемых в формах модуля "Конструктор форм".
bc-741 Исправлено редактирование кастомных пунктов в модуле "Меню".
bc-743 Исправлена генерация превью изображений в файловом менеджере, если задана кастомная директория для хранения изображений.
bc-744 Исправлена сохранение изображений при редактировании сущностей в административной панели, если задана кастомная директория для хранения изображений.
cms2-1352 Исправлена проблема при создании или редактировании страниц модуля "Фотогалереи", которая при определенных условиях приводила к вечному циклу.
bc-718 Исправлена работа отписки от рассылки по автогенерируемой ссылке.
bc-750 Исправлена работа опции "load-all-props" Selector'а.
bc-747 Исправлена работа модуля "Geoip" с включенной новой реализации модуля.
bc-736 Удалена генерация ссылки на udata://emarket/price/ для полей типа "Цена" в результате работы протокола upage.

24.06.2016 — версия 14, сборка 68909 Показать

Номер задачи Описание
cms2-1157 Минимальная поддерживаемая версия php поднята до 5.4, а максимальная до 7.0.10.
cms2-1295 Добавлен модуль "Редиректы".
cms2-1289 Добавлен новый универсальный табличный контрол (используется в модуле "Редиректы").
cms2-1277 Добавлен способ кеширования через Redis.
cms2-1285 Добавлена возможность редактировать абсолютные значения скидок через форму редактирования заказа.
cms2-1284 Добавлен функциона поиска и замены в модуль "Поиск".
cms2-1280 Добавлен индикатор окончания обновлений и поддержки системы в административную панель.
cms2-1150 Добавлен переключатель наборов реализаций модулей в config.ini [system] compatible-modules.
cms2-1152 Для новых реализаций модулей добавлен новый механизм имплементации классов модуля. Он поддерживает переопределение методов классов модуля кастомах.
cms2-1170 Добавлена альтернативная реализация модуля "Структура", она совместима со всеми версиями php от 5.4.
cms2-1168 Добавлена альтернативная реализация модуля "Заметки", она совместима со всеми версиями php от 5.4.
cms2-1171 Добавлена альтернативная реализация модуля "События", она совместима со всеми версиями php от 5.4.
cms2-1154 Добавлена альтернативная реализация модуля "Новости", она совместима со всеми версиями php от 5.4.
cms2-1183 Добавлена альтернативная реализация модуля "Шаблоны данных", она совместима со всеми версиями php от 5.4.
cms2-1182 Добавлена альтернативная реализация модуля "Конфигурация", она совместима со всеми версиями php от 5.4.
cms2-1184 Добавлена альтернативная реализация модуля "Резервирование", она совместима со всеми версиями php от 5.4.
cms2-1187 Добавлена альтернативная реализация модуля "Файловая система", она совместима со всеми версиями php от 5.4.
cms2-1185 Добавлена альтернативная реализация модуля "Автообновления", она совместима со всеми версиями php от 5.4.
cms2-1188 Добавлена альтернативная реализация модуля "Поиск", она совместима со всеми версиями php от 5.4.
cms2-1189 Добавлена альтернативная реализация модуля "SEO", она совместима со всеми версиями php от 5.4.
cms2-1186 Добавлена альтернативная реализация модуля "Блоги", она совместима со всеми версиями php от 5.4.
cms2-1206 Добавлена альтернативная реализация модуля "Меню", она совместима со всеми версиями php от 5.4.
cms2-1207 Добавлена альтернативная реализация модуля "Форум", она совместима со всеми версиями php от 5.4.
cms2-1207 Добавлена альтернативная реализация модуля "Комментарии", она совместима со всеми версиями php от 5.4.
cms2-1209 Добавлена альтернативная реализация модуля "Конструктор форм", она совместима со всеми версиями php от 5.4.
cms2-1210 Добавлена альтернативная реализация модуля "Опросы", она совместима со всеми версиями php от 5.4.
cms2-1211 Добавлена альтернативная реализация модуля "Рассылки", она совместима со всеми версиями php от 5.4.
cms2-1212 Добавлена альтернативная реализация модуля "Баннеры", она совместима со всеми версиями php от 5.4.
cms2-1213 Добавлена альтернативная реализация модуля "Фотогалереи", она совместима со всеми версиями php от 5.4.
cms2-1214 Добавлена альтернативная реализация модуля "Каталог", она совместима со всеми версиями php от 5.4.
cms2-1215 Добавлена альтернативная реализация модуля "FAQ", она совместима со всеми версиями php от 5.4.
cms2-1216 Добавлена альтернативная реализация модуля "Социальные сети", она совместима со всеми версиями php от 5.4.
cms2-1242 Добавлена альтернативная реализация модуля "Обмен данными", она совместима со всеми версиями php от 5.4.
cms2-1242 Добавлена альтернативная реализация модуля "GeoIP", она совместима со всеми версиями php от 5.4.
cms2-1244 Добавлена альтернативная реализация модуля "Интернет магазин", она совместима со всеми версиями php от 5.4.
cms2-1190 Добавлена альтернативная реализация модуля "Статистика", она совместима со всеми версиями php от 5.4.
cms2-1191 Добавлена совместимость с php7 в установщик системы.
bc-194 Добавлена возможность указывать идентификаторы страниц в макросы forum topic() и forum conf() в новой реализации модуля "Форум".
cms2-1195 Добавлен новый класс для работы с zip архивам UmiZipArchive.
cms2-1196 Добавлен новый класс для определения параметров браузера пользователя BrowserDetect.
cms2-1194 Добавлен метод __isset() в классы, где есть метод __get().
cms2-1309 Обновлены иконки модуля "Заметки".
cms2-1279 Улучшено отображение хедера административной панели на узких экранах.
bc-687 Улучшена локализация модулей.
cms2-1239 Обновлен список бекапируемых файлов в модуле "Резервирование".
cms2-1239 Интерфейсы дочерних классов приведены в соответствие с родительскими классами.
cms2-1172 Класс baseModuleAdmin стал трейтом в наборе новых реализация модулей.
bc-653 Актуализована справка на странице просмотра сообщения в модуле "Конструктор форм".
bc-675 Исправлена проблема с добавлением пунктов в модуле "Меню".
bc-697 Исправлена ошибка в работе сборщика мусора.
cms2-1232 Исправлено удаление объектов со страницы редактирования.
cms2-1232 Исправлено управление активностью в табличном контроле модуля "Пользователи".
bc-714 Исправлен тип поля "priority" в таблице с картой сайта.
bc-685 Исправлено удаление страниц из карты сайта при удалении языка или домена.
bc-712 Исправлено перетаскивание полей в форме редактирования типа данных.
bc-679 Исправлено ошибка дублирования юридических лиц.
cms2-400 Исправлено сохранения нулевого значения в поле "Состояние на складе".
cms2-1240 Исправлено удаление страниц через форму редактирования.
cms2-1236 Исправлена возможность добавить домен с существующим именем в модуле "Конфигурация".
bc-699 Исправлена отправка форм обратной связи в xslt варианта шаблона demodizzy.
cms2-1260 Исправлено редактирование полей типа "выпадающий список" в табличном контроле.
bc-601 Исправлено начисление бонусов по скидке типа "Будущая накопительная скидка".
bc-691 Исправлена фильтрация заказов по способу доставки в табличном контроле.
cms2-1238 Исправлено сохранение формата значения для поля в модуле "Шаблоны данных".
bc-667 Исправлено отображение хедера административной панели в системе с триальной лицензией.
bc-669 Исправлены php уведомления при работе tpl шаблонов.
cms2-1091 Исправлена валидация скидки на "Сумму заказов пользователя".
cms2-1091 Исправлен вывод ошибок в установщике системы.
bc-567 Исправлена работы опции "no-permissions" в классе Selector.
cms2-1222 Исправлено некорректное использование функции array_shift().
pull-1069 Исправлены ошибки отображения заметок.
cms2-1314 Удален устаревший функционал интеграции с GSB.
bc-681 Удалена лишняя кнопка "Сохранить" в модуле "Поиск".
cms2-1214 Удалены устаревшие макросы catalog getObjectsList() и catalog search() в новой реализации модуля "Каталог".
cms2-1195 Удалена устаревшая библиотека PclZip.
cms2-1196 Удалена устаревшая библиотека Net_UserAgent_Detect.

25.05.2016 — версия 2.12, сборка 66714 Показать

Номер задачи Описание
cms2-1219 В административную панель добавлен индикатор даты окончания обновлений для лицензии, которой активирована система.
cms2-1221 Сайдбар с модулями в административной панели теперь прикреплен к экрану и имеет возможность перемотки модулей.
cms2-1175 Обновлен дизайн установщика системы.
bc-662 Исправлена работа удаления последнего значения в поле типа "Выпадающий список со множественным выбором".
bc-664 Исправлена работа фильтрация в модуле "Пользователи".
bc-633 Исправлена работа параметров crop, cropside, quality в макросе system makeThumbnailFull().
bc-638 Исправлена работа генерации миниатюр средствами Imagick.
bc-666 Исправлена работа конвертации структуры таблицы cms3_object_content при обновлении.
bc-656 Исправлена ошибка формирования вложенности в макросе content menu() для tpl шаблонизатора. Настройка "Показывать подменю" не всегда корректно учитывалась.
bc-671 Исправлена ошибка установщика, приводящая к уведомлению во время установки.
bc-672 Исправлена ошибка установщика, приводящая к некорректной работе этапа установки "Бэкап системы".

18.05.2016 — версия 2.12, сборка 66457 Показать

Номер задачи Описание
cms2-1131 Добавлена поддержка mysqli для работы с базой данных. Теперь можно указать в config.ini желаемое api (mysql/mysqli).
cms2-1033 Добавлена возможность изменять пути до пользовательских файлов, изображений, лога ошибок и кеша через config.ini.
bc-602 Добавлена возможность генерировать отдельный статический кеш для мобильных устройств. Этим можно управлять через config.ini.
bc-636 Добавлена языковая метка для названия модуля "Корзина".
bc-610 Добавлена сортировка по id в списке заказов пользователя.
bc-608 Оптимизирована фильтрация по полю типа "relation" в Selector, если в значении передан идентификатор объекта из связанного справочника.
pull-953 Оптимизирована загрузка значений полей объекта.
bc-521 Исправлена ошибка в работе сохранения сущностей при включенном кешировании.
bc-594 Исправлена работа редактирования названия страниц в модуле "Меню".
bc-637 Исправлена работа выбора типа данных при создании страниц в табличном контроле.
bc-634 Исправлено удаление последней опции поля типа "Составное".
bc-635 Исправлено отображение контрола выбора модуля администратора по умолчанию.
bc-620 Исправлено отображение длинных названий полей в форме редактирования типа данных.
bc-627 Исправлена работа кнопки сохранить при работе с мобильного устройства под Android.
bc-628 Исправлена работа кнопки "Повторить" в форме обновления системы.
pull-930 Исправлена передача query_string при генерации файла robots.txt и в вызовах системных протоколов.
cms2-1147 Убрано использование list() с передачей ему пустых параметров.
cms2-1148 Путь до модулей системы теперь всегда берется из config.ini [includes] system.modules.
cms2-1155 Исправлен синтаксис в методе selectorHelper::detectWhereFilters().
bc-619 Исправлены проблемы с обновлением кеша полей объекта при различных видах работы с ними в рамках одной сессии.
bc-607 Исправлена ошибка валидации числового значений для поля "Домен" в типе данных "Заказ".
bc-616 Исправлена ошибка отображения типа поля в окне редактирования поля .
bc-651 Убрана передача по ссылке для оператора new.
cms2-1131 Убрано использование функций mysql в коде системы, за исключением соответствующего класса работы с бд.
bc-588 Поведение при клике на элемент контрола "Дерево" теперь идентично контролу "Таблица".
bc-629 Иконка удаления изображения в поле типа "Изображение" теперь более явна.
cms2-1135 Подсказки к поиску на demodizzy теперь будут группироваться по имени модуля, а не по иерархическому типу.
cms2-1131 Функции с префиском "l_mysql" теперь deprecated.
cms2-1220 Удален функционал "Библиотека изображений". Все ее задачи решает файловый менеджер.

19.04.2016 — версия 2.12, сборка 64311 Показать

Номер задачи Описание
cms2-1134 Добавлено контекстное меню в контролах "Дерево" и "Таблица".
cms2-1138 Добавлена возможность поменять тему административной панели без смены пользователя.
cms2-1135 Добавлена реализация поиска с подсказками на demodizzy.
cms2-136 Добавлена документация по классу selectorHelper.
bc-367 Добавлено подключение класса __custom_events_config в модуле "Конфигурация".
bc-469 Добавлена опция в Selector "search-in-related-object".
bc-605 Оптимизирована загрузка базовых языковых констант.
bc-585 Оптимизирован Localpack.
bc-582 Исправлена работа кнопок модуля "Поиск" в старом скине административной панели.
cms2-1137 Исправлено сообщение в файловом менеджере при попытке вставить несколько изображений в html редакторе.
bc-600 Исправлена работа поиска по элементам справочника в контроле "Выпадающий список".
bc-604 Исправлена ошибка определения включенного кеша в методе core::cacheIsEnabled().
cms2-1144 Исправлена ошибка назначения сортировки в методе umiHierarchy::moveBefore().
bc-595 Валидация числовых полей в административной панели не будет происходить, если они не были заполнены.
cms2-1134 Увеличена область для клика по иконке сворачивания/разворачивания дерева в контролах "Дерево" и "Таблица".
cms2-1132 Сигнатуры методов дочерних классов приведенены в соответствие с сигнатурами методов родительских классов.
cms2-1132 Изменена очередность параметров в конструкторах классов discountModificator и discountRule.
cms2-1145 Обновлена база адресов модуля "GeoIP".

12.04.2016 — версия 2.12, сборка 64244 Показать

Номер задачи Описание
cms2-1113 Добавлена возможность пагинации в sitemap.xml, при количестве url'ов более 50 000.
cms2-1102 Добавлена реализация генерации миниатюр изображений с помощью модуля php5-imagick.
cms2-1123 Добавлен идентификатор объектного типа данных в параметр "inputData" события "systemCreateElement" в режиме "before".
bc-551 Добавлены дополнительные тесты к макросу content/menu.
bc-579 Добавлена корректная обработка импорта и экспорта в формате сsv поля типа "Набор изображений".
cms2-1130 Добавлена валидация числовых полей в табличном контроле и форме редактирования.
cms2-1113 Оптимизирована генерация sitemap.xml за счет изменения места хранения кеша.
cms2-1121 Оптимизированы ресурсы, возвращаемые макросом includeQuickEditJs().
bc-569 Исправлено отображение ошибок при экспорте в модуле "Обмен данными".
bc-367 Исправлено удаление устаревшего статического кеша в системном сборщике мусора.
bc-573 Исправлена работа параметра skip-lock.
bc-450 Исправлена иерархия объектного типа "Лента новостей", из-за этой ошибки мог некорректно работать макрос content/menu.
bc-576 Исправлено отображение иконок модулей в правах пользователя.
bc-580 Исправлена ошибка в работе административной панели модуля "Каталог" на некоторых версиях libxml2.
bc-581 Исправлена работа интерфейса сохранения прав пользователя.
bc-589 Исправлена работа создания страницы для формы в модуле "Конструктор форм".
bc-591 Исправлена ошибка создания корневой страницы на кириллическом домене в модуле "Структура".
bc-575 Поля типа "Строка" теперь будет типом по умолчанию в модуле "Шаблоны данных".
bc-576 Увеличена иконка разворачивания дерева в модуле "Структура".
cms2-1113 Обновление карты сайта будет запускаться при обновлении системы.
bc-577 Изменен курсор при наведении на элементы контрола "Дерево" и "Таблица", если в последней поддерживается drag'n'drop.

04.04.2016 — версия 2.12, сборка 64063 Показать

Номер задачи Описание
cms2-1116 Добавлена возможность при синхронизации с 1С обрабатывать архивы.
bc-441 Добавлена возможность обнуления свойств объектов пустыми значениями полей при импорте из CSV.
cms2-1115 Добавлена возможность редактирования стоимости доставки из табличного контрола списка доставок.
bc-535 Добавлена обработка внештатной ситуации, из-за которой обновление могло происходить бесконечно
bc-547 Исправлена ошибка индексации каталога на недефолтных языковых версиях сайта.
bc-546 Исправлена ошибка отображения вкладок статистики в модуле "Интернет-магазин".
cms2-1110 Исправлено отображение модуля "GeoIP".
bc-552 Исправлена проблема наличия нескольких одинаковых HTML-идентификаторов на одной странице.
bc-557 Исправлена ошибка в работе макроса banners insert().
bc-562 Исправлена ошибка в методе umiFile::download()
bc-498 Исправлена ошибка транслитерации в файловом менеджере.
bc-560 Исправлена ошибка в работе макроса content menu().
bc-523 Исправлена ошибка при обновлении системы с версий ниже 2.11.
bc-544 Исправлена ошибка в работе перетаскивания в старом скине модуля "Структура".
pull-847 Поле "Префикс для TITLE" в настройках модуля "SEO" сделано необязательным.

23.03.2016 — версия 2.12, сборка 63961 Показать

Номер задачи Описание
cms2-1097 Добавлен пример реализации поля типа "Набор изображений" на demodizzy.
cms2-1097 Добавлена возможность указать у доставки типа "Самовывоз" стоимость.
bc-489 Добавлено событие для изменения содержимого узла в формате экспорта YML.
cms2-1092 Оптимизирован и переименован метод umiHierarchy::getChildIds() => umiHierarchy::getChildrenList().
cms2-1092 Оптимизирован и переименован метод umiHierarchy::getChilds() => umiHierarchy::getChildrenTree().
cms2-1092 Оптимизирован и переименован метод umiHierarchy::getChildsCount() => umiHierarchy::getChildrenCount().
bc-530 Исправлена ошибка отображения группы полей "Отображение в меню".
bc-531 Исправлена ошибка вывода иконок кастомных модулей.
bc-537 Исправлена ошибка работы административной панели на сервере с библиотекой libxml2.
bc-538 Исправлена ошибка отображения вариантов фильтрации для поля типа "Выпадающий список" в табличном контроле.
bc-539 Исправлена ошибка в работе множественного управления активностью в административной панели.
bc-540 Исправлена ошибка при формировании тулл бара в модуле "Конструктор форм", во вкладке "Сообщения".
mp-1012991 Исправлено ошибка отображения чекбоксов в фильтре на странице списка событий, в модуле "События".
bc-545 Исправлена ошибка обратной совместимости макроса content/menu() - если уровень вложенности не был передан, то меню должно строиться по первому уровню.
bc-543 Исправлена ошибка в работе пагинации для первого уровня вложенности в дереве модуля "Структура".
bc-461 Метод макрос emarket/purchasing_one_step добавлен в список игнорируемых для кеширования.

21.03.2016 — версия 2.12, сборка 63903 Показать

Номер задачи Описание
cms2-1106 Оптимизирован процесс сохранения значений поля типа "Набор изображений" средствами API.
bc-525 Исправлена ошибка при установке demodizzy на триальной версии системы.
bc-527 Исправлена ошибка определения активного пункта меню в макросе content menu().
cms2-1105 Исправлена обратная совместимость макроса content menu() для tpl шаблонизатора.
bc-529 Исправлено формирование содержимого вкладки "Страницы контента" модуля "Структура".
cms2-1108 Исправлено отображение оставшихся дней работы триальной лицензии.
mp-1012991 Исправлен ряд ошибок косметического характера в новом дизайне.
bc-503 Исправлена инициализация меню модулей и перекрытие клика кнопки "Открыть" на некоторых мониторах.
cms2-1107 Исправлена ошибка получения списка шаблонов при обращении к административной панели по хосту с указанием порта.
bc-528 Исправлен вывод дочерних страниц во вкладке "Страницы контента" модуля "Структура".
>

18.03.2016 — версия 2.12, сборка 63854 Показать

Номер задачи Описание
cms2-622 Добавлен новый скин административной панели "modern".
cms2-998 Добавлена сортировка для объектов, с ее помощью теперь доступен drag-and-drop для способов доставки, оплаты и тд.
cms2-1020 Добавлена реализация редактора изображений под модуль php5-imagick.
cms2-1035 Добавлен новый тип поля "Набор изображений".
cms2-1025 Добавлено событие для модификации "глобальных" переменных, доступных шаблонизатору.
cms2-1023 Добавлено событие на успешный сброс пароля пользователя.
cms2-1024 Добавлен поддержка принудительных редиректов со стороны бекенда.
bc-481 Добавлена возможность использовать "таймаут неактивности пользователя" для обычных зарегистрированных пользователей.
cms2-1021 Добавлены события для модификации информации о заказах, отправляемых в мобильное приложение.
cms2-1022 Добавлена реализация скачиваемого файла под nginx.
cms2-1026 Добавлена поддержка логгирования запросов к бд, пример реализации логгера и возможность добавить свой логгер.
cms2-1027 Добавлена возможность расширять список системного autoload'а через config.ini.
cms2-1030 Добавлен контент в корневой раздел демошаблона "Demodizzy".
cms2-1070 Добавлен функционал оптимизации размера изображений при его загрузке с возможностью настройки степени сжатия.
cms2-1081 Добавлена возможность в макросе content menu() получать информацию о наличии дочерних пунктов без их загрузки.
cms2-1080 Добавлен индекс для улучшения производительности запросов с условием на поле объекта.
cms2-1080 Добавлена возможность в макросе content menu() указать идентификатор текущей страницы, это необходимо для запросов макроса по протоколам системы.
cms2-1033 Добавлена возможность принимать параметры через fastcgi_param nginx и переопределять ими настройки системы из config.ini.
cms2-1081 Оптимизирована производительность макроса content menu().
cms2-1081 Оптимизирована производительность метода umiLinksHelper::loadLinkPartForPages().
cms2-1063 Исправлен баг валидации заголовка HTTP_REFERER при обращении к системе по хосту с указанием порта.
mp-1012793 Исправлена ошибка в работе умных фильтров, из-за которого в ряде случаев нельзя было получить количество отфильтрованных товаров.
bc-472 Исправлена ошибка проверки каптчи, из-за которой каптча могла неправильно валидироваться при множественных проверках в рамках одной сессии.
bc-310 Исправлена выгрузка полей типа "relation" в формате "Каталог товаров в формате СommerceML 2.0".
bc-476 Исправлена ошибка 13090 при установке локалпака.
bc-477 Исправлена ошибка "Прекращена работа программы Apache HTTP Server" при работате локалпака.
cms2-1014 Исправлена ошибка при обновлении полей в результате импорта в формате СommerceML 2.0.
cms2-1044 Исправлена ошибка при обновлении полей в результате импорта в формате СommerceML 2.0.
cms2-1014 Удален функционал "Яндекс.Острова".
cms2-1013 Удалено поле "Описание" у баннеров.

26.01.2016 — версия 2.11, сборка 62530 Показать

Номер задачи Описание
pull-629 Исправлена проблема экспорта в CSV отфильтрованного списка табличного контрола.
bc-337 Увеличен возможный размер резервной копии для страниц.
bc-261 Добавлена настройка управления протоколом при генерации адресов страниц. Добавлены методы для получения ее значения.
bc-161 Добавлена возможность использовать ссылки с https в sitemap.xml.
bc-238 Исправлено тестирование работы сессий на хостинге, если домен сайта работает по https.
cms2-969 Исправлена инвалидация статического кеша при редактировании полей объекта в форме страницы.
bc-447 Исправлена ошибка при обновлении предложения в YML документе при изменении полей объекта страницы.
bc-412 Исправлена ошибка в обновлении свойства "update_time" страницы при изменении полей связанного объекта.
bc-422 Оптимизированы параметры Selector для получения страниц и объектов системы.

20.01.2016 — версия 2.11, сборка 62214 Показать

Номер задачи Описание
bc-444 Исправлена ошибка в работе некоторых кеширующих механизмов из-за неправильного условия отключения по лимиту занимаемого места.
bc-405 Исправлена ошибка с правами администратора (не супервайзера) на статистику модуля “Интернет-магазин”.
cms2-929 Добавлен новый тип поля “Ссылка на объектный тип данных” для корректного хранения идентификаторов объектных типов данных.
bc-137 Исправлена фильтрация по полю типа “Выпадающий список” в табличном контроле.
bc-258 Исправлена ошибка при обновлении системы, если в корневой директории отсутствовал файл installed.
bc-428 Оптимизирован способ вывода страниц на странице редактирования шаблона.
bc-360 Добавлена возможность управление опцией заголовка "Cache-control".
bc-412 Добавлено новое свойство для umiObject - "update_time", с помощью него исправлено вычисление времения для заголовка "Last-Modified".
bc-429 Исправлена работа геотаргетинга в модуле "Баннеры" при наличии модуля “GeoIP”.
bc-432 Исправлено дублирование комментариев при выводе макросами модуля "Блоги".
bc-431 Добавлены шаблоны по умолчанию для блогов на tpl шаблонизаторе.
umicmsru-248 В демонстрационных шаблонах обновлены логотипы "Яндекс.Касса".
pull-585 Исправлено прикрепление шаблонов писем к формам в модуле "Обратная связь" на Demodizzy.

30.12.2015 — версия 2.11, сборка 61554 Показать

Номер задачи Описание
bc-407 Удален старый способ оплаты "Яндекс.Деньги".
cms2-893 Исправлена ошибка с зависанием фокуса на обязательном поле на Demodizzy.
bc-410 Исправлена ошибка при отображении значения поля типа "Кнопка-флажок" в табличном контроле.
cms2-896 Исправлена языковая метка для поля "ОГРН" в типе данных "Юридическое лицо".
bc-419 Исправлено ошибочное создание пустого вложенного файла при отправке формы модуля "Обратная связь".
bc-401 Исправлена проблема при генерации адреса предложения в YML при редактирования страницы товары не с ее домена.
bc-331 Исправлена ошибка авторизации при обмене данными с сервисом "Мой Склад" под пользователем, который не является супервайзером.
bc-106 Добавлены события на окончание импорта/эскпорта.
pull-557 Исправлена проблема с индексацией каталога при использовании мультиязычности.
pull-558 Исправлена проблема с отображение всплывающего окна при экспорте списка в отсорированном/отфильтрованном табличном контроле.
cms2-917 Обновлены логотипы UMI.CMS на демонстрационных шаблонах.
bc-322 Исправлена проблема с дублированием кнопок во всплывающих окнах при множестве частых нажатий на кнопки вызова этих окон на Demodizzy.
bc-351 Добавлено экранирование названий товарных наименований в запросах на создание, обновление и удаление статистики по заказам в модуле "Интернет-магазин".
bc-83 Добавлен функционал выбора типа данных импортируемых фотографий в модуле "Фотогалереи".
bc-192 Добавлен разбор bb кодов при вывода поста блога на Demodizzy.
bc-80 Исправлено отключение подписчика от рассылки в одноименном модуле.
cms2-890 Исправлены проблемы при работе включенного кеша на Demodizzy.
cms2-881 Исправлена ошибка при редактировании объекта типа данных “Адрес Доставки”.
cms2-910 Добавлен фильтр по ip для кеширующих механизмов.
bc-78 Добавлена возможность использовать несколько форм с каптчей на одной странице.
bc-74 Исправлена работа выборочной подписки на рассылки в одноименном модуле.
bc-67 Исправлена ошибка при работе с протоколом "umap".
bc-51 Исправлена ошибка с добавлением ссылки к изображению в "tinyMCE".

16.12.2015 — версия 2.11, сборка 61331 Показать

Номер задачи Описание
cms2-907 Добавлен макрос для вывода страниц типа данных "Страницы контента".
cms2-906 Исправлена работа Selector с большими числами.
cms2-905 Добавлен учет прав пользователя на домен при авторизации в административной панели.
pull-476 Добавлена поддержка extProps и extGroups для PHP-шаблонизатора.
pull-298 Добавлено новое событие перед шаблонизацией.
pull-463 Исправлена ошибка при подсчете размера буфера при использовании события systemBufferSend.
bc-397 Добавлена новая вкладка в модуле “Структура” для работы только со страницами типа "Страницы контента".
cms2-903 Исправлена фильтрация по полю типа “Изображение” в табличном контроле.
cms2-902 Добавлен контрол для поля типа "Цвет" в EIP.
cms2-370 Добавлена возможность в Selector делать выборки по значению свойства "alt_name" страниц.
bc-163 Исправлен импорт комментариев в табличном контроле одноименного модуля.
bc-120 Исправлен экспорт отфильтрованного списка сообщений модуля “Обратная связь”.
bc-323 Исправлен экспорт отфильтрованного списка подписчиков модуля “Рассылки”.
bc-398 Исправлена работа макроса system alphabeticalIndex().
bc-396 Исправлен статус ответа на некорректный запрос от Яндекс.Маркет.
cms2-872 Добавлен контрол для поля типа "Цвет" и подключено размещение заметок в административной панели.
cms2-848 Оптимизирован способ получения данных с удаленных ресурсов в ряде мест системы, это было необходимо для корректной работы при отключенном параметре "allow_url_fopen".
bc-296 Исправлена визуальная ошибка статуса обязательности поля при его изменении в модуле “Шаблоны данных”.
cms2-883 Добавлена автогенерация цвета заметок при создании пользователя.
bc-307 Исправлена генерация ключей для хранения кеша.
bc-373 Исправлена проблема с генерацией заголовка заметки.
cms2-874 Добавлен новый способ хранения кеша - в бд.
bc-364 Устранена уязвимость в модуле “Пользователи”.
cms2-873 Добавлен новый тип поля "Цвет".
pull-279 Добавлены пояснения к ошибкам при расчете стоимости доставки способом "Почта России".

26.11.2015 — версия 2.11, сборка 60403 Показать

Номер задачи Описание
pull-452 Исправлена ошибка в работе адаптивных фильтров при фильтрации по нескольким доменам.
bc-377 Исправлена ошибка в административном интерфейсе модуля "Обмен данными".
bc-276 Исправлено отображения контрола поля типа “Cсылка на дерево” в браузере Opera.
bc-274 Исправлена работа административной панели на некоторых версияx libxml.
bc-244 Исправлена работа модуля “Структура” на некоторых версияx libxml.

23.11.2015 — версия 2.11, сборка 60109 Показать

Номер задачи Описание
bc-173 Добавлена возможность выбора кодировки для импортируемого/экспортируемого CSV файла.
pull-435 Исправлено название базового типа "Тип способа оплаты".
cms2-809 Добавлен класс для получения системной информации.
cms2-866 Исправлена ошибка в форме поиска на Demodizzy.
pull-420 Добавлена сортировка по алфавиту в макрос system::hierarchyTypesList().
bc-326 Добавлена поддержка шаблонов мобильной версии сайта в PHP шаблонизаторе.
bc-356 Исправлена проблема с перезаписью данных покупателя при переоформлении заказа.
bc-339 Исправлена проблема с пропажей объекта покупателя при переоформлении заказа.
bc-152 Исправлена проблема с некорректный экранирование двойных ковычек в административной панели.
bc-219 Переименованы поля страниц с meta информацией страницы.
bc-84 Исправлена ошибка в работе макроса makeThumbnailFull().

10.11.2015 — версия 2.11, сборка 58940 Показать

Номер задачи Описание
bc-198 Исправлена ошибка при отключении автокоррекции адресов на Demodizzy.
bc-153 Исправлена проблема с отображением кнопок "Показать/Скрыть расширенные поля" в административной панели.
bc-54 Исправлена проблема с отправкой форм посредством ajax и EIP.
bc-146 Исправлена группировка в Selector.
bc-191 Добавлен шаблон для работы макроса postsByTag на Demodizzy.
bc-168 Добавлена возможность отключить системное письмо-уведомление о новом вопросе в модуле "FAQ".
bc-332 Исправлена неправильная генерация xml документа методом emarket/cart при его запросе напрямую.
bc-147 Исправлена работа автоматического ответа на сообщение в модуле “Обратная связь”.
bc-327 Добавлен php шаблон для способа оплаты "RBK" на Demodizzy.
bc-211 Исправлено отображение файлового менеджера, вызванного через редактор изображений.
bc-190 Изменен способ подтверждения права владения сайтом в Yandex.Webmaster, старый способ перестал поддерживаться.
bc-181 Добавлен хелпер для применения tpl шаблонизатора в php шаблоне.
pull-388 Добавлена возможность задать цвет, перемещения и изменения размеров заметки.
pull-397 Исправлены справка в настройках модуля "Пользователи".
pull-384 Исправлено форматирование шаблона commerceML2.xsl.
pull-397 Изменен статус класса umiXmlImporter, теперь он deprecated.
pull-386 Добавлены значения по умолчанию для настроек модуля "События".
pull-380 Добавлены события на удаление и создание заметки.
bc-130 Исправлена ошибка с некорректным доменом в заказах на Demodizzy.
cms2-838 Добавлена возможность отключать статистику для каждого домена отдельно.
cms2-849 Изменен интерфейс подсчета занятого места на диске.
cms2-845 Добавлен новый модуль "Заметки".
cms2-836 Добавлена возможность управления политикой выставления прав на страницы при изменении прав пользователя или добавлении нового пользователя.
cms2-841 Удален справочник "Файловый менеджер".
cms2-832 Удалено поле "Контент" для вопросов модуля "FAQ".
bc-328 Исправлен метод инициализации параметров индексации для обратной совместимости с партнерскими решениями.
cms2-827 Добавлено новое свойство "Подсказка" в umiFieldsGroup.
cms2-826 Добавлено новое свойство "Важное" в umiField.
cms2-847 Настройки модуля "Резервирование" вынесены на отдельную вкладку.
cms2-834 Добавлен метод для получения версии, ревизии и редакции системы.
cms2-846 Перенесено управление привязкой рассылок из настроек модуля “Форум” на страницу рассылки в одноименном модуле.

23.10.2015 — версия 2.11, сборка 57659 Показать

Номер задачи Описание
pull-300 Исправлено формирование выборки по языку и домену средствами Selector.
pull-296 Исправлена ошибка с определением прав на объект при его создании через EIP.
cms2-843 Перенесены настройки модуля "Поиск" на отдельную страницу настроек.
bc-283 Исправлена ошибка переактивации системы на сервере с отключенным параметром "allow_url_fopen".
cms2-840 Добавлено отображение процента занятого места на диске в административной панели и исправлен его расчет.
cms2-831 Добавлен метод для получения списка локальных макросов для шаблонов писем модуля "Обратная связь".
cms2-839 Перенесена опция отключения морфологического поиска в настройки модуля “Поиск”.
cms2-835 Добавлен вывод информации о валюте по умолчанию для полей типа “Цена”.
cms2-830 Добавлен метод для назначения шаблону свойства "Основной".
bc-293 Исправлена проблема с отображением страниц в модуле "Корзина".
cms2-828 Перенесены вкладки "Список сюжетов" и "Импорт RSS-лент" модуля “Новости из настроек в сам модуль.
pull-109 Оптимизирован механизм имплементации классов модуля.
pull-277 Исправлена ошибка при парсинге параметров узла domain шаблона для протокола usel.
cms2-448 Исправлена валидация адреса доставки на готовых решениях.
cms2-66 Исправлена проблема с поиском шаблона для протокола usel.
pull-19 Добавлена возможность переопределять шаблоны административного интерфейса в директории с шаблонами сайта.
issue-28 Добавлена возможность работы с суперглобальными массива в шаблоне, переданном в параметре transform в протокол upage.

19.10.2015 — версия 2.11, сборка 57533 Показать

Номер задачи Описание
cms2-808 Исправлена работа автоматических тестов.
pull-275 Добавлен метод для получения исходного значения цены у umiObjectPropertyPrice.
bc-287 Исправлено оформление заказа в один шаг xslt шаблоне на Demodizzy.
pull-250 Исправлена ошибка синтаксиса в браузере Mozilla.
bc-320 Исправлена работа сброса кеша при сохранении страницы.
bc-247 Убрано использование функционала резервного копирования из обновления системы.
pull-268 Исправлено определение текущего шаблона в приложении модуля "Социальные сети".
pull-267 Исправлены ошибки в работе метода umiObjectProperty::prepareRelationValue().
pull-263 Исправлена ошибка в сортировке метода faq::category().
pull-263 Исправлена ошибка в формировании title страницы с учетом префикса.
pull-261 Исправлена ошибка в конвертации символов переноса строки при сохранении текстового поля.
pull-253 Исправлена проблема в работе копирования страниц.
pull-251 Исправлена ошибка в работе преавторизации.

12.10.2015 — версия 2.11, сборка 57341 Показать

Номер задачи Описание
cms2-765 Добавлен функционал умных фильтров.
cms2-774 Добавлен административный интерфейс для переиндексации умных фильтров.
cms2-767 Добавлен пример реализации умных фильтров на Demodizzy.
bc-278 Исправлена ошибка в php шаблоне форума на Demodizzy.
cms2-820 Добавлена возможность выполнения произвольного кода при установке решения.
bc-169 Исправлена ошибка установки системы в консольном режиме.
umicmsru-144 Убрана проверка IP-адреса при проверке лицензии.
pull-236 Запрещено обновление системы не с основного домена.
bc-313 Исправлена ошибка в работе импорта формата csv на хостингах с php версии 5.3.

02.10.2015 — версия 2.11, сборка 56848 Показать

Номер задачи Описание
bc-216 Исправлены опечатки в системном коде.
pull-228 Добавлен путь до файла шаблона в сообщение об ошибке поиска шаблона по протоколу usel.
pull-231 Исправлена проблема с перезаписью прав системных пользователей при обновлении системы.
pull-231 Добавлено сохранение текстового значения опционного свойства, исправлена ошибка с определением факта изменения свойства.
pull-224 Исправлена проблема с отсутствием прав у пользователя "Гость" при установке системы без шаблона.
cms2-621 Удален Metabar.
bc-292 Исправлена проблема в работе параметра ?show-empty.
bc-301 Исправлена ошибка в sitemap.xml при отсутствии системной директории.
bc-306 Исправлен ошибка вывода поля типа "Выпадающий список с множественным выбором".
cms2-357 Исправлена проблема со статусом 400 при переходе на несуществующую страницу.

25.09.2015 — версия 2.11, сборка 56118 Показать

Номер задачи Описание
pull-194 Исправлена ошибка в работе системы на триальной лицензии.
pull-193 Исправлен вывод оригинальной цены в корзине на Demodizzy.
bc-117 Добавлена поддержка extProps в метод webforms::writeAddressSelect().
bc-68 Добавлена возможность управлять работой автоматического прикрепления изображений письма.
pull-193 Убраны уведомления при оформлении заказа в php шаблоне на Demodizzy.

24.09.2015 — версия 2.11, сборка 55937 Показать

Номер задачи Описание
pull-182 Убрана проверка принадлежности объекта к справочнику, к которому привязано поле в методе umiObjectProperty::prepareRelationValue.
cms2-642 Исправлена ошибка при добавлении числовых значений в справочники.
bc-282 Исправлена проблема с некорректным определением объектных типов по иерархическому типу из-за которой могли некорректно выполняться выборки по протоколу usel.
bc-275 Исправлена проблема с некорректным формированием ссылок для страниц.
bc-239 Исправлена работа поля "страницы, на которых не показывать баннер".
pull-192 Исправлена проблема с выводом групп пользователя на странице пользователя.
pull-192 Исправлено событие updateIndexOnVirtualCopy: ранее в нем был неправильно определен идентификатор созданной виртуальной копии.
pull-192 Добавлено удаление из памяти значений полей объекта при его выгрузке из коллекции и уничтожении.
bc-267 Исправлена работа файлового менеджера на кириллических домена.
bc-156 Исправлена функция увеличения резкости изображений и добавлена работа с полупрозрачностью в методе makeThumbNailFull().
bc-280 Исправлено сохранение цены доставки при заказе в один шаг.
pull-187 Оптимизирован метод получения заказа.
bc-256 Исправлена проблема с назначением заказу номера и даты, если при его оформлении была выбрана система КупиВКредит.
bc-279 Исправлены битые ссылки в административной панели.
bc-281 Исправлены битые ссылки в справке.
pull-187 Оптимизирован метод umiEntinty::translateLabel().
pull-187 Исправлен шаблон вывода платежной квитанции на Demodizzy.

22.09.2015 — версия 2.11, сборка 55537 Показать

Номер задачи Описание
cms2-191 Исправлена проблема с валидацией пустых полей типа "HTML-текст".
bc-252 Исправлена ошибка при выводе полей типа "Выпадающий список" с пустым значением в tpl шаблонизаторе.
bc-262 Удалена функция checkInterfaceLang() и ее вызовы.
pull-163 Исправлены опечатки в системном коде.
pull-156 Исправлена проверка версии PHP в тестах хостинга.
cms2-226 Добавлена возможность установить UMI.CMS на MariaDB.
cms2-697 Добавлен функционал очистки изменений модуля "Резервирование".
bc-94 Исправлено добавление товара с опцией в корзину на Demodizzy.
pull-157 Исправлена версия для печати счета и вывод ссылки в личном кабинете на Demodizzy.

01.09.2015 — версия 2.11, сборка 55534 Показать

Номер задачи Описание
bc-222 Исправлена работа функционала импорта в формате csv из табличного контрола.
bc-250 Исправлена работа функционала импорта (под табличным контролом) в модуле "Пользователи".
cms2-220 Исправлен шаблон выбора доставки при заказе в один шаг на Demodizzy.

31.08.2015 — версия 2.11, сборка 55509 Показать

Номер задачи Описание
bc-85 Исправлена проблема в selector с выборкой по нескольким полям с одинаковыми строковыми идентификаторами.
pull-139 Исправлена языковая метка для поля "ИНН".
pull-136 Исправлен шаг выбора адреса доставки в PHP шаблоне на Demodizzy.
pull-137 Исправлена ошибка в способе оплаты “Invoice”.
bc-218 Исправлена ошибка при смене статуса заказа, оплаченного через PayPal.
umicmsru-126 Исправлена форма безналичной оплаты на Demodizzy.

26.08.2015 — версия 2.11, сборка 55451 Показать

Номер задачи Описание
bc-229 Исправлена работа макросов system getPrevious() и system getNext().
pull-130 Исправлена работа показа случайных баннеров.
bc-206 Исправлена ошибка установки или обновления системы на php версии 5.4.44.

24.08.2015 — версия 2.11, сборка 55442 Показать

Номер задачи Описание
bc-220 Устранена уязвимость в модуле “Интернет-магазин”.
pull-127 Исправлено сообщение об ошибке при синхронизации с 1C.

20.08.2015 — версия 2.11, сборка 55410 Показать

Номер задачи Описание
bc-28 Исправлема проблема обновления данных системных справочников.
bc-213 Исправлены проблемы с выводом кастомных меню.
bc-207 Исправлена проблема с отображением изменений свойств в табличном контроле.
cms2-453 Исправлена проблема с редиректами на перемещенные страницы при использовании кастомного url cyффикса.
bc-204 Исправлена ошибка с правами на модули для администраторов (не супервайзеров).

17.08.2015 — версия 2.11, сборка 55404 Показать

Номер задачи Описание
pull-124 Изменен адрес api вконтакте в шаблонах готовых решений и демошаблонах, так как старый адрес перестал работать.
bc-201 Исправлены опечатки в системном коде.
pull-124 Исправлена ошибка в методе webforms::guessAddressId().
pull-121 Исправлена адаптивность в слайдере на Demodizzy.
bc-89 Исправлена ошибка, из-за который имела место пропажа и изменение цен позиций заказа при его пересчете.
bc-91 Исправлена ошибка в работе редиректов средствами протокола umap.
bc-90 Исправлена ошибка из-за которой в YML могли выгрузиться не все выбранный товары.
pull-122 Исправлена ошибка в вычислении даты последней модификации страницы в текущей сессии.
bc-93 Исправлена проблема с заголовком "Last-Modified" на системных страницах и страницах, на которые у текущего пользователя нет прав на просмотр.
bc-96 Исправлено правило в robots.txt.
cms2-695 Убрана неактуальная информация из справки модуля "Конфигурации".
bc-121 Исправлена работа поиска по элементам справочника в поле типа “Выпадающий список”, ранее он не учитывал языковые метки.
bc-27 Добавлена возможность управлять разрешением редактировать объекты справочников в административной панели пользователям, не являющимся их (объектов) владельцами

13.08.2015 — версия 2.11, сборка 55391 Показать

Номер задачи Описание
pull-122 Добавлена возможность в Selector делать выборки по системным поля в режиме "or-mode".
bc-61 Исправлена ошибка в работе фильтрации по полю типа "Кнопка-флажок" с отрицательным значением.
cms2-318 Исправлена ошибка с редиректом с главной страницы, при добавлении к ее адресу GET параметра и включением кастомного url суффикса.
pull-122 Добавлено отображения "битых" изображений и файлов в табличном контроле.
bc-57 Исправлена работа фильтрации по наличию файла в табличном контроле.
cms2-131 Исправлен неверный разбор даты при импорте из файла в формате CSV.
cms2-565 Исправлены ссылки на документацию в справках административной панели.
bc-56 Исправлена ошибка с генерацией xml модулем “Социальные сети”.
bc-76 Убрано удаление комбинации "037" при индексации страниц для поиска.
pull-122 Исправлен вывод страниц без прав на просмотр в методе menu::draw().
bc-188 Исправлена авторизация в мобильном приложении.
pull-122 Исправлена работа редактирования в модуле "Социальные сети".
bc-53 Исправлена проблема с отображением способов оплаты.
pull-122 Исправлена работа метода blogs20::postsByTag().

11.08.2015 — версия 2.11, сборка 55296 Показать

Номер задачи Описание
pull-120 Добавлена возможность указать в упаковщике готовых решения параметры сохраняемых связей.
pull-122 Исправлена работа выбора опционного свойства при нескольких опционных свойствах.
pull-119 Исправлена ошибка в генерации ссылок на страницы, дочерние кастомным пунктам модуля "Меню".
pull-118 Добавлена возможность управлять транслитерации имен загружаемых файлов и изображений.
pull-115 Добавлен обновленный контрол редактирования поля типа "Ссылка на дерево" в EiP.

10.08.2015 — версия 2.11, сборка 55287 Показать

Номер задачи Описание
pull-117 Исправлена ошибка в кешировании макроса catalog::search() на Demodizzy.
pull-117 Исправлена ошибка в получении объектов класса umiObject по несуществующему id.
pull-117 Добавлены настройки кеширования по-умолчанию.
pull-117 Добавлена поддержка кеширования макросов в PHP шаблонизатор.
pull-117 Добавлен учет GET параметров при формировании ключа кеша для протоколов.
pull-117 Исправлена ошибка в генерации ключей для кеша.
cms2-755 Исправлена ошибка с выполнением tpl макросов в xml режиме.
cms2-755 Исправлена ошибка при обновлении с 2.10 на 2.11.
cms2-755 Исправлена ошибка с определением текущего шаблона на tpl сайтах.

03.08.2015 — версия 2.11 Показать

Номер задачи Описание
cms-750 Оптимизация работы с БД в ядре системы
bc-107 Исправлена работа Яндекс.Метрики в модуле Статистика
bc-132 Исправление вывода информации о неудачной оплате на шаблоне “Современный магазин”
bc-101 Исправлена ошибка umiEventsController
bc-86 Исправлена отправка почтовых уведомлений о смене статуса заказа, если он был изменен через приложение
bc-34 Исправлено взаимодействие с сервисом Megaindex
bc-136 Исправлен вывод type-name у доставки при оформлении заказа в один шаг
bc-71 Исправлена работа umiHierarchy -> getElement -> getValue для поля типа img_file при вызове не в корневой папке
bc-143 Исправлена работа экспорта в csv в интернет-магазине на вкладке "Статистика"
cms-264 Исправлена проверка HTTP_REFERER в модуле Пользователи при использовании https
bc-60 Добавлена информация о запрете блокировки функции phpinfo() в системные требования на сайте
bc-159 Исправлено поведение страниц в Internet Explorer 11
cms-741 Доработан шаблон сайта “Современный магазин”
  • несколько фото к одному товару
  • баннер на главной странице
  • отображение товара при наличии на складе
bc-150 Исправлена работа модуля “Комментарии”
bc-103 Исправлена работа с заголовками кеша для Internet Explorer 11
cms-245 Исправлено оформление заказа в один шаг при оплате в кредит
bs-1216 Исправлен размер фотографий товара
cms-380 Исправлена группировка выборки по полям в Selector
0019264 Устранена уязвимость, связанная с ошибкой в функции mkdir в php версии 5.4.х
0019277 Исправлено формирование SQL запроса при вызове селектора без указания типов данных

28.04.2015 — версия 2.10 Показать

Номер задачи Описание
cms-620 Добавлен PHP-шаблонизатор.
umicmsru-23 Добавлена версия демосайта «Современный интернет-магазин» на PHP-шаблонизаторе.
umicmsru-23.1 На демосайт «Современный интернет-магазин» добавлена возможность включить заказ в 1 шаг.
umicmsru-23.2 На демосайт «Современный интернет-магазин» добавлена сортировка товаров каталога по названию и цене.
umicmsru-23.3 На демосайт «Современный интернет-магазин» добавлен пример баннера с таймером обратного отсчета.
umicmsru-23.4 На демосайт «Современный интернет-магазин» добавлена возможность прикрепить несколько фото к одному товару.
umicmsru-23.5 На демосайт «Современный интернет-магазин» добавлен пример баннера на главное странице.
umicmsru-23.6 На демосайт «Современный интернет-магазин» добавлен функционал «заказ звонка».
umicmsru-23.7 На демосайт «Современный интернет-магазин» добавлен пример вывода хлебных крошек на странице товара.
umicmsru-23.8 На демосайт «Современный интернет-магазин» добавлен пример вывода старой цены товара.
umicmsru-23.9 На демосайт «Современный интернет-магазин» добавлен пример блока новых товаров на главной странице.
umicmsru-23.10 На демосайт «Современный интернет-магазин» добавлен пример вывода значка «New» у товара.
umicmsru-23.11 На демосайт «Современный интернет-магазин» добавлен пример скрытия товаров, если их нет на складе.
cms-217 Устранена причина, по которой метод setUpdateTime() класса umiHierarchyElement не изменяет дату.
cms-210 Устранена причина, по которой в Яндекс.Маркет не уходит статус заказа.
cms-194 Исправленна некорректная работа макроса system order_by().
cms-118 Исправлен баг в модуле «Меню» при наличии меню без пунктов.
cms-73 Устранен баг в подсчете статистики в модуле «Интернет-магазин».
cms-19 Устранена причина, по которой не отрабатывает Usel выборка с параметром result = «count».
cms-11 Устранена проблема в xsl-шаблоне экспорта заказов в формате commerceML
cms-621 Удален тулбар «Метабар» из коробки UMI.CMS по причине закрытия сервиса.
cms-225 Исправлен возвращаемый статус при добавлении товара в корзину.
cms-8 Исправлена невозможность добавления поля в родительский тип при отсутствии целевой группы полей в дочерних.
bc-75 Устранено добавление лишних переносов строк при отображении блогов.
bc-31 Устранена ошибки в методе loadExtLang().
bc-23 Добавлен таймаут соединения при проверке лицензионного ключа.
bc-42 Устранена причина, по которой catalog search перестал принимать путь до раздела в качестве category_id.
bc-40 Изменен алгоритм создания номера заказа.
bc-26 Устранена проблема с накопительной скидкой на группу пользователей.
bc-68 Устранены множественные проблемы с отправкой писем через umiMail.
bc-70 Добавлена проверка на принадлежность переменной к объекту в методе cronSendNotification().
bc-33 Исправлена фильтрация по текстовому полю при указании значения 0.

14.10.2014 — версия 2.9.7 Показать

Система:
Номер задачи Описание
278 Сделана автоматическая загрузка библиотек для партнерских расширений
133 Изменен API для программы "Покупки на Маркете" Яндекс.Маркета
7 Исправлена ошибки при экспорте в Яндекс.Острова
160 Исправлена интеграция с Picasa
119 Исправлена фильтрация по форме сообщений в обратной связи
  Исправления проблем безопасности

02.04.2014 — версия 2.9.6 Показать

Система:
Номер задачи Описание
19171 Улучшена локализация интерфейса настроек Яндекс.Маркет CPA.
19291 Добавлен макрос % purchasing_one_step() % для вывода всех шагов оформления заказа на одной странице.
19209 Интегрирована платежная система PayPal.
19259 Добавлен макрос % purchasing_one_click() % для быстрого оформления заказа.
Модуль Комментарии:
Номер задачи Описание
16505 Исправлена логика вывода блока комментария ВКонтакте на демонстрационном сайте demodizzy.
Модуль Меню:
Номер задачи Описание
19260 Интегрирован модуль "Меню".
Модуль Обмен данными:
Номер задачи Описание
19169 Устранена проблема дублирования опционных свойств товара при выгрузке в 1С.
Модуль Поиск:
Номер задачи Описание
19180 Реализована возможность интеграции с поисковым сервисом Sphinx.
Модуль Пользователи:
Номер задачи Описание
19222 Изменен порядок вывода полей в табличном контроле модуля "Пользователи". Поле "Дата регистрации" по умолчанию выводится на первом месте.
Система:
Номер задачи Описание
19188 Обновлена библиотека idna.
19220 Обновились плагины tinymce.
18753 Исправлена логика работы опций "Общедоступный" и "Использовать как справочник" при редактировании справочников.
19203 Исправлена работа механизмов удаления объектов через административный интерфейс.
19189 Решена проблема сохранения в базе избыточных данных при удалении элемента заказа.
19197 Решена проблема сохранения в базе избыточных данных о незарегистированных покупателях.
19190 Решена проблема сохранения в базе избыточных данных при добавлении в корзину товара с опционным свойством.
19200 Решена проблема сохранения в базе избыточных данных об адресе незарегистированного пользователя, совершившего заказ.
19184 Исправлено поведение буфера обмена при работе с административным интерфейсом в IE11.
19136 Улучшена локализация интерфейса системных уведомлений.
19155 Улучшена работа системной утилиты umiRemoteFileGetter.
19153 Изменено отображение квитанции об оплате при оформлении заказа на готовых сайтах.
19282 Оптимизирована работа с чекбоксами в административном интерфейсе.
19278 Реализован пример работы модуля "Меню" на демонстрационном сайте demodizzy.
19286 Оптимизирован механизм переключения между языковыми версиями сайта.
19293 На демонстрационном сайте demodizzy реализована возможность оформления заказа в 1 клик.
19290 Реализована возможность оформления заказа в 1 шаг на демонстрационном сайте demodizzy.
bc-4 В EiP интегрирован редактор изображений.
18767 Добавлена английская локализация демонстрационного сайта demodizzy.
18567 Решена проблема хранения в базе устаревших записей о незарегистированных покупателях.
19193 Исправлена верстка корзины товаров на демонстрационном сайте demodizzy.
19100 Исправлена работа механизма быстрого редактирования при работе с фотогалереей на демонстрационном сайте demodizzy.
Модуль Структура:
Номер задачи Описание
19143 Исправлен вывод ссылки в диалоговом окне при перемещении страниц в альтернативную языковую версию.
Модуль Файловая система:
Номер задачи Описание
19232 Исправлено отображение пути к файлу в файловом менеджере elFinder.
Модуль SEO:
Номер задачи Описание
19086 Исправлена ошибка при добавлении сайта в модуле SEO для Яндекс.Вебмастер.
19204 Интегрированн функционал для работы с сервисом Яндекс.Острова.

10.12.2013 — версия 2.9.5 Показать

Система:
Номер задачи Описание
17897 Исправлена ошибка вывода языковых констант при использовании протокола umap.
18417 Исправлена проверка установщика на поддержку innodb для версии MySQL 5.5 и выше.
18346 Исправлена ошибка при добавлении в корзину товара с опционными свойствами.
18450 Исправлена ошибка в классе сессии.
14634 Исправлен функционал цитирования и добавления сообщений на форуме на демонстрационном сайте "Интернет-магазин Классический" (demoold).
18475 В административном интерфейсе актуализированны ссылки на покупку и продление срока поддержки системы.
18531 Исправлена ошибка переадресации при настройке параметра primary-domain-redirect="1".
18441 Обновлены иконки инструментов административного интерфейса.
18557 Исправлена проблема с авторизацией при использовании nginx.
17207 Обновлен внешний вид страницы, содержащей сообщение о неперехваченном исключении.
18506 Исправлена ошибка отображения свойств таблицы в визуальном редакторе в административном интерфейсе.
18375 Устранены ошибки при работе с английской мобильной версией корзины на демонстрационном сайте "Интернет-магазин Cовременный" (demodizzy).
14652 Исправлено отображение выпадающего списка в административном интерфейсе для небольших разрешений экрана.
18638 Исправлена проблема отображения robots.txt при определенной настройке параметров config.ini.
18390 Улучшен механизм подключения кастомов и языковых констант для новой системы шаблонизации.
18601 Устранена проблема редиректа при переносе страниц между доменами в мультисайтовой системе.
18055 Улучшена работа корзины в альтернативных языковых версиях на демонстрационном сайте "Интернет-магазин Cовременный" (demodizzy).
18720 Добавлено значение для метки field-manager.
18751 Исправлена логика работы csrf-защиты при использовании EiP на готовых сайтах.
18395 Исправлена ошибка при удалении объектов, содержащихся в блоке просмотренных товаров, из каталога.
17479 Устранена проблема некорректной обработки числовых значений при работе с поиском по сайту.
18668 Исправлена ошибка при использовании макроса % content menu()% в tpl-шаблонизаторе.
18677 Улучшена альтернативная языковая версия демонстрационного сайта .
18704 Исправлена ошибка отображения блока последних просмотренных товаров на демонстрационном сайте "Интернет-магазин Cовременный" (demodizzy).
18746 Обновлены системные требования к конфигурации сервера. Поддержка JSON стала обязательной.
18430 Исправлена ошибка на этапе выбора адреса доставки на демонстрационном сайте "Интернет-магазин Cовременный" (demodizzy).
18765 Улучшено кроссбраузерное отображение платежной квитанции на демонстрационном сайте "Интернет-магазин Cовременный" (demodizzy).
18101 Исправлена ошибка при редактировании меню сайта в режиме EiP.
18976 Исправлено ошибка переключения формата даты при быстром редактировании в административном интерфейсе.
18566 Исправлена логика работы csrf-защиты при загрузке изображений с водяным знаком.
18873 Исправлена работа механизма постраничного вывода в макросе % filemanager list_files()%.
  Добавлены темы оформления на демонстрационном сайте "Интернет-магазин Cовременный" (demodizzy).
  Обновлен wysiwyg-редактор TinyMCE.
  Обновлен внешний вид кнопок EiP.
  Добавлены адаптивные готовые решения в категориях "Интернет-магазины", "Сайты компаний", "Персональные сайты".
Модуль Интернет-магазин:
Номер задачи Описание
17824 Исправлено отображение адреса, с которого пришел пользователь, при редактировании заказа в административном интерфейсе.
18808 В интерфейс модуля "Интернет-магазин" добавлена ссылка для перехода к установке мобильного приложения UMI.Emanager.
18723 Добавлен функционал для включения тестового режима для способа оплаты КупиВКредит.
18966 Исправлена ошибка при авторизации в мобильном приложении для устройств на платформе Android.
18975 Добавлен функционал для сбора и вывода статистики заказов в интернет-магазине.
18938 Исправлено некорректное отображение адреса, с которого пришел пользователь при изменении статуса заказа в административном интерфейсе.
18718 Добавлен способ оплаты Яндекс.Деньги 3.0.
19048 В модуль "Интернет-магазин" интегрирован сервис для покупки товаров на Яндекс.Маркет.
Модуль Структура:
Номер задачи Описание
18478 Устранена проблема разворачивания второго уровня вложенности в структуре сайта.
18734 Оптимизирована работа точек вызова событий content_del_element и systemModifyPropertyValue.
18756 Оптимизирована реализация точки вызова события content_del_element.
18833 Исправлена ошибка при редактировании шаблона, по которому отображается большое количество страниц сайта.
18892 Добавлен механизм постраничного вывода в модуле "Структура".
Модуль Шаблоны данных:
Номер задачи Описание
10769 Исправлены ошибки при работе функционала добавления элемента справочника.
18933 Для полей типа "Строка" с форматом значения "E-mail" реализована возможность перейти к написанию письма в один клик в табличном контроле.
Модуль События:
Номер задачи Описание
12739 В модуле "События" добавлен блок "Сообщения от UMI.CMS" для оперативного оповещения пользователей системы о текущих изменениях и новостях.
18998 Оптимизирована работа сортировки событий в модуле "События".
18995 Оптимизирована работа механизма фильтрации в модуле "События".
Модуль Статистика:
Номер задачи Описание
18537 Исправлены проблемы с локализацией в инструменте Яндекс.Метрика.
Модуль Рассылки:
Номер задачи Описание
18639 Исправлена логика работы csrf-защиты при удалении сообщений и новостей из рассылки.
Модуль Опросы:
Номер задачи Описание
17532 Обновлен функционал для голосования за товары на демонстрационных сайтах "Интернет-магазин Cовременный" (demodizzy) и "Интернет-магазин Классический (demoold)".
Модуль Каталог:
Номер задачи Описание
18993 Добавлен функционал для переноса объекта каталога в другую категорию при быстром редактировании в административном интерфейсе.
Модуль Блоги:
Номер задачи Описание
18669 Исправлена ошибка подключения кастомных методов в модуле "Блоги".

12.07.2013 — версия 2.9.1 Показать

Модуль Интернет-магазин:
Номер задачи Описание
18234 Интегрирована платежная система AcquiroPay.
Модуль Каталог:
Номер задачи Описание
18129 Оптимизированна работа макроса % catalog search()%.
Модуль Конфигурация:
Номер задачи Описание
18053 Восстановлена работа вкладки "Безопасность" в модуле "Конфигурация" для систем, на которых установлены шаблоны из коллекции готовых сайтов.
18106 Исправлен интерфейс владки Безопасность.
Модуль Новости:
Номер задачи Описание
7495 Исправлена ошибка при добавлении rss-ленты.
18133 Добавлена возможность указывать кодировку при настройке импорта RSS-лент.
Модуль Обмен данными:
Номер задачи Описание
18131 Оптимизирован процесс импорта большого количества товаров из CSV.
Модуль Обратная связь:
Номер задачи Описание
18215 Исправлена работа механизма фильтрации по системным и пользовательским полям форм обратной связи.
Модуль Опросы:
Номер задачи Описание
18065 Исправлено некорректное добавление вариантов ответа к опросу при включенной CSRF-защите.
18385 Исправлено некорректное поведение CSRF-защиты при редактировании опросов.
Модуль Пользователи:
Номер задачи Описание
18064 Исправлена ошибка при добавлении нового пользователя.
Модуль Рассылки:
Номер задачи Описание
18086 Исправлено некорректное поведение макросов при рассылке новостей по cron'y.
Система:
Номер задачи Описание
17353 Исправлена логика работы системы с punicode.
18176 Изменен срок действия триальной версии UMI.CMS с 45 дней на 30.
18052 Исправлена работа форм обратной связи на сайте №3012 из коллекции готовых сайтов.
18231 Исправлена работа визуального редактора с фоновыми изображениями таблиц.
18155 Исправлен интерфейс корзины на шаге выбора типа оплаты для платежной системы Деньги Online на демонстрационном сайте demodizzy.
18109 Исправлена ошибка сайта №1079 из коллекции готовых решений.
18084 В шаблонах из коллекции готовых сайтов убрано лишнее поле "Шаблон дизайна" в модуле "Социальные сети".
18382 Улучшена работа CSRF-защиты.
Модуль Статистика:
Номер задачи Описание
18376 Исправлена ошибка фильтрации в модуле "Статистика" на вкладке "Сводная статистика".
Модуль Структура:
Номер задачи Описание
18055 Исправлена логика работы корзины на альтернативных языковых версиях демонстрационного сайта demodizzy.
18232 Исправлена работа визуального редактора с фоновыми изображениями таблиц.
Модуль Фотогалерея:
Номер задачи Описание
18374 Устранена проблема при загрузке изображений через Picasa.

31.03.2013 — версия 2.9 Показать

Система:
Номер задачи Описание
16880 Улучшена работа механизма продления сессии в админке.
11982 Улучшено положение элементов интерфейса EiP при добавлении новости на демо-сайте "Интернет-магазин современный" (demodizzy).
17442 Улучшена работа макроса % data getProperty()%.
17343 В шаблоны демо-сайта "Интернет-магазин современный" (demodizzy) добавлена возможность переключения на мобильную версию сайта и обратно.
17290 Добавлен макрос % content getMobileModesList()%. Макрос возвращает ссылки для перехода в мобильный и полный режимы отображения сайта.
17467 Исправлена работа метода dumpToXml().
17712 Улучшена реализация единой очереди всплывающих системных сообщений.
17328 Исправлена работа umiMail.
17323 Исправлена ошибка при настройке продолжительности сессии.
17256 Добавлена возможность кастомизировать TinyMCE.
17502 Улучшено отображение путей при перемещении объекта в другую категорию.
17483 Исправлена работа CAPTCHA.
17324 Оптимизирован функционал EiP.
17327 Исправлена работа макросов в контенте страниц.
17301 Исправлено поведение редактируемых полей в EiP при изменении ширины окна браузера.
17342 Исправлена ошибка интерпретации чисел в json.
16616 Откорректировано переключение цветовой схемы на демо-сайте "Готовые решения" (demogov).
12658 Улучшен шаблон мобильной версии демо-сайта "Интернет-магазин современный" (demodizzy).
9676 Исправлена интерпретация значения 0 в строковом поле.
17523 Добавлена возможность распечатать страницу с описанием товара на демо-сайте "Интернет-магазин современный" (demodizzy).
17341 На демо-сайте "Интернет-магазин современный" (demodizzy) реализован вывод списка последних просмотренных товаров.
17315 В систему добавлены макросы для работы с последними просмотренными страницами: % content addRecentPage()%, % content getRecentPages()%, % content delRecentPages()%.
17524 Оптимизирован функционал для рейтингования страниц.
17532 На страницах демо-сайта "Интернет-магазин современный" (demodizzy) добавлена возможность рейтингования страниц.
17532 На страницах демо-сайта "Интернет-магазин классический" (demoold) добавлена возможность рейтингования страниц.
17720 Добавлена возможность просмотра шагов оформления заказа.
17832 Исправлено визуальное оформление административной части в IE8.
16173 На страницах демо-сайтов "Интернет-магазин современный" (demodizzy) и "Интернет-магазин классический" (demoold) добавлена микроразметка schema.org.
Модуль Интернет-магазин:
Номер задачи Описание
17465 Улучшен внешний вид корзины товаров на демо-сайте "Интернет-магазин современный" (demodizzy).
17784 Изменена последовательность вывода заказов в личном кабинете пользователя. Новые заказы отображаются вверху списка на демо-сайте "Интернет-магазин современный" (demodizzy).
13110 Расширен функционал макроса % emarket ordersList()%. Появилась возможность сортировать список заказов.
17471 Исправлена работа способа доставки Почта России.
13459 Исправлен механизм функционирования скидок на связанные товары.
17449 В систему интегрирован сервис Yandex Быстрый заказ.
17466 В шаблон демо-сайта "Интернет-магазин современный" (demodizzy) встроена кнопка "Данные из профиля в Yandex", позволяющая автоматически заполнять поля данными из профиля при оформлении заказа.
17356 Интегрирована система онлайн кредитования "Купи в кредит".
Модуль Конфигурация:
Номер задачи Описание
17286 Обновлен интерфейс тестирования безопасности системы. Добавлены новые тесты.
17519 Исключена возможность случайного удаления основного домена.
17389 Устранены уязвимости при вызове макросов без авторизации.
17391 Устранена потенциальная уязвимость функции экспорта XML.
17380 Устранена уязвимость административной панели.
17382 Устранена уязвимость при переходе на страницы вредоносных сайтов после авторизации.
15491 Отлажена работа тестов безопасности системы.
Модуль Шаблоны данных:
Номер задачи Описание
17171 В системе появился функционал для информирования пользователя о невозможности добавить поле в группу полей типа данных.
17107 Оптимизирован шаблон редактирования типов данных.
Модуль Социальные сети:
Номер задачи Описание
17027 Добавлена возможность выбрать разные шаблоны для разных доменов в настройках модуля "Социальные сети" в мультидоменной системе.
Модуль Обмен данными:
Номер задачи Описание
17659 При настройке сценария экспорта появилась возможность указать разделы сайта, которые не будут экспортированы.
Модуль Новости:
Номер задачи Описание
16849 Добавлена точка вызова события при импорте новостей через RSS.

31.01.2013 — версия 2.8.6.1 Показать

Система:
Номер задачи Описание
16247 Реализовано сохранение положения панели администратора при переходе с одной страницы на другую
16730 Исправлена работа ссылки "включить быстрое редактирование" на демонстрационных сайтах "Сайт компании" (demohunt) и "Text-version" (demooldschool)
17172 Устранена проблема обработки макросов в html-комментариях. Выводом макросов в комментариях управляет параметр parse-macroses-in-comments (секция [system] в config.ini)
13529 Исправлена верстка расположения группы кнопок управления объектами и страницами в списках внутри модулей
17203 Исправлена работа поиска в поле "Ссылка на дерево"
17300 Исправлено визуальное отображение поля "Удачно сочетается с" на демонстрационном сайте "Интернет-магазин современный" (demodizzy)
17088 Решена проблема редактирования пустых полей в режиме Edit-in-Place
16925 Оптимизирована работа функционала корзины удалённых страниц
14859 Откорректирована работа макроса % system getOuterContent()% с шаблонами бесконечной вложенности
14803 Убрана кнопка "Сохранить и посмотреть" со страницы редактирования объектов, просмотр которых возможен только в "админке"
17090 Исправлена вёрстка отображения списка товаров при включённом режиме редактирования на демо-сайте "Интернет-магазин современный" (demodizzy)
15761 Добавлена возможность открывать страницу модуля в новой вкладке из меню "Модули"
17159 Удалены лишние атрибуты html-тегов на демо-сайте "Интернет-магазин современный" (demodizzy)
17132 Добавлена валидация адреса e-mail при редактировании профиля пользователя в "админке"
16879 Исправлены проблемы вставки изображений через Edit-in-Place
17001 Устранена проблема сохранения даты регистрации при регистрации через сервис "Loginza"
16598 Решена проблема изменения стиля ссылки "Помощь" при изменениях адреса на демо-сайте "Интернет-магазин современный" (demodizzy)
17047 Решена проблема добавления изображения новому товару через Edit-In-Place
16762 Скорректирована вставка js-кода в TinyMCE
13171 Устранена проблема с выравниванием изображений при вставке через Edit-In-Place
16828 Устранена проблема скорости работы tpl-шаблонизатора с макросами в комментариях
16683 Скорректирована работа метода getEditForm
16701 Устранена проблема работы файлового менеджера elFinder с open_base_dir
16764 Исправлены ошибки, связанные с переносом TinyMCE в другую директорию
16695 Усилена надёжность каптчи
16783 Исправлено построение url в макросе content menu
16834 Оптимизирована работа с elFinder в "админке"
15491 Добавлены тесты безопасности в "админке"
15465 Созданы алерты на инсталлятор и обновлятор, мешающие случайно закрыть вкладку/окно установки
Модуль Интернет-магазин:
Номер задачи Описание
16669 На вкладке "Доставка" убрана кнопка "Импорт списка из CSV"
17069 Исправлены элементы интерфейса при добавлении валюты и склада
16964 Исправлена ошибка при выборе состояния чекбоксов и радио-кнопок при создании скидки
16662 Убрана кнопка редактирования адреса доставки при выборе способа доставки "Самовывоз"
17141 Удалены лишние атрибуты неймспейсов в правом блоке на демо-сайте "Интернет-магазин современный" (demodizzy)
12112 Оптимизирована работа функционала для переключения режимов отображения каталога на демо-сайте "Интернет-магазин современный" (demodizzy)
17123 Откорректирована работа RSS и ATOM с параметрами на демо-сайте "Интернет-магазин современный" (demodizzy)
14915 Отредактирована интеграция с API Yandex.Webmaster
17067 Убрана кнопка "Импорт списка из CSV" на вкладке "Оплата"
17089 Оптимизировано отображение тегов в поле типа html-текст на демо-сайте "Интернет-магазин современный" (demodizzy)
16718 Исправлена кнопка "Добавить к сравнению" на демо-сайте "Интернет-магазин современный" (demodizzy)
Модуль Обмен данными:
Номер задачи Описание
17260 Оптимизирован механизм экспорта-импорта данных в формате CSV
17116 Оптимизирован импорт каталога в формате "CommerceML 2.0"
16859 Налажен импорт из "CommerceML 2.0" в поле типа "Выпадающий список"
17020 Создана выгрузка заказов в "CommerceML" по доменам
Модуль Рассылки:
Номер задачи Описание
17106 Исправлена валидация поля e-mail
17135 Исключена возможность подписки на рассылку с невалидным адресом e-mail на демо-сайте "Интернет-магазин современный" (demodizzy)
16851 Добавлена возможность в сообщение рассылки вставить ссылки на новости, которые содержатся в этой рассылке
Модуль События:
Номер задачи Описание
16644 На демонстрационном сайте demoold исправлен вывод событий во вкладке "Новые события" после установки
17262 Исправлен дефект, связанный с тем что событие orderItem_refresh с параметром after происходило до фактического обновления
Модуль Пользователи:
Номер задачи Описание
17000 Устранены дефекты интерфейса страниц добавления и редактирования пользователя
16833 Актуализирована справка на странице редактирования пользователя
Модуль Структура:
Номер задачи Описание
14112 Усовершенствовано визуальное отображение элементов интерфейса при перетаскивании страниц в структуре сайта
15091 Устранена проблема работы библиотеки изображений с расширениями файлов в верхнем регистре
16813 Исправлена проблема, связанная с обновлением системы/отображением дерева страниц
Модуль Файловая система:
Номер задачи Описание
16942 Исправлена логика работы макроса % filemanager list_files()%
17237 Класс umiSelection был заменён на Selector
Файловый менеджер:
Номер задачи Описание
17064 Cкорректировано положение чекбокса "Водяной знак"
16876 Добавлена опция "Запоминать последнюю папку"
Модуль Форум:
Номер задачи Описание
17070 Добавлен шаблон сообщения форума "Интернет-магазин современный" (demodizzy)
Модуль Комментарии:
Номер задачи Описание
16506 Добавлен шаблон комментария на демо-сайте "Интернет-магазин современный" (demodizzy)
16583 Добавлена постраничная навигация при работе с комментариями на демонстрационном сайте "Интернет-магазин современный" (demodizzy)
Модуль Фотогалереи:
Номер задачи Описание
16841 Устранено появление "неперехваченного исключения" при неверно установленных параметрах в макросе % photoalbum albums()%
Модуль Поиск:
Номер задачи Описание
16236 Оптимизирована работа поиска
Модуль Шаблоны данных:
Номер задачи Описание
15914 Отредактирована группа кнопок управления объектами без свойства "Активность"
16867 Добавлена кнопка "Редактировать элементы справочника"
Модуль Обратная связь:
Номер задачи Описание
16866 Исправлена работа форм с типом "выпадающий список с множественным выбором"

20.11.2012 — версия 2.8.6 Показать

Система:
Номер задачи Описание
16337 Добавлен модуль "События"
16076 Шаблоны демо-сайтов перенесены в новый формат хранения данных
15923 Устранены ошибки при создании метабара
16320 Добавлена возможность оставлять HTML-комментарии в TPL-шаблонах
16107 Исправлена ошибка работы поля типа "Ссылка на дерево"
14747 Добавлена проверка работы сессий при установке системы
16314 Устранена проблема с оформлением заказа при нестандартном url-suffix
15558 Исправлена работа макроса system getOuterContent
16457 Оптимизирована работа скрипта autothumbs.php
14615 Исправлена работа API-функций по перемещению страницы в структуре
14355 Устранена проблема создания миниатюр при перетаскивании картинок из библиотеки изображений (WYSIWYG)
14848 Устранена проблема вставки якорей через WYSIWYG-редактор в браузерах с движком WebKit и Internet Explorer 9
13171 Устранена проблема с выравниванием изображений при вставке через Edit-In-Place
15723 Реализовано добавление собственных форматов для загрузки
12993 Устранена проблема вставки изображений в Internet Explorer 9
13207 Исправлена работа AJAX-добавления в корзину на демо-сайте "Интернет-магазин современный" (demodizzy)
15475 Исправлена ошибка отправки письма с аттачем при вызове PHP-скрипта из консоли
8145 Исправлена ошибка сохранения состояния флажков и радио-кнопок при ошибке в форме
16531 Исправлена ссылка на документацию в панели быстрого редактирования
13997 Код ответа заглушки исправлен на 503 (сервис временно недоступен)
16312 Для корректного отображения нумерованных списков отредактированы CSS-стили демо-сайта "Интернет-магазин современный" (demodizzy)
16437 Исправлена верстка страницы оплаты квитанцией для юр. лиц на демо-сайте "Интернет-магазин классический" (demoold)
16498 Исправлена ссылка на документацию по сервису "метабар" в футере административной панели
16265 Удалён модуль "Аудит скорости"
14137 Исправлена работа TPL-макросов в RSS
16318 Добавлена возможность запрашивать дополнительные поля и группы через протокол UData
16319 Реализована возможность добавлять к USel-запросу список полей и групп, которые необходимо получить в результатах выборки
16300 Устранена проблема, когда при оформлении заказа на юр. лицо и незаполненных обязательных полях, создаётся новое юр. лицо
16267 Исправлен блок затенения административной панели во время выполнения долгих процессов
16169 Доработан шаблон страницы восстановления пароля на демо-сайте "Интернет-магазин классический" (demoold)
15866 Усилено шифрование паролей пользователей
15468 Исправлена сортировка элементов в Edit-In-Place
15046 Исправлена неправильная работа WYSIWYG-редактора при вставке видео в некоторых браузерах
16396 Удалено лишнее поле "Телефон" в способе оплаты "Счет для юридических лиц" на демо-сайте "Интернет-магазин современный" (demodizzy)
16240 Исправлена ошибка автоматической замены символа "&" на "&аmp;" при редактировании в Edit-In-Place
15459 Код ответа при ошибке подключения к БД справлен на 500 (Internal Server Error)
16596 Устранена ошибка при комментировании в англоязычной версии
15432 Исправлена ошибка создания превью для "поврежденных" изображений
12112 В демо-сайт "Современный" интернет магазин (demodizzy) добавлен пример вывода товаров списком
16102 Заблокирована возможность при установке системы указать пароль совпадающий с логином
16140 Устранена невозможность установки системы при указании почты с однобуквенным доменом (email@i.ua)
15910 Исправлена ситуация, когда в JSON обрезается все содержимое после символа ".", если поле не строкового типа
16580 Изменен стартовый модуль панели администрирования
16097 Исправлена ошибка вывода даты при отрицательном timestamp
15918 Изменена формулировка текста при отправке сообщений в демо-режиме
16613 Исключена возможность изменения расширения файла
15907 Исправлена ошибка работы макроса content menu в случае отсутствия значения url-suffix
15957 Исправлена ошибка работы макроса content menu из другой языковой версии
16516 Добавлено наложение водяного знака на изображения, загруженные в режиме Edit-In-Place
16570 Исправлено некорректное удаление модулей
15912 Отключён сбор статистики в административной панели
15539 Исправлена ошибка работы файлового-менеджера elFinder (не запоминалась последняя открытая директория)
16614 Устранена проблема закрытия файлового менеджера в некоторые режимах Edit-In-Place
Модуль Структура:
Номер задачи Описание
11493 Устранена проблема с перетаскиванием страниц в модуле "Структура" в Internet Explorer 7, 8, 9
14667 Исправлена логика отправки писем об окончании даты публикации страницы
16433 Устранена проблема копирования страниц в другую языковую версию, если пользователь не входит в группу "Супервайзеры"
Модуль Обмен данными:
Номер задачи Описание
16163 Исправлена ошибка названия формата "CommerceML 2.0" при создании/редактировании импорта
Модуль Интернет-магазин (emarket):
Номер задачи Описание
15773 Исправлена логика создания заказов с зеркала сайта
14941 Упрощено подключение других платежных систем
15543 Устранена ошибка оплаты заказа с помощью платёжной системы PayAnyWay если аккаунт системы настроен на использование проверочных запросов
16512 Устранена проблема с отсутствием прав на просмотр личного кабинета у зарегистрированного пользователя
16359 Исправлена опечатка в настройках модуля
16355 Исправлена ошибка отображения квитанции при наличие кода ошибки в URL
11648 Добавлено отображение стоимости доставки в корзине, доставке и квитанции
16454 Исправлена логика работы метода emarket::create
16568 Удален способ оплаты "Оплата в социальной сети"
15963 Устранена проблема с расчётом стоимости доставки Почтой России
16274 Исправлена ошибка возможности оформления заказа без адреса
Модуль Пользователи:
Номер задачи Описание
16372 Устранена проблема работы кнопки "Вернуться в свой профиль" при действии от имени другого пользователя
16373 Добавлено значение для языковой константы "perms-events-events"
Модуль Социальные сети:
Номер задачи Описание
16536 Исправлено отображение структуры в меню "Разделы сайта"
16537 Исправлена функция "Включить отображение"
Модуль SEO:
Номер задачи Описание
14915 Добавлена интеграция с Яндекс.Вебмастер
Модуль Шаблоны данных:
Номер задачи Описание
16374 Исправлен переключатель количества элементов на странице для справочников
Модуль Каталог:
Номер задачи Описание
15810 Добавлена возможность смены категории (раздела каталога) на странице редактирования товара
Модуль Новости:
Номер задачи Описание
14599 Исправлена работа функции автоматической публикации новостей
Модуль Форум:
Номер задачи Описание
15082 Исправлен подсчет количества сообщений в теме
Модуль Блоги:
Номер задачи Описание
11087 Устранена ошибка отображения комментариев помеченных как спам
Модуль Корзина:
Номер задачи Описание
15911 Исправлен неправильный редирект на основную языковую версию при очистки корзины их другой языковой версии

15.08.2012 — версия 2.8.5.3 Показать

Система:
Номер задачи Описание
10650 Добавлены дополнительные ограничения на редактирование системных полей
10249 Исправлено несколько ошибок Edit-In-Place
12313 Исправлена ошибка с прокруткой в файловом менеджере
13206 Добавлена возможность задавать произвольное окончание ссылок
13269 Исправлена ошибка старта сессий на некоторых хостингах
14212 Исправлены проблемы с запретом индексации страниц мультиязычных сайтов
14496 В установщик системы добавлен тест доступность curl
13016 Внесены улучшения в формы демо-сайтов
14440 Исправлен шаблон подписки гостя на рассылки в демо-сайте demodizzy
14628 Добавлен опциональный выбор количества отображаемых объектов в модулях
14656 Добавлен функционал, позволяющий задать название сайта для каждого домена
14698 Исправлена логика работы макроса %sуstеm makeThumbnаil() %
14903 Улучшено тестирование сервера при переносе системы
15013 Внесены исправления в систему активации Лицензии
15059 Исправлена ошибка формирования запроса в Selector
15063 Исправлена функция удаления картинок в библиотеке изображений
15228 Решена проблема в шаблоне видео-плеера для XSLT-шаблонизатора
15248 Улучшена работа макроса %systеm listErrorMessagеs() %
15323 Исправлена кодировка файла языковых констант для английской версии сайта
15335 Добавлен упрощенный доступ к новостным лентам в форматах RSS/ATOM (решение с UMI.Hub)
15335 В RSS/ATOM лентах добавлена возможность отображения постов и комментариев блога
15406 Исправлена логика работы макросов с отключенным параметром show-broken-macro
15488 Улучшен шаблон регистрации пользователей
15678 Последовательность отображения модулей приведена к единому виду в адмике и режиме Edit-In-Place
15697 Исправлено подключение файлового менеджера elFinder в режиме Edit-in-Place
15702 Запрещено кэширование страниц emarket/purchase
15789 Реализована возможность передачи Cookie в XSLT-шаблоны
15794 Усилена безопасность файлового менеджера elFinder
Модуль Структура:
Номер задачи Описание
14575 Исправлены ошибки в отображении структуры каталога
15576 Решена проблема с отображением шаблонов в контекстном меню
Модуль Обмен данными:
Номер задачи Описание
15067 Исправлена логика работы импорта файлов commerceML с параметром exchange.splitter.limit
15075 Решена проблема импорта значений типа float в режиме quickCSV
Модуль Интернет-магазин (emarket):
Номер задачи Описание
15031 Добавлена возможность создавать заказ от имени пользователя
15136 Добавлены шаблоны для работы с депозитом в демо-сайтах
15196 Добавлен способ доставки EMS (решение с UMI.Hub)
15239 Реализован вывод идентификатора валюты в макрос % emаrket pricе()%
15368 Устранена ошибка в макросе %emаrket getCustоmerInfo() %
Модуль Фотогалереи:
Номер задачи Описание
14820 Устранена ошибка интеграции с Picasa
15029 Исправлена работа макроса %photoаlbum аlbums() %
Модуль Пользователи:
Номер задачи Описание
13533 Исключена возможность регистрации пользователей с одинаковым e-mail
15245 Исправлена опечатка в файле языковых констант
15454 Устранена ошибка с распределением прав пользователей
Модуль Резервирование:
Номер задачи Описание
15047 Актуализирован список бэкапируемых директорий
Модуль Социальные сети:
Номер задачи Описание
14250 Исправлена ошибка подключения шаблонов
Модуль Баннеры:
Номер задачи Описание
15102 Добавлен функционал разбора реферера для показа соответствующего баннера
15584 Решена проблема с сортировкой баннеров в панели администрирования
Модуль Автообновления:
Номер задачи Описание
15148 Добавлена подгрузка дефолтных шаблонов для всех макросов
Модуль Конфигурация:
Номер задачи Описание
15589 Добавлено отображение значений load average для linux-серверов
Модуль Поиск:
Номер задачи Описание
15808 Внесены правки в логику отображения результатов поиска

09.06.2012 — версия 2.8.5.2 Показать

Система:
Номер задачи Описание
13902 Исправлена работа "заметок" в Edit-in-Place после перезагрузки страницы.
14870 Исправлено сохранение заметок в Edit-in-Place при вводе очень большого контента.
14880 Исправлена проблема, при которой заметки в Edit-in-Place создавались случайно при наборе текста.
14891 Теперь заметки скрываются при включении Edit-in-Place, чтобы не мешать редактированию.
14552 Исправлено некорректное отображение кнопки "Добавить" в Edit-in-Place.
15122 Исправлено удаление страниц из меню через Edit-in-Place.
15132 Исправлены проблемы копирования-вставки документа через Edit-in-Place в браузере Chrome.
10249 Исправлена группа проблем с Edit-in-Place, при которых менялся цвет блока, не удалялилсь различные символы, возникали системные сообщения об ошибках.
  Исправлены некоторые проблемы отображения панели Edit-in-Place для IE9 (rev. 19775).
14866 Исправлена ошибка: makeThumbnailFull возвращал путь к оригиналу изображения.
14892 Исправлены проблемы с ULang в английской языковой версии.
14890 Исправлены ошибки разбора json в elfinder.
14954 Исправлена проблема, при которой в мультисайтовой системе при редактировании страниц любого домена выводились шаблоны того домена, с которого был выполнен вход.
15003 Исправлены проблемы работы мобильной версии при включённом кэшировании через APC.
15038 Исправлена проблема шаблонизатора, при которой на сайтах не отображалось подменю страниц.
8482 Исправлена работа контекстного меню в "админке" модулей в Safari (под любой ОС) и некоторых браузерах под ОС Linux и MacOS.
14507 Теперь формы в "админке" не сабмитятся, если не заполнено какое-либо из обязательных полей.
15047 Исправлены проблемы с сохранением директории templates в резервных копиях.
15113 Добавлена возможность указания кодировки (sourceCharset) в запросах "uhttp".
14636 "Админка" модуля "Производительность" интернационализирована и переведена на английский язык.
15070 В англоязычной "админке" добавлены заглушки для перевода разделов справки.
15129 Исправлены проблемы парсинга коротких макросов, начинавшихся с каких-либо символов кроме букв.
14895 Профайлер теперь доступен и в редакции Commerce Trial (удобно для тестирования хостингов).
14969 Интегрирована поддержка Yandex Safe Browsing API.
15002 Значительно улучшено быстродействие сайтов на TPL, использующих разделение таблицы cms3_object_content.
  Добавлен "сокращатель URL" - ссылку на любую страницу сайта можно передать по её id: sitename.com/~/id
Модуль Структура:
Номер задачи Описание
15063 Исправлены проблемы с удалением изображений из библиотеки изображений.
15107 Исправлены проблема работы макроса content.
Модуль Обмен данными:
Номер задачи Описание
15161 Исправлена проблема с getDirSize при обмене данными с 1С на ограничении дисковых квот (thanks to webstudio.biz).
Модуль Интернет-магазин (emarket):
Номер задачи Описание
12621 Добавлена подсветка статусов заказа, чтобы администратору магазина было проще ориентироваться при работе с ними.
14860 Теперь при работе администратора с заказом другого пользователя - сообщение об этом явно показывается в верхней части сайта.
14902 Значительно ускорена работа "корзины" на больших сайтах.
14869 Исправлена проблема, при которой символ "%" в названии товара при заказе менялся на entity.
12411 Реализован "депозит" - внутренний счёт клиента, с которого он может оплачивать покупки (реализовано по мотивам решения из нашего сообщества UMI.Hub //hub.umi-cms.ru/project/167/).
14784 Для разработчиков в emarket order добавлена вся информация о заказе: способ, цена, адрес доставки полностью со всеми полями и комментариями.
Модуль Опросы:
Номер задачи Описание
14957 Исправлен alert в сообщении о голосовании.
Модуль Пользователи:
Номер задачи Описание
13533 Исправлены проблемы, при которых система позволяла создавать пользователей с одинаковыми адресами e-mail.
14440 Исправлен шаблон подписки на рассылку для пользователя "Гость".
14923 Исправлены проблемы восстановления пароля.
15123 Исправлена проблема, при которой в письме администратору о регистрации нового пользователя не указывался его логин.
Модуль Комментарии:
Номер задачи Описание
15144 Исправлен редирект после добавления комментария.

18.04.2012 — версия 2.8.5.1 Показать

Система:
Номер задачи Описание
13142 Интегрирован сервис metabar.ru (тулбар в браузере).
11953 Написать вопрос в Службу Заботы UMI.CMS теперь можно прямо из "админки" сайта (кнопка в верхней панели).
13192 Реализовано редактирование псевдостатического адреса из панели EIP.
12959 Исправлен ряд проблем, при которых сбрасывались права доступа к страницам и объектам сайта.
13591 В "админке" пользователю теперь явно сообщается о том, что он работает с результатами поиска, а не со всей структурой.
13217 Исправлены Notice-ы при включении кэширования xCache и файловой системы.
13244 Из теста установки системы на хостинг убрана строгая проверка на тип таблиц innodb, так как при обновлении таблицы будут принудительно преобразованы в него.
13185 Решена проблема, возникающая при окончании таймаута сессии в процессе обновления.
13254 Упрощена логика работы скрипта go-out.php
12866 Исправлены проблемы с отображением дат в JavaScript-интерфейсах в "админке" на системах с не-дефолтной таймзоной.
12865 В управление таймзоной, кроме стран и городов, добавлены чисто числовые значения от -12 до +12.
13076 Некоторые системные типы данных заблокированы для редактирования в целях защиты системы.
12520 В классе cmsController устаревшая функция get_file заменена на umiRemoteFileGetter, поддерживающий различные типы получения данных (file_get_contents, curl, sockets) в зависимости от возможных на данном сервере.
10269 Исправлены опечатки в executor.php и doSelection (класс Data).
13299 Исправлены ошибки с кнопками социальных сетей в "админке".
13198 Исправлена критическая ошибка в файле matches.php.
11057 Исправлена некорректная логика вырезания типа из объекта при сохранении объекта в кэш. Аналогично исправлены #13406 и #13398 (невозможность удаления скидки в интернет-магазине при использовании APC).
13477 Решены проблемы с удалением опционных свойств.
13027 В класс Selector добавлен group by.
13120 Обновлена база GeoIP.
13998 Исправлены проблемы установки модуля GeoIP.
13580 Исправлены проблемы с umap.
13891 В тесте хостинга при установке системы введена проверка на версию PHP >= 5.2 (версии 5.1.* более не поддерживаются).
13514 В комментарии в конце html-кода ("This page generated in") теперь указывается основной шаблонизатор сайта.
9250 В целях безопасности все загружаемые jpg-файлы проходят проверку через GD (отключить можно, установив jpg-through-gd=0 в config.ini).
10956 Улучшены "виртуальные свойства" (свойства объектов, значения которых являются результатом работы других функций) на основе рестрикшенов.
13478 Устранена ошибка (неперехваченное исключение), возникающая в том случае если наименование шаблона в "админке" указано с ошибочным расширением файла.
13671 Исправлено переопределение параметров templater::executeMacrosTemplate().
13663 На демонстрационный сайт demohunt добавлена ссылка для регистрации.
13266 Исправлены ошибки, при которых отключалась группа "Супервайзеры" при редактировании профайла.
13790 Внесены некоторые исправления в кэширование средствами nginx.
13313 Исправлены косметические недостатки интерфейсов "админки".
13267 Исправлены проблемы при загрузке картинок в EIP.
13635 Исправлена проблема field_id в data getProperty.
13878 Исправлена проблема установки на хостинг с PHP 5.3.9.
10780 После переноса системы на новый хостинг теперь выполняется проверка соответствия нового хостинга системным требованиям UMI.CMS.
13924 Исправлена ошибка deleteElementRelatedPages в cacheControl.php.
13543 Исправлены проблемы выполнения последовательности макросов "data doSelection" и "news lastlist".
14044 Исправлены ошибки наложения водяного знака.
13988 Файл tinymce_custom.js теперь включён в список файлов, игнорируемых при обновлении системы.
14123 Из ответа системы в формате JSON удалена строка "generation time" во избежание проблем с "валидностью" формата JSON.
14154 Исправлены проблемы, связанные со снятием заглушки после восстановления из "бэкапа" штатными средствами.
14317 Исправлена ошибка, при которой файл i18n подключался только для русской и английской версии сайта.
10091 Исправлена ошибка, при которой в xml-шаблоне для usel не обрабатывался узел domain.
14418 Исправлена ошибка, при которой добавление "английского" дефолтного шаблона приводило к падению сайта.
14651 Исправлены проблемы генерации sitemap для англоязычной версии сайта.
14414 Исправлены проблемы с crossdomain.php.
14618 Теперь при включённом "debug" (в config.ini) отключается ob_clean, что даёт возможность получить все сообщения о фатальных ошибках PHP и XSLT на экран (раньше при ошибках был "пустой экран").
14282 Написан скрипт, рекурсивно меняющий кодировку файлов на utf-8 и концы строк на "unix-формат" (необходим для корректного применения багфиксов к сайтам клиентов, обращайтесь в Службу Заботы).
  Обновление сайтов с очень большим размером базы данных теперь производится малыми итерациями ("по частям") во избежания "падений" по таймаутам браузера, php и mysql.
  Исправлена ошибка OR-mode Selector-а ("where_or_conds").
  Добавлен профайлер времени выполнения, позволяющий диагностировать и отлаживать "медленные" участки работы системы, проблемы кастомов, проблемы конкретных хостингов и чрезмерное потребление оперативной памяти.
  Для систем на версиях PHP выше 5.3 добавлен XSLT-профайлер (штатный инструмент PHP) для отладки количества и ресурсоёмкости обращений к определённым XSLT-шаблонам сайта.
  Кардинально переписаны шаблонизаторы UMI.CMS. Теперь работают "макросы на одной строке", "вложенные макросы" и так далее. Все TPL-макросы (в контентных полях страниц - h1, title, content и т.д.) теперь работают и в XSLT-режиме тоже. Механизм работы TPL-шаблонизатора значительно оптимизирован, и все TPL-ные сайты с этой версии будут работать быстрее.
  Для всех системных писем введён приоритет выбора шаблона: если имеется XSLT-шаблон - он используется в первую очередь, если его нет - система ищет TPL-шаблон и формирует письмо по нему.
  Настройка "use-old-templater" в config.ini более не поддерживается.
Модуль Структура:
Номер задачи Описание
14027 Исправлены значительные системные проблемы с сохранением большого количества объектов (интерактивных блоков на странице) через EIP.
14527 Исправлены проблемы редактирования списков через EIP.
14584 Исправлены проблемы избыточного добавления ".." в путях к изображениям в визуальном редакторе.
13590 В редактировании страницы в "админке" теперь показывается её местонахождение в структуре (в том числе все виртуальные копии) для быстрого и удобного ориентирования администратора в структуре больших сайтов.
13717 Кнопки сохранения страницы блокируются до полной загрузки страницы (во избежание проблем с частичным несохранением данных).
13504 Исправлено копирование страниц в другую языковую версию.
12882 В резервных копиях страниц теперь хранится контент за указанные N дней + 1 копия (во избежание случайных ошибок редактора сайта).
13167 Исправлены проблемы вставки изображений (с указанием дополнительных параметров) в форматированный текст.
14110 Панель EIP теперь "выезжает" от верхнего края экрана, а не от правого, во избежание проблем с вёрсткой различных сайтов при изменении ширины окна браузера.
14479 При внесённых изменениях в режиме EIP иконка "дискетки" подсвечивается, подсказывая пользователю что необходимо сохранить изменения.
Модуль SEO:
Номер задачи Описание
13758 Расширено управление тэгом title: в "настройках SEO" для "Префикс для TITLE" теперь можно указать не просто суффикс, а любую произвольную строку с макросом в нужном месте.
12013 В модуле SEO сделана сортировка по столбцам.
13114 Немного изменён формат robots.txt (убран пробел после Disallow, добавлен пробел после Crawl).
11741 Реализовано управление дополнительными (кастомными) строками в robots.txt
13602 Настройки SEO из настроек модуля "Структура" перенесены в более логичное место - в модуль SEO.
13886 Для несуществующих системных страниц отдаётся статус 404 (если адрес не обработан и не распознан как ссылка на какую-либо страницу, является запросом к модулю, у модуля отсутствует запрошенный метод).
12353 Теперь, если запрошенного домена нет в списке известных доменов и зеркал Юми, отдаётся статус 404 (по-умолчанию выключено, для включения установите primary-domain-redirect=2 в config.ini).
13910 Доступна опция вырезания umi-атрибутов из html-кода страниц, чтобы конечный html-код "проходил валидацию" W3C (по-умолчанию выключено, для включения установите clean-eip-attributes="1" в config.ini).
14622 Исправлены проблемы с настройкой index-redirect в config.ini.
Модуль Обмен данными:
Номер задачи Описание
14586 Теперь возможен импорт из 1С товаров с разными типами цен в произвольном порядке (необходимы изменения в config.ini, обратитесь в СЗ или к документации).
14570 Принципиально решены проблемы интеграции с 1С на системах с PHP в режиме CGI.
13386 Исправлены проблемы передачи в 1С стоимости доставки.
13480 Реализован экспорт большого объёма данных, обходящий ограничения памяти и таймауты времени выполнения.
13750 Исправлена проблема импорта изменений в заказы 1С (USE_FORCE_OBJECTS_CREATION).
13810 Исправлены проблемы обновления объектов при импорте из CSV.
13846 Исправлены проблемы, при которых не экспортировались имя шаблона и тип шаблона.
13710 Исправлено экранирование кавычек при импорте из 1С (решение с //hub.umi-cms.ru/project/194/).
14226 Исправлена опечатка в exchance.commerceML.splitter.
14564 Теперь в YML возможно выгружать товары с нулевой стоимостью.
  Исправлена проблема с field_id для опционных свойств.
Модуль Баннеры:
Номер задачи Описание
13077 Исправлен геотаргеттинг.
12422 Исправлены проблемы с выводом нескольких баннеров в конкретом месте в шаблоне.
14382 Исправлена ошибка Call to a member function getId() on a non-object.
14616 Исправлены проблемы с настройкой "Страницы, на которых не показывать баннер".
Модуль Интернет-магазин (emarket):
Номер задачи Описание
8877 Появилась настройка для изменения шагов "адрес доставки" и "способ доставки", чтобы выводить опцию "Самовывоз" на странице ввода адреса доставки (рекомендуем проверить процесс заказа на вашем сайте после обновления).
14240 В заказе сохраняется информация о том, на какую страницу сайта (landing page) впервые пришёл этот покупатель. Это может быть полезно для анализа рекламных кампаний.
13287 Добавлены настройки, позволяющие гибко включать и отключать отправку различных уведомлений об изменениях статусов заказа.
12888 Каждому домену (в мультидоменной системе) теперь возможно назначить отдельного менеджера.
13284 Администратору сайта теперь доступна возможность редактировать и дополнять заказы от имени пользователя.
13196 Обновлены IP-адреса биллинга Яндекс.Денег.
13252 Решена проблема, при которой номера заказов формировались не по порядку, а через три.
12973 В интеграции с "Робокассой" исправлено неверное значение "PCR" для параметра "IncCurrLabel".
13288 Исправлена ошибка при оплате Юридическим лицом (в TPL-шаблонизаторе).
12947 На демонстрационном сайте demoold квитанция теперь открывается в popup-окне.
13511 Исправлена проблема при изменении статуса заказа через быстрое редактирование.
12658 Улучшена демонстрационная версия "мобильного магазина".
13570 Исправлена ошибка в макросе removeDeliveryAddress.
13679 Исправлена проблема, при которой доставка становилась бесплатной ранее чем это предусматривалось правилами.
13647 В выдачу xml на шаге successfull добавлен id заказа.
13682 Исправлены проблемы, при которых платёжная квитанция вызывала сбой в списке заказов и корзине.
12952 В файле __purchasing.php добавлено значение attribute:id_element для вывода id элемента каталога.
14031 Удалены настройки, связанные с более неактуальными возможностями "магазина Вконтакте".
14208 Исправлены проблемы, связанные с удалением заказов при включённом кэшировании APC.
14077 Исправлены ошибки расчёта стоимости доставки через "Почту России".
13576 Исправлены проблемы интеграции с PayAnyWay.
13576 Решена проблема с заказами без поля "name".
Файловый менеджер:
Номер задачи Описание
12648 Исправлены проблемы транслитерации при переименовании файлов и каталогов.
13232 Интернационализирован текст о невозможности использования файлового менеджера в демо-режиме.
12681 Исправлены проблемы, связанные с загрузкой нескольких файлов за один раз.
14146 Добавлена прокрутка окна файл-менеджера к только что загруженному файлу.
Модуль Статистика:
Номер задачи Описание
12923 Исправлены дефекты вёрстки.
Модуль Каталог:
Номер задачи Описание
12251 Исправлены проблемы, связанные с методом getFilePath (не отображаются картинки, лишний слэш).
14342 Исправлено "зависание" при импорте из CSV.
14488 Исправлены проблемы, связанные с тем что данные о разделах не обновлялись в YML.
  Добавлен дефолтный файл permissions.custom.php для упрощения разработки кастомных "прав доступа" (permissions).
Модуль Поиск:
Номер задачи Описание
14160 Исправлены ошибки поиска в том случае, когда PHP работает в CLI-режиме.
  Дефолтное значение параметра pages-auto-index установлено в 1.
Модуль Блоги 2.0:
Номер задачи Описание
13485 Исправлены проблемы, связанные с сообщением "errors_missed_field_value".
13593 Модуль для простоты теперь переименован в просто "Блоги".
Модуль Рассылки:
Номер задачи Описание
13083 Исправлен ряд проблем с фильтрацией подписчиков и архивом рассылок.
13286 Исправлена ошибка, при которой система пытается отправить слишком много писем за одну попытку.
11083 Предотвращено появление дублей подписчиков (с одинаковыми e-mail).
13704 Интегрировано решение с UMI.Hub 159
14129 Исправлена проблема, при которой "гостю" (неавторизованному пользователю) не приходило уведомление о подписке.
  Исправлена проблема, при которой при отправке сообщений "по крону" отсутствовали изображения в письмах.
Модуль Формы обратной связи:
Номер задачи Описание
13066 Исправлены проблемы с выводом формы обратной связи для не-русскоязычных языковых версий.
12863 Исправлены проблемы с адресом получателя в вебформах на демонстрационных сайтах demodizzy и demoold.
12431 Добавлены недостающие методы permissions.php.
22751 Добавлены шаблоны для всех основных типов полей.
12697 Удалена ненужная кнопка "Сохранить" в "админке" модуля.
Модуль Пользователи:
Номер задачи Описание
14239 Теперь в отдельном поле сохраняется дата регистрации пользователя.
14241 При регистрации пользователя сохраняется URL, с которого пришёл пользователь (referer), и URL страницы текущего сайта (landing page) на которую он пришёл. Это полезно, например, для определения параметров рекламной кампании.
13877 Исправлены косметические дефекты в письме о регистрации пользователя.
13231 Исправлена ошибка, связанная с активацией пользователя.
14277 Исправлена проблема с сохранением значения "Доступные директории".
14305 Исправлена уязвимость, связанная с возможностью создания двух пользователей с одним и тем же логином.
13662 Исправлены проблемы с captcha.
13696 Исправлена ошибка input-missed-field при регистрации пользователя.
Модуль Шаблоны данных:
Номер задачи Описание
9721 В Шаблонах данных теперь отображается тип "Страны".
Модуль Комментарии:
Номер задачи Описание
10608 Добавлена возможность сортировки.

01.12.2011 — версия 2.8.5 Показать

Система:
Номер задачи Описание
11179 Сделан новый формат хранения шаблонов (подробности: //blog.umi-cms.ru/dobryakov/release_2844/).
12402 Сделан автоматический выбор мобильного шаблона, позволяющий UMI.CMS автоматически выбирать и показывать соответствующий “мобильный дизайн” пользователям, которые зашли на сайт с мобильного устройства.
10899 Сделан механизм автоматического определения корректных прав доступа на все php-файлы, которые создаются при установке системы на хостинг.
11880 Решены проблемы с обновлением, когда файл htaccess недоступен на запись.
12738 Решены проблемы с обновлением, возникающие после изменения прав доступа к файлу install.ini.
12329 Реализовано обновление UMI.CMS до старшей редакции при покупке “апгрейда” через интернет-магазин.
9929 В разделе администрирования селектор домена теперь автоматически соответствует текущему домену.
9324 Устранены проблемы, связанные с подключением дефолтных шаблонов для английской версии сайта.
10173 В разделе администрирования обязательные поля дополнительно выделены в оформлении для большей заметности.
11026 На страницах сайта, недоступных текущему пользователю по ограничению прав, теперь в XSLT выводится форма авторизации.
9102 Сделана настройка времени кэширования результатов запросов к потокам (udata, uobject и т.д.).
9672 Устранена ошибка в логике метода getCategoryList, препятствующая возможности вывести список разделов каталога, которые находятся в корне сайта.
12331 Устранены ошибки, связанные с наличием в базе данных таблиц с названиями содержащими “-” (тире) вместо символа подчёркивания.
12110 Обновлена версия jQuery.
12482 В автоматических тестах хостинга предусмотрен нечисловой номер версии php.
12432 В тесты хостинга добавлена проверка наличия модуля json.
12440 В классе umiMail теперь заголовок From корректно ссылается на отправляющий сервер, во избежание ошибочной оценки писем как спама.
12493 Ошибка “Неперехваченное исключение” описана более развёрнуто, чтобы дать пользователю больше информации о произошедшей ошибке.
12610 Исправлена неккоректность при подключении кириллических доменов.
12752 Устранены проблемы, связанные с установкой на домен с указанием номера порта (например localhost:8080).
12729 Устранена ошибка, позволяющая удалить из системы “дефолтный” язык.
12390 Устранены несколько ошибок функций постраничного вывода.
Модуль Структура:
Номер задачи Описание
12073 В модуле “Резервирование” сделана страница с общим логом изменений контента (по всему сайту) для большего удобства использования функций восстановления.
10884 Сделан удобный переход из редактирования объекта к редактированию соответствующего типа данных.
11046 Устранены проблемы с типом данных при добавлении новости (ошибка ”Not a Number”).
11018 Устранена ошибка, возникающая при попытке загрузить изображение через библиотеку изображений.
11267 Устранено множество дефектов англоязычной версии раздела администрирования.
11515 Устранена ошибка, при которой Edit-in-Place заметка на сайте располагалась поверх меню.
11806 Добавлена возможность указывать текст кнопки "Добавить" в Edit-In-Place на различных языках.
12492 Исправлена ошибка, связанная с транслитерацией буквы “Э” в поле “Псевдостатический адрес”.
Модуль SEO:
Номер задачи Описание
11064 В XSLT-шаблонизаторе добавлен тэг google canonical, позволяющий избавиться от эффекта дублирования контента для поисковых систем.
11061 В robotx.txt адрес /search теперь по-умолчанию закрыт от индексирования.
12577 Предотвращено дублирование контента главной страницы по адресам “/” и “/index.php”.
Модуль Файловая система:
Номер задачи Описание
10567 В формах на сайте в полях типа file доступна функция вывода предупреждения о допустимом размере файла.
12555 В файл-менеджере elFinder сделаны сообщения о включённом демо-режиме, который позволяет блокировать нежелательные операции с файлами.
Модуль Обмен данными:
Номер задачи Описание
  У некоторых классов, расширяющих umiExporter, изменился формат ответа о проделанных действиях: для уменьшения потребляемой памяти вместо содержимого файла возвращается false.
  Экспорт в csv (при запросе “скачать результат экспорта” из раздела администрирования) теперь осуществляется по частям.
10882 Исправлена ошибка с типом данных, в случае если не передан параметр "Назначение типа".
12654 Добавлена функция отключения переименования картинок при импорте из 1С.
12747 Устранены лишние данные из экспорта в yml.
12815 Исправлена проблема, из-за которой после импорта RSS-ленты по крону html-теги преобразовались в сущности.
Модуль Интернет-магазин (emarket):
Номер задачи Описание
11479 Интегрирован сервис dengionline.
9896 На демонстрационном сайте интернет-магазина (demodizzy) добавлено визуальное отображение скидок в процессе формирования заказа.
11648 На демонстрационном сайте интернет-магазина добавлено отображение стоимости доставки.
6686 Допустимый диапазон скидки ограничен от 0 до 100 процентов.
12072 Сделана возможность указать несколько емайлов, на которые будут приходить уведомления о заказах.
9642 Тип оплаты заказа фиксируется в специальном поле (это может быть полезно для анализа финансовых потоков).
12546 Исправлена проблема, связанная со значением header-payment-invoice.
11316 Устранены причины проблем, в связи с которыми платежная система РБК отсылала пользователю избыточно большое количество уведомлений.
12667 Устранены проблемы с указанием номера заказа в письме о заказе.
12813 Исправлены некорректные ссылки в письмах из интернет-магазина.
Модуль Фотогалерея:
Номер задачи Описание
10997 Исправлена ошибка: превью изображений перекрывались списком изображений.
11002 Устранены проблемы, связанные с формированием списка быстрой загрузки изображений.
12382 Реализовано управление сортировкой у фотоальбомов (решение с UMI.Hub //hub.umi-cms.ru/project/119/).
Модуль Блоги:
Номер задачи Описание
10992 Устранена проблема с отправкой пустого комментария.
9368 На демонстрационных сайтах добавлена кнопка удаления комментариев через Edit-in-Place.
Модуль Обратная связь:
Номер задачи Описание
12638 Устранена проблема, при которой в административном разделе при добавлении формы обратной связи поле “Адрес получателя” становилось пустым.
12625 Исправление проблемы с множественным выбором адресатов (решение с UMI.Hub //hub.umi-cms.ru/project/146/).
Модуль Статистика:
Номер задачи Описание
12350 Интегрирована статистика Яндекс.Метрики, которая позволяет анализировать несколько десятков важнейших показателей прямо в разделе администрирования UMI.CMS.
Модуль Рассылки:
Номер задачи Описание
11304 Устранена проблема, при которой тема письма дублировалась в контенте.
12572 Устранена проблема с отпиской пользователя Гость.
12655 Решены проблемы, при которых при CSV-импорте вместо числовых значений появлялись соответствующие слова из справочников.
12716 Внесено дополнение “CP1251//IGNORE” по экспорту/импорту во избежание остановки обработки на незначительных ошибках.
Модуль Баннеры:
Номер задачи Описание
11763 Дата начала показа баннера по-умолчанию устанавливается в текущую дату (now).
Модуль Новости:
Номер задачи Описание
12285 Решены проблемы с отображением списка лент новостей в поле "Связано с лентой новостей", в том случае когда их больше 60.
Модуль Каталог:
Номер задачи Описание
12523 Исправлена некорректная работа системы с нулевыми значениями в полях типа int, приводящая к ошибкам фильтров на демонстрационных сайтах.
Модуль Опросы:
Номер задачи Описание
10076 Решена проблема в типе данных "Вопрос в FAQ", в котором отсутствовало поле publish_time.

21.09.2011 — версия 2.8.4.4 Показать

Система:
Номер задачи Описание
11206 Теперь получить триальный ключ для знакомства с системой можно прямо в интерфейсе инсталлятора, не заходя на сайт UMI.CMS.
12046 Интегрирован новый файл-менеджер (без использования flash). В данной версии он доступен опционально по желанию (нужно включить в профайле пользователя) и проходит тестовую эксплуатацию. В следующих версиях старый файл-менеджер будет полностью исключён.
12302 К числовой метрике производительности (admin/config/cache) теперь выводится поясняющий комментарий, который помогает сделать вывод о характеристиках хостинга.
12138 Авторизоваться в системе теперь можно как по логину, так и по e-mail прозрачно для пользователя (решение из коммьюнити UMI.Hub).
12365 В usel добавлен вывод модуля-метода (решение из коммьюнити UMI.Hub).
12049 Во все обращения к MySQL добавлен идентификатор подключения (connection id), что позволяет использовать UMI.CMS с двумя и более одновременными подключениями к БД.
10248 Устранена проблема аутентификации через сервис Loginza.
11148 К подключаемым js и css автоматически добавляется номер сборки, что помогает принудительно их обновить (в кэше браузера) с обновлением UMI.CMS.
12186 Исправлено некорректное определение MySQL Version при установке на некоторые хостинги.
12306 Виджет Яндекса на страницах подгружается отложенной загрузкой для избежания проблем с некоторыми антивирусами.
12243 Устранен потенциальный источник проблем, связанный с иным порядком полей в таблицах UMI.CMS.
11098 Устранены дефекты указания путей в MakeSystemBackup.xml в параметрах бэкапа.
11050 Исправлена ошибка использования {domain} в config.ini и шаблонах.
11210 При установке системы названия демо-сайтов приведены в соответствие с названиями на demo.umi-cms.ru.
9196 В robots.txt переписана выборка с условием equals(1) с целью избежать некорректного распознавания значения null на некоторых хостингах.
12293 Решено несколько проблем, связанных с переходом на новую версию jQuery.
12315 Исправлены дефекты, связанные с подгрузкой значений справочников для не-супервайзеров.
12333 Устранены проблемы кэширования подзапросов при генерации карты сайта.
12364 Устранены дефекты использования http_build_query с символом амперсанда.
12371 Теперь невозможность определить значение safe_mode не является критичной ошибкой для установки системы.
12208 Устранена ошибка, связанная с передачей второго параметра в memcache.
  В функцию getCurrentTimeStamp добавлено однократное обращение к константе сервера REQUEST_TIME вместо функции time(), что позволило снизить задержки на её частом вызове.
  В потоках (streams) реализована поддержка strict-стандартов PHP.
  Файл js/custom.js добавлен в список исключений при обновлениях.
Модуль Структура:
Номер задачи Описание
12029 При прокрутке страницы (в разделе администрирования) верхняя панель теперь остаётся на своём месте.
12286 В панели EIP в редактировании мета-тэгов Keywords и Description заменены местами для большего удобства.
12017 В панели EIP добавлена кнопка SEO для быстрого перехода к SEO-модулю.
12239 При редактировании контента (в разделе администрирования) появилась ссылка на просмотр этой страницы на сайте. Это удобно для того, чтобы в разных вкладках браузера редактировать контент и наблюдать его представление на сайте.
12149 Устранена проблема, при которой не отображались картинки в библиотеке изображений.
12205 Исправлен визуальный дефект индикатора сортировки списка по полю в админке.
11907 Добавлена возможность скрыть блок "Поделиться в социальных сетях" в разделе администрирования сайта.
11896 В новом файл-менеджере доступна функция ограничения на максимальный размер загружаемого изображения.
12272 В tinymce малопонятный термин "Цель" заменён на "Открыть в" (в том же окне или в новом окне).
Модуль SEO:
Номер задачи Описание
12168 В том случае, когда от сервиса "Мегаиндекс" не получены валидные данные, появляется кнопка "Повторить".
Модуль Обмен данными:
Номер задачи Описание
11941 Формат экспорта для переноса сайта заменен с tar на zip для большей совместимости с Windows-машинами.
11939 Перенос сайта теперь включает и содержимое каталогов tpls, xsltTpls, css, js, usels, umaps.
12115 Устранены дефекты англоязычного интерфейса модуля.
Модуль Интернет-магазин (emarket):
Номер задачи Описание
12079 Исправлена ошибка, препятствующая удалению "не пустого" склада.
12099 Изменено отображение цены на сайте в "не дефолтной" валюте. Если для зарегистрованного пользователя не указана предпочитаемая валюта, то система попробует получить её сначала из настроек пользователя "гость", затем из общих системных настроек.
Модуль Поиск:
Номер задачи Описание
12071 Устранены проблемы с переиндексацией страниц после их редактирования.
Модуль Комментарии:
Номер задачи Описание
11951 Для сайтов на XSLT доступен выбор между тремя системами комментирования: штатная, facebook, vkontakte (могут использоваться отдельно или совместно). Пользователям предыдущих версий потребуется включить необходимые блоки в шаблоны вручную (обратитесь в Службу Заботы).

22.08.2011 — версия 2.8.4.3 Показать

Система:
Номер задачи Описание
11627 Поддерживается версия PHP 5.3 (для энтузиастов: система обновлена вплоть до совместимости с PHP 5.4 alpha).
  В демонстрационном шаблоне современного интернет-магазина доступна функция голосового поиска (в браузере Google Chrome).
11551 Кнопка "Проверить обновления" теперь рекомендует изучить изменения в новой версии, и требует подтверждения для запуска процесса обновления.
11757 В config.ini появилась настройка отключения вывода времени генерации страниц (show-generate-time).
11731 В config.ini доступен выбор между дефисом или подчеркиванием для Псевдостатических адресов (alt-name-separator, если задано иное значение либо параметр отсутствует - по-умолчанию подчеркивание).
11725 Исправлены проблемы работы системы с нестандартным портом MySQL.
11746 Исправлены проблемы работы SQL-таблицы для резервных копий.
11759 Исправлена логика updateSiteMap для страниц с очень большим количеством подстраниц.
11814 Улучшена логика "Disallow:" для robots.txt.
11825 Исправлено неправильное название сайта в RSS.
11833 Улучшена работа заметок в Edit-in-Place.
11890 Улучшены сообщения об ошибках в тех случаях, когда не найден или не указан шаблон дизайна по-умолчанию.
11462 Исправлена проблема, связанная с тем, что очистка корзины не вызывала обновления списка удаленных.
11995 В robots.txt добавлена директива Disallow: /admin
11992 В методе makeThumbnailFull теперь учитывается путь к изображению.
12044 Исправлена кодировка файла core.php и вызов метода resetCompareList.
11988 Исправлена логика метода includeClass.
11861 Исправлена ошибка присвоения пустому полю значения 0 вместо null.
11591 В составное поле теперь сохраняются дробные числа.
Модуль Структура:
Номер задачи Описание
11733 На демо-сайт современного интернет-магазина (demodizzy) установлен готовый пример кнопки Google +1.
11481 Исправлена ошибка, связанная с отрицательным значеним в поле "публикаций на странице".
11736 Разработчикам доступна возможность создавать интернационализированные тексты справки (в правом столбце "админки"), например для поставки сайтов иностранным пользователям.
11677 Основные элементы управления Edit-In-Place переведены на английский язык для англоязычного интерфейса администрирования.
11325 Исправлена ссылка на быстрое редактирование в панели Edit-In-Place.
Модуль SEO:
Номер задачи Описание
11935 Получение данных теперь возможно без использования cURL.
Модуль Интернет-магазин (emarket):
Номер задачи Описание
11128 В заказе сохраняется информация о том, откуда пришел посетитель (referer).
11773 Подключен платежный агрегатор PayAnyWay.
11794 В метод checkYMLinclude добавлена проверка на наличие каталога yml.
11647 В демонстрационный шаблон современного интернет-магазина добавлено подробное отображение величины скидки на соответствующих этапах заказа.
11379 Исправлен дефект с определением валюты по-умолчанию для пользователя Гость.
11831 Изменение стоимости доставки (в "админке") теперь корректно влияет на стоимость заказа.
11375 Теперь для каждого домена используется отдельная корзина покупок.
Модуль Фотогалерея:
Номер задачи Описание
11847 Исправлены некоторые визуальные дефекты формы загрузки из архива.
11755 При загрузке через zip-архив доступна галочка Наложить водяной знак.
11799 Исправлены проблемы с наложением полупрозрачного водяного знака на полупрозрачные изображения.
Модуль Блоги 2.0:
Номер задачи Описание
11630 Добавлен режим предмодерации комментов в блоге.
Модуль Формы обратной связи:
Номер задачи Описание
11986 Исправлены дефекты шаблонов редактирования писем.
Модуль Шаблоны данных:
Номер задачи Описание
11577 Исправлены проблемы со спецсимволами в типах данных.

22.07.2011 — версия 2.8.4.2 Показать

Система:
Номер задачи Описание
10248 Реализована авторизация через социальные сети (OpenID) на примере демо-сайта интернет-магазина.
11569 Вывод show-backtrace ограничен для указанных IP-адресов (allowed-ip в config.ini).
11518 Исправлена работа autothumbs.php для IE и Opera.
11197 Исправлена обработка прозрачных gif-файлов (makeThumbnail и makeThumbnailFull).
11555 Решена проблема ошибочного вывода "this page generated in" в разделе администрирования сайта.
11361 Добавлена английская локализация для нескольких системных сообщений.
11241 Улучшен внешний вид панели Edit-In-Place на малых размерах окна браузера.
11450 Устранены проблемы работы memcache на нестандартном порту.
11517 Устранены проблемы системной функции system/getDirSize.
11474 В функции makeThumbnail и makeThumbnailFull добавлен третий опциональный параметр - качество (степень сжатия).
11548 В конфигурации сайта доступно управление часовым поясом (timezone) сервера.
11684 Улучшена работа кэша nginx для разных доменов на одной UMI.CMS.
11591 Исправлена ошибка сохранения дробных чисел в поля типа "Составное".
11377 При работе на nginx+apache система UMI.CMS теперь прозрачно определяет IP клиента из заголовка HTTP_X_REAL_IP.
Модуль Структура:
Номер задачи Описание
10968 Отправлять контент в социальные сети теперь можно прямо из "админки" (facebook like, tweet и другие).
11616 Устранена проблема вставки текста из MS Word, содержащего двойные пробелы.
11303 Устранены проблемы удаления страницы с подстраницами.
11526 Устранены проблемы, связанные с расположением заметок в Edit-In-Place.
11295 Устранены проблемы выбора загруженного файла в файл-менеджере.
11391 Решена проблема с пропаданием кнопки "Добавить" при удалении всех элементов из модуля.
11651 Улучшена работа с изображениями в Edit-In-Place для страниц, на которых присутствует посторонний JavaScript-код.
11140 Добавлена кнопка прямой вставки html-кода в Edit-In-Place.
11082 Улучшена работа "заметок" в Edit-In-Place.
11677 Устранены проблемы в англоязычном интерфейсе Edit-In-Place.
11676 При добавлении страницы через Edit-In-Place галочка "Отображать в меню" установлена по-умолчанию.
11315 Устранена проблема ошибочного пути файла при загрузке изображений в zip-архиве.
11683 Заметки в Edit-In-Place можно создавать движением мыши в любых направлениях.
11733 В демонстрационный сайт "Интернет-магазин" добавлена кнопка "Google +1".
Модуль SEO:

Новый модуль SEO: реализована интеграция с сервисом Megaindex.ru, который позволяет прямо в "админке" определять позиции сайта по его основным ключевым словам и фразам.

Модуль Обмен данными:
Номер задачи Описание
11041 Модуль теперь умеет работать с полями типа relation (выпадающий список).
8131 Устранена проблема, связанная с добавлением лишнего символа ";" при экспорте.
11595 Добавлены опции для работы с удалёнными страницами и опция "отображать в меню".
11335 Изменен формат именования файлов-превью (thumbnails) при импорте из 1С.
Модуль Баннеры:
Номер задачи Описание
10425 Доступна опция принудительного отключения баннеров на определённых страницах.
Модуль Интернет-магазин (emarket):
Номер задачи Описание
11352 Реализована выгрузка товаров во ВКонтакт (Merchant API) и оплата покупок из приложения.
11543 Исправлена ошибка JavaScript при оформлении заказа.
11648 В демонстрационные шаблоны корзины и информации о заказе добавлены сведения о стоимости доставки.
11375 Для нескольких сайтов на базе одной системы UMI.CMS теперь используются независимые корзины товаров.
11647 На демонстрационном сайте интернет-магазина в корзине и заказе отображается величина скидки.
Модуль Поиск:
Номер задачи Описание
11020 Алгоритм переиндексации сайта с большим количеством страниц ускорен в несколько десятков раз.
Модуль Блоги 2.0:
Номер задачи Описание
11630 Реализован режим предмодерации по аналогии с модулем "Комментарии".
Модуль Формы обратной связи:
Номер задачи Описание
11065 Исправлены ошибки, связанные с работой контекстного меню в модуле "Обратная связь".
Модуль Шаблоны данных:
Номер задачи Описание
10168 Запрещено перемещение блоков системных типов данных.
Модуль Новости:
Номер задачи Описание
11046 Устранены проблемы с типом данных при добавлении новостей.

28.06.2011 — версия 2.8.4.1 Показать

После обновления до этой версии настоятельно рекомендуется пересохранить сценарии экспорта для Яндекс.Маркета (YML), а так же заново запустить их подготовку.

Система:
Номер задачи Описание
11211 Предусмотрен альтернативный способ установки для некоторых хостеров, на которых использование set_time_limit приводит к ошибке.
11152 Исправлено обновление кэша nginx при перетаскивании элемента в структуре сайта.
11301 Для разработчиков сайтов сделана функция "персонального var_dump", который можно использовать для вывода ошибок только с заданных IP-адресов.
9792 Исправлена логика метода build_menu для ускорения работы сайтов.
9622 Исправлена ошибка в логике метода getObjectsList(), связанная с сортировкой дочерних объектов.
11055 Исправлены проблемы с кнопкой "Сбросить кеш".
11026 На страницах, недоступных текущему пользователю по правам доступа, теперь по-умолчанию выводится форма авторизации.
9250 Добавлена настройка, позволяющая пропускать загружаемые изображения в формате jpg через gdlib в целях безопасности (config.ini, секция kernel, директива jpg-through-gd=0).
Модуль Структура:
Номер задачи Описание
11085 Псевдостатический URL теперь после ручного изменения далее автоматически не транслитерируется.
11230 Исправлен поиск значений в справочниках с количеством элементов более 50.
11459 Исправлены мелкие дефекты в панели Edit-in-Place.
8510 Ссылки интерфейса администрирования (Перейти на сайт и Справка) для удобства теперь открываются в новой вкладке.
11310 Исправлены ошибки загрузки файлов *.swf через файловый менеждер.
11294 Исправлен визуальный дефект с календариком, который некорректно выводился поверх заголовка блока.
9907 Запрещено изменение позиции группы полей Основные параметры [common].
11207 Исправлены ошибки вертикального выравнивания обязательных и необязательных полей в администрировании сайта.
9908 Исправлены ошибки вёрстки составных полей в разделе администрирования сайта.
11018 Исправлена ошибка "Не удалось загрузить файл" в Библиотеке изображений.
10998 Исправлены проблемы с иконками добавления изображений в IE8.
11048 Исправлено расположение окна продолжения сессии в IE9.
Модуль Обмен данными:
Номер задачи Описание
11191 Исправлена ошибка, препятствующая корректному экспорту в Яндекс.Маркет на младших редакциях. Рекомендуется пересохранить и заново "подготовить" экспорты.
11120 Исправлены некоторые проблемы, связанные с экспортом по частям.
11253 Исправлены некоторые ошибки запуска updateSiteMap при импорте из CommerceML. При импорте sitemap не обновляется во избежание высокой нагрузки на сервер. При необходимости его можно обновить вручную позже.
11256 Добавлена директива DOCTYPE yml_catalog в экспорт YML.
11173 Исправлено указание пространства имён xml для экспорта карты сайта по требованиям Google.
Модуль Интернет-магазин (emarket):
Номер задачи Описание
11099 Исправлена ошибка макроса emarket price.
11084 Для незарегистрированных покупателей поле Адрес доставки скрывается.
11352 Реализовано подключение к Merchant API социальной сети ВКонтакте.
10482 В демонстрационных шаблонах исправлены ошибки вёрстки при сравнении товаров.
9404 В демонстрационном сайте "Современный" исправлены ошибки вёрстки в заказах.

16.05.2011 — версия 2.8.4 Показать

Примечание:
- При обновлении с 2.8.2 на более новую версию вам может потребоваться выйти из системы и заново войти.
- В этой версии блок инструкций в файле ".htaccess", необходимых для корректной работы UMI.CMS, обрамляется строками UMI_CMS_HTACCESS_BEGIN и UMI_CMS_HTACCESS_END. Эти маркеры нужны для дальнейшего автообновления этого файла. Настоятельно рекомендуется удалить старые инструкции UMI.CMS, находящиеся выше этого блока. Ваши кастомные инструкции вносить в этот блок не нужно - он будет полностью заменён при обновлении системы.


Система:

Карта сайта для поисковых роботов (sitemap.xml) на больших сайтах генерируется значительно быстрее, за счет предварительного кэширования.
Функции планировщика (cron) разделены по различным операциям (обновление новостей, рассылка и т.д.)
Исправлены ошибки, связанные с переактивацией ключа и докупленными модулями.
Сделана опция "режим демосайта", в котором критические операции с системой недоступны (может быть полезно веб-студиям для демонстрации клиентам).
При ручной установке любого модуля выполняется проверка на наличие необходимых файлов.
Streams (udata, upage и т.д.) могут быть ограничены от внешнего доступа по определённым IP-адресам.
Сделано автоматическое исправление autoincrement для таблицы cms_backup для хостингов, на которых это значение сбивается.
Сделана возможность подключать memcached через нестандартные порт или сокет.
Исправлена работа макроса pagesByAccountTags().
Исправлена ошибка при формировании google-sitemap, связанная с макросом редиректа.
Работа umiSelector в режиме "or-mode" значительно оптимизирована.
Объём дискового пространства(директории /files/ и /images/), занимаемого сайтом, можно принудительно ограничить в config.ini
Для разработчиков добавлены event-ы на работу с объектами в Edit-in-Place.
Заглушка о выполнени технических работ на сайте выполнена в симпатичном дизайне.
Исправлен вывод php notice при запуске cron.php

Модуль Структура:

Введена функция drag-n-drop (перетаскивания с рабочего стола) картинок на сайт и файлов в файловые поля в разделе администрирования.
Исправлены ошибки, возникающие при вводе текста в пустое строковое поле через Edit-in-Place.
Обязательные поля в разделе администрирования выделены цветом и размером шрифта, что делает их более заметными, а работу с контентом более удобной.
Исправлена ошибка с селектором файлов в IE7.
Расширены возможности по вставке текстов из doc-файлов со сложным оформлением.
Панель Edit-in-Place выезжает справа при входе в систему, что делает её более заметной для новых пользователей.
Количество элементов в выпадающих списках, установленное по умолчанию, можно задавать в config.ini (max-guided-items).
При добавлении новой страницы в разделе администрирования поле "Название" увеличено на всю ширину страницы.
Кнопки в редактировании типа данных приведены к общей стилистике системы.
Предупреждение "вы действительно хотите развернуть большое число объектов?" можно отключить навсегда (disable-too-many-childs-notification).
Исправлена ошибка работы расширенного поиска в разделе администрирования.
Исправлена ошибка, связанная с мультидоменностью в модуле Структура.
Исправлена работа ссылок в дополнительном поле типа "html-текст".
Исправлены ошибки работы вложенных макросов.
Исправлена ошибка с сохранением даты, установленной по умолчанию, в Edit-in-Place.
Сделана поддержка watermark через gd2 с прозрачностью.
Сделана возможность вставлять iframe в визуальный редактор.
Сделаны индикаторы длины meta-тэгов (в Edit-in-Place).
Максимальный размер загружаемого файла в разделе администрирования отображается значительно точнее — в зависимости от нескольких параметров хостинга, влияющих на него.
В справочниках система теперь запоминает позицию в пейджинге.
Исправлена ошибка с префиксом title, который не мог содержать пробел в конце.
Исправлена ошибка работы блока "Права доступа" в IE.
В Edit-in-Place сделано напоминание об окончании сессии.
В разделе администрирования в контекстном меню появилась опция "Копировать URL".
Исправлена проблема с выпадающим списком в Opera.

Модуль Обмен данными:

Устранены некоторые проблемы с импортом из 1С, связанные импортом в "справочники".
При импорте из 1C изображения приобретают "человекопонятные" имена, а не случайно генерируемые.
Исправлены ошибки при выборе раздела сайта.
Исправлена загрузка изображений большого размера при импорте из 1С.
Исправлены ошибки импорта свойств страницы из формата UmiDump.
Устранены проблемы с группами полей, импортированными из 1С.
Улучшен и ускорен алгоритм разбора XML-файлов в "xmlImporter".
В импорт из CSV добавлена опция (поле) parent-id для импортирования иерархической структуры.
Введены дополнительные настройки интеграции с 1С на медленных хостингах.
Лог импорта теперь выводится на русском языке.

Модуль Интернет-магазин (emarket):

Реализована интеграция с социальной сетью ВКонтакте.
Файл для Яндекс.Маркета (YML) на больших сайтах теперь отдается значительно быстрее за счет предварительного кэширования.
Исправлены ошибки, связанные с работой корзины.
Исправлена ошибка, связанная с пустой корзиной при наличии товаров в ней.
Исправлена автоматическая синхронизация курсов валют.
Введено ограничение количества в "Сравнении товаров".
Исправлена ошибка в методе emarket price() при использовании showAllCurrency = false

Модуль Фотогалерея:

Исправлена проблема с загрузкой изображений во вложенные фотогалереи.
Исправлены проблемы загрузки фотографий с расширением JPG (большими буквами).

Модуль Поиск:

В настройках сайта доступно включение и отключение морфологического поиска.

Модуль Блоги 2.0:

Для удобства пользователей сделан переход к постам блога со страницы списка постов.

Модуль Рассылки:

Сделано ограничение на количество отправляемых сообщений в единицу времени (в целях соблюдения ограничений хостинга).

Модуль Форум:

Исправлена ошибка с подсчетом количества сообщений и тем.

Модуль Комментарии:

Исходящие ссылки в комментариях транслируются через php-скрипт во избежание "утечки" поискового веса.

09.02.2011 — версия 2.8.3 Показать

Примечание: обновление со «старых» версий теперь доступно. При обновлении с 2.8.2 на более новую версию вам может потребоваться выйти из системы и заново войти.

Система:

Сделан полностью новый механизм установки системы, теперь для установки требуется только один файл и лицензионный ключ.
Новый установщик всегда устанавливает самую новую версию системы без необходимости повторно скачивать новые дистрибутивы.
Добавлена возможность установки на хостинг, требующий заранее указанных директив в htaccess.
Введен новый механизм статического кэширования через Nginx (экспериментальная функция).
Устранены проблемы совместимости с новой версией MySQL 5.5
Устранены проблемы, связанные с установкой на домен с "www" и без "www".
Проведен масштабный редизайн раздела администрирования для повышения комфорта пользователей.
Сделано напоминание об окончании сессии в администрировании сайта (теперь её можно продлевать, не теряя несохраненные данные).
В разделе конфигурации сайта фраза "Лицензионный ключ" заменена на "Доменный ключ" во избежание путаницы.
Исправлены ошибки фильтрации тэгов при вставке из MS Word.
Исправлена ошибка, связанная с добавлением цифры к адресу страницы.
Исправлены ошибки, связанные со вставкой видеороликов тэгами iframe (например с vimeo.com).
Исправлена ошибка, связанная с установкой и снятием прав для "Всех" на элементы системы.
Исправлены ошибки, связанные с неправильным содержимым выпадающих списков.
Исправлена ошибка (неперехваченное исключение) при установке прав доступа для всех.
Исправлены ошибки, связанные с возникновением элементов с числовыми названиями при быстром редактировании.
Исправлена ошибка создания превью (thumbnail) при загрузке изображения в формате bmp.
Метод umiSelection объявлен Deprecated, рекомендуется проверить все custom-ы и заменить его на selector.

Модуль Структура:

Исправлены ошибки отображения картинок в библиотеке изображений.
В контекстном меню структуры сайта (по клику правой кнопкой мыши) сделан новый пункт "Копировать URL".

Модуль Обмен данными:

Добавлена возможность экспорта в формате CSV.
Исправлена ошибка (неперехваченное исключение) при экспорте.
Рекомендуется ознакомиться с изменениями документации по экспорту-импорту в CSV.

Модуль Баннеры:

Исправлены ошибки, связанные с выводом баннеров.
Исправлены ошибки гео-таргеттинга.
Добавлены уведомления администратору об окончании показов.

Модуль Аудит скорости:

Исправлены ошибки в работе модуля, при которых для некоторых сайтов не отображалась информация.

Модуль Интернет-магазин (emarket):

Пользователю "Гость" добавлены права на макрос discountInfo.
Исправлена сортировка заказов в таблице.
Исправлена ошибка на шаге выбора способа доставки при оформлении заказа.
Исправлена ошибка, препятствующая получению информации о заказе через udata.
Исправлена ошибка отображения кавычек в названии товара.

Файловый менеджер:

Исправлена фатальная ошибка PHP.

Модуль Каталог:

На демо-сайт "Современный интернет-магазин" установлены кнопки социальных сетей ("поделиться").

Модуль Блоги 2.0:

Антиспам: сделан blacklist (черный список) слов, при наличии которых в комментариях и постах эти записи будут добавляться неактивными (для дальнейшей ручной модерации или удаления).

Модуль Формы обратной связи:

Исправлено зависание на фразе "Пожалуйста подождите" при сортировке.

Модуль Форум:

Антиспам: сделан blacklist (черный список) слов, при наличии которых в комментариях, топиках и сообщениях эти записи будут добавляться неактивными (для дальнейшей ручной модерации или удаления).

Модуль Шаблоны данных:

Исправлена ошибка, связанная с недостатком прав для редактирования названий справочников.

19.10.2010 — версия 2.8.2 Показать

(в связи со сменой линейки редакций владельцам младших версий обновление до данной версии временно недоступно)

Система:

UMI.CMS предотвращает попытки установить систему на субдомен с символом подчеркивания (так как это противоречит стандартам RFC).
В протоколе JSON теперь используются двойные кавычки (double-quotes) согласно требованиям стандарта.
Исправлена ошибка, связанная с переводом значений float в int в jsonTranslator.
Добавлена строка sitemap в файл robots.txt, указывающая карту сайта в XML-формате для поисковых роботов.
Исправлена ошибка активации пользователя по ссылке в письме.

Модуль Структура:

Улучшена фильтрация контента при вставке из MS Word.
Исправлена ошибка, возникающая при перетаскивании изображений из Библиотеки изображений в визуальный редактор.

Модуль Интернет-магазин (emarket):

Исправлены ошибки в расчете стоимости доставки посредством Почты России.
На демо-сайтах добавлена кнопка очистки корзины.
Исправлена ошибка, связанная с работой корзины при переходе от неавторизованного к авторизованному пользователю.

Модуль Каталог:

Добавлен параметр сортировки по-умолчанию.

Модуль Блоги 2.0:

Исправлена работа макросов в постах блога.

21.09.2010 — версия 2.8.1.3 Показать

Система:

Исправлена ошибка "Duplicate column", возникающая при обновлении.
Исправлены некоторые ошибки, возникающие при выполнении usel-запросов.
Исправлена работа метода getChilds класса umiHierarchy.
Удалены несколько устаревших sql-таблиц.
Добавлена кнопка быстрого вызова Файлового менеджера из модуля "Файловая система".

Модуль Структура:

Исправлена работа макроса cut.
Исправлено некорректное содержимое поля даты при многократных кликах на иконку календаря.
Исправлена проблема с кнопкой Редактировать в EIP.
Исправлена ошибка, связанная с установкой прав доступа на созданные в EIP страницы.
Исправлена проблема, связанная с правами доступа при просмотре под браузером IE7.
Исправлена проблема, связанная с выводом файлов в выпадающем списке поля типа Файл.
Исправлена ошибка, возникающая при нажатии кнопки "Добавить наименование справочника" в браузере IE8.
Исправлена работа макроса "users viewAuthor".
Исправлена ошибка, возникающая при создании страницы пользователем с установленными нетиповыми правами доступа.

Модуль Обмен данными:

Исправлены некоторые ошибки, связанные с импортом данных из 1С.
Добавлены события на создание и обновление объектов и страниц при импорте данных.

Модуль Интернет-магазин (emarket):

Исправлен подсчёт скидки при включённом memcache.
Исправлена ошибка, возникающая в заказе при удалении товара из корзины.
При пустом поле "Минимальная стоимость заказа" доставка всегда считается платной.

Файловый менеджер:

Сделана возможность сохранять папки раскрытыми.
Сделана возможность получения прямой ссылки на файл прямо из окна файл-менеджера.
Исправлена ошибка, связанная с разницей наименований "jpeg" и "jpg".
При создании новой папки фокус автоматически переводится на окно для ввода названия.

Модуль Фотогалерея:

Обновлены тексты интерфейса.
Ускорена работа модуля.
Исправлена ошибка авторизации при взаимодействии с сервисом Picasa.

Модуль Блоги 2.0:

Исправлена ошибка, связанная с выводом иконки облака тэгов.

Модуль Рассылки:

Исправлена работа модуля в IE8.

Модуль Пользователи:

Исправлена ошибка, возникающая при попытке изменить пароль пользователя.

04.08.2010 — версия 2.8.1.2 Показать

Система:

Исправлена ошибка, связанная с тем, что в полях типа image вместо ссылок на картинку выводится слово "Object".
Исправлена некорректная работа метода getChilds() класса umiHierarchy.
Изменено сообщение error-require-default-template.
Исправлена ошибка при создании страниц под юзером с установленными правами.
Исправлена опечатка в методе gen_sitemap.
Загруженные изображения проверяются через системную графическую библиотеку.

Модуль Структура:

Исправлена опечатка в интерфейсе библиотеки изображений.
Исправлена ошибка при перетаскивании изображений в библиотеке изображений.
Исправлена ошибка добавления изображений в браузере IE7.

Модуль Обмен данными:

Исправлена проблема с загрузкой больших изображений при интеграции с 1С.

Модуль Статистика:

Исправлены проблемы со статистикой после апгрейда до MySQL 5.5.

Модуль Каталог:

Исправлен некорректный вывод разделов при сортировке по различным полям в таблицах.

Модуль Опросы:

Исправлена ошибка, связанная с тем, что зарегистрированные пользователи могут голосовать бесконечное число раз.

Модуль Пользователи:

Исправлена ошибка, связанная с выводом групп, если их больше 15.
Исправлена ошибка, связанная с выводом блога для пользователя, который его создал.

15.07.2010 — версия 2.8.1.1 Показать


Система:

Исправлена ошибка работы атрибута mode в выборке usel.
Исправлена ошибка Zero Sized Reply при включенном кэшировании.
Исправлена ошибка с поведением кнопки "История версий" в панели EIP.
Исправлена ошибка с отображением неотработанного макроса на системных страницах.
Исправлено сохранение некоторых символов в тэгах.
Исправлена ошибка, связанная с системными редиректами.
Исправлена ошибка, связанная с установкой прав доступа "Все".
Исправлена ошибка, возникающая при использовании логинов, содержащих только цифры.
Сделаны правильные HTTP-заголовки для отсутствующих страниц (404) для XSLT-шаблонизатора.
Класс RegexIterator теперь не требуется для обновления системы.
Исправлено экранирование спецсимволов.

Модуль Структура:

Исправлена ошибка при использовании функции визуального редактора "Вставить только текст".
Исправлена ошибка, связанная с указанием ссылок из англоязычной версии сайта.
Исправлена ошибка функции визуального редактора "Вставить ссылку".
Исправлена ошибка копирования страниц в англоязычную версию сайта.
Исправлена ошибка с добавлением изображения при использовании "Библиотеки изображений".
Исправлена ошибка расположения иконок модулей на панели быстрого доступа.

Модуль Обмен данными:

Исправлена ошибка, связанная с удалением товара при импорте данных из 1C.

Модуль Баннеры:

Сделан вывод значения CTR баннеров.

Модуль Интернет-магазин (emarket):

Обновлена информация по точкам входа в соответствии с рекомендациями Chronopay.
Дополнена функциональность, связанная с удалением адресов доставки.
В файле lang.php прописаны заголовки "header-payment".
Исправлена ошибка, связанная с правами доступа к макросу getCustomerInfo.
Исправлена ошибка работы макроса emarket order в письмах.

Файловый менеджер:

Исправлена ошибка, связанная с "бесконечной" вложенностью папок.
Исправлена ошибка файлового менеджера на хостинге с системой Solaris.

Модуль Статистика:

Исправлена ошибка работы макроса stat tagsCloud.
Исправлены ошибки, возникающие при отключении стратистики.

Модуль Каталог:

Исправлена ошибка импорта/экспорта в CSV, связанная с символами переносов строк.

Модуль Блоги 2.0:

Исправлена ошибка "неперехваченное исключение" в блоге.
Исправлена ошибка Fatal error при просмотре страницы без прав доступа.

Модуль Рассылки:

Исправлена ошибка, связанная с очень большим количеством подписчиков.
Исправлена ошибка Warning XSLTProcessor при подписке на некорректный e-mail.

Модуль Шаблоны данных:

Исправлена ошибка отображения удаленных элементов в Корзине.

Модуль Новости:

Исправлена ошибка сортировки новостей в методе fill_release.

Модуль Комментарии:

Исправлено время публикации в комментариях.
Исправлена ошибка постраничного вывода в комментариях.

09.06.2010 — версия 2.8.1 Показать

Пользователям, переходящим с версии 2.7.4 и более старых, рекомендуем ознакомиться со списком изменений 2.8.0

Введена новая функциональность:

Сделан механизм планирования рассылок: теперь вы сможете запланировать свои рассылки заранее, расставив их, например, по дням недели и по часам.

Для модуля комментариев реализован функционал анти-спама: вы можете помечать нежелательные комментарии как спам вручную, либо воспользоваться возмножностью подключения сторонних анти-спам сервисов (в комлекте поставки уже реализована интеграция с популярным сервисом Akismet).

Обновлён визуальный редактор TinyMCE.

Исправлены ошибки:

Система:
Исправлена активация системы на домене с www.
Исправлена ошибка при оптимизации базы данных - при разбивке cms3_object_content не копировались страницы (модуль Конфигурация, вкладка Производительность).
Исправлено неперехваченное исключение при удалении текущей валюты.
Исправлена ошибка IOErrorEvent при просмотре статистики.
Исправлена настройка xslt-nested-menu="1" в config.ini.
Исправлена работа в tpl-шаблонизаторе для макроса меню.
Исправлена ошибка Fatal error при использовании некоторых usel-шаблонов.
Исправлена работа модуля Обратной связи в редакции Фриланс.
Исправлены ошибки при использовании symlink.
Исправлен неправильный подсчёт скидки в корзине заказов.
Исправлены ссылки вида "~/catalog/category/id_категории", открывающие неправильные страницы.
Исправлена ошибка при использовании функции Вставить/Редактировать видео (не загружались флэш-файлы на сервер).
Исправлена ошибка - при вводе нового лицензионного ключа не менялось имя редакции.
Исправлена ошибка при формировании файла robots.txt.
Исправлена опечатка в файле "umiFile.php".
Исправлены ошибки, связанные с некорректной работой опционных товаров.

Администрирование:
Исправлены некорректные кнопки на странице создания пользователей и групп.
Исправлена ошибка указания времени при создании новостей.
Исправлено некорректное сохранение формы обратной связи в опере.
Исправлена ошибка сохранения значений полей в дополнительных свойствах способов доставки и оплаты.
Исправлена кнопка "Редактировать" в модуле Обратная связь, которая открывала неправильную страницу.
Исправлена загрузка фотографий в соответствующие альбомам папки.
Исправлена ошибка автоматической установки значения для поля "Дата публикации".
Исправлена ошибка с установкой прав на просмотр фотографий и альбома, добавляемых через Picasa.
Исправлена ошибка с полем изображения, если глубина вложенности изображения больше трёх.

Импорт-экспорт:
Исправлена работа импорта из CSV.
Исправлена ошибка установки кодировки в XML-файле при экспорте в YML.

Edit-in-Place:
Исправлена ошибка удаления последнего символа в редактировании через Edit-in-Place.
Исправлена ошибка - после редактирования текста EditInPlace переставали работать ссылки.

Визуальный редактор:
Исправлены некорректные url в визуальном редакторе (../../../).
Исправлена ошибка добавления изображения в IE7 и IE8 по кнопке "Вставить/Редактировать изображение".

Баннеры:
Исправлена ошибка - гостевым посетителям не были видны баннеры, выводимые макросом "banners fastinsert()".
Исправлена ошибка Fatal error при включении баннеров.

15.04.2010 — версия 2.8.0.5 Показать

Системные изменения:
При добавлении нового объекта системы в большинстве модулей появилась возможность выбрать тип элемента до его создания.
В макрос %system getFilteredPages() % добавлен 6й аргумент - ignore_paging
Решена проблема с закачкой файлов, связанная с настройками безопасности некоторых хостингов.
После загрузки нескольких файлов они все остаются выделенными.
Кнопка "Купить UMI.CMS" убрана из всех редакций.
Исправлена ошибка с сохранением изображений, расположенных в папке, отличной от системных
Исправлено: при вставке мультимедиа файла в визивиге невозможно выбрать тип "флэш"
Исправлено: невозможно перейти в русскую версию сайта, если язык по-умолчанию английский
Исправлена ошибка: не работает вывод значения полей по их идентификатору

Edit-in-Place:
Исправлено некорректное поведение поиска в контроле "Список со множественным выбором"
Исправлена ошибка: при редактировании строковых полей через Edit-in-Place появляется  
Исправлена ошибка: в некоторых случаях не сворачивается панель Edit-in-Place в Опере 10.51

Конфигурация:
Исправлена ошибка с отображением модуля в английской версии административной панели

Интернет-магазин:
Исправлены ошибки:
Некорректно добавляются и считаются составные товары в корзине
Исправлена работа блока order_block_empty в tpl-шаблонизаторе
Добавлены системы оплаты: Робокасса и RBK Money.

Статистика:
Исправлены ошибки:
Некорректная работа сборщика статистики в некоторых случаях
Неперехваченное исключение в административной панели в некоторых случаях

Файловая система:
Исправлены ошибки:
Отсутствует кнопка добавления файла в английской версии административной части

Каталог:
Исправлена некорректная работа фильтра в разделах каталога

Обмен данными:
Теперь при повторной синхронизации товаров с 1С состояние активности и поля title и h1 не изменяются
Добавлена возможность указания шаблона для импортируемых рубрик и товаров из 1С в config.ini
Добавлена возможность указать SourceName при экспорте

Шаблоны данных:
Исправлена ошибка при использовании макроса %data doSelection() %
Исправлена ошибочная работа макроса %data getRssMeta() % 
Исправлено некорректное подключение __custom_data
При создании нового поля по умолчанию создаётся поле типа "строка"
Исправлена ошибка: невозможно переместить группу выше заблокированных системных групп
Регистр при транслитерации идентификаторов в типах данных теперь не учитывается
Исправлена ошибка отображения поля типа "Html-текст", помеченного как "обязательное для заполнения"

Пользователи:
Исправлено: новый пользователь создается неактивным

Структура:
Исправлена ошибка: после перетаскивания страницы в структуре не исчезает синяя полоса.

Комментарии:
Исправлена ошибка отображения при изменении активности комментария

02.03.2010 — версия 2.8.0 Показать

Обновлённый Edit-in-Place:

WYSIWYG на клиентской части:

Блок работы со шрифтами (жирный, курсив, подчёркивание)
Блок выравнивания (Влево, по-центру, справа)
Блок работы со ссылками (создание ссылки включает в себя как введение ссылки, так и выбор из дерева сайта, удаление ссылки)
Работа с изображениями (вставка изображения с сервера, закачка изображения)
Вставка текста с возможностью очистки от всего форматирования

Через Edit-in-Place теперь можно работать с полями типа "html-текст", "plain-текст", "строка", "число", "число с плавающей точкой", "цена", "выпадающий список", "выпадающий список с множественным выбором", "изображение", "видео", "кнопка-флажок".

Реализовано добавление новых элементов, перемещение элементов в структуре и удаление элементов (опционально - в корзину или скрытие элемента). 

История изменений страницы с возможностью отката доступна в панели администратора на клиентской части.

Обновлённый интернет-магазин:

Возможность добавлять в заказ составные товары.

Корзина для гостей (покупка без регистрации).
Создан интерфейс для подключения платежных систем, в демосайтах поставляется встроенная интеграция с популярными платежными системами (Хронопэй, Яндекс.Деньги, PayOnline, выписка банковской квитанции).
Создан интерфейс для подключения механизмов расчета доставки, встроенная интеграция расчета доставки почтой России.
Переработаны интерфейсы скидок, создан конструктор скидок с гибкой системой настроек:

  • скидки на разделы каталога,на отдельные товары и связанные товары,
  • на сумму заказа и сумму заказов всей истории покупок пользователя, 
  • скидки для групп пользователей и отдельных пользователей,
  • скидки по временному интервалу.
Качественно переработаны механизмы редактирования и работы валют.
Склады: списание со склада при покупке.
Редактирование заказа администратором.

Обмен данными:
Весь функционал, отвечающий за экспорт и импорт данных в систему, выделен в отдельный модуль. Его возможности:
  • Полная переработка механизмов импорта-экспорта. Разработка формата umiDump 2.0, который позволяет обмениваться не только страницами, но и объектами и даже типами данных.
  • Импорт больших объемов данных на стандартном хостинге
  • Импорт umiDump2.0, CommerceML2.0 (каталог, предложения)
  • Экспорт в umiDump2.0, YandexML, CommerceML2.0 (каталог, предложения, заказы)
  • Поддержка автоматического двустороннего обмена с 1С (Обмен товарами, предложениями, заказами)
Административный интерфейс:

Рефакторинг интерфейса админки - она стала значительно быстрее и легче.
Удалены скины "Легкий" и "Основной".
Массовое выделение и операции с объектами.
Таблицы: редактирование значений полей прямо в таблицах, не заходя в сам объект.
Редактирование типов данных и объектов справочников без перезагрузки.
Переработка элементов управления: выпадающий список, ссылка на дерево, файловый менеджер, права на элемент иерархии.
Рестрикшены (ограничение на содержимое) для полей, например, поле, в которое вводится e-mail.
Обновление TinyMCE до актуальной версии.

Баннеры:
При назначении баннера непосредственно на страницу, он "перебивает" баннер на том же месте показа, назначенный на страницу-"родителя"

Общесистемные обновления:
Большинство настроек выведены в единый config.ini
Изменена файловая структуры системы.
Настраиваемая каптча
Добавлен параметр /captcha.php?reset для принудительного обновления каптчи
Кэширование - оптимизировано и ускорено. Добавлен новый вид кэширования, не требующий наличия стандартных кэширующих бэкендов на хостинге.
Новый тип "Видео"
Новый демо-сайт интернет-магазина
Zend Optimizer полностью исключён из системных требований в связи с новой схемой защиты кода UMI.CMS 

03.09.2009 — версия 2.7.4 Показать

Разное:
На странице с %content redirect() % теперь отдаётся заголовок 301 Moved Permanently.
Добавлена проверка наличия столбца "Название" при импорте из csv.
Исправлены ошибки:
  • Неверная обработка макросом %content redirect() % протокола https
  • Окно загрузки картинки открывается очень далеко от кнопки
  • Автозаполнение полей h1 и altname: при создании страницы все изменения в названии должны отображаться в h1 и altname.
  • Ряд ошибок при использовании Edit-in-Place
  • не сохраняется символ "ї"
  • Не работает подхватывание дефолтных шаблонов для альтернативных языковых версий.
  • XSLT-шаблонизатор: Страница контента, если у гостя нет прав для просмотра, отдавался модуль/метод "content/content", исправлено на users/login
  • Ошибка при выводе изображения макросом %system makeThumbnail() %
  • Не определяется тип файла при экспорте в csv
  • Адреса дочерних страниц у подразделов Основной страницы некорректно отображаются в %content menu() %
Структура:
Добавлена возможность массово выделять объекты с помощью shift+click
Исправлена ошибка с быстрым редактированием страниц по результатам поиска

Шаблоны данных:
Исправлены ошибки:
  • При добавлении нового склада по умолчанию не подцеплен справочник к полю Город
  • Отсутствует строка для ввода нового города при создании склада
Форум:
В макросы %forum conf() % и %forum topic() % добавлен третий параметр ignore_context. При значении true этими макросами будут возвращены все конференции или топики вне зависимости от того, где в структуре они расположены.

Пользователи:
Исправлен ряд ошибок в работе с правами.

Опросы:
Исправлена ошибка в механизме защиты от повторного голосования для зарегистрированных пользователей

Пользователи:
XSLT: исправлена работа автоответа и отправки сообщений.
Убрано поле "название" для шаблона письма.
Те формы, которым уже назначен шаблон, удаляются из списка доступных.

Интернет-магазин:
Исправлена некорректная кодировка результатов экспорта в CML Исправлено: После регистрации и последующей авторизации пропадает первая позиция из корзины, наполненной до регистрации.

Рассылки:
Убрана кнопка "Импортировать список подписчиков из CSV".

Блоги 2.0:
Закрыта XSS-уязвимость.

Поиск:
Закрыта XSS-уязвимость.
Исправлено: Под юзером-несупервайзером не происходит ручная переиндексация.

Фотогалереи:
Исправлена неверная работа параметра '?p=all'
Невозможно воспользоваться одним из способов загрузки фотографий в галерею, если пользователь не супервайзер.

25.06.2009 — версия 2.7.3 Показать

Интернет-магазин:
Оптимизирована работа механизма скидок
Исправлены ошибки:
некорректная работа импорта товаров в формате CommerceML 2.0;
при выдаче YandexML не  отдаются русские символы;
некорректное сохранение количества товаров на складах при импорте в формате UMIDump;
в некоторых случаях показывается пустая страница при просмотре заказа;
при просмотре заказа не отображаются поля с выпадающими списками;
при выполнении cron.php пропадают значения валют; 
не выводится поле "Тема письма для изменения статуса" в настройках магазина.

Файловая система:
Исправлены ошибки:
при создании файла в новой директории он не становится доступным для скачивания;
при переименовании файла точка перед расширением меняется на "_".

Блоги 2.0:
Добавлен вывод интерфейса редактирования постов и комментариев с клиентской части для XSLT-шаблонизатора.
Добавлен вызов файла __custom.php

Обратная связь:
В Eventpoint webforms_post добавлен параметр message_id

Исправлены ошибки:
независимо от того, выделен чекбокс или нет, в письме приходит слово "НЕТ";
невозможно удалить форму обратной связи.

Шаблоны данных:
Исправлены ошибки:
невозможно сохранить "пустое" изображение;
дублирование значений в поле типа "Список со множественным выбором";
невозможность внести в справочник значения, содержащее символ "+";
При "проходе" курсором над выпадающими списками теряются уже выбранные ранее значения.
Cупервайзер не видит форму для редактирования объекта, выведенную с помощью макроса %data getEditForm() % 

Пользователи:
Запрещено выставление прав доступа в админ-панель для пользователя "Гость".

Рассылки:
Исправлены ошибки:
повторное внесение адреса подписчика при подписке из административной панели;
при изменении размера сообщения в визуальном редакторе, это изображение не отправляется в сообщении. 

Комментарии:
Исправлена ошибка: в форме добавления комментария панель со смайликами видна только супервайзеру.

Статистика:
Исправлена ошибка: данные показываются только для основного домена.

Фотогалерея:
Исправлена верстка фотогалерей (pop-up загрузки zip и массовая закачка)

Каталог:
Исправлены ошибки в работе макроса для полей типа "число" и "выпадающий список". 

Баннеры:
Исправлен неверный учет статистики для флеш-баннеров

Новости:
Исправлена некорректная работа макроса %news related_links() % - вывод новостей в случае, если новость не входит ни в один из сюжетов.

Форум:
Исправлена некорректная работа счётчиков сообщений.

Разное:
В дистрибутив демосайта "XSLT-магазин" добавлены шаблоны фотогалереи;
Проведено ряд модификаций, направленных на улучшение быстродействия;
Обновлена контекстная справка у всех модулей. 

Исправлены ошибки:
ряд интерфейсных ошибок;
некорректная работе при вызове метода users restore без параметров;
в версии сайта "не по-умолчанию" не копируются подстраницы;
не сохраняются права на использование модулей для групп пользователей;
При отсутствии элемента в структуре для XSLT-шаблонизаторе отдавался код ответа сервера 200, а не 404;
при просмотре заказа не отображаются поля адреса доставки, тип которых "выпадающий список";
ошибка при создании второй заметки в IE;
при входе в административную панель пользователем-несупервайзером дерево структуры всегда свёрнуто;
при включении фильтра выделение элемента в таблице остается, даже если этот элемент не показывается;
при редактировании с помощью Edit-in-Place не стирается первый символ (FireFox);
пользователь без права на публикацию по умолчанию создает активную страницу;
исправлен ряд ошибок в верстке демо-сайтов.

22.04.2009 — версия 2.7.2 Показать

Структура:

Добавлено подключение файла __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;

25.03.2009 — версия 2.7.1 Показать

Новый механизм обновления сайтов.
Обновление сайта теперь учитывает дополнительно установленные модули.
Выбор сборки, до которой вы хотите обновиться.
Значительно увеличена надежность процесса обновления.
Создан новый инсталлятор, предусматривающий возможность выбора: установить один из трёх демосайтов или пустую систему "без всего лишнего".

Общесистемное:
Во всех модулях, использующих табличный вывод данных, добавился импорт и экспорт в формат CSV.
Экспорт данных в YandexML приведен в соответствие с актуальной спецификацией.
Ошибка при копировании разделов несупервайзером.
Ошибка при формировании ссылок в пейджере.
Ошибка возникновения некорректых путей при перемещении объектов.
Несохранение тэгов на руccком языке.
Закрыта XSS-уязвимость в фильтрах каталога.
Решены проблемы совместимости с IE8.
Добавлена возможность указать domain для выборок usel.

Статистика:
Добавлена возможность очищать статистику.
Исправлено отображение статистики.

Новости:
Добавлена возможность делать выборку новостей по годам.
Вывод нескольких лент новостей одним макросом.

WYSIWYG:
Ошибка при добавлении ссылки на изображение в редактирование страницы в IE6.

Баннеры:
Невозможность выбрать тип баннера.

25.12.2008 — версия 2.7.0 Показать

Интернет-магазин:
Двусторонняя интеграция с 1С — обмен информацией о товарах и ценах между интернет-магазином и «1С: Предприятие»
Подключение онлайн-платежей через процессинговый центр Chronopay
Мультивалютность.
Возможность создавать дисконты по диапазону цен/дат в зависимости от суммы заказа.
Объединение нескольких клиентских заказов в один.

Блоги 2.0:
Полностью написан новый модуль, призванный полностью заменить предыдущую разработку.

Обратная связь:
Улучшение юзабилити конструктора форм обратной связи.

Поиск:
Новый алгоритм модуля «Поиск» и upgrade возможностей.

Новый модуль «Аудит скорости»
Результат интеграции с сервисом «Разгони свой сайт».

Фотогалереи:
Вложенные галереи.
Интеграция с сервисом Picasa.
Водяные знаки.

Другое:
Добавлена поддержка новых кеширующих механизмов - apc, eaccelerator, xcache.
В административном интерфейсе добавлено сжатие содержимого страниц, уменьшен объем и количество подключаемых js-скриптов, а сами файлы сжаты.
Улучшены интерфейсы практически всех модулей.
Резервирование всех файлов сайта.
Возможность делать полей в шаблонах данных и веб-формах обязательными.
Блокировка одновременного редактирования.
Актуальность материалов на сайте.

20.11.2008 — версия 2.6.8 Показать

WYSIWYG:
Устранены проблемы, возникавшие при работе с визуальным редактором в IE(при открытии библиотеки изображений, изменении размеров окна визуального редактора).
Увеличено быстродействие при добавлении изображения в визуальный редактор в IE.
Устранено некорректное распределение прав доступа при использовании библиотеки изображений несупервайзером.
Добавлены сообщения с подтверждением удаления при попытке удалить какой-либо объект в административном интерфейсе.

Файловая система:
Исправлена проблема возникновения неперехваченного исключения при удалении несуществующего файла.

Edit-in-Place:
Устранены проблемы в работе Edit-in-Place при редактировании новостей и использовании браузера Internet Explorer.
Устранено наложение полей в фильтрах.

Интернет магазин:
Исправлена ошибка импорта в интернет-магазине.

Файловая система:
Исправлено отсутствие некоторых полей в интерфейсе редактирования/добавления скачиваемого файла.

Баннеры:
Исправлена проблема с неотображением альтернативного текста для баннера.

28.10.2008 — версия 2.6.7 Показать

Проведены работы по оптимизации скорости системы:
Оптимизированы javaскрипты клиентской части;
Исправлены некоторые ошибки механизма файлового кэширования.

Файловая система:
Выбор скачиваемого файла производится из директории /files.

Шаблоны данных:
Исправлена ошибка при загрузке файлов с символами [] в названии;
Исправлена ошибка с сохранением новых значений справочников при редактировании поля типа "список со множественным выбором".

Обратная связь:
Исправлена ошибка с выводом данных из поля типа «Список со множественным выбором», при которой в письме, отправляемом из обратной связи, вместо данных выводилась строка «array»;
Решена проблема с неправильным выводом поля типа «Список со множественным выбором»;
Корректно обрабатывается ошибка при неверном формате вводимой даты.

Пользователи:
Исправлена ошибка, при которой у Гостя не снимались галочки при редактировании прав;
Решена проблема вставки ссылки на объекты структуры сайта в английской версии админки;
Решена проблема с работой справочников и визуального редактора для несупервайзеров;
Устранена возможность удаления группы по-умолчанию;
Решена проблема, при которой уведомления при регистрации пользователя администратору приходило уведомление без логина пользователя. 

Рассылки:
Исправлены ошибки, возникавшие при отправке рассылок.

Новости:
Заработал импорт RSS-лент в новости по выполнениию файла cron.php.

Баннеры:
Решена проблема с отображением баннеров с заполнеными тэгами.

Интернет-магазин:
Появилось поле «адрес доставки» в скинах Butterfly и Lite;
Устранено предупреждение при импорте из csv.

Визуальный редактор:
Решена проблема с созданием одного и того же превью для разных файлов с одинаковым названием при загрузке картинок;
Устранена черная рамка при просмотре html-кода в визуальном редактора при использовании Opera.

Статистика:
Решена проблема с отображением страницы статистики при большом количестве тэгов.

Другое:
Исправлен ряд опечаток и неточностей в административной панели;
Заработал постраничный переход в адинистративной части;
Решен вопрос с сохранением истории изменений для части страниц;
В обработку полей типа «дата» tpl-шаблонизатора добавлен макрос % timestamp % - дата в формате timestamp;
Добавлена возможность изменять размеры визуального редактора.  

03.09.2008 — версия 2.6.5 Показать

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

 

Пользователи:
Исправлена неверная тонкая настройка прав пользователей

Опросы:
Решена проблема отображения результатов опросов для несупервайзеров

FAQ:
Добавлен параметр ignore_paging в % faq projects() %

14.08.2008 — версия 2.6.4 Показать

Административный интерфейс:
Решена проблема отображения панели быстрого администрирования при использовании IE.
Произошли исправления английского интерфейса.
Дополнительный домен в демо-сайте переименован.
При удалении файлов и папок появляется подтверждение.
Исправлены ошибки в работе «хлебных крошек» в админпанели.
Изменен интерфейс полей типа «изображение» в административной панели. Теперь появилась возможность просмотра изображений и выбора каталога на сервере, где фотография будет храниться.
Изменен интерфейс полей типа «дата» в административной панели. Добавлен календарь.
Решена проблема с разворачиванием дерева после обновления.
Исправлено наименование поля «Название» при редактировании сообщений и рассылок.
Решена проблема с показом списка шаблонов при редактировании страницы при работе UMI.CMS не на стандартном порту. 
Решена проблема с «ломанием» ссылок в визуальном редакторе в IE6.
Исправлена ошибка с Облаком тэгов - добавляются в скинах основной и легкий.
Исправлена ошибка с установкой галочек «Отображать в меню» и «Страница по умолчанию» при добавлении нового блога.

Общесистемное:
Шаблонизатор корректно отрабатывает кодированные URL.
Решена проблема с работой некоторых макросов, размещенных на одной строке.
Добавлена поддержка Google sitemap. Теперь по адресу //yourdomain.com/google-sitemap на основе галочек «показывать в меню» будет формироваться xml- файл, описывающий структуру сайта для поисковой системы Google.
В инсталлятор добавлена проверка наличия поддержки XSLT на сервере.
Для страниц с авторизацией теперь отдаётся заголовок 401.
XML-драйвер: корректно работают типы данных, форма обратной связи, фильтр по товарам, решена проблема с показом баннеров, исправлена ошибка с добавлением сообщения в рассылку, проблема с фильтром комментариев.
Корректно работает ограничение на размер закачиваемого файла.

Новости:
Решена проблема заполнения полей «Дата публикации», «Title», «H1» при импорте RSS.

Интернет-магазин:
Исправлена ошибка, возникавшая при удалении заказа в модуле интернет магазин в скине Butterfly (выкидывало на авторизацию).
Сделаны изменения в выдаче YandexML в соответствии с рекомендациями Яндекса.
Решена проблема с отправкой писем из Интернет-магазина

Обратная связь:
Исправления в модуле обратная связь: проблемы с шаблонами писем, «[» во вкладке Сообщения.

Опросы:
Работают переменные в шаблонах голосований на английской версии.

25.07.2008 — версия 2.6.3 Показать

Статистика:
Добавлен макрос % stat tagsCloud() % для работы с зеркалами доменов;
Решена проблема с сохранением тегов;
Исправлены js-ошибки в модуле;
В модуле больше не пишется debug-log user agent'ов;
Добавлено сообщение, которое показывает статистика, если отсутствует информация по отчету;

Административный интерфейс:
Исправлены проблемы с панелью быстрого редактирования в локалпаке;
Исправлены ошибки сохранения на некоторых хостингах;
Исправлена ошибка переключения панели быстрого редактирования между языками;
Улучшено отображение адреса доставки в редактировании заказа;
Исправлена ошибка в js, возникающая при попытке свернуть/развернуть некоторые блоки в скине Butterfly;
В скине Lite удалена лишняя кнопка сохранения в шаблонах данных;
Исправлена ошибка в js при редактировании зеркал домена в скине Butterfly;
Исправлена ошибка с одинаковым названием RSS-лент для различных доменов;

Новости:
Исправлена ошибка добавления новости на некоторых хостингах;
Исправлена ошибка верстки при добавлении новости;

Форум:
Исправлена ошибка, возникающая при повторной переустановке модуля форум;

Рассылки:
Исправлено название поля "e-mail" в редактировании подписчика;

Интернет-магазин:
Исправлена ошибка, связанная с отсутствием прав доступа к макросу % eshop stores_info() %;

Каталог:
Исправлена опечатка в названии поля при редактировании товара;

Обратная связь:
Исправлен warning, возникающий на некоторых хостингах при отправке сообщений с веб-форм;

Файловая система:
Исправлена ошибка закачки файлов в модуле файловой системы;

Общесистемное:
При вводе лицензионного ключа в install.php теперь корректно обрабатывается кнопка [Enter];
Исправлена ошибка с ulangStream на некоторых хостингах;
Оптимизированы запросы, которые выполняются при сохранении пользователя.

18.07.2008 — версия 2.6.2 Показать

Общесистемное:
Изменено название файлов лога системы (/errors/logs/)

Административный интерфейс:
Исправлена ошибка с раскрытием/скрытием справки в скинах Основной и Лёгкий.
Исправлены проблемы с быстродействием.

WYSIWYG:
Исправлена ошибка при редактировании картинок и ссылок в визуальном редакторе при использовании IE 6.

Макросы:
Исправлена Тег [nontagged] и ошибка при использовании % content tagsDomainUsageCloud() %.

Блоги:
Исправлена ошибка невозможности добавить сообщение блога через админку.

Новости:
Появилась возможность добавления новости в конец списка (как и раньше, новость будет появляться в начале). 

Каталог:
Появилась возможность создавать Notice при использовании % catalog searсh() %
Добавлено сообщение «недостаточно прав» при добавлении объекта каталога, рассылки, блогов, баннеров.

Обратная связь:
Исправлены проблемы «Обратной связи»
Исправлена ошибка при добавлении новости «Division by zero».

FAQ:
Исправлена ошибка «Неперехваченное исключение» в модуле FAQ после нажатия на кнопку «Добавить категорию вопросов».

Пользователи:
Устранена проблема при регистрации пользователя с неправильно заполненным полем e-mail и в случае, если поля «пароль» и «подтверждение пароля» не совпадают.
Исправлена ошибка при редактировании страниц, созданных другим супервайзером.
Добавлено сообщение Undefined index: forget_login на странице восстановления пароля.

09.07.2008 — версия 2.6.1 Показать

Административный интерфейс:
В скинах Lite и Butterfly убрано ненужное поле с выбором разделов сайта.
Скорректирована кнопка «войти» при авторизации в административном интерфейсе (скин Butterfly, браузер Firefox).
Скорректирован вид полей для ввода логина пароля в административную часть IE7 (скин Butterfly).
Исправлена работа кнопок «добавить» и «сохранить» в скине Butterfly.
Исправлена верстка кнопок в Safari, скин Butterfly.
Исправлена верстка кнопки «войти» при авторизации в административном интерфейсе.
Исправлена верстка при добавлении шаблона письма в скине Butterfly.
Исправлена ошибка с отображением некоторых полей в Opera.
Решен вопрос вывода всех полей в шаблоне данных для страниц сайта.
Исправлено написание групп пользователей в скине Butterfly.
Исправлены чекбоксы прав, появляющиеся в скине Butterfly, при добавлении нового пользователя.
Устранена проблема, связанная с отображением полей редактирования в скине Lite в браузере Safari.
Исправлена верстка в скине Lite в браузере Safari.
Исправлена ошибка верстки (смещение вкладок), возникавшая при просмотре формы редактирования таблицы (в браузере Opera)
Исправлена некорректная верстка в скине Lite в браузерах Opera и Safari.
Скорректирован цвет названия домена в структуре интерфейса Lite.
Исправлена ошибка при вводе некорректного URL в административном интерфейса (выкидывала на авторизацию).
Устранена ошибка: Warning: Invalid argument supplied for for each in при попытке назначить шаблон дизайна
Решена проблема, при которой при наведении на виртуальную копию двигался весь список страниц.
В административном интерфейсе добавлен вывод пэйджинга в справочниках.
«Корзина» переименована в Trash в английском административном интерфейсе.
Устранена ошибка вывода неверного заголовка при авторизации в ряде случаев.
Скорректировано отображение страницы с длинным названием.
Исправлена верстка авторизации в административной части IE7 (скин Butterfly).
Устранена ошибка, которая возникала при создании нескольких страниц с одним псевдостатическим адресом.
Устранена проблема с работой кнопок в административном интерфейсе, возникавшая в браузере Firefox 3.
Исправлена иконка модуля SEO в английском административном интерфейсе в скине Butterfly.
Исправлена ошибка с добавлением домена в скине Butterfly.
В скине Butterfly проценты скидки нельзя установить больше 100%.
Устранена проблема с исчезновением используемых страниц, возникавшая при редактировании шаблона страницы.
Скорректировано отображение кнопок при редактировании пользователя.
Решена проблема с загрузкой изображения при редактировании элемента справочника.
Устранена ошибка php, которая возникала при вводе неверных данных в поле даты.

Баннеры:
Исправлена ошибка с отображением баннеров.
Устранена ошибка отображения баннеров в ряде случаев при удалении всех страниц демо-сайта.

Пользователи:
Решена проблема с добавлением вариантов ответа зарегистрированным пользователем со всеми правами на модуль «Опрос».
Пользователю с правами на модуль «Поиск» дано разрешение очищать индексную таблицу.
Устранена проблема, появлявшаяся при добавлении пользователя в версии локалпак в режиме xml-драйвера.
Устранена ошибка, при которой при редактировании пользователя не сохранялись поля «имя», «отчество».

Рассылки:
Исправлена ошибка, возникавшая при удалении ленты рассылки.
Устранена ошибка с прикреплением файла к сообщению рассылки.

Новости:
Решена проблема - в структуре демо-сайта – не разворачивалась ветка "Политические новости".
Решена проблема подписей полей «анонс новости» и «текст новости».
Устранены warning'и при импорте rss ленты в режиме xml-драйвера.
Исправлена ошибка при удалении ленты новостей.

Обратная связь:
Разрешен вопрос совместимости макроса обратной связи с предыдущей версией.
Исправлена ошибка с добавлением адресата в модуле «Обратная связь».

WYSIWYG:
Устранена ошибка визивига при работе со ссылками вида

Edit-in-Place:
Решена проблема, связанная с удалением темы на форуме в режиме Edit-in-Place.
Решен вопрос с удалением комментария в режиме Edit-in-Place
Исправлены ошибки, возникавшие при Редактировании текста со ссылками в режиме Edit-in-Place.

Установка:
Устранена проблема, связанная с зависанием установки дистрибутива в режиме xml-драйвера.
Решена проблема с прерыванием установки при наличии readme.txt.
Решен вопрос добавления readme.txt в дистрибутив.
Скорректирована работы установки версии локалпак: неправильные логин; пароль и БД для mysql
Исправлена ошибка ввода пароля на 7 шаге установки.

Каталог:
Notice в каталоге отображаются корректно.
Устранена Fatal error при редактировании товаров каталога в версии локалпак в режиме xml-драйвера.

Интернет-магазин:
Поставить отрицательную цену стало невозможно.
Устранены ошибки php, возникавшие при оформлении заказа гостем в модуле «Интернет-магазин».

Поиск:
Устранена ошибка php, которую выдавал макрос в поиске.

Статистика:
Исправлена ошибка, связанной с отработкой тегов при их вводе в поле h1.

25.06.2008 — версия 2.6 Показать

Пользователи:
Сессия пользователя поддерживается автоматически, пока клиент online
Авторизация одновременно на всех доменах одной лицензииОптимизирована система назначения прав доступа.

Новости:
Импорт RSS новостей из сторонних источников в ленты новостей

Рассылки:
Возможность связывать рассылки с лентами новостей.Возможность управлять активностью рассылки.

Административный интерфейс:
Все поля теперь модифицируемы.
Появилась возможность задавать и редактировать дефолтные значения для полей страниц сайта.
Возможность локализации — административный интерфейс можно перевести на любой язык

Обратная связь:
Добавлен макрос % webforms add()%
Возможность создавать создавать веб-формы из админ-панели
Все сообщения сохраняются в базе (при использовании макроса % webforms add()%)

Интернет-магазин:
Совместимость с 1С — обеспечена выгрузка на сайт каталога товаров из 1С по стандарту Commerce ML1.0 и 2.0.

XML-драйвер:
XML-драйвер - альтернатива базы данных для небольших объемов информации.

WYSIWYG:
Появилась возможность «тонкой»настройки визуального редактора.

Другое:
Внедрен инструмент Edit-in-Place.
Упростился процесс разработки дополнительных скинов.
Упрощен процесс создания новых модулей.
Обновлена документация.

19.03.2008 — версия 2.5.3 Показать

WYSIWYG
Решена проблема с работой курсора в редакторе, возникающая при повторном добавлении ссылки.
Решена проблема с видоизменением ссылки, возникающая после просмотра html-кода.
Скорректирована функция добавления ссылок в браузере IE.
Исправлена ошибка со вставкой медиафайла.
Стало возможным сохранение форматирования в режиме просмотра html-кода.
В скине Lite налажена работа редактора в полном режиме.
Добавлена возможность закрытия всплывающего окна по нажатию Esc.

Интернет-магазин:
Исправлена ошибка при генерации YML-файла.

Пользователи:
Решена проблема назначения прав пользователей в модуле «Опросы».
Устранена ошибка при создании блога из настроек пользователя.

Другое:
Убран бордер вокруг картинки облака тегов в скине Lite.
Устранена проблема с командой urlencode в админ-панели.
Устранена ошибка, возникающая при удалении английской языковой версии и всех страниц структуры.
Решен вопрос нехватки памяти для обновлений.

11.03.2008 — версия 2.5.2 Показать

Пользователи:
В случае, если пользователь не имеет прав на просмотр структуры сайта в административном интерфейсе, но имеет право на работу в определенном модуле, при авторизации в административный интерфейс ему будет показываться этот модуль.

Блоги:
Решены проблемы работы модуля с XSLT-шаблонизатором.

Комментарии:
Введена проверка на пустые поля. Если в комментарии не заполнен ни заголовок, ни тело, пользователю выдается сообщение об ошибке (в шаблонах должен быть прописан механизм отлова ошибок, смотри описание % system listErrorMessages()%).

WYSIYYG:
Устранены ошибки при вставке ссылок в визуальном редакторе.

Другое:
Модернизирован механизм файлового кэширования.
Введено ограничение на максимальное значение полей "цена" и "число с плавающей точкой" — 999999999.99.
Исправлена ошибка при обработке отсутствия шаблона письма (/tpls/mail/default.tpl).
Устранены ошибки при вставке ссылок в визуальном редакторе.

28.02.2008 — версия 2.5.0 Показать

Добавлены модули:
SEO
GeoIP — позволяет узнать, какому городу принадлежит заданный IP и дополняет функционал других модулей (Статистика, Баннеры).
Новый WYSIWYG-редактор

Структура и WYSIWYG-редактор:
Добавлена новая система группового назначения шаблонов.
Исправлена проблема с попаданием лишних символов в URL.
При создании страниц появилась возможность скрыть ненужные поля, оставив только название страницы и WYSIWYG-редактор.
Для WYSIWYG-редактора разработан интерфейс управления картинками на сайте.
Добавлена возможность создания thumbnail "на лету".
Добавлен интерфейс работы с таблицами, с возможностью их создания, редактирования и т.п.
Добавлена возможность вставки разнообразных медиа-файлов: flash, quicketime, shockwave и др.
Для ссылок можно указать дополнительные параметры, в том числе яваскрипт-функции.
Добавлена функция вставки якорей для страницы и интегрирована с функцией вставки ссылки.
Модернизирована очистка текста при вставке из MS Word
Расширена библиотека символов, которые могут быть вставлены в текст

Статистика:
Внедрена новая технология – FLEX.
Добавился отчет по географическому распределению посетителей (при наличии модуля GeoIP).
Добавился отчет, связывающий точки входа и выхода рефереров.
Появилась возможность выбрать домен, по которому отображать информацию.
Переделан механизм работы модуля при наличии нескольких доменов.

Добавлены макросы:
% content pagesByDomainTags()% - выводит элементы иерархии (страницы сайта), которым назначен один из указанных тегов, на основании анализа страниц текущего домена.
% content tagsAccountCloud()% - выводит облако тегов аккаунта (всех сайтов системы).
% content tagsDomainEfficiencyCloud()% -выводит облако эффективности тегов текущего домена.
% content tagsDomainUsageCloud()% - выводит облако используемых тегов текущего домена.
% content pagesByAccountTags()% - выводит элементы иерархии (страницы сайта), которым назначен один из указанных тегов, на основании анализа страниц всего аккаунта (всех доменов системы).
% content tagsAccountEfficiencyCloud()% - выводит облако эффективности тегов аккаунта (всех сайтов системы).
% content tagsAccountUsageCloud()% - выводит облако используемых тегов аккаунта (всех сайтов системы).
% content tagsDomainCloud()% - выводит облако тегов текущего домена.

SEO:
Появилась возможность просмотра ТИЦ, PR и WR.
Отслеживание наличия сайта в каталогах.
Отслеживание позиций своего сайта по разным поисковым запросам.
Появилась возможность отслеживать обратные ссылки на сайт
Появилась возможность отслеживать сайты-конкуренты по ключевым запросам

Файловая система:
Исправлена критическая уязвимость с возможностью загрузки файлов с расширением *.php3
Исправлена ошибка с закачкой файлов с расширением .jpeg.

Новости:
Добавлен аргумент в макрос % news lastlist()% ignore_paging - булево значение (1 или 0), указывающее макросу игнорировать значение текущей страницы списка вывода (параметр http-запроса 'p').
Добавлен аргумент в макрос % news lastlist()% s_days_interval - строка, определяющая временной интервал по отношению к моменту начала отработки макроса, которым следует ограничить список выводимых новостей, а также порядок вывода новостей.

Баннеры:
Появилась возможность City-таргетинга.

Каталог:
В блоках objects_block_empty и category_block_empty включена поддержка % id%.
Исправлена ошибка в блоке category_block

Комментарии:
Исправлена ошибка с перенаправлением после добавления нового комментария на дополнительных языковых версиях сайта.

Интернет-магазин:
Обновлена функция импорта товаров в Яндекс-маркет, соответствующая новым возможностям Яндекса.

Другое:
Добавлено состояние in_path в % content menu()% - отвечает за вывод отдельного пункта меню в том случае, выводимая страница является родительской страницей по отношению к текущей странице, то есть активен его дочерний элемент.
Обновлена функция импорта товаров в Яндекс-маркет, соответствующая новым возможностям Яндекса.
Добавлено новое событие "core sendmail", оно происходит каждый раз при отправке любого письма из системы (используя API).
Для модулей Новости, Каталог, Магазин добавлены файлы для добавления кастомных макросов в административную панель.
Исправлена ошибка, когда при импорте для элементов назначения "страница контента" не проставлялись права. Решена проблема с отработкой макросов, расположенных на одной строке.
Исправлена ошибка с cfg.pageStyle в административной панели
Исправлен ряд интерфейсных ошибок в скинах «Основной» и «Легкий»
Обновлена документация
Произведен рефакторинг ядра системы

16.01.2008 — версия 2.3.3.9 Показать

xslt-шаблонизатор:
Добавлена новая схема "umap://"
Добавлена поддержка вывода содержания свойств в виде xml, если они well-formed xml .

Поиск:
Добавлен параметр для поиска разделов определённого типа: search_types. (Например, поиск всех новостей со словом "cms": /search/search_do/?search_string=cms&search_types[]=10).

Интернет-магазин:
Добавлен параметр в блок compare_block_line в шаблонах /tpls/eshop/compare/. Макрос возвращает "1" для чётных строк и "0" для нечётных. Удобно использовать в css, для применения разных стилей чётных и нёчетных строк.
В шаблонах дистрибутива для ссылок вида поставлен атрибут nofollow.

Каталог:
Исправлена ошибка в обработке чисел с плавающей запятой в поле типа "Цена"Решена проблема обработки в шаблонах.

Пользователи:
Добавлено использование параметра в адресной строке макросом %users profile() %. Id пользователя должен быть указан в первом параметре страницы, которая выводит профиль пользователя, используя данный макрос. Например: /sample_profile/user_id, где user_id — это id пользователя, профиль которого необходимо показать.

FAQ:
Решена проблема обработки в шаблонах.

Новости:
Решена проблема: Не работало ограничение limit в %news related_links() %.

Комментарии:
Решена проблема: Модуль комментариев не сохранял (или потом не выводил через %users viewAuthor() % ни nickname, ни e-mail гостевого пользователя.

Файловая система:
Исправлена ошибка с закачкой файла в английской версии.