
Мы представляем вам историю изменений UMI.CMS.
WYSIWYG на клиентской части:
Блок
работы со шрифтами (жирный, курсив,
подчёркивание)
Блок
выравнивания (Влево, по-центру, справа)
Блок
работы со ссылками (создание ссылки
включает в себя как введение
ссылки, так и выбор из дерева сайта,
удаление ссылки)
Работа
с изображениями (вставка изображения с сервера, закачка изображения)
Вставка
текста с возможностью очистки от всего
форматирования
Через edit-in-place теперь можно работать с полями типа "html-текст", "plain-текст", "строка", "число", "число с плавающей точкой", "цена", "выпадающий список", "выпадающий список с множественным выбором", "изображение", "видео", "кнопка-флажок".
Реализовано добавление новых элементов, перемещение элементов в структуре и удаление элементов (опционально - в корзину или скрытие элемента).
История изменений страницы с возможностью отката доступна в панели администратора на клиентской части.
Обновлённый интернет-магазин:
Возможность добавлять в заказ составные товары.Корзина для гостей (покупка без регистрации).
Создан интерфейс
для
подключения платежных систем, в демосайтах поставляется встроенная интеграция с популярными платежными системами (Хронопэй,
Яндекс.Деньги, PayOnline, выписка банковской квитанции).
Создан интерфейс для подключения механизмов расчета доставки,
встроенная интеграция расчета доставки почтой России.
Переработаны интерфейсы скидок, создан конструктор скидок с гибкой системой настроек:
Рефакторинг
интерфейса админки - она стала значительно быстрее и легче.
Удалены
скины "Легкий" и "Основной".
Массовое выделение и операции с
объектами.
Таблицы: редактирование значений полей прямо в
таблицах, не заходя в сам объект.
Редактирование типов данных и
объектов справочников без перезагрузки.
Переработка элементов управления: выпадающий список, ссылка
на дерево, файловый
менеджер, права на элемент иерархии.
Рестрикшены (ограничение на содержимое) для полей, например, поле, в которое
вводится e-mail.
Обновление TinyMCE до актуальной версии.
Баннеры:
При назначении баннера непосредственно на страницу, он
"перебивает" баннер на том же месте показа, назначенный на
страницу-"родителя"
Общесистемные обновления:
Большинство настроек выведены в единый config.ini
Изменена файловая структуры системы.
Настраиваемая каптча
Добавлен параметр /captcha.php?reset для
принудительного обновления каптчи
Кэширование - оптимизировано
и ускорено.
Добавлен новый вид кэширования, не требующий наличия стандартных кэширующих
бэкендов на хостинге.
Новый тип "Видео"
Новый демо-сайт
интернет-магазина
Zend Optimizer полностью исключён из системных требований в связи с новой схемой защиты кода UMI.CMS
Интернет-магазин:
Оптимизирована работа механизма скидок
Исправлены ошибки:
некорректная работа импорта товаров в формате 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);
пользователь без права на публикацию по умолчанию создает активную страницу;
исправлен ряд ошибок в верстке демо-сайтов.
Добавлено подключение файла __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;
Новый механизм обновления сайтов.
Обновление сайта теперь учитывает дополнительно установленные модули.
Выбор сборки, до которой вы хотите обновиться.
Значительно увеличена надежность процесса обновления.
Создан новый инсталлятор, предусматривающий возможность выбора: установить один из трёх демосайтов или пустую систему "без всего лишнего".
Общесистемное:
Во всех модулях, использующих табличный вывод данных, добавился импорт и экспорт в формат CSV.
Экспорт данных в YandexML приведен в соответствие с актуальной спецификацией.
Ошибка при копировании разделов несупервайзером.
Ошибка при формировании ссылок в пейджере.
Ошибка возникновения некорректых путей при перемещении объектов.
Несохранение тэгов на руccком языке.
Закрыта XSS-уязвимость в фильтрах каталога.
Решены проблемы совместимости с IE8.
Добавлена возможность указать domain для выборок usel.
Статистика:
Добавлена возможность очищать статистику.
Исправлено отображение статистики.
Новости:
Добавлена возможность делать выборку новостей по годам.
Вывод нескольких лент новостей одним макросом.
WYSIWYG:
Ошибка при добавлении ссылки на изображение в редактирование страницы в IE6.
Баннеры:
Невозможность выбрать тип баннера.
Интернет-магазин:
Двусторонняя интеграция с 1С — обмен информацией о товарах и ценах между интернет-магазином и «1С: Предприятие»
Подключение онлайн-платежей через процессинговый центр
Chronopay
Мультивалютность.
Возможность создавать дисконты по диапазону цен/дат в зависимости от суммы заказа.
Объединение нескольких клиентских заказов в один.
Блоги 2.0:
Полностью написан новый модуль, призванный полностью заменить предыдущую разработку.
Обратная связь:
Улучшение юзабилити конструктора форм обратной связи.
Поиск:
Новый алгоритм модуля «Поиск» и upgrade возможностей.
Новый модуль «Аудит скорости»
Результат интеграции с сервисом «Разгони свой сайт» (
www.webo.in).
Фотогалереи:
Вложенные галереи.
Интеграция с сервисом Picasa.
Водяные знаки.
Другое:
Добавлена поддержка новых кеширующих механизмов - apc, eaccelerator, xcache.
В административном интерфейсе добавлено сжатие содержимого страниц, уменьшен объем и количество подключаемых js-скриптов, а сами файлы сжаты.
Улучшены интерфейсы практически всех модулей.
Резервирование всех файлов сайта.
Возможность делать полей в шаблонах данных и веб-формах обязательными.
Блокировка одновременного редактирования.
Актуальность материалов на сайте.
WYSIWYG:
Устранены проблемы, возникавшие при работе с визуальным редактором в IE(при открытии библиотеки изображений, изменении размеров окна визуального редактора).
Увеличено быстродействие при добавлении изображения в визуальный редактор в IE.
Устранено некорректное распределение прав доступа при использовании библиотеки изображений несупервайзером.
Добавлены сообщения с подтверждением удаления при попытке удалить какой-либо объект в административном интерфейсе.
Файловая система:
Исправлена проблема возникновения неперехваченного исключения при удалении несуществующего файла.
Edit-in-place:
Устранены проблемы в работе edit-in-place при редактировании новостей и использовании браузера Internet Explorer.
Устранено наложение полей в фильтрах.
Интернет магазин:
Исправлена ошибка импорта в интернет-магазине.
Файловая система:
Исправлено отсутствие некоторых полей в интерфейсе редактирования/добавления скачиваемого файла.
Баннеры:
Исправлена проблема с неотображением альтернативного текста для баннера.
Проведены работы по оптимизации скорости системы:
Оптимизированы javaскрипты клиентской части;
Исправлены некоторые ошибки механизма файлового кэширования.
Файловая система:
Выбор скачиваемого файла производится из директории /files.
Шаблоны данных:
Исправлена ошибка при загрузке файлов с символами [] в названии;
Исправлена ошибка с сохранением новых значений справочников при редактировании поля типа "список со множественным выбором".
Обратная связь:
Исправлена ошибка с выводом данных из поля типа «Список со множественным выбором», при которой в письме, отправляемом из обратной связи, вместо данных выводилась строка «array»;
Решена проблема с неправильным выводом поля типа «Список со множественным выбором»;
Корректно обрабатывается ошибка при неверном формате вводимой даты.
Пользователи:
Исправлена ошибка, при которой у Гостя не снимались галочки при редактировании прав;
Решена проблема вставки ссылки на объекты структуры сайта в английской версии админки;
Решена проблема с работой справочников и визуального редактора для несупервайзеров;
Устранена возможность удаления группы по-умолчанию;
Решена проблема, при которой уведомления при регистрации пользователя администратору приходило уведомление без логина пользователя.
Рассылки:
Исправлены ошибки, возникавшие при отправке рассылок.
Новости:
Заработал импорт RSS-лент в новости по выполнениию файла cron.php.
Баннеры:
Решена проблема с отображением баннеров с заполнеными тэгами.
Интернет-магазин:
Появилось поле «адрес доставки» в скинах Butterfly и Lite;
Устранено предупреждение при импорте из csv.
Визуальный редактор:
Решена проблема с созданием одного и того же превью для разных файлов с одинаковым названием при загрузке картинок;
Устранена черная рамка при просмотре html-кода в визуальном редактора при использовании Opera.
Статистика:
Решена проблема с отображением страницы статистики при большом количестве тэгов.
Другое:
Исправлен ряд опечаток и неточностей в административной панели;
Заработал постраничный переход в адинистративной части;
Решен вопрос с сохранением истории изменений для части страниц;
В обработку полей типа «дата» tpl-шаблонизатора добавлен макрос % timestamp % - дата в формате timestamp;
Добавлена возможность изменять размеры визуального редактора.
Пользователи:
Исправлена неверная тонкая настройка прав пользователей
Опросы:
Решена проблема отображения результатов опросов для несупервайзеров
FAQ:
Добавлен параметр ignore_paging в % faq projects() %
Административный интерфейс:
Решена проблема отображения панели быстрого администрирования при использовании IE.
Произошли исправления английского интерфейса.
Дополнительный домен в демо-сайте переименован.
При удалении файлов и папок появляется подтверждение.
Исправлены ошибки в работе «хлебных крошек» в админпанели.
Изменен интерфейс полей типа «изображение» в административной панели. Теперь появилась возможность просмотра изображений и выбора каталога на сервере, где фотография будет храниться.
Изменен интерфейс полей типа «дата» в административной панели. Добавлен календарь.
Решена проблема с разворачиванием дерева после обновления.
Исправлено наименование поля «Название» при редактировании сообщений и рассылок.
Решена проблема с показом списка шаблонов при редактировании страницы при работе UMI.CMS не на стандартном порту.
Решена проблема с «ломанием» ссылок в визуальном редакторе в IE6.
Исправлена ошибка с Облаком тэгов - добавляются в скинах основной и легкий.
Исправлена ошибка с установкой галочек «Отображать в меню» и «Страница по умолчанию» при добавлении нового блога.
Общесистемное:
Шаблонизатор корректно отрабатывает кодированные URL.
Решена проблема с работой некоторых макросов, размещенных на одной строке.
Добавлена поддержка Google sitemap. Теперь по адресу http://yourdomain.com/google-sitemap на основе галочек «показывать в меню» будет формироваться xml- файл, описывающий структуру сайта для поисковой системы Google.
В инсталлятор добавлена проверка наличия поддержки XSLT на сервере.
Для страниц с авторизацией теперь отдаётся заголовок 401.
XML-драйвер: корректно работают типы данных, форма обратной связи, фильтр по товарам, решена проблема с показом баннеров, исправлена ошибка с добавлением сообщения в рассылку, проблема с фильтром комментариев.
Корректно работает ограничение на размер закачиваемого файла.
Новости:
Решена проблема заполнения полей «Дата публикации», «Title», «H1» при импорте RSS.
Интернет-магазин:
Исправлена ошибка, возникавшая при удалении заказа в модуле интернет магазин в скине Butterfly (выкидывало на авторизацию).
Сделаны изменения в выдаче YandexML в соответствии с рекомендациями Яндекса.
Решена проблема с отправкой писем из Интернет-магазина
Обратная связь:
Исправления в модуле обратная связь: проблемы с шаблонами писем, «[» во вкладке Сообщения.
Опросы:
Работают переменные в шаблонах голосований на английской версии.
Статистика:
Добавлен макрос % stat tagsCloud() % для работы с зеркалами доменов;
Решена проблема с сохранением тегов;
Исправлены js-ошибки в модуле;
В модуле больше не пишется debug-log user agent'ов;
Добавлено сообщение, которое показывает статистика, если отсутствует информация по отчету;
Административный интерфейс:
Исправлены проблемы с панелью быстрого редактирования в локалпаке;
Исправлены ошибки сохранения на некоторых хостингах;
Исправлена ошибка переключения панели быстрого редактирования между языками;
Улучшено отображение адреса доставки в редактировании заказа;
Исправлена ошибка в js, возникающая при попытке свернуть/развернуть некоторые блоки в скине Butterfly;
В скине Lite удалена лишняя кнопка сохранения в шаблонах данных;
Исправлена ошибка в js при редактировании зеркал домена в скине Butterfly;
Исправлена ошибка с одинаковым названием RSS-лент для различных доменов;
Новости:
Исправлена ошибка добавления новости на некоторых хостингах;
Исправлена ошибка верстки при добавлении новости;
Форум:
Исправлена ошибка, возникающая при повторной переустановке модуля форум;
Рассылки:
Исправлено название поля "e-mail" в редактировании подписчика;
Интернет-магазин:
Исправлена ошибка, связанная с отсутствием прав доступа к макросу % eshop stores_info() %;
Каталог:
Исправлена опечатка в названии поля при редактировании товара;
Обратная связь:
Исправлен warning, возникающий на некоторых хостингах при отправке сообщений с веб-форм;
Файловая система:
Исправлена ошибка закачки файлов в модуле файловой системы;
Общесистемное:
При вводе лицензионного ключа в install.php теперь корректно обрабатывается кнопка [Enter];
Исправлена ошибка с ulangStream на некоторых хостингах;
Оптимизированы запросы, которые выполняются при сохранении пользователя.
Общесистемное:
Изменено название файлов лога системы (/errors/logs/)
WYSIWYG:
Исправлена ошибка при редактировании картинок и ссылок в визуальном редакторе при использовании IE 6.
Блоги:
Исправлена ошибка невозможности добавить сообщение блога через админку.
Новости:
Появилась возможность добавления новости в конец списка (как и раньше, новость будет появляться в начале).
Каталог:
Появилась возможность создавать Notice при использовании % catalog searсh() %
Добавлено сообщение «недостаточно прав» при добавлении объекта каталога, рассылки, блогов, баннеров.
Обратная связь:
Исправлены проблемы «Обратной связи»
Исправлена ошибка при добавлении новости «Division by zero».
FAQ:
Исправлена ошибка «Неперехваченное исключение» в модуле FAQ после нажатия на кнопку «Добавить категорию вопросов».
Пользователи:
Устранена проблема при регистрации пользователя с неправильно заполненным полем e-mail и в случае, если поля «пароль» и «подтверждение пароля» не совпадают.
Исправлена ошибка при редактировании страниц, созданных другим супервайзером.
Добавлено сообщение Undefined index: forget_login на странице восстановления пароля.
Административный интерфейс:
В скинах 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:
Устранена ошибка визивига при работе со ссылками вида <a href="/downloads/test_umicms/">
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.
Пользователи:
Сессия пользователя поддерживается автоматически, пока клиент online
Авторизация одновременно на всех доменах одной лицензииОптимизирована система назначения прав доступа.
Новости:
Импорт RSS новостей из сторонних источников в ленты новостей
Рассылки:
Возможность связывать рассылки с лентами новостей.Возможность управлять активностью рассылки.
Административный интерфейс:
Все поля теперь модифицируемы.
Появилась возможность задавать и редактировать дефолтные значения для полей страниц сайта.
Возможность локализации — административный интерфейс можно перевести на любой язык
Обратная связь:
Добавлен макрос % webforms add()%
Возможность создавать создавать веб-формы из админ-панели
Все сообщения сохраняются в базе (при использовании макроса % webforms add()%)
Интернет-магазин:
Совместимость с 1С — обеспечена выгрузка на сайт каталога товаров из 1С по стандарту Commerce ML1.0 и 2.0.
XML-драйвер:
XML-драйвер - альтернатива базы данных для небольших объемов информации.
WYSIWYG:
Появилась возможность «тонкой»настройки визуального редактора.
Другое:
Внедрен инструмент Edit-in-Place.
Упростился процесс разработки дополнительных скинов.
Упрощен процесс создания новых модулей.
Обновлена документация.
WYSIWYG
Решена проблема с работой курсора в редакторе, возникающая при повторном добавлении ссылки.
Решена проблема с видоизменением ссылки, возникающая после просмотра html-кода.
Скорректирована функция добавления ссылок в браузере IE.
Исправлена ошибка со вставкой медиафайла.
Стало возможным сохранение форматирования в режиме просмотра html-кода.
В скине Lite налажена работа редактора в полном режиме.
Добавлена возможность закрытия всплывающего окна по нажатию Esc.
Интернет-магазин:
Исправлена ошибка при генерации YML-файла.
Пользователи:
Решена проблема назначения прав пользователей в модуле «Опросы».
Устранена ошибка при создании блога из настроек пользователя.
Другое:
Убран бордер вокруг картинки облака тегов в скине Lite.
Устранена проблема с командой urlencode в админ-панели.
Устранена ошибка, возникающая при удалении английской языковой версии и всех страниц структуры.
Решен вопрос нехватки памяти для обновлений.
Пользователи:
В случае, если пользователь не имеет прав на просмотр структуры сайта в административном интерфейсе, но имеет право на работу в определенном модуле, при авторизации в административный интерфейс ему будет показываться этот модуль.
Блоги:
Решены проблемы работы модуля с XSLT-шаблонизатором.
Комментарии:
Введена проверка на пустые поля. Если в комментарии не заполнен ни заголовок, ни тело, пользователю выдается сообщение об ошибке (в шаблонах должен быть прописан механизм отлова ошибок, смотри описание % system listErrorMessages()%).
WYSIYYG:
Устранены ошибки при вставке ссылок в визуальном редакторе.
Другое:
Модернизирован механизм файлового кэширования.
Введено ограничение на максимальное значение полей "цена" и "число с плавающей точкой" — 999999999.99.
Исправлена ошибка при обработке отсутствия шаблона письма (/tpls/mail/default.tpl).
Устранены ошибки при вставке ссылок в визуальном редакторе.
Добавлены модули:
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 в административной панели
Исправлен ряд интерфейсных ошибок в скинах «Основной» и «Легкий»
Обновлена документация
Произведен рефакторинг ядра системы
xslt-шаблонизатор:
Добавлена новая схема "umap://"
Добавлена поддержка вывода содержания свойств в виде xml, если они well-formed xml .
Поиск:
Добавлен параметр для поиска разделов определённого типа: search_types. (Например, поиск всех новостей со словом "cms": /search/search_do/?search_string=cms&search_types[]=10).
Интернет-магазин:
Добавлен параметр %par% в блок compare_block_line в шаблонах /tpls/eshop/compare/. Макрос возвращает "1" для чётных строк и "0" для нечётных. Удобно использовать в css, для применения разных стилей чётных и нёчетных строк.
В шаблонах дистрибутива для ссылок вида <a href="/eshop/addToCompare/49287/"> поставлен атрибут nofollow.
Каталог:
Исправлена ошибка в обработке чисел с плавающей запятой в поле типа "Цена"Решена проблема обработки %per_page% в шаблонах.
Пользователи:
Добавлено использование параметра в адресной строке макросом %users profile() %. Id пользователя должен быть указан в первом параметре страницы, которая выводит профиль пользователя, используя данный макрос. Например: /sample_profile/user_id, где user_id — это id пользователя, профиль которого необходимо показать.
FAQ:
Решена проблема обработки %per_page% в шаблонах.
Новости:
Решена проблема: Не работало ограничение limit в %news related_links() %.
Комментарии:
Решена проблема: Модуль комментариев не сохранял (или потом не выводил через %users viewAuthor(%author_id%) % ни nickname, ни e-mail гостевого пользователя.
Файловая система:
Исправлена ошибка с закачкой файла в английской версии.