Главный модуль

  • v18.0.2
    2018-06-04
  • Добавлена возможность изменять текущие номера у нумераторов.
  • Добавлена история изменения профиля пользователя (включается в настройках главного модуля).
  • Исправлен ряд интерфейсных ошибок.

    v18.0.1
    2018-06-01
  • Исправление ошибки двойного декодирования POST-запроса на установках с однобайтовыми кодировками.


    v18.0.0
    2018-05-24
  • Изменена политика лицензирования сайтов.
  • В панели управления добавлен раздел "Сайты".
  • Добавлен компонент нумератора main.numerator.edit.
  • Доработаны реакции в живой ленте.
  • Исправлен ряд интерфейсных ошибок.


    v17.6.1
    2018-05-08
  • Добавлены нотификации по обновлениям Marketplace.
  • В компонент main.ui.grid добавлен шаблон tilegrid (плитки).
  • Исправлен ряд интерфейсных ошибок.


    v17.6.0
    2018-04-11
  • Обновлен дизайн ленты комментариев.
  • В функционал рейтингов добавлена возможность реакций.


    v17.5.16
    2018-05-03
  • Исправлена структура данных для таблиц с данными богатых ссылок.


    v17.5.15
    2018-04-24
  • Исправлен ряд интерфейсных ошибок.


    v17.5.14
    2018-04-09
  • Исправлен ряд интерфейсных ошибок.
  • Расширение php openssl теперь считается обязательным для корректной работы продукта.


    v17.5.13
    2018-03-22
  • В проверку системы добавлен тест на поддержку и восстановление полнотекстовых индексов.
  • В настройки модуля добавлен параметр "Протокол в ссылках письма".
  • Исправлена ошибка импорта XML с пустыми элементами.
  • Добавлено условие по пользователю в правилах работы с корзиной в модуле магазина.
  • Доработан и исправлен компонент фильтра main.ui.filter.
  • Исправлена ошибка неправильного расширения файла при скачивании в Safari.
  • Исправлена ошибка некорректой обработки текста писем (лишний alt="").
  • Исправлен ряд интерфейсных ошибок.


    v17.5.12
    2018-02-19
  • Добавлена настройка модуля "Генерировать текстовую версию для html-писем" (включена по умолчанию).
  • В библиотеке слайдера добавлена поддержка печати содержимого слайдера.
  • Исправлен ряд интерфейсных ошибок.


    v17.5.11
    2018-02-02
  • Незначительные изменения.


    v17.5.10
    2018-01-23
  • Добавлен компонент формы письма main.mail.form.
  • Исправлен ряд интерфейсных ошибок.
  • В предпросмотре ссылок улучшена обработка видео.
  • Доработана библиотека канбана.
  • Улучшена поддержка PHP 7.2.
  • Разработчикам: добавлен метод getPublicText() для пользовательских полей.


    v17.5.9
    2017-12-27
  • В компоненте отписки от писем добавлен режим работы с жалобами на спам.


    v17.5.8
    2017-12-27
  • Исправлены ошибки в компоненте фильтра, возникавшие при работе с некоторыми типами полей.


    v17.5.7
    2017-11-24
  • Инсталлятор продукта теперь ребует минимальную версию PHP 5.6.
  • Богатые ссылки теперь поддерживают вставку видео из социальных сетей vk.com, facebook.com, instagram.com.
  • Исправлен ряд интерфейсных ошибок.


    v17.5.6
    2017-11-17
  • Библиотека пользовательских интерфейсов.

    v17.5.5
    2017-11-07
  • Разработчикам: добавлен метод \Bitrix\Main\UserUtils::getAdminSearchFilter для формирования оптимального поискового запроса по полям ID, EMAIL, LOGIN таблицы b_user.
  • Улучшена производительность в административной панели, в таблице с списком пользователей и добавлена возможность фильтровать в ней по полям: id, login. email, name.

    v17.5.4
    2017-11-07
  • Исправлена ошибка невозможности поиска в списках при отсутствии нового API слайдеров.

    v17.5.3
    2017-10-21
  • В парсер текста добавлена поддержка хештегов.
  • Исправлен ряд интерфейсных ошибок.


    v17.5.2
    2017-10-14
  • Добавлен механизм обновления сессии пользователя после деактивации, удаления и обновления критичных данных пользователя.
  • Добавлен компонент main.mail.confirm и почтовое событие для подтверждения email.
  • В компоненте system.auth.registration добавлены соглашения в шаблон flat.
  • Исправлен ряд интерфейсных ошибок.


    v17.5.1
    2017-09-23
  • В механизме объединения стилей убрана поддержка старых версий IE.
  • Исправлен ряд интерфейсных ошибок.
  • Разработчикам: добавлена таблица b_user_index для полнотекстового поиска по персональным данным пользователей.


    v17.5.0
    2017-08-31
  • В настройках модуля добавлена возможность принятия соглашения при регистрации пользователей.
  • В проверке системы добавлен тест push-сервера в виртуальной машине 7.1.
  • В проверке системы добавлен тест модуля XMPP, а также другие улучшения.
  • Доработан диалог просмотра файлов для показа видео.
  • Исправлена ошибка создания и распаковки резервной копии на некоторых системах.
  • Исправлен ряд интерфейсных ошибок.


    v17.1.0
    2017-07-11
  • Масштабный рефакторинг композита.
  • Все классы технологии теперь находятся в пространстве имен \Bitrix\Main\Composite\.
  • В административном разделе добавлены новые страницы мониторинга и отладки.
  • Логирование всех ошибок, при которых режим кеширования может не сработать.
  • Отказ от константы BX_COMPOSITE_DEBUG.
  • Визуальное сравнение версий для поиска причин перезаписи кеша.
  • Автоматическая очистка старого кеша при достижении файлового лимита (LRU-алгоритм).
    Внимание! После установки обновления необходимо очистить композитный кеш.


    v17.0.15
    2017-08-18
  • Служебные изменения в резервном копировании.

    v17.0.14
    2017-08-04
  • Изменения в механизме пользовательских полей.
  • Новый тип поля "Ссылка".
  • Новое представление для поля типа "Список".
  • Возможность задавать подписи для пользовательских полей типа "Да/Нет".


    v17.0.13
    2017-08-11
  • Добавлено отображение заглушки видео в редакторе.
  • Исправления ошибок в просмотрщике файлов.

    v17.0.12
    2017-08-08
  • Исправление ошибок в проверке системы


    v17.0.11
    2017-07-11
  • На странице с списком пользователей, в административной панели, подключен новый грид и фильтр.
  • Исправление ошибок.

    v17.0.10
    2017-07-10
  • Исправлена ошибка сохранения выбранного соглашения в параметрах компонента.
  • Исправлена проблема с работоспособностью компонента main.userconsent.request после копирования шаблона компонента.


    v17.0.9
    2017-06-21
  • Доработана библиотека канбана.
  • Добавлен механизм принятия соглашений посетителями.
  • Исправлен ряд интерфейсных ошибок.
  • В настройках продукта добавлен раздел соглашений.
  • В разделе соглашений доступен стандартный текст запроса согласия пользователя на обработку персональных данных для России, Украины и Казахстана.


    v17.0.8
    2017-06-20
  • Исправлена ошибка в компоненте sale.order.ajax, связанная с геолокацией.
  • Исправлена ошибка в резервном копировании для PHP 7.1.
  • Исправлена ошибка в предварительном просмотре ссылок.
  • Исправлена ошибка разбора дат в чатах.


    v17.0.7
    2017-05-17
  • Доработаны компоненты main.ui.filter, main.ui.grid.
  • Исправлен ряд интерфейсных ошибок.


    v17.0.6
    2017-05-02
  • Исправлена ошибка потери авторизации на корпоративных порталах.


    v17.0.5
    2017-05-02
  • Доработаны компоненты main.ui.filter, main.ui.grid.
  • Разработчикам: добавлена js-библиотека BX.Kanban.
  • Разработчикам: добавлен метод для распознования дат из текста \Bitrix\Main\Text\DateConverter::decode($text).

    v17.0.4
    2017-04-11
  • Исправлен ряд интерфейсных ошибок.


    v17.0.3
    2017-04-07
  • Исправлена ошибка в работе поля "Привязка к элементам CRM".


    v17.0.2
    2017-04-06
  • Исправлен недочёт отправки комментариев с файлами мобильной версии.


    v17.0.1
    2017-03-25
  • Ряд доработок в компонентах main.ui.grid и main.ui.filter.
  • Исправлен ряд интерфейсных ошибок.


    v17.0.0
    2017-01-20
  • Доработан виджет выбора сущностей crm.
  • В импорте пользователей добавлена поддержка защищенных протоколов обмена с AD-сервером.
  • В форме "Командная PHP-строка" добавлена поддержка нескольких вкладок с сохранением содержимого.
  • В регулярном резервном копировании добавлены настройки для шага и интервала.
  • Ряд доработок в "Проверке системы".
  • Исправлена проблема перезаписи загружаемых файлов с одинаковыми именами.
  • Исправлен ряд интерфейсных ошибок.
  • Разработчикам: добавлены компоненты main.ui.filter и main.ui.grid.
  • Разработчикам: класс Bitrix\Main\DB\Result теперь поддерживает интерфейс IteratorAggregate.
  • Разработчикам: добавлен класс Bitrix\Main\XmlWriter для экспорта в XML.


    v16.5.16
    2017-01-18
  • Исправлена ошибка определения настроек UTF в проверке системы.


    v16.5.15
    2017-02-06
  • Незначительные изменения.

    v16.5.14
    2017-01-20
  • Поддержка изменений в обновлении модуля "Социальная сеть" - переработана форма создания нового сообщения в живой ленте.


    v16.5.13
    2017-01-20
  • Изменения, связанные с ботом техподдержки.
  • В административный раздел добавлена промо-страница про настройку HTTPS.

    v16.5.12
    2017-01-20
  • Незначительные исправления.

    v16.5.11
    2017-01-20
  • Оптимизирована работа счетчиков пользователей.


    v16.5.10
    2016-11-10
  • Исправлен ряд интерфейсных ошибок.


    v16.5.9
    2016-10-20
  • В проверку системы добавлен тест настроек режима UTF.
  • Исправлены ошибки в пользовательском свойстве привязки к сущностям CRM.
  • Исправлена ошибка кодировки в предварительном просмотре ссылок.
  • Исправлен ряд интерфейсных ошибок.
  • Обновлена библиотека Bootstarp до v.3.3.7.
  • Разработчикам: в ORM добавлено управляемое кеширование выборок (ключ "cache" в параметрах getList()).
  • Разработчикам: в класс HttpClient добавлена возможность отправить POST в формате multipart/form-data, в том числе для передачи файлов.


    v16.5.8
    2016-10-06
  • В почтовые события и почтовые шаблоны добавлено поле "Язык". При создании письма выбираются почтовые шаблоны, соответствующие языку события, либо не имеющие установленного языка.
  • Добавлена настройка главного модуля "Использовать CAPTCHA при восстановлении пароля". Внимание! Может потребоваться доработка кастомизированных шаблонов компонентов system.auth.changepasswd и system.auth.forgotpasswd для показа CAPTCHA.
  • Добавлены настройки главного модуля для ограничения картинок профиля по размеру.
  • Расширены проверки в мониторе качества для корпоративных порталов.
  • В списке агентов в панели управления расширен набор полей.
  • Изменен интерфейс "Развернуть все вкладки" в формах панели управления, теперь закладки являются ссылками на соответствующие разделы формы.
  • В пользовательском свойстве "Привязка к сотруднику" расширена проверка прав.
  • Исправлены ошибки в резервном копировании/восстановлении.
  • Исправлена ошибка в меню при некорректных UTF-символах в URI.
  • Исправлен ряд интерфейсных ошибок.
  • В классе CBXSanitizer улучшена обработка таблиц.
  • Добавлена библиотека BX.Recorder для записи и кодирования звука в mp3.
  • Исправления и доработки в библиотеке BX.webrtc.
  • Исправлена ошибка с многозначными номерами станиц в постраничной навигации UI\PageNavigation.



    v16.5.7
    2016-09-20
  • Введено понятие "Установка для разработки": это экземпляр для разработки и тестирования, закрытый от публичного доступа. Режим включается в настройках главного модуля. Установки для разработки при обновлении учитываются отдельно от публичных установок.
  • Гаджет "Скорость сайта / Монитор производительности" разделен на два отдельных гаджета.
  • Добавлены необязательные проверки системы: публикация из почты в живую ленту, модуль rest, подключение к bitrix24.net.
  • Исправлена ошибка в режиме компонентного AJAX при использовании тега aside.
  • Исправлена ошибка автокомпозита при использовании компонентов в режиме AJAX.
  • Исправлен ряд ошибок в гаджетах рабочего стола.
  • Исправлен ряд интерфейсных ошибок.
  • Разработчикам: в ORM в фильтры добавлено строгое сравнение с NULL ('==ID' => null, '!==NAME' => null).


    v16.5.6
    2016-09-20
  • Исправлена проблема безопасности в пользовательском поле типа "список".

    v16.5.5
    2016-08-23
  • Незначительные исправления и улучшения.

    v16.5.4
    2016-07-04
  • Добавлена карта скорости сайта по географии посетителей.
  • Поддержка использования контактов CRM как почтовых пользователей.
  • Исправление ошибок.
  • Разработчикам: новый оператор фильтра ORM '==' для булевых выражений.


    v16.5.3
    2016-06-23
  • Реализована новая стратегия обновления кеша: кеш перестраивается только одним процессом, а остальные получают сохраненные ранее данные.
  • АвтоКомпозит: новый интерфейс настройки.
  • Композит: возвращена настройка "а также страницы, содержащие только следующие параметры".
  • Исправлен ряд интерфейсных ошибок.
  • Исправления в библиотеке core.js.
  • Разработчикам: добавлены события OnAfterUserTypeUpdate, OnAfterUserTypeDelete.
  • Разработчикам: в core.js добавлена функция BX.setCookie.


    v16.5.2
    2016-06-23
  • Обработка нового типа событий интернет-магазина.

    v16.5.1
    2016-06-08
  • Поддержка функционала дел-сообщений живой ленты CRM.
  • Парсинг BB-кода USER реализован в классе CTextParser.


    v16.5.0
    2016-05-25
  • Исправлен ряд интерфейсных ошибок.
  • Доработан ряд компонентов для поддержки режима автокомпозита.
  • Разработчикам: изменен внешний вид BX.PopupWindow.


    v16.0.14
    2016-05-20
    Композитный сайт
    — Новый режим "Автокомпозит": все неадаптированные компоненты автоматически создают динамические области с заглушкой в виде своего содержимого. Перед включением этого режима необходимо очистить кеш компонентов.
    — Настройка "Режим перезаписи кеша": стандартный режим, стандартный режим с задержкой перезаписи и режим без фонового ajax-запроса.
    — Настройка "Голосование шаблона компонента по умолчанию" позволяет указать, как голосуют все неадаптированные шаблоны проекта. Данный параметр можно переопределить в настройках конкретного компонента.
    — Новый алгоритм обновления динамических областей. Если контент заглушки не изменился при фоновом ajax-запросе, данные динамической области не приходят и не обновляются.
    — Новый алгоритм разметки динамических областей. Вместо div-контейнера, создается пара невидимых тегов, не влияющих на верстку страницы.
    — Протокол HTTPS поддерживается по умолчанию.
    — Добавлена настройка отключения кнопки "Быстро с 1С-Битрикс".
    — Срок действия лицензии теперь не влияет на работу композитного сайта.
    — Настройка "Параметры URL, при которых не будет работать композитный режим".
    — Оптимизирован механизм создания кеша для highload-проектов.
    — Новая настройка "Игнорировать следующие параметры URL" позволяет не учитывать определенные параметры в адресе страницы (например, utm_source, fb_action_ids и др.)
    — HTML-кеширование заменено технологией "Композитный сайт". Для редакции "Первый сайт" необходимо очистить кеш компонентов.

  • Исправлен ряд интерфейсных ошибок.
  • Доработки и исправления в мобильном шаблоне main.interface.form.
  • Исправлена возможная проблема дублирования записей настроек пользователей.
  • При загрузке решения из Marketplace через мастер установки продукта теперь скачиваются все доступные обновления.
  • Исправлена ошибка загрузки картинок в публичном разделе сайта.
  • Разработчикам: класс Bitrix\Main\Web\HttpClient теперь принимает опции по умолчанию из настроек конфигурации "http_client_options".


    v16.0.13
    2016-04-28
  • Исправлен ряд интерфейсных ошибок.

    v16.0.12
    2016-04-11
  • Исправлена проблема с показом загруженных картинок с расширением .svg.
  • Оптимизирован показ свойства "Привязка к разделам с автозаполнением".
  • В инсталлятор добавлена проверка настроек PHP date.timezone и JSON.
  • Исправлен ряд интерфейсных ошибок.
  • Улучшена совместимость с PHP 7.
  • Улучшена совместимость с Mysql 5.7.
  • Разработчикам: композит: для страниц, в которых отключен аяксовый хит (setAutoUpdate(false)), добавилась возможность указать время жизни кеша (setAutoUpdateTTL).


    v16.0.11
    2016-04-07
  • Исправления по js-библиотеке BX.FixFontSize.
  • Исправлены стили кнопок Bootstrap.

    v16.0.10
    2016-03-14
  • Улучшена совместимость с PHP 7.
  • Доработки и исправления в мобильном шаблоне main.interface.form.
  • В агенты добавлена обработка исключений, исключения выводятся в файл ошибок D7.
  • Разработчикам: константа BX_ICONV_DISABLE заменена настройкой конфигурации "disable_iconv".
  • Разработчикам: в Bitrix\Main\DB\SqlHelper добавлен абстрактный метод castToChar().

    v16.0.9
    2016-03-05
  • Добавлен шаблон для списка комментариев в почтовых сообщениях.
  • Улучшения в работе счетчиков.
  • BX.calendar: выбор месяца и года в ряде случаев могли открываться некорректно.
  • Исправлен ряд интерфейсных ошибок.
  • Разработчикам: в dom-парсере setInnerHTML теперь работает со значением без тегов.


    v16.0.8
    2016-02-24
  • Добавлена настройка модуля "Никогда не показывать панель для пользователей".
  • В диалоге просмотра файлов добавлена поддержка редактирования в Office365.
  • Исправлена ошибка проверки OTP в панели управления.
  • Исправлена ошибка, из-за которой в письме не прикреплялся файл, если в его адресе есть параметры.
  • Исправлен ряд интерфейсных ошибок.

    v16.0.7
    2016-02-10
  • Изменения, направленные на улучшения производительности работы счетчиков: поэтапная отправка больших порций pull-уведомлений об изменении значений счетчиков, очистка старых данных.
  • Доработан мобильный шаблон main.interface.form.
  • Исправлена ошибка вызова js-событий onComponentAjaxHistoryGetState и onComponentAjaxHistorySetState.
  • Улучшена совместимость с MySql 5.7.
  • Расширен набор знаков препинания в тесте монитора качества "Пароль к БД не содержит знаков препинания".
  • Не исключался поисковой индекс из резервной копии БД.
  • Проверка системы возвращала ошибки при выполнении на агенте.
  • Исправлена ошибка восстановления длинных путей файлов из резервной копии.
  • Исправлен ряд интерфейсных ошибок.


    v16.0.6
    2016-01-25
  • Добавлен мобильный шаблон компонента main.interface.form.
  • Увеличен максимальный размер настроек пользователя (например, настройки форм редактирования).
  • Исправлен сбой в сохранении множественных значений полей при сохранении настроек компонента.
  • Исправлен сбой кодировки в мобильном приложении в случае указания в настройках кириллического домена.
  • Исправлено редактирование документов через Google Docs в браузере Edge.
  • Исправлена проверка обработки .htaccess при установке из дистрибутива.
  • Исправлена ошибка получения языковых сообщений для неициализированных полей ORM.
  • Исправлено сравнение числовых значений в фильтре ORM.
  • Исправлено сохранение названий колонок списка main.interface.grid по умолчанию для всех пользователей.
  • Отключена индексация ЧПУ компонентов для папки /local.
  • Исправлен ряд интерфейсных ошибок.
  • Разработчикам: добавлена проверка наличия .default шаблона в папке local в функции CMain::GetNavChain.


    v16.0.5
    2015-12-17
  • Разработчикам: добавлена поддержка парсинга HTML в DOM (Bitrix\Main\Web\DOM).

    v16.0.4
    2015-12-29
  • Добавлена поддержка предварительного просмотра ссылок в мобильном приложении.

    v16.0.3
    2015-12-23
  • Улучшения и исправления в поддержке интеграции живой ленты с почтой.
  • Улучшена производительность при изменении значений счетчика живой ленты для записей, имеющих ограниченную доступность.
  • В компоненте main.interface.filter добавлен фильтр по завтрашней дате.
  • Признак, что запрос получен по HTTPS, теперь можно настраивать через параметр конфигурирования "https_request".
  • Исправлена ошибка, возникавшая при выполнении действия бизнес-процессов "Сообщение в живую ленту" на агенте.
  • Исправлена ошибка отображения некоторых символов в почтовых сообщениях в UTF-8 кодировке.
  • Исправлены ошибки в интерфейсе панели управления.
  • Разработчикам: метод Bitrix\Main\Config\Option::getDefaults() теперь публичный.
  • Разработчикам: добавлены новые поля к сущности ORM UserTable.


    v16.0.2
    2015-12-08
  • Добавлена поддержка интеграции живой ленты с почтой.
  • Доработки и улучшения в предварительном просмотре ссылок.
  • Доработки и улучшения в функционале отправки почтовых сообщений.


    v16.0.1
    2015-11-20
  • Добавлена интерактивная помощь в панель управления.
  • Доработки и улучшения в предварительном просмотре ссылок.
  • Мастер установки продукта теперь поддерживает расширение php mysqli.
  • Исправлен ряд интерфейсных ошибок.
  • Исправлена ошибка расчета окна выборки для MSSQL и Oracle в D7.
  • В письмах по почтовым событиям все относительные адреса картинок получают протокол из настройки модуля "mail_link_protocol".
  • Разработчикам: в appcache добавлена возможность исключать файлы изображений из итогового манифеста.
  • Разработчикам: добавлена возможность прикреплять файлы в обработчике события OnBeforeEventAdd.


    v16.0.0
    2015-11-09
  • Добавлен механизм предварительного просмотра ссылок.
  • Добавлена авторизация в Битрикс24 в панели управления (требуется обновление модуля социальных сервисов).
  • Исправлен ряд интерфейсных ошибок.
  • Исправлена ошибка кодировки js-строки для транслитерации на UTF-8.
  • Исправлена ошибка проверки доступа к модулю в избранных ссылках.
  • Улучшена совместимость с php 5.6.
  • Исправлена ошибка зацикливания автоматической резервной копии при долгом хранении сессий.
  • Исправлены ошибки в компоненте main.post.list.
  • Исправлен архив смайлов в поставке.
  • Исправлена ошибка при добавлении поля типа привязки к highload через API.
  • Проверка и оптимизация БД теперь работает в том числе с расширением mysqli.
  • Разработчикам: добавлена постраничная навигация для выборок ORM.
  • Разработчикам: доработаны классы \Bitrix\Main\Web\HttpClient, \Bitrix\Main\Web\HttpHeaders, \Bitrix\Main\Web\Uri.


    v15.5.10
    2015-10-19
  • Исправлен ряд интерфейсных ошибок.


    v15.5.9
    2015-10-07
  • Исправлен ряд интерфейсных ошибок.


    v15.5.8
    2015-10-03
  • Незначительные изменения и исправления.


    v15.5.7
    2015-09-22
  • В компоненты system.field.edit и system.field.view добавлен шаблон для свойства типа "Привязка к элементам highload-блоков".
  • Исправлен ряд ошибок.


    v15.5.6
    2015-08-31
  • Улучшения, связанные с работой стандартного диалога выбора сотрудников, рабочих групп и других сущностей.
  • Агент для проверки настроек продукта работает теперь и в БУС.
  • Исправлен ряд незначительных и интерфейсных ошибок.


    v15.5.5
    2015-08-25
  • Добавлена настройка модуля "Записывать установку и удаление решений из Marketplace".
  • При инсталляции продукта теперь по умолчанию используется mysqli.
  • Добавлена поддержка резервной копии БД более 2 Гб.
  • Исправлен ряд ошибок композитного кеша.
  • Исправлен ряд интерфейсных ошибок.
  • Разработчикам: добавлено событие OnAfterSetOption в Bitrix\Main\Config::set().


    v15.5.4
    2015-08-17
  • Незначительные изменения.

    v15.5.3
    2015-07-27
  • Исправлена ошибка загрузки файлов.


    v15.5.2
    2015-07-14
  • Добавлена возможность создания галерей смайлов.
  • Добавлена возможность создания скрытых смайлов.
  • Добавлена поддержка смайлов в сверхвысоком разрешении (Ultra HD).
  • В журнал событий добавлены операции в Marketplace (кто установил/удалил/обновил модуль).
  • Монитор качества не учитывал, что компоненты могут быть без пространства имен.
  • Исправлен ряд интерфейсных ошибок.


    v15.5.1
    2015-06-05
  • Улучшена производительность при включенной настройке "Переносить скрипты вниз страницы".
  • Дизайн шаблона tabbed компонента main.interface.filter теперь стал плоский.
  • Исправлен ряд интерфейсных ошибок.
  • Разработчикам: в класс CBitrixComponentTemplate добавлены методы для подключения внешних ресурсов addExternalCss() и addExternalJs().
  • Разработчикам: Bitrix\Main\Web\HttpClient::query() теперь возвращает false в случае истечения "streamTimeout".


    v15.5.0
    2015-05-19
  • Добавлена поддержка A/B-тестирования шаблонов сайта и публичных страниц.
  • Добавлен новый загрузчик/редактор файлов для форм панели управления (используется в инфоблоках).
  • Композит: добавлено сжатие кеша (gzip) для memcached.
  • Добавлен шаблон round компонента постраничной навигации (system.pagenavigation).
  • Добавлена раздел административного меню "Маркетинг".
  • Добавлена настройка модуля "Продлевать сессию только для авторизованных посетителей".
  • Добавлена настройка модуля "Шаблон системных компонентов авторизации".
  • Добавлена настройка модуля "Переместить весь Javascript в конец страницы".
  • Добавлены шаблоны "flat" системных компонентов авторизации.
  • Разработчикам: добавлена js-библиотека для поддержки IndexedDB.
  • Разработчикам: добавлен метод CMain::RestartWorkarea(), позволяющий сбросить контент рабочей области публичной страницы сайта.


    v15.0.16
    2015-05-04
  • Исправлен ряд интерфейсных ошибок.
  • Разработчикам: добавлена поддержка параметра компонентов SEF_RULE для настройки ЧПУ в некомплексных компонентах.
  • Разработчикам: добавлен вывод тега "link rel=canonical" из свойства страницы с названием "canonical" (отложенная функция CMain::ShowLink()).
  • Разработчикам: добавлена js-библиотека core dragdrop.
  • Разработчикам: добавлена возможность установить HTTP-заголовки через объект HttpResponse из Context.
  • Разработчикам: добавлена функция HttpResponse::setLastModified() для установки HTTP-заголовка "Last-Modified".

    v15.0.15
    2015-04-16
  • В шаблон по умолчанию компонента хлебных крошек добавлена микроразметка.
  • Улучшена поддержка больших файлов.
  • Исправлена ошибка распространения авторизации при авторизации через соцсети.
  • Прекращена поддержка гаджетов Google в компоненте рабочего стола.
  • Исправлен ряд интерфейсных ошибок.


    v15.0.14
    2015-03-26
  • Добавлена поддержка минифицированных js/css.
  • В импорте смайлов снято ограничение на размер архива.
  • Исправлен ряд ошибок при работе с почтовыми событиями и шаблонами.
  • Исправлен ряд интерфейсных ошибок.


    v15.0.13
    2015-03-18
  • Поддержка изменений в модуле "Социальная сеть".


    v15.0.12
    2015-03-11
  • Исправление ошибок.

    v15.0.11
    2015-03-10
  • Исправлен ряд интерфейсных ошибок.


    v15.0.10
    2015-02-26
  • Исправлена ошибка форматирования писем (переводы строк).
  • Исправлена ошибка подключения шаблона компонента bitrix:breadcrumb из текущего шаблона сайта.
  • Разработчикам: в ORM добавлена поддержка произвольных соединений к БД.


    v15.0.9
    2015-02-20
  • Исправлен ряд интерфейсных ошибок.


    v15.0.8
    2015-02-09
  • В компоненте main.interface.grid теперь можно переименовывать колонки.
  • Исправлены интерфейсные ошибки.
  • Исправлена ошибка в парсере BB-кодов.


    v15.0.7
    2015-01-23
  • Переработана система почтовых событий и шаблонов.
  • В почтовые события и шаблоны добавлены вложения.
  • В почтовые шаблоны добавлены шаблоны внешнего вида (шаблоны сайта специального типа).
  • В почтовые шаблоны добавлен визуальный редактор.
  • В почтовых шаблонах теперь можно ипользовать php-код и компоненты.
  • Добавлен механизм отписки от рассылок.
  • Добавлен механизм учета переходов по ссылкам в письмах и прочтения писем.
  • Переработан диалог редактирования параметров компонентов.
  • Улучшения в процедуре проверки системы.
  • Оптимизация производительности.
  • Исправлен ряд ошибок.


    v15.0.6
    2015-01-23
  • Некоторые AJAX-запросы возвращали пустые результаты, если на сервере используется memcache.


    v15.0.5
    2014-12-16
  • Изменены шаблоны компонента голосования за рейтинг для мобильного приложения.

    v15.0.4
    2014-11-26
  • Ряд улучшений и исправлений в компоненте формы сообщения main.post.form.
  • Исправлена ошибка проверки целостности ядра в мониторе качества.
  • Исправлен ряд интерфейсных ошибок.


    v15.0.3
    2014-11-20
  • Добавлена поддержка сервиса рекомендаций для товаров магазина.
  • Исправлен ряд ошибок.


    v15.0.2
    2014-11-13
  • Исправлен ряд ошибок.


    v15.0.1
    2014-10-24
  • Добавлена поддержка кластера в SQL-запросах D7.
  • Улучшения и исправления в композитном режиме.
  • Улучшения в проверке системы.
  • Исправлен ряд ошибок.


    v15.0.0
    2014-10-17
  • В профиль пользователя добавлено поле "Обращение".
  • Исправлен ряд ошибок.
  • Разработчикам: в композитном режиме добавлена поддержка SSL. Рекомендуется сбросить композитный кеш.


    v14.9.4
    2014-09-14
  • Добавлена отдельная форма для ввода одноразового пароля (компоненты system.auth.otp и system.auth.form).
  • Добавлена поддержка паролей приложений (компонент main.app.passwords).
  • Добавлена обработка ориентации картинки при загрузке (из заголовка exif).
  • Добавлена поддержка нового упрощенного редактора в компоненте main.post.form.
  • Улучшения в создании и восстановлении резервной копии.
  • Исправлена ошибка показа картинок с интернациональными символами в URL.
  • Исправлен алгоритм балансировки слейвов для кластерной редакции.
  • Исправлена ошибка замены невалидных символов в именах загружаемых файлов.
  • Исправлена ошибка проверки обязательных пользовательских полей в компоненте main.register.


    v14.9.3
    2014-09-12
  • Незначительные изменения и исправления.


    v14.9.2
    2014-09-01
  • Исправлена ошибка группового действия "Добавить в группу" в списке пользователей (удалялись даты начала/конца активности для групп).
  • Исправлена ошибка подключения языковых файлов шаблона компонента в result_modifier.php.
  • Исправлена ошибка подключения внешнего скрипта методом AddHeadScript при включенном объединении.
  • Исправлена ошибка загрузки флеш-роликов на некоторых системах.
  • Исправлен ряд интерфейсных ошибок в компонентах и панели управления.
  • Разработчикам: обновлена версия amcharts (3.11.0).
  • Разработчикам: в JS-библиотеку core_translit добавлен метод BX.correctText, который корректирует ошибочную расскладку в тексе (только для русской локализации).


    v14.9.1
    2014-08-05
  • Java-загрузчик файлов подписан действующим сертификатом.
  • Компонент журнала событий evet_list теперь показывает все события инфоблоков.
  • Исправлен ряд интерфейсных ошибок.


    v14.9.0
    2014-08-01
  • Скорость сайта - статистика посещений вашего проекта.

    v14.5.4
    2014-06-27
  • Исправлены ошибки компонентов main.uploader, system.pagenavigation, main.share.
  • Исправлены ошибки ORM.
  • Исправлены незначительные ошибки административных страниц.
  • Разработчикам: изменен механизм загрузки языковых сообщений.
  • Разработчикам: добавлена темная цветовая схема для всплывающих окон core_popup.
  • Разработчикам: добавлен метод BX.util.number_format.

    v14.5.3
    2014-06-04
  • Исправлен ряд ошибок.

    v14.5.2
    2014-05-14
  • В технологию композитного сайта добавлена поддержка хранения кеша в memcached.
  • Добавлена поддержка mysqli (PHP extension).
  • Улучшена совместимость с PHP 5.5.
  • Улучшения и исправления в резервном копировании.
  • Форма восстановления пароля теперь отправляет повторное письмо для подтверждения регистрации, если регистрация еще не подтверждена.
  • При загрузке файлов flash более не считается изображением.
  • Исправлен ряд ошибок.


    v14.5.1
    2014-04-28
  • Доработки и улучшения технологии композитного сайта.
  • Добавлена возможность необязательного email пользователя (в настройках модуля).
  • В компоненты main.interface.grid и main.interface.form добавлена возможность установить настройки по умолчанию.
  • Исправлен ряд ошибок.


    v14.5.0
    2014-04-10
  • Добавлена технология композитного сайта.
  • Добавлена поддержка нового визуального редактора (v.3).
  • Добавлен новый загрузчик файлов (используется в фотогалерее).
  • Улучшена поддержка полей типа "дата-время" и часовых поясов в D7.
  • Добавлен новый тип пользовательских полей "Дата".
  • Минимальные требования для MSSQL повышены до Microsoft SQL Server 2008.
  • Разработчикам: добавлено событие OnAfterSetUserGroup.


    v14.0.18
    2014-03-27
  • Распространение куков между доменами теперь делается с помощью javascript, а не тега img.
  • Расширен диапазон некорректных символов в именах загружаемых файлов (добавлены символы с ASCII-кодами 1-31).
  • Исправлен ряд интерфейсных ошибок панели управления.


    v14.0.17
    2014-03-19
  • Теперь при повторном приглашении сотрудника код подтверждения не изменяется.


    v14.0.16
    2014-03-15
  • Исправлена ошибка обработки полей БД типа "дата" в Oracle.
  • Исправлен ряд интерфейсных ошибок.

    v14.0.15
    2014-03-12
  • Тест целостности ядра теперь учитывает настройки прокси для системы обновлений.
  • Исправлена ошибка с HTML-тегами в гаджете заметок.
  • Исправлена ошибка проверки прав в компоненте рабочего стола.
  • Исправлена ошибка дублирования обработчиков событий.
  • Исправлен ряд ошибок в объединении CSS/JS.
  • Разработчикам: добавлена JS-библиотека WebRTC для работы с аудио/видео звонками.

    v14.0.14
    2014-02-25
  • Исправление ошибок.


    v14.0.13
    2014-02-27
  • Расширение JavaScript библиотеки.


    v14.0.12
    2014-02-25
  • Поддержка редактирования файлов в Битрикс24.Диск.


    v14.0.11
    2014-02-17
  • Исправлены интерфейсные ошибки в панели управления и компонентах.
  • Исправлена ошибка подключения handlersocket.
  • Исправлена ошибка кеширования вложенных компонентов.
  • Исправлена ошибка дублирования тегов для кеша.
  • Исправлена обработка CLOB на Oracle при обновлении в цикле.
  • Исправлена ошибка подключения CSS в IE.


    v14.0.10
    2014-01-22
  • Исправлена ошибка отображения групп в форме просмотра задачи.
  • Незначительные изменения и исправления.

    v14.0.9
    2014-01-22
  • Исправлена ошибка в медиабиблиотеке.

    v14.0.8
    2013-12-05
  • Исправление незначительных ошибок и оптимизация D7.
  • Исправления интерфейсных ошибок.


    v14.0.7
    2013-11-29
  • В проверку сайта добавлена проверка конфигурации для Корпоративных порталов.
  • Обновление библиотеки графиков amcharts 3.3. Поддержка текстур в диаграммах.
  • Незначительные исправления и улучшения.


    v14.0.6
    2013-11-08
  • Добавлен гаджет Marketplace в панель управления.
  • Исправление ошибок в MS IE 11.
  • Разработчикам: улучшена поддержка Oracle в ORM.
  • Разработчикам: исправлен ряд ошибок в ORM.


    v14.0.5
    2013-11-05
  • Исправлена ошибка объединения css/js в IE.
  • Исправлены другие незначительные ошибки.


    v14.0.4
    2013-10-26
  • В настройках модуля добавлена опция быстрой отдачи файлов через nginx (с пояснением).
  • Исправлена проблема с кешем компонента меню.
  • Незначительные изменения и исправления.
  • Прекращена поддержка MSSQL через ODBC (поддерживается только Microsoft Drivers for PHP for SQL Server version 2.0 and 3.0).
  • Разработчикам: события ORM "OnBefore" теперь умеют изменять исходные данные.
  • Разработчикам: класс Bitrix\Main\DB\Connection расширен методами renameTable и dropColumn.


    v14.0.3
    2013-10-24
  • Незначительные исправления.


    v14.0.2
    2013-10-16
  • Доработана форма отчетов в мониторинге качества.
  • Незначительные улучшения и исправления.
  • Разработчикам: кеширование переведено на классы нового ядра.


    v14.0.1
    2013-09-26
  • Исправлен ряд ошибок.
  • Разработчикам: в поставку включена js-библиотека графиков amCharts V3.


    v14.0.0
    2013-09-17
  • Добавлена поддержка облачного резервного копирования по расписанию.
  • Добавлена страница региональных настроек. Языки и сайты теперь привязываются к региональным настройкам.
  • В шаблоны сайта добавлена сортировка.
  • В списке пользователей добавлена колонка с датой регистрации.
  • Улучшения в проверке сайта.
  • Улучшения в резервном копировании.
  • Исправлен ряд ошибок.
  • Разработчикам: подключены библиотеки нового ядра D7.
  • Разработчикам: добавлена поддержка папки /local.
  • Разработчикам: добавлена константа TAGGED_user_card_size для регулирования тегированного кеша пользователей.
  • Разработчикам: добавлена возможность отладки операций с кешем.


    v12.5.13
    2013-08-23
  • В импорте пользователей через LDAP учитывается пошаговая загрузка.


    v12.5.12
    2013-07-30
  • Исправления объединения js- и css-файлов.
  • Исправлен ряд ошибок.
  • Разработчикам: в пользовательские типы полей добавлено событие OnAfterFetch.
  • Разработчикам: добавлена функция CDatabase::DatetimeToTimestampFunction для перевода даты из DATETIME в формат UNIX_TIMESTAMP (с учетом часовых поясов).

    v12.5.11
    2013-07-30
  • Исправлена ошибка множественной загрузки в библиотеке документов.
  • Исправлена ошибка элемента управления "Часы".

    v12.5.10
    2013-07-15
  • Исправлена ошибка импорта демо-данных.
  • Исправления интерфейсных ошибок.

    v12.5.9
    2013-07-02
  • Используемая версия API Яндекс.Перевода поднята до 1.5. Внимание! Для работоспособности функционала перевода необходимо указать ключ в настройках Главного модуля.
  • Обновлен внешний вид мастеров в панели управления.
  • Усилена безопасность модуля.
  • Исправлены интерфейсные ошибки.


    v12.5.8
    2013-06-07
  • Незначительные изменения и исправления.


    v12.5.7
    2013-05-16
  • Внимание! Обновление включает объединение JS- и CSS-файлов (настройки модуля).
  • Добавлен функционал работы со смайлами.
  • Улучшена процедура проверки сайта.
  • Улучшена производительность модуля.
  • Исправлена ошибка отображения кнопок рейтинга при первой авторизации.
  • Незначительные исправления и улучшения.


    v12.5.6
    2013-05-08
  • Незначительные изменения и исправления.


    v12.5.5
    2013-05-07
  • Незначительные изменения и исправления.


    v12.5.4
    2013-04-24
  • Улучшения и исправления в резервном копировании.
  • Исправлена ошибка копирования и редактирования шаблонов компонентов.
  • Исправлены другие ошибки.


    v12.5.3
    2013-04-17
  • Исправлены незначительные ошибки.

    v12.5.2
    2013-04-10
  • Обновления маркетплейса теперь учитывают настройку "Не использовать архиватор".
  • Исправлена ошибка рекурсивного поиска файла.
  • Исправлена ошибка загрузки файлов в множественном пользовательском поле типа "Файл".
  • Исправлены недочеты в форме сообщения main.post.form.
  • Исправлены другие интерфейсные ошибки.


    v12.5.1
    2013-03-14
  • Исправлена ошибка обратной постраничной навигации.


    v12.5.0
    2013-03-14
  • Если установлена настройка модуля "Проверять E-mail на уникальность при регистрации", то при обновлении пользователя теперь также проверяется уникальность E-mail.
  • Обновлен мастер установки.
  • Интерфейсные улучшения и исправления.
  • Разработчикам: добавлена поддержка вложенных ЧПУ.
  • Разработчикам: добавлены события коротких ссылок OnAfterShortUriAdd и OnBeforeShortUriDelete.


    v12.0.10
    2013-02-11
  • Улучшена проверка сайта.
  • Уровень доступа "Полный" теперь включает в себя операцию "Управление короткими ссылками (manage_short_uri)".
  • Интерфейсные улучшения в панели управления и компонентах.
  • Гаджет rssreader теперь обрабатывает редиректы.
  • Исправлена ошибка компонентного Ajax, при которой компоненты, размещенные на одной странице, могли работать некорректно.
  • Ряд других незначительных исправлений.


    v12.0.9
    2013-02-11
  • Улучшения и исправления административного интерфейса.
  • Улучшена процедура проверки сайта.
  • Оптимизация производительности.
  • Исправлена ошибка сохранения прав доступа для модулей Marketplace.
  • Разработчикам: добавлена поддержка кеша XCache (define("BX_CACHE_TYPE", "xcache")).
  • Разработчикам: script.js в шаблонах компонентов теперь подключается через $APPLICATION->AddHeadScript().
  • Разработчикам: добавлена константа BX_NO_SQL_BACKTRACE, отключающая сбор бектрейсов при включенной отладке.


    v12.0.8
    2013-01-17
  • Резервное копирование: добавлен скрипт автоматического создания резервной копии.
  • Резервное копирование: возможность установить время бекапа.
  • Предустановленные фильтры списков в панели управления теперь можно удалять.
  • Исправлен ряд ошибок.
  • Разработчикам: добавлены события OnAfterRegisterModule и OnAfterUnRegisterModule.


    v12.0.7
    2012-12-19
  • Улучшения панели управления (уменьшены расстояния).
  • Разработан новый механизм объединения css- и js-файлов для ускорения загрузки страницы браузером.
  • Добавлена настройка модуля "Разрешить авторизацию через внешние сервисы".
  • Доработаны выпадающие меню в цепочке навигации в панели управления.
  • Резервное копирование: разнесены на отдельные страницы форма создания резервной копии и список копий.
  • Резервное копирование: существенно оптимизирована по скорости проверка целостности архива.
  • Гаджеты проактивной защиты и монитора производительности теперь можно удалить с рабочего стола.
  • Исправлена проблема с редактированием шаблона компонента после его копирования.
  • Исправлена работа с параметром компонента типа COLORPICKER.
  • Исправлена ошибка удаления файлов, если в названии файла присутствуют русские буквы.
  • Исправлен ряд других ошибок.
  • Разработчикам: новое ядро (не подключено).
  • Разработчикам: поднимаем версию jquery до 1.8.3.
  • Разработчикам: добавлена возможность замены механизмов кеширования.
  • Разработчикам: удален компонент system.liveid.receive (функционал теперь в модуле соцсервисов).


    v12.0.6
    2012-12-14
  • Незначительные изменения и исправления.


    v12.0.5
    2012-11-29
  • Исправлен ряд визуальных недочетов.


    v12.0.4
    2012-11-21
  • Служебное обновление.


    v12.0.3
    2012-11-14
  • Добавлено сворачивание фильтров в панели управления.
  • Результаты проверки монитором качества теперь могут быть отправлены на сайт "1С-Битрикс".


    v12.0.2
    2012-11-12
  • Добавлено резервное копирование в облако "1С-Битрикс".
  • Исправлена ошибка в резервном копировании.
  • Исправлен ряд визуальных недочетов.


    v12.0.1
    2012-11-04
  • Доработан внешний вид панели управления.


    v12.0.0
    2012-10-14
  • Новый дизайн панели управления.
  • Новый дизайн "Эрмитажа".
  • В фильтрах панели управления добавлена возможность создавать предустановленные фильтры.
  • В избранное панели управления теперь можно добавлять разделы меню (drag-n-drop).
  • В панель инструментов добавлены уведомления.
  • Новый вид страницы решений Marketplace.
  • Marketplace выделен в отдельный раздел меню.
  • Добавлен режим шифрования резервных копий, требуется наличие модуля mcrypt на сервере.
  • Проведена оптимизация резервного копирования по времи создания бэкапа.
  • Добавлена возможность связывания профилей социальных сервисов (компонент main.profile).
  • Разработчикам: добавлена поддержка ООП-компонентов (файл class.php в компоненте).


    v11.5.11
    2012-10-18
  • Исправлена ошибка определения корневой папки сайта на Windows.


    v11.5.10
    2012-09-29
  • Добавлена поддержка обновлений модулей Marketplace.
  • Исправлена ошибка загрузки русских файлов в файловом диалоге.
  • Исправлен ряд интерфейсных ошибок.


    v11.5.9
    2012-09-13
  • Добавлено распространение авторизации по доменам для внешних источников авторизации.
  • Исправлен ряд интерфейсных ошибок.


    v11.5.8
    2012-09-04
  • Добавлена возможность загрузки файлов с русскими именами.
  • В настройках модуля добавлена опция "Производить транслитерацию имени файла" при загрузке.
  • Исправления интерфейсных ошибок.


    v11.5.7
    2012-07-25
  • Исправления интерфейсных ошибок.
  • Улучшение производительности.
  • Транслитерирование с переводом теперь использует сервис Яндекс.Перевод.


    v11.5.6
    2012-07-06
  • Переработан компонент календаря (main.calendar).
  • Добавлен импорт-экспорт горячих клавиш, улучшен интерфейс.
  • В резервном копировании исправлен ряд ошибок.
  • Исправлены другие незначительные ошибки.


    v11.5.5
    2012-06-08
  • Добавлена поддержка формата zip в архивировании файлов.
  • Незначительные изменения и исправления.


    v11.5.4
    2012-06-05
  • Исправлена ошибка ядра, приводящая в ряде случаев к появлению пустого ответа сервера
  • Исправлена ошибка проверки целостности в резервном копировании


    v11.5.3
    2012-05-30
  • Незначительные изменения и исправления.


    v11.5.2
    2012-05-03
  • В резервное копирование добавлена поддержка облачных хранилищ: архив можно сохранить в "облако"; в архив можно включить файлы из "облака".
  • В диалог выбора файлов добавлена поддержка облачных хранилищ.
  • В диалог редактирования файла "как PHP", командную PHP-строку и SQL-запрос добавлен редактор кода с подсветкой синтаксиса.
  • Разработчикам: в компонент загрузки файлов (main.file.input) добавлен шаблон drag_n_drop.
  • Разработчикам: в компонент формы сообщения (main.post.form) добавлена загрузка файлов (пользовательский тип свойства "Файл").


    v11.5.1
    2012-04-28
  • Незначительные изменения и исправления.


    v11.5.0
    2012-04-23
  • Добавлена настройка "горячих клавиш" для ряда действий.
  • Улучшена обработка пользовательского свойства "привязка к сотруднику".
  • Исправлен ряд ошибок и недочетов.


    v11.0.16
    2012-04-07
  • Добавлен компонент main.post.form.
  • Добавлена возможность авторизоваться под конкретным пользователем в списке пользователей в панели управления.
  • Доработана кнопка "Настройки" в панели управления.
  • Исправлен ряд недочетов.
  • Разработчикам: обработчик события OnBeforeEventAdd может вернуть false для отмены добавления почтового события.
  • Разработчикам: языковые фразы шаблона компонента доступны в result_modifier.php.


    v11.0.15
    2012-03-30
  • Исправления незначительных ошибок.


    v11.0.14
    2012-03-30
  • Добавлена поддержка авторизации с подключенных сайтов на контроллере.
  • Исправлен ряд ошибок и недочетов.
  • Разработчикам: в CUser::GetList в параметры навигации добавлен nTopCount.


    v11.0.13
    2012-02-21
  • Исправлен ряд ошибок и недочетов.
  • Добавлен новый внешний вид CAPTCHA "Контур".
  • Разработчикам: в CUser::GetList() теперь можно указывать поля для выборки и множественную сортировку (см. документацию).


    v11.0.12
    2012-02-21
  • Незначительные изменения и исправления.

    v11.0.11
    2011-12-26
  • Рейтинги: добавлена возможность голосовать сразу после регистрации.
  • Незначительные изменения и исправления.
  • Разработчикам: метод CTempFile::GetDirectoryName теперь может вернуть фиксированное (не случайное) имя.



    v11.0.10
    2011-12-09
  • Реализован механизм расширенных прав доступа к файлам. Теперь права можно назначать на группы пользователей, конкретных пользователей, группы соцсети, структуру компании (для КП).
  • В настроки модуля добавлен параметр "Всегда показывать панель для пользователей" с выбором категорий пользователей.
  • Автоматический перевод теперь использует сервис Bing вместо Google. Требуется указать ключ приложения Bing в настройках главного модуля.
  • Новый параметр журнала событий "Записывать редактирование пользователя".
  • Доработан парсер (ссылка в конце сообщения, цитирование).
  • Разработчикам: в класс CModule добавлены методы для управления операциями и уровнями доступа (GetModuleTasks, InstallTasks, UnInstallTasks).
  • Разработчикам: в CPageCache добавлена поддержка разных видов хранения.


    v11.0.9
    2011-11-25
  • Незначительные изменения и исправления.


    v11.0.8
    2011-11-15
  • Незначительные исправления.


    v11.0.7
    2011-11-11
  • Добавлен механизм расширенных прав доступа.
  • Добавлен диалог выбора категории пользователей для расширенных прав доступа.


    v11.0.6
    2011-10-31
  • Добавлена поддержка модуля intranet для расчета рейтингов.
  • Незначительные улучшения и исправления.


    v11.0.5
    2011-10-21
  • Гаджет заметок переведен на BB-коды.
  • Рейтинги: добавлена возможность голосовать за свой контент.
  • Рейтинги: добавлена возможность централизованного включения и выключения голосования.
  • Рейтинги: добавлена возможность централизованного выбора шаблона голосования.
  • Для разработчиков: добавлены два события OnAddRatingVote и OnCancelRatingVote.


    v11.0.4
    2011-10-20
  • Доработана страница контроля качества.
  • Исправлен ряд ошибок.


    v11.0.3
    2011-10-11
  • Незначительные изменения.


    v11.0.2
    2011-10-07
  • В публичную панель Эрмитажа добавлена кнопка "Короткий URL".
  • В настройках рейтингов добавлена возможность удалить все данные.


    v11.0.1
    2011-09-29
  • Добавлена поддержка кириллических имен файлов в публичной части сайта.
  • Добавлена поддержка кириллических доменов в настройках сайтов.
  • На индексной странице панели управления теперь можно настраивать рабочие столы с гаджетами.
  • Добавлена страница "Чеклист контроля качества" (Настройки - Инструменты).
  • Добавлена возможность шифрования пароля при авторизации, включается в настройках модуля.
  • Добавлен поиск в панели управления по пунктам меню и настройкам модулей.
  • Добавлена возможность изменять цвет панели инструментов в настройках интерфейса.
  • Добавлено автосохранение форм в панели управления.
  • Добавлен механизм коротких ссылок и перенаправлений с поддержкой статусов редиректа.
  • Добавлена поддержка распределенного кластера (для модуля "Кластер").
  • Улучшение и оптимизация механизма рейтингов.


    v11.0.0
    2011-09-14
  • Добавлена поддержка часовых поясов.
  • Добавлен компонент "Журнал изменений" (event_list).
  • Добавлено журналирование действий над статическими страницами и разделами.
  • Добавлена поддержка кнопки рейтинга "Мне нравится".
  • Значительно доработана страница проверки сайта.
  • При отсутствии переводов на украинский теперь подключается русский, а не английский язык.
  • Для пользовательских свойств типа "список" теперь можно устанавливать подпись для значения по умолчанию.
  • Для пользовательских свойств типа "список" и "файл" добавлена индексация модулем поиска.
  • Обновлен загрузчик изображений Aurigma ImageUploader 7.
  • Разработчикам: в CFile расширены возможности метода Watermark() (текст, изображения), а также добавлен Rotate().
  • Разработчикам: пользовательские типы свойств теперь могут отключать поля по правам доступа.


    v10.0.11
    2011-07-15
  • Улучшена поддержка Marketplace.
  • Добавленно объединение и сжатие CSS-файлов (включается в настройках главного модуля).
  • Добавлено пользовательское поле "Привязка к элементам инфоблоков".
  • Добавлена поддержка пользовательского поля "Привязка к справочникам CRM".
  • Улучшен алгоритм удаления папок кеша.
  • Набор гаджетов рабочего стола социальной сети теперь сохраняется с привязкой к сайту.
  • В компонент "Рабочий стол" добавлена поддержка параметров типа "множественный список".
  • Разработчикам: в класс CFile добавлена поддержка внешних хранилищ.


    v10.0.10
    2011-09-23
  • Улучшения и исправления парсера BB-кодов.


    v10.0.9
    2011-06-21
  • Для меню инфоблоков добавлена подсветка родительских пунктов.
  • Незначительные исправления.
  • Разработчикам: в форматы 'x' и 'X' функции FormatDate добавлена поддержка будущего времени.


    v10.0.8
    2011-05-31
  • Для HTML-шаблонов почтовых событий в значениях полей теперь обрабатываются переводы строки.
  • В пользователькие поля типа "Строка" добавлена сложная логика фильтра.
  • Исправлен ряд незначительных ошибок.


    v10.0.7
    2011-05-19
  • Незначительные изменения и исправления.


    v10.0.6
    2011-05-13
  • Незначительные улучшения интерфейса в панели управления.
  • Исправлена ошибка дублирования пунктов меню (компонент menu).
  • Разработчикам: добавлены поля фильтра и сортировка в CFile::GetList() (см. документацию).


    v10.0.5
    2011-05-06
  • Компонент рабочего стола (desktop) теперь учитывает права доступа модуля "Техподдержка" для гаджетов техподдержки.
  • Реализовано отложенное (на агенте) удаление сброшенных папок кеша. Позволяет распределить нагрузку при удалении больших объемов кеша.
  • В компонент авторизации (system.auth.authorize) добавлен параметр "Страница регистрации". Параметр указывается в настройках главного модуля.
  • Улучшено масштабирование изображений в формате gif.
  • Исправлены SQL-ошибки фильтрации множественных пользовательских свойств для MSSQL.
  • Исправлена ошибка кеширования CSS подчиненных компонентов.
  • Исправлен ряд замеченных ошибок.
  • Разработчикам: добавлена обработка константы BX_DISABLE_TEMPLATE_EDITOR, запрещающей визуальный редактор в форме редактирования шаблона сайта.
  • Разработчикам: расширен фильтр в методе CFile::GetList() (поля SUBDIR, FILE_NAME).
  • Разработчикам: добавлено событие OnFileDelete при удалении файла из таблицы b_file.


    v10.0.4
    2011-04-19
  • Улучшен шаблон tree компонента меню (теперь ветка не схлопывается при активном пункте вложенного меню).
  • В функции масштабирования изображений добавлен фильтр резкости (по умолчанию включен).
  • В компоненте system.auth.form добавлен параметр "Страница забытого пароля".


    v10.0.3
    2011-04-02
  • Усилена проверка email пользователя: теперь не допускаются угловые скобки и комментарий.
  • Незначительные улучшения и исправления в компонентах гридов.
  • Исправлена ошибка: при построении динамического меню (*.menu_ext.php) меню подключалось за пределами папки сайта.
  • Исправлена ошибка: в компоненте main.register не устанавливалось значение поля "Сайт для оповещения".
  • Исправлена ошибка в компоненте меню: если в подменю не было доступных пунктов, то нарушалась верстка.
  • Теперь функция CMain::ShowMeta() допускает использование специальных символов (html entities) в значениях свойств.


    v10.0.2
    2011-03-28
  • Добавлена поддержка авторизации HTTP Digest (включается в настройках модуля).
  • В пользовательских полях реализована проверка обязательности для файловых типов.
  • Разработчикам: добавлен парсер текста CTextParser (для обработки BBCode, HTML).


    v10.0.1
    2011-03-18
  • Исправлен ряд ошибок при установке дистрибутива.
  • Исправлен ряд ошибок в мастере установки решений.


    v10.0.0
    2011-03-12
  • В компонентах авторизации (system.auth.authorize, system.auth.form) добавлена поддержка авторизации на внешних сервисах (с помощью модуля "Социальные сервисы").
  • Добавлена поддержка модуля "Кластер".


    v9.5.11
    2011-03-01
  • Исправлена ошибка добавления записи в журнал событий при отложенном подключении к базе данных.


    v9.5.10
    2011-02-21
  • Рейтинги: новая формула расчета размера сообщества.
  • Добавлены отдельные почтовые события на запрос и смену пароля.
  • В компоненте гридов (main.interface.filter) улучшена форма фильтра.
  • В механизм продления сессии добавлена защита от чрезмерных нагрузок.
  • Исправлена авторизация OpenID для провайдера openid-provider.appspot.com (Google-авторизация).
  • Исправлен показ областей (CComponentTemplate::SetViewTarget()) при включенном кешировании.
  • Разработчикам: в событие OnBeforeChangeFile контент передается по ссылке.
  • Разработчикам: добавлены события OnAdminContextMenuShow, OnAdminListDisplay, OnAdminTabControlBegin для использования в административном разделе.
  • Разработчикам: для отключения почтовых событий добавлена опция ядра "check_events".


    v9.5.9
    2011-02-02
  • В настройках гаджетов теперь можно указывать название гаджета.
  • В компоненте main.interface.grid добавлена цветовая схема "Светло-серая"; добавлена поддержка шаблона сайта "Легкий" (light) для фильтра.
  • Исправления и улучшения в системе рейтингов.

    v9.5.8
    2010-12-23
  • Добавлен расчет авторитета пользователя.
  • Добавлены новые критерий рейтингования: голосование за пользователя, начальное значение рейтинга.
  • Добавлены новые правила обработки: обновление пользовательских свойств (UF), выполнение действия по значению авторитета.
  • Добавлен расчет места в рейтинге для пользователя.
  • Добавлены групповые действия в списке пользователей (группы, структура компании).
  • Сообщение об окончании сессии не выводится, если используется запомненная авторизация; при этом сохраняется возможность работать с формами без перезагрузки страницы.
  • Исправлена обработка прозрачности для изображений в формате gif.
  • Исправлен ряд интерфейсных ошибок.
  • Исправлена авторизация OpenID mail.ru и yandex.ru для проектов UTF-8.
  • Исправлена подсветка активного пункта меню для некоторых случаев.
  • Незначительные исправления в системе резервного копирования и переноса.
  • Доработана проверка прав доступа к файлу для платформы Windows (регистронезависимые имена файлов).
  • Разработчикам: добавлены события для групп пользователей OnBeforeGroupUpdate, OnBeforeGroupAdd, OnAfterGroupUpdate, OnAfterGroupAdd.


    v9.5.7
    2010-12-06
  • Добавлена возможность автоматического продления сессии при активности пользователя в браузере. Отключается в настройках главного модуля.
  • Реализована пошаговая очистка файлов кеша (на странице "Автокеширование").
  • Улучшена система резервного копирования.
  • В пользовательское свойство привязки к разделам инфоблока добавлена настройка отображения неактивных разделов.
  • Добавлена поддержка IPv6 в журнале событий.
  • Незначитльные интерфейсные улучшения.
  • Улучшена совместимость с Mysql 5.5.
  • Исправлена ошибка сброса кеша компонента.
  • Разработчикам: расширен список форматов функции FormatDate.
  • Разработчикам: добавлена функция CUtil::translit.


    v9.5.6
    2010-11-15
  • Эрмитаж: добавлена кнопка "Сбросить кеш" в свернутом режиме панели.
  • В редакциях корпоративного портала в списке пользователей теперь можно отфильтровать пользователей, использующих лицензию на доступ к КП, и очистить дату последней авторизации.
  • Усилена безопасность.

    v9.5.5
    2010-11-03
  • Эрмитаж: панель редактирования страницы больше не пришпилена по умолчанию.
  • Эрмитаж: кнопка "компоненты" теперь не предлагает переключить режим при отсутствии компонентов.
  • Изменена форма редактирования правила обработки рейтинга.
  • Исправлена загрузка некоторых типов файлов в Google Chrome.
  • Разработчикам: поле NAME в агентах расширено до 2000 символов.
  • Разработчикам: добавлена константа BX_NO_ACCELERATOR_RESET, запрещающая сброс кеша акселератора.
  • Разработчикам: в событии OnAfterUserRegister теперь можно изменять поле "RESULT_MESSAGE".


    v9.5.4
    2010-10-22
  • В управление рейтингами добавлен новый интерфейс "Правила обработки", позволяющий на основании значения рейтинга включить пользователя в одну из групп.


    v9.5.3
    2010-10-18
  • Доработана проверка прав доступа в режиме правки для панелей компонентов.
  • Редактирование параметров компонентов, вложенных во включаемую область, теперь доступно в подменю соответствующего компонента.
  • В режиме правки добавлена панель редактирования содержимого страницы. Отключить панель можно в настройках интерфейса.
  • В панели инструментов и панели компонентов теперь показываются всплывающие подсказки.
  • В компонент меню (bitrix:menu) и кнопку "Меню" на панели инструментов добавлена команда удаления файла меню.
  • Улучшена поддержка интерфейса "Эрмитаж" в компоненте включаемой области (main.include).
  • Добавлена поддержка настроек кнопок визуального редактора для публичного редактирования и редактирования шаблона сайта.
  • Гаджеты рабочего стола теперь таскаются и в режиме правки.
  • Разработчикам: добавлена подстановка времени модификации файла в CMain::GetCSS(), CMain::GetHeadScripts().
  • Разработчикам: добавлены новые методы буферизации CBitrixComponentTemplate::SetViewTarget(), CBitrixComponentTemplate::EndViewTarget(), CMain::AddViewContent(), CMain::ShowViewContent().
  • Разработчикам: добавлен API для контекстного редактирования областей компонентов: CBitrixComponentTemplate::AddEditAction(), CBitrixComponentTemplate::AddDeleteAction(), CBitrixComponentTemplate::GetEditAreaId().


    v9.5.2
    2010-10-10
  • Добавлена новая операция прав доступа: "Изменение рейтингов".
  • В стандартный шаблон компонента "Рабочий стол" добавлен параметр, позволяющий задавать гаджеты, которые не могут быть удалены пользователями с их рабочих столов.


    v9.5.1
    2010-10-07
  • Улучшения и исправления нового интерфейса "Эрмитаж".


    v9.5.0
    2010-09-30
  • Новая концепция публичного интерфейса управления "Эрмитаж":

    • Новая панель инструментов: изменилась группировка операций, отказ от режима "Разработка", новый внешний вид.
    • Добавлен функционал отмены последнего действия с файлами (создание страницы, изменение страницы, удаление страницы, создание раздела, изменение свойств раздела, редактирование параметров компонентов, включение/отключение компонентов, редактирование меню).
    • Новое представление контекстного меню компонентов в режиме правки.
    • В настройки интерфейса пользователя добавлен параметр "Переходить в режим правки сайта без перезагрузки страницы".
    • В публичном диалоге создания файла/раздела добавлена автоматическая генерация имени файла из заголовка страницы. Устанавливается в настройках модуля "Управление структурой", включено по умолчанию.
    • В публичном диалоге создания файла/раздела добавлена возможность ограничить доступ к созданному файлу/разделу. Группы, имеющие права доступа по умолчанию, устанавливаются в настройках модуля "Управление структурой".
    • Изменен внешний вид диалогов в публичном разделе.

  • Добавлен механизм рейтингов:

    • рейтингование пользователей с учетом нескольких показателей (счетчиков) одновременно, с настройкой веса каждого из них в каждом из рейтингов;
    • возможность программно добавлять свои показатели (счетчики) для использования в рейтингах;
    • счетчики голосов за сообщения пользователя в форумах и блогах;
    • счетчики активности пользователя в форумах и блогах, с возможностью настройки формулы учета.

  • Обновлен интерфейс формы создания резервной копии.
  • Обновлен интерфейс установки прав доступа в настройках модулей.
  • Улучшена обработка прозрачности при масштабировани PNG-изображений.
  • В список гаджетов Google для рабочего стола добавлен гаджет Google Talk.
  • В компонент main.share добавлена поддержка сервисов "Livejournal" и "Мой мир@Mail.Ru".
  • Исправлен ряд недостатков в пользовательских свойствах ядра.
  • Исправлена ошибка ограничения размера HTML-кеша.
  • Исправлена ошибка постраничной навигации для нативного драйвера MSSQL.
  • Разработчикам: кеш компонентов теперь учитывает шаблон сайта и место подключения компонента (в шаблоне сайта или в рабочей области).


    v9.1.3
    2010-09-23
  • Система обновлений теперь поддерживает пошаговую загрузку файла обновления. В настройки ядра добавлен параметр "Продолжительность шага пошаговой загрузки обновления".
  • В компоненте main.interface.form добавлен диалог кастомизации вкладок и полей формы.
  • Разработчикам: добавлен функционал авторизации в рамках одного хита по маске URL и хэшу в запросе.
  • Разработчикам: добавлен новый тип пользовательских полей - "Шаблон".
  • Разработчикам: добавлен компонент main.share ("Социальные закладки и сети") для публикации ссылкок с сайта на внешних сервисах.


    v9.1.2
    2010-08-24
  • Обновление включает по умолчанию режим управляемого кеширования компонентов.
  • На страницу "Автокеширование" добавлена настройка управляемого кеширования компонентов (Cache Dependencies).
  • Оптимизация режима AJAX для компонентов.
  • Исправления языковых сообщений.
  • Незначительные исправления в механизме мастеров.
  • Разработчикам: в шаблон iblock_section компонента bitrix:system.field.view добавлена возможность вывода значения в виде цепочки групп инфоблока.


    v9.1.1
    2010-08-10
  • Изменен механизм хранения положения и настроек гаджетов на рабочем столе профиля пользователя и группы.
  • Часть функционала вынесена из компонента bitrix:main.user.link в ядро продукта.
  • Незначительные изменения и исправления.

    v9.1.0
    2010-07-28
  • Добавлена поддержка тегирования кеша.
  • Исправлена ошибка кеширования меню при наличии пунктов с условиями.
  • Модуль совместим с PHP 5.3.0


    v9.0.7
    2010-07-16
  • При построении меню теперь учитывается "Папка сайта" при многосайтовости.
  • Улучшена поддержка PHP 5.3.
  • В библиотеку JS Core добавлено расширение translit, предназначенное для транслитерации национальных строк.


    v9.0.6
    2010-07-07
  • Незначительные исправления в API публичных окон.


    v9.0.5
    2010-06-28
  • Исправлена ошибка загрузки клиентских сценариев до инициализации DOM-структуры документа.
  • Исправлена ошибка при создании нового сайта при отсутствии названия в мастере решения.
  • Разработчикам: в компоненте bitrix:menu введен параметр "Откладывать выполнение шаблона меню", позволяющий добавлять пункты меню в компонентах.


    v9.0.4
    2010-06-17
  • Добавлена поддержка мастеров решений.

    v9.0.3
    2010-06-09
  • Добавлен раздел Marketplace для поиска, добавления и обновления сторонних модулей.
  • При добавлении сайта теперь можно выбрать и запустить мастер установки сайта, в том числе загрузить мастер из Marketplace.
  • В компонент system.pagenavigation добавлен шаблон arrows.
  • Установлена минимальная версия MSSQL 9.0 (2005) для получения обновлений.
  • Исправлен ряд недочетов и ошибок.
  • Разработчикам: добавлена поддержка нативного драйвера MSSQL. Для подключения в dbconn.php нужно определить переменную $DBSQLServerType="NATIVE".
  • Разработчикам: мастера теперь отображаются и устанавливаются с папок модулей.
  • Разработчикам: в компонент main.interface.grid добавлена поддержка фильтров.


    v9.0.2
    2010-05-11
  • Установлена минимальная версия PHP 5.0 для получения обновлений.
  • Добавлены настройки ядра "Автоматически проверять наличие обновлений" и "Остановить автоматическую проверку при возникновении ошибок". Информация о доступных обновлениях выводится в административных панелях инструментов.
  • В уровнях доступа добавлена операция "install_updates" (установка обновлений), по умолчанию доступна только администраторам.
  • Разработчикам: функции CMain::GetCSS/ShowCSS по умолчанию выводят не более 20 тегов link; остальные таблицы стилей включаются в текст страницы (обход ограничения IE).
  • Разработчикам: добавлены компоненты main.interface.form, main.interface.grid, main.interface.toolbar для создания интерфейсов списков и форм.


    v9.0.1
    2010-04-07
  • Исправлены незначительные интерфейсные ошибки.

    v9.0.0
    2010-04-05
  • В почтовые шаблоны добавлены поля для заголовка письма: копия, скрытая копия, обратный адрес, ответ на сообщение, важность; два дополнительных произвольных поля заголовка.
  • Обновлен компонент массовой загрузки файлов.
  • В компонент "Рабочий стол" добавлен параметр "Отображение имени" для указания формата имени в гаджетах.
  • В публичных диалоговых окнах появилась кнопка "развернуть на полный экран".
  • Существенно оптимизирован по скорости алгоритм масштабирования изображений формата BMP.
  • В настройки главного модуля добавлен параметр "Качество JPG при масштабировании изображений (в процентах)", по умолчанию 95.
  • Разработчикам: при создании почтового события теперь можно установить произвольный заголовок письма в виде $arEvent["=X-Field"]="value".
  • Разработчикам: компоненты при автокешировании теперь подключают файлы стилей вызываемых в шаблоне компонентов.
  • Разработчикам: компоненты при автокешировании теперь могут исполнить некешируемый код в шаблоне. Подключается файл component_epilog.php из папки шаблона.

    v8.6.4
    2010-02-17
  • В типе пользовательских свойств "Привязка к разделам инф. блоков" добавлено значение по умолчанию.
  • В диалоге отладки "Время создания страницы" добавлена информация по размеру кеша компонентов.
  • Разработчикам: в активных шаблонах страниц появилась возможность разделять шаблоны для страниц и разделов (в описании шаблона атрибут "type" со значением "section" или "page").
  • Разработчикам: в панели управления добавлена поддержка отложенных функций CMain::ShowHeadScripts() и CMain::ShowHeadStrings().


    v8.6.3
    2010-02-05
  • Добавлен новый компонент "Имя пользователя с тултипом" (main.user.link).


    v8.6.2
    2010-01-22
  • Компонент "Карта сайта" (main.map) теперь учитывает уровень вложенности, устанавливаемый компонентом menu.sections.
  • Переработана страница "Проверка сайта" в панели управления: обновлен набор тестов системы, изменена форма обращения в техподдержку.
  • Улучшена поддержка локализации в системе обновлений.
  • Исправлен ряд ошибок и замечаний.


    v8.6.1
    2009-12-23
  • В форме присоединения к контроллеру сайтов добавлены настройки прокси.
  • Исправлена ошибка выборки пользователей по дню рождения для MSSQL и Oracle, если день рождения 29 февраля.
  • Исправлена ошибка прикрепления публичной панели в IE8.

    v8.6.0
    2009-12-08
  • Добавлена поддержка режима аренды продукта.
  • Исправлена ошибка в редактировании включаемых областей в публичной части.
  • Незначительные исправления.

    v8.5.3
    2009-11-12
  • Проверка на правильность Email теперь работает по старому алгоритму, существовавшему до версии 8.0.6.
  • Улучшена совместимость с модулем контроллера сайтов.
  • Незначительные интерфейсные улучшения в панели управления.
  • Разработчикам: в функции CMain::GetMeta(), CMain::ShowMeta(), CMain::GetCSS(), CMain::ShowCSS(), CMain::ShowHead() добавлен параметр, отвечающий за формат вывода тегов.

    v8.5.2
    2009-10-23
  • В панель инструментов публичного раздела добавлено создание страницы и раздела по шаблону (кнопка "Создать" - "Страницу по шаблону").
  • Добавлена поддержка "активных" шаблонов страниц. Шаблон может запросить и обработать данные в мастере добавления страницы.
  • В административном разделе теперь для всех модулей генерируется один файл стилей (обходится ограничение IE на 30 файлов стилей).
  • На индексную страницу панели управления выведена информация о модуле "Монитор производительности" (отключается в "Настройках интерфейса").
  • Разработчикам: в событие OnBuildGlobalMenu теперь передаются по ссылке массивы $this->aGlobalMenu, $aModuleMenu. Это позволяет модифицировать меню административного раздела любым образом.

    v8.5.1
    2009-10-05
  • Добавлен компонент "Форма обратной связи" (main.feedback) и почтовый шаблон к нему.
  • Добавлена поддержка механизмов кеширования memcache, eaccelerator, apc. Тип механизма определяется константой BX_CACHE_TYPE. Для механизма memcache необходимо дополнительно определить константу BX_MEMCACHE_HOST. По умолчанию используется стандартный файловый кеш.
  • В компонент меню (menu) добавлен параметр "Разрешить несколько активных пунктов одновременно".
  • Улучшена работа правил обработки адресов под IIS.
  • Разработчикам: в функцию LocalRedirect добавлен третий параметр, значение статуса HTTP-ответа. По умолчанию "302 Found".
  • Разработчикам: добавлено событие OnBeforeChangeFile, вызываемое до сохранения файла в методе CMain::SaveFileContent. Обработчик события может отменить сохранение, обработать старое и новое содержимое файла.
  • Разработчикам: в параметре sParams функций CFile::ShowImage, CFile::Show2Images, CFile::ShowFile теперь можно передавать атрибут alt.

    v8.5.0
    2009-09-25
  • Добавлен новый диалог "Управление структурой" в публичном разделе. Диалог показывает логическую или физическую структуру сайта, позволяет выполнять операции над разделами и страницами, включая "перетаскивание" страниц в структуре.
  • Добавлена расширенная статистика "Время создания страницы" в публичном разделе. В диалоге показывается время исполнения составляющих частей страницы, компонентов, SQL запросов.
  • Изменен алгоритм выделения текущего пункта меню: теперь, если могут быть выделены более одного пункта меню одновременно, то текущим считается тот пункт, у которого самая длинная ссылка.
  • SEO-оптимизация шаблонов компонентов авторизации.
  • Теперь при редактировании в публичном разделе визуальный редактор подключает стили текущего шаблона сайта.
  • Исправлена ошибка обработки сохраненной авторизации.
  • Исправлена SQL-ошибка для MSSQL-версии при определении сайта по пути.
  • Разработчикам: добавлен метод CAdminList::AddActionSuccessMessage() для вывода сообщений об успешных действиях в списках.
  • Разработчикам: в функцию CMain::GetCurPage() добавлен необязательный параметр, позволяющий возвращать индексную страницу раздела без "index.php".
  • Разработчикам: добавлена обработка константы BX_DISABLE_INDEX_PAGE (значение true/false). Константа регулирует значение по умолчанию для параметра get_index_page функций GetPagePath(), CMain::GetCurPage(), CMain::GetCurPageParam().

    v8.0.8
    2009-08-17
  • Добавлено журналирование операций, связанных с правами доступа: изменение групп пользователя, изменение политики безопасности группы, изменение доступа к модулю, изменение доступа к файлу, изменение уровня доступа.
  • Добавлена возможность настройки полей формы редактирования пользователя.
  • Неактивный пользователь теперь не может запросить слово для смены пароля.
  • Оптимизирована выборка пользователей с фильтром по группам для MySql.
  • Исправлен импорт из UTF-8 CSV-файлов, содержащих Byte-Order Mark.
  • Исправлена ошибка переключения сайта в файловом диалоге и ряд других интерфейсных ошибок.
  • Исправлен ряд ошибок интерфейса и API.


    v8.0.7
    2009-06-29
  • Выпущена система обновлений партнерских модулей.
  • Исправлена ошибка в загрузке файлов через файловый диалог для пользователей, не входящих в группу администраторов.
  • Исправлена ошибка некорректного отображения тени для всплывающих меню в Opera.


    v8.0.6
    2009-06-19
  • Добавлен компонент "Элемент управления Палитра" (main.colorpicker), используемый для выбора цвета.
  • Улучшена и оптимизирована работа файлового диалога, доработан интерфейс, добавлена поддержка перемещения по списку при помощи клавиатуры.
  • Исправлен ряд ошибок файлового диалога.
  • При редактировании значений пользовательского свойства типа "Список" добавлена проверка на уникальность значений поля XML_ID.
  • Улучшена обработка ошибок при импорте пользователей из CSV.
  • Улучшена проверка Email на правильность.
  • Размер поля "Название" таблицы групп пользователей увеличен до 255.
  • Компонент профиля пользователя теперь не прерывает страницу после формы авторизации для неавторизованных пользователей.
  • Исправленно некорректное поведение формы авторизации при разрешенной авторизации OpenID/LiveID.
  • Ряд доработок и исправлений в формах административного интерфейса.
  • В фильтрах панели управления исправлена ошибка поиска по строке, содержащей "\".


    v8.0.5
    2009-05-27
  • Добавлен новый гаджет "Гаджеты Google", позволяющий размещать на персональном рабочем столе произвольные гаджеты из каталога Google.
  • Компонент "Вставка включаемой области" (main.include) теперь подключает шаблон компонента. Это позволяет кастомизировать шаблоны включаемых областей для разных сайтов.
  • Изменен внешний вид компонента персонального рабочего стола.
  • Незначительные интерфейсные улучшения.
  • Усилена безопасность модуля.
  • В компоненте "Карта сайта" (main.map) исправлена ошибка дублирования описания раздела.
  • Исправлена ошибка обработки события OnProlog для неавторизованных пользователей на страницах, требующих авторизации.
  • Исправлена ошибка сохранения оригинального имени файла при загрузке.
  • Исправлена ошибка определения сайта при некоторых настройках многосайтовости.
  • Исправлена ошибка выборки пользовательских свойств в списке пользователей.
  • Исправлена ошибка работы компонентов в режиме AJAX при определенных настройках многосайтовости.
  • Исправлена проверка на уникальность Email при добавлении пользователя в административном разделе.
  • Исправлена ошибка применения уровня доступа, установленного "по умолчанию" для модуля.
  • Исправлена обработка правил ЧПУ под IIS в режиме https.
  • Исправлена ошибка распаковки архивов .tar.gz в UTF-версии (при импорте шаблонов сайта, мастеров, курсов и т.п.).
  • Исправлена ошибка контроля доступа к странице поиска пользователей.
  • Исправлена ошибка фильтрации списков по значению фильтра вида "%строка" для MSSQL-версии.
  • Разработчикам: функция MakeTimeStamp теперь может возвращать отрицательные значения.
  • Разработчикам: в метод CMain::AuthForm добавлен параметр, позволяющий не прерывать исполнение страницы после вывода формы авторизации.
  • Разработчикам: в дополнение к константе ERROR_EMAIL теперь можно определить ERROR_EMAIL_FROM и ERROR_EMAIL_REPLY_TO (определяют соответствующие поля в письмах с ошибками БД). Письмо с ошибкой теперь отправляется, даже если ошибку вызвал администратор.

    v8.0.4
    2009-04-21
  • Незначительные улучшения и исправления.
  • На индексную страницу панели управления добавлена информация о состоянии модуля проактивной защиты.

    v8.0.3
    2009-04-08
  • Косметические изменения в компоненте "Персональный рабочий стол".

    v8.0.2
    2009-04-07
  • Добавлен новый компонент "Персональный рабочий стол", позволяющий посетителю сайта самостоятельно создать личную страницу и настраивать ее внешний вид и функциональность при помощи набираемых гаджетов.
  • Добавлены новые гаджеты: прогноз погоды, пробки, просмотр RSS, избранные ссылки.
  • Исправлены ошибки резервного копирования:

    - не переносилась кодировка базы данных вместе с дампом;

    - неправильно считался размер блока в режиме совместимости с UTF-8;

    - при создании архива могла возникать ошибка SQL, если не было установлено значение memory_limit;

    - улучшена совместимость с серверными модулями, такими, как suhosin и mod_security;

  • Незначительные улучшения и исправления.

    v8.0.1
    2009-03-30
  • Исправлена ошибка редактирования пользователя (не инициализировались группы).
  • Исправлена ошибка редактирования группы в Oracle-версии (поле "Символьный код").
  • Исправлена ошибка при смене пароля (у пользователя неправильно устанавливалось поле "Сайт для оповещения").
  • Исправлена ошибка выборки пользователей по коду страны.

    v8.0.0
    2009-03-27
  • Совместимость с новым модулем "Проактивная защита".
  • Незначительные изменения.

    v7.1.12
    2009-03-18
  • Обновление устанавливает усиленный вид CAPTCHA, если до этого настройки не изменялись.
  • Усилена безопасность панели управления.
  • Исправлена ошибка удаления правил обработки адресов.
  • Исправлено редактирование спецсимволов в шаблоне почтового события.
  • Исправлено постоянное обновление поля "Дата обновления" в пользователях при установленном модуле "Социальная сеть".
  • Исправлена ошибка SQL при удалении сайта.
  • Исправлена ошибка обработки сохраненной авторизации при включенном HTML-кешировании (требуется пересохранение настроек кеширования).

    v7.1.11
    2009-02-26
  • Интерфейсные улучшения в ряде административных форм.
  • Усилена безопасность панели управления.
  • Исправлены незначительные ошибки.

    v7.1.10
    2009-02-06
  • Ссылка на помощь теперь ведет на сайт продукта. Локально установленные файлы помощи удаляются, как не актуальные.
  • В компоненте меню при кешировании теперь учитывается текущий сайт (SITE_ID).
  • Исправлено удаление агентом неактивных пользователей при использовании подтверждения регистрации.
  • Исправлено создание некорректного архива в резервном копировании.

    v7.1.9
    2009-01-30
  • Обновление устанавливает повышенный уровень политики безопасности для группы администраторов, если политика еще не настроена для этой группы.
  • Усилена безопасность административных страниц панели управления.
  • Оптимизирована выборка настроек пользователя (уменьшено количество запросов к БД).
  • Исправлена ошибка проигрывания звука.

    v7.1.8
    2009-01-27
  • Улучшена поддержка национальных символов в публичных диалогах в режиме UTF-8.

    v7.1.7
    2009-01-21
  • Добавлен компонент "Элемент управления Часы" (main.clock) - компонент для удобного ввода времени с использованием часов.
  • Изменения в системе резервного копирования:

    - возможность исключения из архива файлов и папок по маске;

    - более чёткое разделение публичной и административной части: теперь в публичную часть попадают только данные пользователя;

    - опция пропуска символических ссылок на директории, т.к. это могло приводить к зацикливанию;

    - при распаковке архива существующий в корне сайта файл .htaccess не переписывается.
  • В компонент menu добавлено кеширование. Для управления кешем добавлены параметры "Учитывать права доступа" и "Значимые переменные запроса".
  • В компонент main.calendar добавлен параметр "Скрывать поле для ввода времени".
  • Разработчикам: для компонентов в AJAX-режиме появился параметр AJAX_OPTION_ADDITIONAL, который позволяет указать дополнительный идентификатор для функционирования нескольких компонентов, выводимых в цикле.
  • Разработчикам: в таблицу пользователей добавлено поле LAST_ACTIVITY_DATE:

    - поле заполняется модулем социальной сети и предназначено для статуса пользователя "Сейчас на сайте";

    - в метод CUser::GetList добавлен фильтр LAST_ACTIVITY - интервал в секундах;

    - добавлен метод CUser::IsOnLine($id, $interval=120) для определения статуса "Сейчас на сайте" по ID пользователя.


    v7.1.6
    2008-12-25
  • В редакциях под MSSQL и Oracle появилась возможность создавать архив файлов без данных базы;
  • При восстановлении из резервной копии теперь данные подключения к базе пишутся в dbconn.php;
  • Для закодированной версии при создании резервной копии выводится предупреждение о необходимости наличия Zend Optimizer на новом хостинге;
  • В системе резервного копирования исправлены ошибки:

    - при переносе без статистики удалялись существующие данные статистики;

    - скачивался неполный файл restore.php для UTF версии;

    - имя архива при отсутствии поддержки сжатия имело расширение с ".gz";

    - при восстановлении игнорировалось значение прав для файлов из константы BX_FILE_PERMISSIONS;
  • Диалог редактирования параметров компонента теперь динамически загружает параметры выбранного шаблона компонента.
  • В настройки интерфейса добавлен параметр для меню "Пуск": "Показывать всплывающие подсказки пунктов меню".
  • Улучшена безопасность ряда административных страниц.
  • Исправлена ошибка с подтверждением пароля в компоненте main.register.
  • Исправлена ошибка с именем шаблона в диалоге копирования шаблона компонента.

    v7.1.5
    2008-11-18
  • Добавлено управляемое кеширование уровней доступа и операций.
  • Статистика HTML-кеша теперь сохраняется отдельно от настроек. Улучшено поведение кеша при высококонкурентной нагрузке.
  • Незначительные исправления.

    v7.1.4
    2008-11-11
  • Звук теперь проигрывается один раз на сессию браузера.
  • Добавлена возможность предварительной загрузки меню "Пуск". Включается в настройках интерфейса.


    v7.1.3
    2008-10-28
  • В компонент настраиваемой регистрации добавлена обработка групповых политик, активации по email и уникальности email, журналирование.
  • Усилена безопасность ряда административных страниц.
  • В настройки модуля добавлен "Дополнительный параметр для передачи функции mail", например, для указания адреса отправителя (см. описание функции mail).
  • При распространении авторизации на другие сайты, "выход" теперь завершает сессии на всех сайтах.
  • Исправлена ошибка сохранения шрифта в настройках CAPTCHA.
  • Исправлена ошибка квотирования для операции LIKE в запросах.
  • Разработчикам: добавлена возможность переопределения функции отправки почты (нужно определить функцию custom_mail() с параметрами, аналогичными ф-и mail()).
  • Разработчикам: можно изменить сервис Whois для ссылок на IP-адресах, установив опцию ядра whois_service_url (доступен макрос #IP#). По умолчанию установлен сервис whois.domaintools.com.


    v7.1.2
    2008-10-13
  • Добавлена возможность проигрывания звука при авторизации (включается в "Настройках интерфейса").
  • Добавлено почтовое событие "Приглашение на сайт нового пользователя", генерируется при импорте пользователей.
  • На странице импорта пользователей приведен пример CSV-файла для импорта.
  • В настройки политики безопасности добавлен параметр "Количество попыток ввода пароля до показа CAPTCHA". После превышения указанного количества попыток в форме авторизации будет выведена CAPTCHA.
  • Добавлена страница настройки CAPTCHA ("Настройки" - "Настройки продукта"). Усилена стойкость к автоматическому распознаванию (добавлен алгоритм нелинейных искажений, слияние символов). Добавлен новый шрифт для символов CAPTCHA.

    v7.1.1
    2008-09-27
  • Добавлен функционал отключения компонентов.
  • Добавлена страница импорта пользователей.

    v7.1.0
    2008-09-12
  • Добавлена возможность подтверждения регистрации пользователя по email. Режим подтверждения включается в настройках главного модуля. Добавлен тип и шаблон почтового события для письма о подтверждении.
  • Добавлена возможность проверки email пользователей на уникальность (включается в настройках главного модуля).
  • В политике безопасности групп добавлены проверки на длину пароля и на вхождение в пароль определенных групп символов (латинские буквы, цифры, знаки препинания).
  • Добавлен "Журнал событий" (меню "Настройки" - "Инструменты"). В журнал заносятся события, связанные с авторизацией и регистрацией пользователей. В настройках главного модуля можно выбрать события, которые будут фиксироваться в журнале.
  • Усилена безопасность при обработке пароля и слова для смены пароля.
  • Добавлен новый тип пользовательского свойства "Привязка к разделу инфоблока".
  • При переходе в панель управления из меню "Пуск" запоминается страница, откуда сделан переход.
  • Разработчикам: добавлен метод CEvent::SendImmediate() для отправки письма "мимо" очереди событий.
  • Разработчикам: изменен механизм сохранения файлов. Добавлена функция CFile::SaveForDB(). Функции CDatabase::PrepareInsert() и CDatabase::PrepareUpdate() теперь не сохраняют файлы на диск.


    v7.0.14
    2008-08-18
  • В диалоге редактирования параметров компонентов добавлено отображение всплывающих подсказок
  • Исправлены ошибки при сохранении скрытых параметров компонентов из диалога редактирования
  • Оптимизирована работа и увеличена скорость загрузки файлового диалога.
  • В файловый диалог добавлена возможность переключения между сайтами.

    v7.0.13
    2008-07-31
  • Исправлена фильтрация по множественным пользовательским полям (ошибки SQL для версий Oracle и MSSQL).


    v7.0.12
    2008-07-31
  • Исправлена фильтрация по множественным пользовательским полям (возвращались дублированные записи).
  • Исправлены проблемы в HTML-кешировании (компрессия в UTF-8, избыточное кеширование браузером).


    v7.0.11
    2008-07-22
  • При авторизации OpenID провайдер теперь спрашивает о доверии ко всему сайту, а не к каждой странице отдельно.
  • Исправлен ряд интерфейсных ошибок и недочетов в режиме публичного редактирования.


    v7.0.10
    2008-07-15
  • В диалоге поиска пользователей теперь можно настраивать колонки списка.
  • В режиме редактирования сайта в области контента добавлено меню редактирования всей страницы.
  • Исправлены ошибки в диалоге настройки полей форм редактирования.

    v7.0.9
    2008-07-10
  • Исправлена ошибка конвертации строк, возникающая для некоторых кодировок (греческая windows-1253).
  • Исправлена ошибка в сообщении об ошибке авторизации.
  • Разработчикам: добавлен механизм настройки вкладок и полей форм редактирования в панели управления (класс CAdminForm).


    v7.0.8
    2008-07-01
  • Исправлена ошибка подключения библиотеки AJAX.

    v7.0.7
    2008-07-01
  • Оптимизирована работа диалога редактирования меню. Реализована совместимость с Mozilla Firefox 3.
  • В компонент "Включаемая область" добавлена возможность подключения произвольного файла. Установка параметра доступна только пользователю с правами edit_php.
  • Исправлены ошибки в работе со стилями в режиме AJAX и в публичных диалогах.
  • Разработчикам: в поставку продукта включена JS-библиотека, обеспечивающая механизм drag-n-drop.


    v7.0.6
    2008-06-10
  • Добавлена возможность получать файлы от контроллера сайтов.
  • Разработчикам: в мастер создания сайта добавлен шаг для показа своей лицензии.
  • Незначительные исправления (правописание, интерфейс, замечания PHP).

    v7.0.5
    2008-05-29
  • При сохранении изменений в диалоговых окнах в публичном разделе обновляется кеш текущей страницы.
  • Кнопка обновления кеша добавлена на закладку "Просмотр".
  • В компонент main.profile добавлен параметр "Проверять права доступа".

    v7.0.4
    2008-05-23
  • Исправлена ошибка перекодировки кириллицы в публичных диалогах и фильтрах в панели управления.
  • Компонент system.liveid.receive теперь учитывает настройку ядра "При регистрации добавлять в группу".
  • В режиме быстрого редактирования списка в панели управления отключается двойной клик на редактируемых строках.
  • Разработчикам: метод CUser::LoginByHash при несовпадении хеша возвращает описание ошибки, а не false.

    v7.0.3
    2008-05-21
  • Добавлен компонент system.liveid.receive для поддержки аутентификации LiveID.


    v7.0.2
    2008-05-20
  • Добавлен метод аутентификации OpenID (включается в настройках ядра). Поддержка OpenID добавлена в компоненты system.auth.authorize и system.auth.form.
  • Добавлен метод аутентификации LiveID (включается в настройках ядра). Требуется установка нового компонента system.liveid.receive. Поддержка LiveID добавлена в компоненты system.auth.authorize и system.auth.form. Для использования авторизации через LiveID в PHP должны быть установлены расширения mhash и mcrypt.
  • Появилось предупреждение об окончании активности техподдержки. Предупреждение можно отключить на странице настройки интерфейса.
  • Размер окна с текстовым редактором в публичном разделе теперь можно изменять.
  • Исправлена ошибка очистки кеша компонента в публичном разделе.
  • Улучшена поддержка режима PHP FastCGI.
  • На странице "SQL запрос" теперь можно исполнить несколько запросов в одном поле ввода.
  • В компонент main.profile добавлен параметр "Генерировать почтовое событие". Усилена проверка прав доступа.
  • В компонент system.auth.form добавлен параметр "Показывать ошибки".
  • Разработчикам: добавлен метод CFile::GetList().
  • Разработчикам: добавлено событие OnEndBufferContent. Вызывается после всех отложенных функций для модификации "окончательного" контента страницы.
  • Исправлена ошибка редактирования сайтов с идентификаторами, содержащими символ "+".
  • Исправлена ошибка, возникающая при обработке почтового события, не привязанного к сайтам.
  • Исправлена ошибка в компоненте main.register: в событии OnBeforeUserRegister не были доступны пользовательские поля.
  • Исправлена ошибка фильтрации пользователей по информационным полям профиля.

    v7.0.1
    2008-04-11
  • В панели кнопок разделены кнопки "Профиль пользователя" и "Выход".
  • В публичном диалоге редактирования файла "как PHP" выводится ссылка на редактирование файла в разделе управления.
  • В настройках ядра появились опции "Сколько дней хранить почтовые события" и "Сколько писем отправлять за один хит".
  • Оптимизирована работа "агентов" в Oracle-версии.
  • Страницы раздела управления адаптированы к новой структуре файлов помощи.
  • AJAX: оптимизирован механизм буферизации вывода компонентов.
  • AJAX: реализована поддержка эмуляции поведения браузера в Opera.
  • AJAX: добавлена возможность использования ссылки на аяксовую страницу для передачи другому пользователю, сохранению в закладки и т.д.
  • AJAX: добавлено событие onAfterAjaxResponse, позволяющее добавлять свои данные к ответу.
  • AJAX: реализовано динамическое изменение навигационной цепочки при переходах по страницам AJAX-компонентов.
  • AJAX: исправлена ошибка обработки клиентских сценариев в Safari.

    v7.0.0
    2008-03-27
  • Значительно переработан интерфейс панели в публичном разделе. Введены режимы работы с публичным разделом: просмотр, редактирование контента, разработка.
  • В панель добавлено меню "Пуск", содержащее меню раздела управления, избранные ссылки и последние использованные ссылки.
  • В публичном разделе доступны новые диалоговые окна:

    - мастер создания страницы, раздела;

    - редактирование в визуальном редакторе и режимах HTML/PHP;

    - свойства страницы и раздела;

    - права доступа к странице и разделу;

    - формы редактирования элемента инфоблока, раздела инфоблока, веб-формы, баннера.
  • Диалоговые окна могут изменять размер, переработан внешний вид. Окна стали модальными.
  • Панель компонентов преобразована в выпадающее меню. Состав меню зависит от режима работы с публичным разделом: редактирование контента или разработка. Добавлена всплывающая подсказка с названием компонента.
  • В форме настройки интерфейса пользователя появились установки для меню "Пуск".
  • Добавлена совместимость с UTF-8.
  • HTML-кеш теперь обрабатывает поля HTTP-заголовка: ETag, If-Modified-Since, Last-Modified.
  • Ускорено построение списка пользователей в панели управления при большом количестве пользователей.
  • Исправлена ошибка квотирования свободного места при объемах более 2 Гб.
  • Исправлена ошибка кеширования навигации в компонентах при нескольких компонентах с постраничной навигацией на странице.
  • Разработчикам: добавлен метод $APPLICATION->ShowHead() для вывода в шаблоне сайта типовых полей заголовка.
  • Разработчикам: метод $APPLICATION->GetSpreadCookieHTML() теперь использует <img> вместо <iframe>. Вызывается перед подключением нижней части шаблона сайта (раньше после).

    v6.5.8
    2008-02-18
  • Добавлена возможность сквозной авторизации между сайтами через контроллер.
  • Добавлен механизм HTML-кеширования страниц (включается в настройках автокеширования).

    Обрабатываются только страницы, не указанные в маске исключения и указанные в маске включения;

    если на такие страницы заходит неавторизованный пользователь, то выдается страница из кеша, не задействуя никакие модули продукта;

    если на момент включения кеша был установлен модуль компрессии, то страница будет отдаваться в сжатом виде;

    если страница в кеше не найдена, то код исполняется в обычном режиме;

    когда страница полностью сформирована, ее копия сохраняется в HTML-кеш;

    v6.5.7
    2008-02-12
  • Компонент system.field.edit использует новый календарь для свойств типа "дата".
  • Небольшие исправления в компоненте редактирования пользовательских свойств system.field.edit.
  • Исправлена ошибка SQL в пользовательских свойствах для версии MS SQL.
  • В публичной и административной панели выводится индикатор свободного места на диске (при установленном ограничении дискового пространства).

    v6.5.6
    2007-12-27
  • Добавлена экспериментальная поддержка браузерной навигации в режиме AJAX компонентов.
  • В настройки компонентов, поддерживающих AJAX, добавлен пaрaметр "Включить эмуляцию навигации браузера" для режима AJAX.
  • Изменены названия и логика дополнительных параметров AJAX-режима (теперь дополнительные опции включаются, а не отключаются).
  • Проверена совместимость компонента "Параметры пользователя" (bitrix:main.profile) с режимом AJAX.
  • Исправлена ошибка обработки callback-параметров при установке обработчиков событий при помощи AddEventHandler.
  • Исправлена ошибка сохранения пункта меню через файловый диалог.

    v6.5.5
    2007-12-13
  • В режиме редактирования сайта появился новый упрощенный диалог редактирования пунктов меню. Диалог вызывается из панели компонента 2.0 "menu".
  • Добавлен компонент main.calendar - элемент управления "календарь" (аналог календаря в панели управления). Используется в компонентах профиля и настраиваемой регистрации пользователя.
  • Добавлена возможность работы компонентов в режиме AJAX.
  • При создании и переименовании файлов и папок в файловом диалоге добавлена проверка на корректность символов.
  • Доработан ряд страниц и форм в панели управления с учетом возможных минимальных прав доступа.
  • В систему прав добавлена операция для визуального редактирования шаблонов сайта без доступа к PHP (lpa_template_edit).
  • Исправлена ошибка создания нового шаблона сайта.
  • Исправлен некорректный экспорт списков в формате Excel.
  • Исправлена ошибка создания правил ЧПУ в многосайтовой конфигурации при редактировании параметров компонентов.
  • Исправлена проблема редактирования параметров компонентов при специфичных настройках хостинга.

    v6.5.4
    2007-10-31
  • Добавлена расширенная поддержка прав доступа к файлам и папкам в режиме работы с контроллером.
  • Исправлен и доработан режим предпросмотра шаблонов сайта.
  • Исправлены интерфейсные ошибки в файловом диалоге.
  • Исправлены интерфейсные ошибки на страницах управления уровнями доступа и группами.
  • Исправлена ошибка некорректного определения прав доступа при использовании внешней авторизации.
  • Разработчикам: добавлены события OnBeforeLocalRedirect, OnLocalRedirect, OnBeforeRestartBuffer.


    v6.5.3
    2007-11-02
  • В форме редактирования шаблонов сайта добавлена возможность предварительного просмотра дизайна.
  • В файловом диалоге добавлена возможность создавать папки, а также удалять и переименовывать файлы и папки.
  • В список доступных операций в уровнях доступа добавлена операция "Ограниченная модификация шаблонов".
  • Добавлена возможность ограниченной модификации шаблонов сайта (без редактирования PHP-кода).
  • Добавлена поддержка контроллера сайтов.
  • Исправлена ошибка при редактировании параметров компонентов, находящих в файлах, имена которых содержат прописные буквы.
  • Механизм сохранения авторизации между сайтами не всегда правильно работал.
  • При добавлении пользователя через API теперь проверяется обязательность логина, пароля, email.
  • Исправлена ошибка восстановления из архивной копии.

    v6.5.2
    2007-10-19
  • Исправлена ошибка перекодировки строк в формате UTF-16.

    v6.5.1
    2007-10-17
  • В раздел "Настройки - Инструменты" добавлена страница "Командная PHP-строка" для выполнения произвольного PHP-кода на сервере.
  • Компонент main.register теперь вызывает события на добавление пользователя и отправляет почтовые извещения.
  • В компоненте main.site.selector теперь учитывается наличие списка доменов в настройках сайта.
  • Исправлена ошибка, не позволявшая редактировать шаблон сайта в визуальном редакторе.
  • Разработчикам: в классе CharsetConverter добавлена поддержка кодировки UTF-16.

    v6.5.0
    2007-09-19
  • В системе распределения прав доступа введено понятие уровней доступа и операций. Уровни доступа состоят из набора разрешенных операций и привязываются к модулям и группам пользователей.
  • Операция "Управление пользователями только разрешенных групп" позволяет не администраторам управлять пользователями из указанных групп.
  • Операция "Ограниченная модификация файлов с PHP-кодом" позволяет не администраторам настраивать параметры компонентов и редактировать файлы с PHP в визуальном режиме.
  • Добавлена технология мастеров настройки. Мастера можно загружать в виде пакетов. Список загруженных мастеров доступен через меню "Настройки - Настройки продукта - Список мастеров".
  • Добавлена технология мастеров создания сайта на основе мастеров настройки.
  • Добавлена возможность квотирования доступного места для файлов и БД на экземпляр продукта. Настройка и пересчет квоты производится в настройках главного модуля.
  • Улучшена совместимость механизма обработки адресов с веб-сервером IIS (в частности, с фильтром FastCGI).
  • Исправлен ряд ошибок файлового диалога.
  • Исправлена ошибка редактирования значений списка в пользовательских свойствах в PHP 4.
  • Разработчикам: добавлено семейство отложенных функций объекта $APPLICATION: AddHeadScript(), GetHeadScripts(), ShowHeadScripts(). Предназначены для подключения в шаблоне сайта файлов JavaScript, определяемых в ходе исполнения страницы.


    v6.0.5
    2007-09-12
  • Добавлена поддержка нового модуля "Веб-сервисы".

    v6.0.4
    2007-07-20
  • Добавлена возможность пошагового обновления продукта.

    v6.0.3
    2007-07-20
  • Добавлена возможность редактировать типы почтовых событий (меню "Настройки продукта - Почтовые события").
  • Улучшения и исправления в диалоге открытия файла.
  • Кнопка "Очистить кеш" на панели в публичном разделе теперь выводится для пользователей с правами на запись главного модуля.
  • Исправлена ошибка при обновлении данных пользователя, если в списке полей не задано ни одного поля.
  • Исправлено некорректное поведение системы обработки адресов в CGI режиме работы PHP.
  • Разработчикам: добавлена выборка пользовательских свойств в методах CUser::GetByID() и CUser::GetByLogin().
  • Разработчикам: в методе CUserTypeSQL::SetSelect в списке выбираемых полей теперь можно указывать все поля в виде маски "UF_*".
  • Разработчикам: добавлено событие ядра "OnBuildGlobalMenu" для добавления своих пунктов в глобальные разделы меню в панели управления.

    v6.0.2
    2007-06-28
  • Разработан новый, значительно улучшенный диалог открытия и сохранения файлов (используется в модуле управления структурой 6.0.3).
  • В форме редактирования пользователя появилась закладка "Дополнительные свойства", где можно управлять дополнительными полями профиля. Дополнительные поля могут быть выведены в списке пользователей и участвовать в фильтре.
  • Поддерживаются следующие встроенные пользовательские типы свойств: строка, дата/время, да/нет, целое число, вещественное число, справочник, файл. Значения свойств могут быть множественными.
  • В компоненты main.profile и main.register добавлена поддержка встроенных пользовательских типов свойств.
  • Добавлены системные компоненты system.field.edit и system.field.view для ввода/вывода пользовательских типов свойств в публичном разделе.
  • Изменен порядок сортировки правил обработки адресов.
  • Исправлена ошибка при сохранении пользователя: сбрасывалось значение поля "Пол", если оно не передавалось в массиве значений.
  • На странице резервного копирования размер файлов больше 2 Гб теперь показывается правильно.
  • Разработчикам: добавлен механизм пользовательских типов свойств. Для добавления типа свойств используется событие OnUserTypeBuildList.
  • Разработчикам: добавлен метод CAdminFileDialog::ShowScript() для вызова нового диалога открытия файла в панели управления.
  • Разработчикам: добавлены события OnBeforeEventAdd и OnBeforeEventSend для обработки полей почтовых событий и обработки письма перед отправкой.
  • Разработчикам: добавлен метод CDBResult::GetPageNavStringEx() для использования постраничной навигации в компонентах с кешированием.


    v6.0.1
    2007-05-31
  • Добавлена поддержка HTTP-аутентификации пользователей. Для вызова диалога аутентификации браузера может использоваться функция CUser::RequiredHTTPAuthBasic().
  • В диалоге редактирования параметров компонента в поле "Каталог ЧПУ" по умолчанию указывается текущая папка.
  • Заголовки страниц в панели управления теперь выводятся с учетом специальных символов.
  • Усилена проверка безопасности при редактировании страницы под ограниченными правами.
  • Усилена проверка безопасности при сохранении файлов с несколькими расширениями.
  • Небольшие исправления в компонентах main.include и main.map.
  • Разработчикам: исправлена ошибка в функции mydump().

    v6.0.0
    2007-04-25
  • Продукт выпущен под торговой маркой "1С-Битрикс".
  • В настройки модуля добавлена опция "Использовать визуальный редактор для редактирования шаблонов сайта".
  • У администратора сайта теперь есть полные права доступа к файлам ".htaccess".
  • Косметические изменения в компонентах меню, навигационной цепочки, постраничной навигации.

    v5.9.3
    2007-04-12
  • Обновлены компоненты main.map, main.site.selector, menu, system.auth.authorize, system.auth.registration.
  • Для администратора сайта в публичную панель добавлены кнопки "Обновить закешированные данные на странице" и "Показать/скрыть отладочную информацию".
  • Отладочная информация теперь показывается администратору даже после окончания его сеанса (logout). Эта возможность позволяет видеть запросы, исполняемые для неавторизованных пользователей.
  • Усилен контроль доступа к файлам для хостинга на Windows.
  • Страница "Контроль файлов" теперь пропускает все файлы кеша (/bitrix/cache, /bitrix/cache_image, /bitrix/managed_cache, /bitrix/stack_cache).
  • Исправлена ошибка при редактировании шаблона сайта, содержащего вложенные каталоги с одинаковыми названиями.
  • Разработчикам: добавлена возможность переопределить функции продукта ToUpper и ToLower. В константах BX_CUSTOM_TO_UPPER_FUNC и BX_CUSTOM_TO_LOWER_FUNC нужно указать названия замещающих функций.
  • Разработчикам: в функцию HTMLToTxt можно передать параметр, устанавливающий длину переносимых строк. Исправлена ошибка перекодирования символов вида "&#043;".
  • Разработчикам: Важно! Файл /bitrix/php_interface/after_connect.php теперь подключается только после соединения с БД. Если соединение не создается, то файл не подключается.

    v5.9.2
    2007-04-03
  • Механизм обработки адресов теперь выставлят код 200 "успешно" в ответе веб-сервера.


    v5.9.1
    2007-03-29
  • Усилена безопасность ряда административных страниц.
  • Небольшие исправления в механизме обработки адресов.
  • Исправления в диалогах свойств компонента и копирования шаблона компонента.

    v5.9.0
    2007-03-19
  • В форме редактирования шаблона сайта появилась возможность визуального редактирования шаблона (требуется обновление редактора до версии 5.9.0).
  • В форме редактирования шаблона сайта появилась новая закладка "Стили шаблона" и возможность редактировать описания стилей на закладке "Стили сайта".
  • Улучшен интерфейс компонентов в режиме редактирования сайта:
  • переработан диалог "Редактировать параметры компонента";
  • переработан диалог "Копировать шаблон";
  • добавлена кнопка "Редактировать CSS-файл шаблона";
  • добавлена кнопка "Очистить кеш компонента".
  • В компоненты добавлен автоматический режим кеширования. Управление кешированием компонентов и очистка кеша вынесены на отдельную страницу "Управление кешем" в меню "Настройки продукта".
  • Новый компонент "Управляемая регистрация пользователя" (main.register).
  • Новый компонент "Переключатель сайтов" (main.site.selector).
  • Новый компонент "Включаемая область" (main.include).
  • Новый компонент "Меню сайта" (menu).
  • Новый компонент "Цепочка навигации" (breadcrumb).
  • Новый системный компонент "Сообщение об ошибке" (system.show_message). Компонент вызывается из функций ShowMessage/ShowError/ShowNote, что позволяет кастомизировать внешний вид выводимых сообщений.
  • Обновлены компоненты карты сайта и профиля пользователя (main.map, main.profile).
  • Обновлены системные компоненты авторизации и навигации (system.auth.*, system.pagenavigation).
  • Исправлено некорректное поведение механизма распределения куков по доменам для некоторых браузеров.
  • Разработчикам: в CMain добавлено семейство функций AddHeadString(), GetHeadStrings(), ShowHeadStrings() для добавления и вывода произвольных строк в шаблоне сайта отложенными функциями.


    v5.1.9
    2007-02-07
  • Добавлен компонент "Профиль пользователя" (bitrix:main.profile).
  • Разработчикам: исправления и улучшения в API компонентов 2.0.
  • Разработчикам: функция AddEventHandler теперь правильно обрабатывает параметр сортировки.
  • Разработчикам: появилась возможность добавления в административные формы дополнительных закладок.


    v5.1.8
    2007-01-31
  • Изменения и улучшения в API компонентов 2.0. Внимание! Уже созданные компоненты 2.0 требуется изменить для совместимости с новым API. Документацию со списком изменений можно найти по адресу: http://www.bitrixsoft.ru/sitemanager/doc.php.
  • Разработан механизм переопределения адресов для поддержки "человекопонятных URL". Настройка правил доступна в меню "Настройки продукта". Инструкцию для подключения обработчика адресов см. в документации по компонентам 2.0.
  • Компонент system.pagenavigation изменен для совместимости с новым API.
  • Добавлены компоненты для форм авторизации (system.auth.*). В настройках главного модуля можно указать, какую версию компонентов использовать для авторизации.
  • Добавлен компонент "Карта сайта" (main.map).
  • Исправлена ошибка сохранения формы редактирования сайта.
  • Исправлена ошибка сохранения формы редактирования агента.
  • Исправлена ошибка сохранения параметров компонента в режиме редактирования сайта.
  • Исправлен ряд недочетов, связанных с валидацией HTML, возвращаемого некоторыми функциями ядра.
  • Улучшена работа в панели управления в браузере IE по протоколу HTTPS.
  • Календарь по нажатию кнопки "Установить текущее время" теперь устанавливает действительно серверное время.
  • Разработчикам: метод CMain::GetCSS() теперь подключает уникальные CSS-файлы (раньше файлы могли дублироваться).


    v5.1.7
    2006-12-28
  • Добавлена экспериментальная поддержка технологии "Компоненты 2.0".
    Описание и документацию по созданию новых компонентов вы можете найти
    в разделе "Документация" на сайте bitrixsoft.ru: http://www.bitrixsoft.ru/sitemanager/doc.php.

    Внимание! Используемый API новых компонентов может быть
    изменен в финальной версии.
  • Добавлен компонент постраничной навигации (bitrix:system.pagenavigation).
  • Добавлена поддержка нового типа свойств инфоблоков: привязка к пользователю
    (с диалогом выбора пользователя).
  • Усилена проверка на права доступа авторизованных пользователей к исполняемым файлам.
  • Форма настроек главного модуля после сохранения возвращает на страницу,
    откуда был сделан переход в настройки.

    v5.1.6
    2006-11-30
  • Исправлены недочеты верстки панели инструментов в публичном разделе (для браузера IE в режиме strict).
  • Исправлена работа с русским текстом в форме настройки параметров компонентов в режиме "Редактировать сайт".
  • Исправлен ряд недочетов, связанных с валидацией HTML, возвращаемого некоторыми функциями ядра.
  • При скачивании скрипта восстановления из резервной копии теперь указывается правильный размер и тип файла.
  • Исправлена ошибка MSSQL в скрипте, определяющем сайт главной страницы (класс CMainPage).
  • Исправлен недочет при обработке меню, если не указан массив с дополнительными ссылками.


    v5.1.5
    2006-11-07
  • Добавлена новая константа BX_ICONV_DISABLE для отключения стандартной PHP библиотеки iconv при конвертации между кодировками
  • Добавлена функция определения символов переноса строк заголовков письма, в зависимости от операционной системы
  • Внимание. В целях повышения безопасности было усилено действие флажка "Позволять ли пользователям регистрироваться самостоятельно". Если на вашем сайте возможна регистрация непосредственно на страницах (например, регистрация для прохождения обучения или страницы требующие авторизации для просмотра), проверьте, пожалуйста, установлен ли этот параметр.
  • Внимание. Была удалена поддержка автоматической упрощенной регистрации на любой странице. Для сайтов, использующих данный функционал (предположительно это старые сайты, собранные до выхода 4-ой версии, использующие подписку), необходимо обратитьтся в службу техподдержки.


    v5.1.4
    2006-11-02
  • Добавлена новая возможность кеширования данных таблицы файлов b_file. Для включения управляемого кеширования необходимо определить константу CACHED_b_file_bucket_size - максимальное количество сохраненных в одном файле записей (по умолчанию кеширование выключено).
  • Добавлена возможность отправлять шаблонные почтовые сообщения в отдельном процессе, а не при загрузке публичных страниц. Для этого необходимо установить константу DisableEventsCheck в true для всех страниц сайта, а на странице для отправки, перед подключением продукта, определить ее в false.
  • Изменен интерфейс показа компонентов и включаемых областей в режиме редактирования сайта. Появилась полупрозрачная панель с кнопками.
  • В режиме редактирования сайта появилась возможность настройки параметров размещенных на странице компонентов (кнопка на панели включаемой области).
  • Новая возможность для отладки и профилирования компонентов и страниц. При указании в URL параметра show_sql_stat=Y внизу страницы выводится количество и время выполнения запросов со ссылкой на детальную информацию по запросам (только для администратора). Если дополнительно в URL указать show_include_exec_time=Y, то будет доступна статистика по запросам для каждого компонента, размещенного на странице.
  • Исправлена ошибка кеширования при отсутствии свободного дискового пространства.
  • Исправлена ошибка определения ролей пользователя.
  • Исправлена ошибка обработки привязки всех пользователей к группе Все(EveryOne)


    v5.1.3
    2006-10-19
  • Новая административная панель. Позволяет работать с сайтом в трех специализированных режимах: Публичный раздел, Панель управления и Режим редактирования сайта.
  • Оптимизирован код модуля. Увеличена производительность критических и часто используемых функций.
  • Добавлена поддержка подключения исполняемых файлов по требованию (autoload). Данный функционал позволяет существенно снизить потребление памяти и увеличить производительность для проектов, не использующих прекомпиляцию. Возможность доступна только для PHP 5 версии и выше.
  • Исправлена ошибка экспорта шаблонов с папки, содержащей в пути пробелы.
  • Исправлена ошибка обработки папок с именем "0" ("ноль").
  • Незначительные изменения

    v5.1.2
    2006-10-03
  • Файлы управляемого кэша перенесены из папки /bitrix/cache в папку /bitrix/managed_cache - для возможности исключать неуправляемый кэш публичных страниц из обработки eAccelerator-ом.
  • Исправлена ошибка кэширования меню.
  • Добавлена возможность полной очистки управляемого кэша на странице настроек Главного модуля.
  • Оптимизация механизма обработки событий.

    v5.1.1
    2006-09-29
  • Исправлена ошибка определения сайта по доменному имени.


    v5.1.0
    2006-09-28
  • Проведена глобальная проверка и оптимизация работы главного модуля.
  • Реализовано управляемое кэширование данных главного модуля.
  • Главный модуль может работать, не выполняя ни одного запрос к базе данных. Возможно включение отложенного соединения с базой данных при использовании константы define("DELAY_DB_CONNECT", true); Для статических страниц или страниц с выборочным кэшированием это позволит вообще не устанавливать соединение с базой данных.
  • Исключены блокировки таблицы при проверке агентов и событий.
  • Введен режим управляемого кэширования меню для неавторизованных пользователей.


    v5.0.10
    2006-09-11
  • Переработан внешний вид системы обновлений.
  • В журнале обновлений появилась постраничная навигация и сортировка.
  • Во всплывающем календаре добавлены кнопки установки текущего времени и сброса времени.
  • Добавлен метод CMain::ShowNavChainEx для работы с новым типом шаблона навигационной цепочки. Шаблон включается один раз для всех пунктов цепочки.
  • Устранено несколько утечек памяти JavaScript.
  • Мелкие исправления.

    v5.0.9
    2006-08-15
  • Улучшена работа с CAPTCHA. Данные запоминаются в базе данных.
    Для использования старого алгоритма работы необходимо установить в dbconn.php константу define("CAPTCHA_COMPATIBILITY","Y");

    v5.0.8
    2006-08-09
  • Интерфейс: добавлена новая форма настроек интерфейса раздела управления. В данной форме
    можно выбрать визуальную тему, настроить режим работы контекстного меню в списках,
    очистить настройки.
  • Интерфейс: появилось понятие "настройки по умолчанию", которые администратор может
    установить для всех пользователей. Настройки по умолчанию могут быть переопределены
    пользователем. Настройки по умолчанию добавлены в настройки списков и общие настройки
    интерфейса.
  • Интерфейс: всплывающее окно настройки списка теперь можно перемещать по экрану.
  • Добавлена поддержка транзакций для MySQL при типах таблиц InnoDB.


    v5.0.7
    2006-08-02
  • Календарь для выбора даты заменен на новый JavaScript/DHTML календарь.
    В новом календаре можно вводить время, выбирать месяц и год в выпадающем меню,
    выводится порядковый номер недели. Новый календарь показывается без дополнительного
    обращения к серверу.
  • В раздел управления добавлена страница для обработки 404 ошибки. Для подключения
    страницы необходимо, чтобы веб-сервер обрабатывал файлы .htaccess, либо настроить
    конфигурацию сервера вручную.
  • Исправлена ошибка JavaScript, возникающая при работе в окне поиска элементов инфоблоков.
  • Исправлена ошибка сохранения групповой политики безопасности в Oracle версии


    v5.0.6
    2006-07-19
  • В формах редактирования добавлена возможность развернуть все вкладки на одну страницу.
    Настройка запоминается для каждой формы отдельно.
  • Новая иконка "Ссылка на текущую страницу", учитывающая переходы AJAX.
    Ссылка "Добавить в избранное" в панели инструментов также учитывает AJAX.
  • Добавлена возможность в контекстном меню открыть страницу в новом окне,
    используя Shift+Click. В списках также поддерживается Shift+DblClick на строке таблицы.
  • В списках Ctrl+Click на несортированной колонке сортирует по убыванию
    (без Ctrl сортирует по возрастанию).
  • Добавлен новый инструмент для Администраторов - страницы просмотра и редактирования функций-агентов.
  • Добавлены новые API функции для работы с агентами.
  • Добавлена возможность привязки настроек (COption) к сайту.
  • Для функции резервного копирования добавлено ограничение по использованию - только для Администраторов.
  • Метод $APPLICATION->GetTitle, в случае использования альтернативного заголовка из свойств страницы, теперь также использует и свойства раздела.
  • Мелкие косметические изменения.
  • Изменения в диалоге выбора/загрузки файлов:
  • при загрузке файлов добавлена проверка на существование файла с заданным именем в текущей папке;
  • после загрузки файла диалог автоматически закрывается;
  • добавлена возможность изменять имя файла при загрузке;
  • добавлено автоматическое сохранение последней папки в которую загружался или выбирался файл.



    v5.0.5
    2006-07-07
  • Создан механизм для сохранения настроек интерфейса пользователя.
    Запоминаются следующие настройки:
    позиция разделителей главного меню;
    открытые строки фильтров;
    режим показа главной и индексных страниц разделов;
    состав и порядок колонок таблиц списков;
    сортировка в списках по умолчанию;
    количество записей на странице по умолчанию;
    открытые секции главного меню (первый и второй уровни).
  • Создан диалог настройки колонок таблиц и параметров по умолчанию.
    Настройки сохраняются отдельно для каждого списка и пользователя.
  • Добавлен скрипт восстановления сайта из резервной копии, новая возможность переноса сайта на другой сервер.
  • Исправлена работа страницы "Проверка/восстановление БД" для MySQL 5.


    v5.0.4
    2006-06-13
  • Для MySQL версии добавлена функция резервного копирования файлов и БД.
  • Модифицирован раздел "Избранное"
  • Косметические изменения

    v5.0.3
    2006-06-06
  • Обновлена индексная страница административного раздела, добавлены индексные страницы секций
  • Из счетчика времени исполнения страницы исключено время ее передачи от сервера браузеру
  • Обновлена страница проверки сайта
  • Улучшено поведение вертикального разделителя административного меню
  • Косметические изменения

    v5.0.2
    2006-05-23
  • динамически подгружаемое левое меню
  • ускорение работы AJAX (особенно заметное в IE)
  • индексные страницы для секций меню
  • исправлена работа в https
  • изменения системы прав доступа: пользователь с правами на запись в главном модуле теперь может изменять параметры всех пользователей, кроме Администраторов
  • для MySQL версии добавлена новая страница для восстановления разрушенных таблиц MyISAM
  • много мелких исправлений

    v5.0.1
    2006-05-15
  • Исправление ошибки вывода полей с символом ~ (тильда)

    v5.0.0
    2006-05-12
  • Разработан концептуально новый интерфейс административного раздела. Новый интерфейс создан на основе технологии AJAX, которая в несколько раз уменьшает время загрузки страниц и позволяет работать с сайтом быстрее и удобнее. В новом интерфейсе не требуется перезагрузка страницы для наиболее частых операций.
    Познакомьтесь с концепцией и примерами нового интерфейса перед установкой обновления главного модуля: http://www.bitrixsoft.ru/sitemanager/usability.php
  • Для удобства работы меню административного раздела разделено на 5 тематических секций, каждая из которых содержит древовидное подменю.
  • Обновлен интерфейс фильтров на страницах со списками и отчетами. По умолчанию в фильтре открываются только часто используемые поля. Дополнительные поля для поиска можно открыть из контекстного меню фильтра.
  • Добавлена возможность группового редактирования данных непосредственно в списке (удаление, активация и т.п.)
  • Добавлена возможность экспорта данных из списков в Microsoft Excel.
  • Добавлено контекстное меню для строк в списках.
  • Форма редактирования записи разбита на закладки, переключаемые без перезагрузки страницы.
  • Полностью обновлен дизайн графиков и диаграмм.
  • Новый интерфейс совместим со всеми популярными браузерами: IE6 и выше, Opera 8.5 и выше, Firefox 1.0.7 и выше.
  • Обновлена система безопасности.
  • Усовершенствован и обновлен механизм защиты от автоматических регистраций (CAPTCHA).
  • Изменен алгоритм проверки обновлений. Снято ограничение на число IP-адресов.
  • Добавлена возможность установки обновлений через корпоративный прокси-сервер.
  • Усовершенствован интерфейс задания условий показа пунктов меню.
  • Усовершенствован интерфейс условного применения шаблонов дизайна для сайта.
  • В настройках языка интерфейса добавлена возможность смены направления текста административного интерфейса (RTL).
  • Новый универсальный диалог выбора файлов и папок, с возможностью закачки на сервер.
  • Номер версии продукта в административном разделе показывается только авторизованному администратору.
  • Корректировка небольших ошибок.
  • С версии 5.0 необходим MySQL версии 4.0.10 и выше (только для MySQL редакции).

    v4.1.7
    2006-05-12
  • Системное обновление, подготовка к версии 5

    v4.1.6
    2006-02-10
  • Защита от автоматических сообщений без использования сессии

    v4.1.5
    2006-02-10
  • Обновление иконок компонентов в визуальном редакторе
  • Для уменьшения нагрузки на больших проектах, при сохранении файлов, папка /upload разбивается на более мелкие подкаталоги
  • Исправлена ошибка вставки данных, проявляющаяся при переиндексации модуля поиска

    v4.1.4
    2006-02-03
  • Поддержка CAPTCHA при регистрации новых пользователей

    v4.1.3
    2006-02-02
  • Добавился класс для работы с CAPTCHA (completely automated public Turing test to tell computers and humans apart)

    v4.1.2
    2006-02-01
  • Исправлена ошибка выбора компонент из .default
  • Исправлена ошибка добавления в "Избранное"

    v4.1.0
    2006-01-26
  • В административный раздел добавлена новая страница проверки целостности файлов
  • Добавлено понятие политики безопасности - набор правил, ограничивающих ту или иную функциональную возможность, в целях обеспечения определенного уровня безопасности.
  • Возможность устанавливать политику безопасности в настройках каждой группы
  • Добавлена возможность устанавливать срок годности контрольного слова для восстановления пароля
  • Добавлена возможность привязки сессии к IP адресу или к сети по маске
  • Добавлена возможность настраивать срок годности сессии
  • Новая возможность устанавливать для авторизации, хранимой на компьютерах посетителей, срок ее годности, а также возможность привязки ее к IP адресу или к сети по маске.
  • Добавлена возможность устанавливать максимальное количество одновременно запомненных авторизаций для одного пользователя.
  • Исправлена ошибка определения сайта по полному пути с символическими связями в не BSD операционных системах
  • Исправления интерфейса некоторых административных форм
  • Добавлена функция CMain::ConvertCharset - для конвертации строк между кодировками (в том числе UTF) без установки дополнительных PHP модулей
  • Внимание! После установки обновления группе Администраторов будет установлен повышенный уровень безопасности. Вы можете изменить его на странице редактирования параметров этой группы.

    v4.0.17
    2005-10-28
  • Возможность ограничивать по времени привязку пользователя к группам


    v4.0.16
    2005-10-28
  • В метод $DB->RunSQLBatch добавлена проверка на существование файла.
  • Добавлена поддержка MySQL 5.0.
  • Добавлены новые события на добавление/изменение пользователей.


    v4.0.15
    2005-10-25
  • Исправлена ошибка с переопределением функций, проявляющаяся в PHP 4.3.3 и более ранних версиях.

    v4.0.14
    2005-10-19
  • Добавлена возможность обратной постраничной навигации.
  • Добавлено событие OnProlog.
  • Добавлены новые страны.
  • Обработка ошибки стандартной PHP функции strrpos для PHP < 4.3.4.
  • Небольшие косметические изменения в административном разделе.
  • Исправлена ошибка показа "Избранного" в Firefox.
  • Исправление в обработке ссылок вида "javascript:" при показе меню.
  • Исправлена ошибка определения сайта по доменному имени.
  • Исправлена ошибка отображения календаря для полей cо сложными названиями.
  • Исправлена ошибка, связанная с необходимостью в некоторых случаях дважды завершать сеанс авторизации.


    v4.0.13
    2005-06-16
  • Изменение в API функциях обработки функций-агентов: добавлена возможность получения идентификатора при добавлении агента с возможностью последующего удаления по нему.
  • Увеличение производительности при обработке функций-агентов в Oracle версии.
  • Проверка и исправление ошибок, потенциально влияющих на безопасность сайта, в некоторых публичных компонентах.



    v4.0.12
    2005-06-16
  • Добавлен новый параметр show_include_exec_time, показывающий время выполнения каждого компонента.
  • Изменение в логике работы функции ShowImage. Теперь если указан URL и установлен флаг показа popup окна, то заданный URL будет открываться в новом окне.
  • Проверка и исправление ошибок, потенциально влияющих на безопасность сайта, в некоторых публичных компонентах.

    v4.0.11
    2005-06-16
  • Техническое обновление.

    v4.0.10
    2005-09-03
  • Обновление системы безопасности. Рекомендуется к установке.


    v4.0.9
    2005-06-16
  • Рекомендуемое обновление. Исправлено несколько опасных критических уязвимостей, возникающих при определенных настройках сервера.

    v4.0.8
    2005-06-07
  • Повышена безопасность публичных компонентов и модуля в целом.

    v4.0.7
    2005-05-31
  • Добавлен вывод размера файлов при выводе их методом CFile::InputFile
  • Исправлена ошибка с переносом посетителей между доменами в редакции Веб-аналитика
  • Добавлена корректная обработка поля DATE_REGISTER из таблицы пользователей
  • Несколько мелких исправлений

    v4.0.6
    2005-05-13
  • Появилась возможность сохранять оригинальные имена файлов. Для включения данной функции необходимо установить соответствующую опцию в настройках главного модуля.
  • В поля для ввода файлов изображений теперь загружаются и Flash (swf) файлы.
  • Добавлена возможность передачи авторизации между доменами сайтов. Чтобы включить функцию, установите соответствующую опцию в настройках главного модуля.
  • Новый класс обработки ошибок CApplicationException.
  • Идентификаторы свойств страниц теперь регистронезависимы.
  • Новый метод $APPLICATION->ShowProperty, предназначенная для показа свойств страницы в файле header.php шаблона.
  • Добавлена возможность привязки пользователя к внешним авторизационным источникам.
  • Добавлено много новых событий (полный список в документации).
  • Новая функция AddEventHandler - позволяет создавать пользовательские обработчики событий (подробнее см. обработка событий).
  • Добавлена возможность передавать в обработчики событий в параметрах ссылки на переменные.
  • Установлено ограничение для имени входа (логина): теперь оно не может начинаться или заканчиваться пробелами.
  • Изменена функция определения сайта на индексной странице по языкам браузера: к проверке идентификаторов сайтов добавлена проверка по идентификаторам языков.
  • Множество мелких исправлений и добавлений.


    v4.0.5
    2005-03-02
  • обновление файлов английского языка

    v4.0.4
    2005-03-02
  • Добавлены иконки к компонентам "Карта сайта" и "Профайл пользователя"
  • Оптимизирована процедура построения SQL запросов при фильтрации по точному совпадению в административных отчетах (убран ряд команд мешающих использованию индекса по полю если он есть)
  • Мелкие исправления

    v4.0.3
    2005-01-05
  • Измененение в кешировании: файлы кеша разбиваются по подпапкам чтобы избежать сложностей с файловой системой на диске
  • Увеличена скорость очистки файлов кеша
  • Добавлена возможность экспортировать/импортировать шаблоны в архивах tar.gz
  • Сессия и куки устанавливаются для корневого домена (т.е. без www.)
  • Добавлены новые файлы /bitrix/header.php и /bitrix/footer.php, аналоги файлов /bitrix/modules/main/include/prolog.php и ... epilog.php
  • Поддержка свойства страницы NOT_SHOW_NAV_CHAIN: если значение "Y", то на данной странице не будет выводится навигационная цепочка.
  • Добавлены новые компоненты


    v4.0.2
    2005-01-05
  • Исправлена небольшая ошибка в функции TxtToHTML (вставляющая пробелы в словах в сообщениях техподдержки)
  • Несколько мелких исправлений

    v4.0.0
    2004-12-27
  • реализована многосайтовость; введено новое понятие "Сайт"; на один сайт может указывать неограниченное число доменов любого уровня;
  • реализована технология UserMultiSiteTransfer для передачи куков о пользователях, рекламных кампаниях между сайтами с разными доменными именами;
  • реализована новая технология управления шаблонами; набор шаблонов располагается в папке /bitrix/templates/ и внешний вид сайта определяется тем, какой шаблон в данный момент должен использоваться на сайте; возможна связь любого числа шаблонов с любыми сайтами;
  • разработана технология управляемых программных компонент; обеспечена поддержка в визуальном редакторе режима размещения компонент на странице, настройки параметров, редактирования php кода;
  • возможность создания и тиражирования своих компонент;
  • разработана технология представления компонент в публичной части сайта; добавлена кнопка в административную панель управления при вызове которой возле компонент и файлов, подключенных методом $APPLICATION->IncludeFile, выводятся иконки с ссылками на их редактирование;
  • полностью переработана и расширена система контекстной помощи
  • совместим с PHP 5; использование PHP 5 пока не рекомендуется до появления более стабильных пятых версий;
  • совместим с MySQL 4.1;
  • совместим с Oracle 10g;
  • шаблоны почтовых сообщений могут быть связаны одновременно с несколькими сайтами.
  • расширены возможности системы обновлений SiteUpdate;
  • реализована система проверки параметров системы и серверного ПО;
  • все языковые фразы теперь расположены в папках /bitrix/modules/[module_name]/lang/[ru]
  • при создании сайта предлагается скопировать шаблоны сообщений из других сайтов
  • параметры SITE_NAME и SERVER_NAME теперь указываются в настройках для каждого сайта (а не в общих настройках на весь сервер)
  • новая система обработки "шапки" сайта. Теперь на страницах можно устанавливать заголовок, свойства страниц после вызова пролога, т.е. непосредственно в рабочей области страницы;
  • для сайтов, расположенных на разделяемых хостингах, а также для специфически настроенных хостингов, введены константы BX_FILE_PERMISSIONS, BX_DIR_PERMISSIONS, которые указывают какой уровень доступа к папкам и файлам следует устанавливать при их создании;
  • улучшен алгоритм блокировки записей в агентах и при отправке почтовых сообщений на время исполнения для MySQL версии и увеличена многопоточная обработка запросов и страниц;
  • исправлена ошибка при работе MySQL в многопоточном режиме с форматом базы InnoDB
  • при отправке сообщений поля заголовка письма преобразуются в 7-битную кодировку;
  • разделены формы авторизации для административного раздела от публичных форм;
  • расширены возможности показа верхней панели управления; в любом месте страницы можно добавлять дополнительные элементы управления в панель инструментов;
  • создан интерфейс онлайн перевода (параметр show_lang_files=(Y|N));
  • добавлено кэширование в стандартный скрипт вывода карты сайта; Если у вас большая карта сайта, которая долго собирается и строится, то вы можете воспользоваться возможностью ее закэшировать; Время кэширования можно задать в файле /bitrix/php_interface/dbconn.php добавив в него нижеследующий PHP код:


    $GLOBALS["MAP_CAСHE_TIME"] = 24*60*60; // 1 сутки



    Приблизительно сравнить скорость построения карты сайта при использовании кэширования и без него можно с помощью параметра ?show_page_exec_time=Y (не обязательно, что кэширование ускорит построение карты);
  • страница SQL запрос совместима с браузером Firefox
  • поле с датой рождения пользователя теперь тип date, а не строка.
  • добавлена возможность подключать PHP файл для настроек каждого сайта. Он должен быть расположен в /bitrix/php_interface/[код сайта]/init.php;
  • также возможно подключение такого файла сразу после соединения с БД (путь /bitrix/php_interface/after_connect.php); При некорретной работе с русской кодировкой в MySQL версии 4.1 в этот файл необходимо вставить следующий блок:

    <?
    @mysql_query("SET collation_connection=cp1251_general_ci", $this->db_Conn);
    @mysql_query("SET character_set_results=cp1251", $this->db_Conn);
    @mysql_query("SET character_set_client=cp1251", $this->db_Conn);
    @mysql_query("SET collation_database=cp1251_general_ci", $this->db_Conn);
    ?>

  • исправлены известные ошибки, улучшена работа ряда функций;

    v3.3.19
    2004-10-12
  • Технологическое обновления ядра продукта, подготовка к многодоменной версии.
    Рекомендуется к установке.


    v3.3.18
    2004-07-12
  • В функцию TxtToHTML добавлен параметр позволяющий задать CSS класс которым будет выводится цитата
  • Функция TxtToHTML усовершенствована для работы с спец. тэгами <code></code>, <b></b>, <i></i>, <u></u>
  • Исправлено кэширование дерева разделов встроенной системы помощи
  • Усовершенствована функция возвращающая право пользователя на модуль (добавлено кэширование результата)
  • Добавлена функция для работы с правами модуля как с иерархически ненаследуемыми ролями
  • Добавлено сохранение оригинального имени файла при его загрузке в таблице b_file


    v3.3.17
    2004-07-12
  • Техническое обновление

    v3.3.15
    2004-07-12
  • В меню "SQL запрос" появилась возможность выполнять большие SQL запросы (метод отправки данных выбирается автоматически)
  • Небольшие изменения в функции TxtToHTML в плане работы с цитатами

    v3.3.14
    2004-06-29
  • Доработана функция check_email для распознавания сложных email адресов вида: ФИО <email адрес>

    v3.3.13
    2004-05-28
  • Добработана библиотека построения диаграмм и графиков
  • Добавлено событие OnUserLogout
  • Значительно уменьшено количество используемых cookies в административном разделе
  • Фильтры в административном разделе теперь по умолчанию свернуты

    v3.3.12
    2004-05-28
  • Доработана функция фильтрации со сложной логикой при использовании полей типа CLOB (Oracle)
  • Добавлена возможность временного закрытия публичной части сайта для посетителей.

    v3.3.11
    2004-05-08
  • Функция проверки прав доступа к файлам теперь возвращает для ссылок (http://, ftp://, ...) право доступа "Чтение" ("R")
  • Исправлена ошибка в постраничной навигации при передаче многоуровневых массивов
  • Для объекта $APPLICATION добавлены методы SetPageProperty, GetPageProperty, SetDirProperty,
    GetDirProperty - для установки параметров для страниц и разделов. В метод GetNavChain() добавлен
    параметр $sNavChainPath - путь к шаблону показа навигационной цепочки,
    также в шаблоне стала доступна переменная $ITEM_COUNT - количество пунктов в цепочке.


    v3.3.10
    2004-04-26
  • Добавлен элемент ввода для поиска ID пользователя
  • Из модуля статистики перенесена графическая библиотека

    v3.3.9
    2004-04-08
  • Исправлена ошибка с определением APPLICATION в шаблонах меню.

    v3.3.8
    2004-04-07
  • Добавлена возможность выполнять некоторые агенты из crontab
  • Внесены изменения в функцию FormatDate класса CDatabase

    v3.3.7
    2004-03-30
  • Добавлена возможность не запоминать в сессии последнюю открытую страницу при постраничной навигации (при помощи вызова CPageOption::SetOptionString("main", "nav_page_in_session", "Y")).
  • Введена поддержка специальных тэгов при показе текста сообщений и при отправке email в функциях PrepareTxtForEmail и TxtToHTML соответственно
  • На странице настроек главного модуля возможность удалять файлы кеша (все или устаревшие)
  • Если пользователь авторизован с правами администратора, то используя параметр clear_cache=Y можно очистить кеш на текущей странице,
    параметр clear_cache_session=Y очистить кеш на всех страницах, которые будут просмотрены в сессии.
  • Изменен алгоритм определения ссылок в тексте

    v3.3.6
    2004-03-02
  • Расширены возможности функции CUser::GetList
  • Дописан Help по функциям CUser::GetList, CGroup::GetList
  • Исправлен префикс в заголовках админовских страниц

    v3.3.5
    2004-02-05
  • Изменения в системе помощи

    v3.3.4
    2004-02-04
  • Для сохранения совместимости внесены изменения в функцию CGroup::GetList
  • Добавлены функции GetCurUri, GetCurParam класса CMain
  • Добавлено кэширование в дерево Help'а

    v3.3.3
    2004-01-30
  • Исправлена ошибка с показом избранного
  • Ряд мелких исправлений

    v3.3.0
    2004-01-25
  • Добавлено новое событие на залогинивание пользователя OnUserLogin
  • Добавлена возможность избранное выводить в пункты меню
  • Классы для кэширования: добавлена защита от неполного кэширования и обновлена документация.
  • Исправлена ошибка показа увеличенной картинки в Opera
  • Изменен интерфейс административной части
  • Расширен функционал фильтров
  • Добавлена новая константа LOG_FILENAME. Если они определена в файле dbconn.php и равна полному пути до файла лога, то в этот файл записываются все ошибки работы с базой данных.

    v3.2.11
    2003-12-11
  • Добавлена функция GetDirectryIndex, определяющая индексный файл директории

    v3.2.9
    2003-12-09
    В таблицу агентов добавлено поле сортировки, позволяющее контролировать порядок выполнения одновременных агентов

    v3.2.8
    2003-12-03
  • Доработана функция TxtToHTML
  • Добавлена обработка массивов в функцию GetFilterStr

    v3.2.7
    2003-12-02
  • Новый класс кеширования CPHPCache. Он позволяет кешировать не только HTML блоки, но и
    PHP переменные.
  • Удалено запоминание размера страницы в сессии и управление им в URL при постраничной навигации
  • Добавлена поддержка ftp для ссылок задаваемых через redirect.php

    v3.2.6
    2003-11-13
    Усилена проверка целостности при использовании системы обновлений: перед фактическим обновлением проверяется возможность записи в каждый обновляемый файл.

    v3.2.5
    2003-11-11
  • Обновлена система помощи главного модуля
  • В меню введена поддержка ссылок типа mailto:admin@site.ru
  • В меню добавлена поддержка дополнительного подключаемого меню. При указании второго
    параметра(true) у метода GetMenuHtml, при формировании меню, вместе с файлом .тип.menu.php
    подключается файл .тип.menu_ext.php. Дополнительное меню позволяет добавлять к обычным
    пунктам, редактируемым модулем управления структорой, еще и пункты из других источников данных
    (база данных, файловая система и т.п.)
  • Новая функция HTMLSpecialCharsEx - заменяет все специальные HTML символы, кроме &.
    Благодаря ее введению стало возможным использование символов, не входящих в кодировку страницы,
    например, &raquo; или &copy;. Эта функция уже используется в методах GetNext, NavNext
    и ExtractFields, и в дальнейшем будет использована во многих модулях системы.


    v3.2.4
    2003-10-28
    Добавлена функция AddTime для работы с датой в условиях сезонного перевода времени с летнего на зимнее и обратно

    v3.2.1
    2003-10-15
  • Оптимизирован интерфейс системы обновлений
  • Изменена папка для файлов кеша. Вместо /cache/ теперь /bitrix/cache/
  • Добавлен метод CFile::Show2Images для вывода двух изображений - анонса и детального


    v3.2.0
    2003-10-08
    Переход на версию ядра 3.2 с поддержкой новой планки продуктов и политики обновлений.

    v3.1.8
    2003-09-24
  • Добавлен вывод charset в HTTP заголовок (возникала ошибка после перенаправления в Internet Explorer при установленном автоопределении кодировки)
  • Исправлена ошибка с разворачиванием административного меню в некоторых браузерах
  • Расширен класс CDBResult - добавилась возможность постраничной навигации для массивов
  • Добавлены функции кэширование блоков страниц.


    v3.1.7
    2003-09-18
  • В CEvent::Send появился дополнительный параметр определяющий ID шаблона по которому будет обработано почтовое событие (остальные шаблоны данного языка не будут задействованы)
  • Внесен ряд изменений для модуля "Веб-формы"
  • Исправлена ошибка в функции SimpleRegister, используемая при подписке

    v3.1.6
    2003-09-10
  • В административном разделе в заголовок страницы выводится название сервера
  • Теперь секции меню в административном разделе по умолчанию свернуты
  • В сообщениях, рассылаемых через почтовые события, терерь не выводятся идентификаторы
    почтового события и шаблона (есть возможность включить в настройках модуля).
    Эти и идентификаторы типа события выводятся в заголовок сообщения.



    v3.1.5
    2003-08-05
  • Добавлена возможность задавать несколько групп к которым приписывается пользователь после его регистрации

    v3.1.4
    2003-07-31
  • Изменена функция добавляющая агенты

    v3.1.3
    2003-07-30
  • Ряд изменений в системе отправки сообщений

    v3.1.2
    2003-07-22
  • Усовершенствована функция TxtToHTML
  • Исправлена ошибка сохранения параметров главного модуля

    v3.1.1
    2003-07-17
    Опимизирована работа скриптов в конфигурации PHP 4.1.0 "по умолчанию"

    v3.1.0
    2003-07-11
    Переход на версию ядра 3.1 с поддержкой режима кодирования и новой планки продуктов и политики обновлений.

    v3.0.21
    2003-07-02
    Оптимизирована работа ядра продукта и системы обновлений.

    v3.0.20
    2003-06-04
  • Скрипты Help'а адаптированы для работы под IIS

    v3.0.19
    2003-06-02
  • Добавлен третий параметр в метод CDBResult::NavPrint, указывающий название стиля для показа постраничной навигации.
  • Поле FIELDS таблицы b_event переименовано в C_FIELDS для корректной работы SQL запросов для MySQL
  • Добавлена возможность управления профайлом из публичной части

    v3.0.18
    2003-05-26
  • Исправлена ошибка с кодировкой при просмотре таблиц в Excel формате
  • Использование возможности добавлять страницы в избранное перенесена в главный модуль

    v3.0.17
    2003-05-19
  • В функции фильтра добавлена возможность поиска по CLOB полям (для Oracle версии)
  • Параметр $ITEM_INDEX в шаблоне меню начинается с нуля, а не с единицы.
  • Добавилась возможность отправлять ошибки при работе с базой данных по почте.
    Для этого необходимо определить в файле /bitrix/php_interface/dbconn.php
    константу ERROR_EMAIL. Например: define("ERROR_EMAIL", "my@site.com");

    Внимание! При большой посещаемости сайта и отсутствии соединения к БД количество писем может быть очень большим!

    v3.0.16
    2003-05-14
  • Добавлена дополнительная обработка, если $DOCUMENT_ROOT заканчивается знаком /
  • Убран вывод предупреждений при включенном safe mode.
  • Добавлен ряд функций по работе с метаязыком фильтров

    v3.0.14
    2003-04-11
  • При добавлении в URL параметра show_page_exec_time=Y (при работе с компрессией, начиная с версии модуля компрессии 3.0.4) внизу страницы выводится время выполнения страницы
  • Модифицирована панель управления

    v3.0.13
    2003-03-17
  • Добавлена настройка в главный модуль - "Уровень вывода ошибок (error_reporting)"
  • Значительная оптимизация скорости работы системы обновлений.

    v3.0.12
    2003-03-05
  • Добавлен новый метод класса CUser - GetByLogin
  • Исправлен фокус в форме авторизации

    v3.0.11
    2003-03-03
  • Изменен порядок работы с BCC при отправке сообщений.

    v3.0.10
    2003-02-17
  • Добавлена возможность сохранения авторизации пользователя в cookie.
    После обновления будут перезаписаны файлы
    "/bitrix/php_interface/include/auth/authorize.php" и
    "/bitrix/php_interface/include/auth/simple_reg_auth.php"
  • На странице модулей показывается дата обновления модуля
  • Написана документация для системы обновления "SiteUpdate"


    v3.0.9
    2003-01-31
  • В профайл пользователя добавлена фотография и логотип компании
  • Исправлена ошибка инсталляции модуля

    v3.0.8
    2003-01-31
  • Косметические улучшения связанные с правами на административную часть модуля

    v3.0.7
    2003-01-30
  • Добавился фильтр по группе на странице списка пользователей
  • Добавлена возможность распределения прав на административную часть модулей

    v3.0.6
    2003-01-23
  • В настройках главного модуля изменен адрес сайта для скачивания обновлений;
  • Изменены заголовки страниц регистрации и авторизации;
  • Добавлена возможность отсылать статус 200 на 404 ошибку;
  • Несколько мелких исправлений;
  • Расширен профайл пользователя


    v3.0.5
    Hot fix: Обновлена процедура проверки email на валидность; Изменен вывод помощи

    v3.0.4
    Исправлена ошибка в пути при установке системы. Оптимизирована работа системы обновлений.

    v3.0.3
    Оптимизирована система сообщений. Добавлены новые возможности для разработчиков.

    v3.0.1
    Изменена система обновления