Главный модуль 11.0.13, Информационные блоки 11.0.12, Информационные блоки 11.0.13, Форум 11.0.9, Форум 11.0.10, Библиотека документов 11.0.6, Задачи 11.0.6, Календарь событий 11.0.3, Планерки и собрания 11.0.6, Поиск 11.0.7, Фотогалерея 11.0.6, Опросы, голосования 11.0.1
включающий исправление большого числа ошибок и кое-что новое.
[spoiler]
Главный модуль 11.0.13
Добавлен новый внешний вид CAPTCHA "Контур"
Разработчикам: в CUser :: GetList () теперь можно указывать поля для выборки и множественную сортировку
До недавнего времени выборка определенных полей таблицы b_user методом CUser::GetList() была невозможна, выбирались все поля и необходимые пользовательские поля UF.
Начиная с данного обновления, такая выборка возможна, для этого в четвертый параметр ($arParams) нужно передать массив с ключом 'FIELDS' и значением - массив с необходимыми полями.
Пример вызова:
$arFields = array("ID", "IS_ONLINE") ; $dbUsers = CUser::GetList(($sort_by = 'last_name'), ($sort_dir = 'asc'), array(), array('FIELDS' => $arFields)); while ($arUser = $dbUsers->GetNext()) { echo '<pre>'.print_r($arUser, 1).'</pre>'; } |
Пример вызова:
$arFields = array("ID", "IS_ONLINE", "LAST_NAME") ; $arSort = array("IS_ONLINE" => "desc", "LAST_NAME" => "asc") ; $dbUsers = CUser::GetList($arSort, ($dummy = ''), array(), array('FIELDS' => $arFields)); while ($arUser = $dbUsers->GetNext()) { echo '<pre>'.print_r($arUser, 1).'</pre>'; } |
Исправлен ряд ошибок и недочетов
Исправления в CUtil::translit. В utf-8 - установках не транслитерировалась буква Р.
Исправлена ошибка авторизации, возникающая при включенной в главном модуле опции "Передавать пароль в зашифрованном виде". При попытке авторизоваться с верным паролем после неверного не происходила авторизация пользователя.
Функция TruncateText неверно обрезала текст, если длина исходной строки меньше параметра длины конечной строки.
Исправлены ошибки в обработчиках событий простой регистрации. В событиях OnBeforeUserSimpleRegister и OnAfterUserSimpleRegister невозможно было переопределить логин и текст-результат регистрации пользователя.
Исправления в методе CFile: Delete() для корректного удаления файлов в облаке.
Исправлена ошибка "Ошибка при создании файла", возникающая при сохранении пустого CSS-файла шаблона компонента.
Исправления в методе CDataXML::__parse() для корректного парсинга rss-лент, в которых есть текст между закрывающими тегами.
Исправления в CtextParser::convertText() для корректного парсинга bb-кодов выравнивания (left, center, right) при наличии кода img.
Исправления в CFile::ResizeImageGet(): не накладывался водяной знак, если не требовался ресайз картинки.
При неудачной регистрации через компонент (bitrix:main.register) в журнал событий попадали битые записи об ошибке регистрации пользователя: Поле #FIELD_NAME# обязательно для заполнения.
Информационные блоки 11.0.12
В xml импорт/экспорт добавлена поддержка облачных хранилищ
При экспорте инфоблока, файлы которого хранятся в облаке, файлы копировались из хранилища на диск, и в xml ссылки вели на файлы на диске. Теперь в форме экспорта добавлена опция "Копировать файлы из облачных хранилищ",
при отключении которой файлы копироваться не будут, а в xml-файле путь на картинку будет вести в облако, а не на файл на диске. Описание картинки в xml будет таким:
<БитриксКартинка> <БитриксОригинальноеНазвание>4325b1d43536a416551af50d41e73d84.gif</БитриксОригинальноеНазвание> <Описание></Описание> <БитриксURL>http://<облачное хранилище>/062e3703839e92827141a43551d06.gif</БитриксURL> <БитриксРазмерФайла>6154</БитриксРазмерФайла> <БитриксШиринаИзображения>118</БитриксШиринаИзображения> <БитриксВысотаИзображения>97</БитриксВысотаИзображения> <БитриксТипФайла>image/gif</БитриксТипФайла> </БитриксКартинка> |
вместо :
<БитриксКартинка>/files/iblock/a56/62e3703839e92827141a43551d06.gif</БитриксКартинка> |
При импорте xml никаких дополнительных параметров не появилось, скрипт сам “понимает” откуда брать файлы.
При xml импорте списочных свойств, если значения отсутствуют в метаданных, но есть у элементов, то они не удаляются
Исправлена ошибка, в результате которой очищались значения свойств товаров при их выгрузке по разделам в один инфоблок.
Добавлена возможность настройки формы редактирования торгового предложения
Переход к настройке формы редактирования торгового предложения осуществляется из самой формы, используя кнопку “Настроить внешний вид формы редактирования ”. Возможность настройки формы существует только в административном разделе, в публичной части соответсвующая кнопка не доступна.
Исправлена ошибка настройки сайтов инфоблока торговых предложений при редактировании инфоблока товаров
При изменении привязки инфоблока товаров к сайтам теперь сменятся сайты и инфоблока предложений.
Настройки логирования инфоблока товаров также дублируются на инфоблок торговых предложений, связанный с ним.
В ближайших обновлениях планируется дублирование прав доступа.
О каких бы настройках мы не говорили, синхронизация всегда идет в одну сторону: от инфоблока товаров к инфоблоку предложений. Т.е. настройки инфоблока предложений не дублируются на инфоблок товаров.
Незначительные исправления административного интерфейса
Исправлена ошибка заполнения множественного свойства типа “Привязка к элементам с автозаполнением” в интрефейсе показа “Строка с автозаполнением и выбор из списка”. Удаление привязки в списке элементов связанного инфоблока не приводило к обновлению значения свойства элемента.
Исправлена ошибка обновления описания товара при выгрузке из 1С: Не удалялось описание товара на сайте, при удалении описания в 1С.
Информационные блоки 11.0.13
Исправления ошибок
Не подставляется пробел в конце значения свойства типа "Число" в файле Excel при экспорте. Теперь эти данные могут участвовать в вычислениях.
В инфоблоке предложений теперь нет возможность поменять его привязку к сайтам.
Появилась возможность отключить настроенную форму редактирования торгового предложения.
Форум 11.0.9
Добавлена настройка компонента по установке мета-тега description из текста первого сообщения темы
Для задания значения свойтва description текущей страницы текстом первого сообщения темы используйте параметр “Устанавливать мета-тег 'Description' из первого сообщения темы” в компонентах bitrix:forum.topic.read и bitrix:forum.
Еще
Не работал поиск по форуму на серверах без mod_rewrite.
В компоненте bitrix:forum.topic.reviews добавлена возможность отключения автосохранения путем передачи параметра "AUTOSAVE"=>false.
Форум 11.0.10
Исправлена ошибка с отметкой о прочитанности сообщений в списке тем форума
Тема форума ошибочно считалась непрочитанной.
Исправлены другие незначительные ошибки
Не работало отключение опции “Устанавливать мета-тег 'Description' из первого сообщения темы”, описание по-прежнему устанавливалось из первого сообщения.
Исправлен неверный подсчет количества комментариев (FORUM_MESSAGE_CNT) в компоненте bitrix:forum.topic.reviews.
Библиотека документов 11.0.6
Одинаковые копии файлов в истории документа не сохраняются более одного раза
Если загружаемая копия файла идентична уже имеющеющемуся экземпляру в истории, то такой файл не будет загружаться, именно занимать место на диске или в облаке, но запись в историю добавлена будет со ссылкой на имеющийся файл.
При интенсивной работе с документом в офисном редакторе промежуточные копии файла не сохраняются в историю документа
В настройках модуля появилась дополнительная вкладка с параметрами настройки истории документов.
При неоднократном изменении и сохранении документа через редактор в течение времени, заданном в параметре “ История изменений документа склеивается в течении, секунд”, будет осуществляться склейка (при включенной соответсвующей опции) экземпляров в истории документа. Например, за пять минут документ был отредактирован 7 раз, при использовании склейки в истории будет две записи (с первоначальной версией документа и с предпоследней, последняя версия считается самим документом и в истории не отображается), без склейки в истории будет 7 экземпляров документа.
Склейка не происходит и в историю добавляется новый экземпляр, если текущее время больше, чем дата последней версии документа + значение параметра.
По умолчанию параметры принимают значения, как на скриншоте.
Библиотеки документов на инфоблоках интегрированы с Живой лентой социальной сети
Для транслирования файлов, добавленных в общую библиотеку документов и комментариев к ним в ЖЛ, используйте новый параметр компонента bitrix:webdav.
К сожалению, документы, добавленные в библиотеку до установки этого обновления, в ЖЛ пока не появятся. Возможно, в следующем обновлении задача будет решена.
Исправлены ошибки с видимостью вложенных папок при установленных расширенных правах на доступ
Пользователю были недоступны вложенные папки, если он имел доступ к ним на чтение, а на родительскую папку доступ запрещен.
Исправлены незначительные ошибки
Исправлены рекомендации (строка) для подключения библиотеки как сетового диска по защищенному протоколу HTTPS/SSL (компонент bitrix:webdav.connector).
Исправлена ошибка зависания формы настройки расширенных прав при включенном режиме правки сайта.
Исправлена ошибка проверки прав для создания версии документа в библиотеке, работающей в простом режиме управления правами доступа и участвующей в БП (компонент bitrix:webdav.element.edit).
Исправлена ошибка, из-за которой модератор с полными правами на библиотеку группы не мог перейти к просмотру документа из задания БП.
Не работало включение режима БП для библиотеки документов в системе с неустановленным модулем документооборота.
Исправлена ошибка, из-за которой сотрудник, не имеющий ни одного загруженного документа в личную библиотеку, не видел наличие личных библиотек в агрегаторе вообще.
Расширенные права: Исправлена ошибка “Ошибка при удалении. 403 Forbidden”, возникающая при удалении файла пользователем с правами на изменения.
Расширенные права: невозможно было дать не админу права на работу со страницей шаблонов БП библиотеки документов.
Не выводились свойства инфоблока библиотеки документа при их выборе в параметре “Колонки, которые будут показаны в списке документов” компонента bitrix:webdav.
Исправления в гаджете shared_docs для отображения описания документа.
Задачи 11.0.6
В Конструктор отчетов добавлена колонка "Планируемая длительность"
При добавлении данной колонки в отчете будет отображаться планируемая длительность выполнения задачи, указанная при ее постановке. Совместное использование колонок “Планирумая длительность” и ”Затраченное время” в отчете помогут, например, веб-студиям сравнить свои затраты на задачу/проект с уже оплаченным временем клиентом.
Исправления интерфейсных ошибок
Длительность в отчете теперь отображается с минутами.
Календарь событий 11.0.3
Улучшен интерфейс отображения текущих задач без сроков выполнения
Изменен принцип отображения бессрочных задач. Задачи без сроков (даты начала и окончания) не тянутся по всей сетке, а показываются только на текущий день и в верхней части представления.
Исправлен ряд интерфейсных ошибок
Исправлена неработоспособность календаря событий 2.0 на MSSQL.
Изменение формата отображения имени в календарях (добавление отчества), используя параметр “Шаблон имени пользователя” модуля “Календарь событий”, не приводило к отображению отчества сотрудника в личном календаре.
Исправлена ошибка синхронизации календарей 2.0 групп с Outlook.
Планерки и собрания 11.0.6
Исправление визуальных ошибок
При создании собрания на основе имеющегося не появлялось событие в календарях 2.0 участников и не отправлялись им уведомления.
При создании задачи из собрания не сохранялся крайний срок задачи.
В современном шаблоне (modern) портала не работало удаление планерок.
Поиск 11.0.7
Исправления ошибок
При поиске, используя компонент ”Поиск по заголовкам” (bitrix:search.title), неверно определялась категория найденного файла. Персональный файл определялся групповым.
В Google Sitemap неверно формировались ссылки на элементы, если в настройках инфоблока “URL страницы детального просмотра” указан с доменом.
Фотогалерея 11.0.6
Исправлена ошибка отображения фотографий из вложенных альбомов
В слайдере не отображались фотографии из вложенных альбомов.
Исправлена ошибка некорректной работы комментирования фотографий
Комментарий прикреплялся не к той фотографии, к которой был оставлен.
Исправлен ряд интерфейсных ошибок
При загрузке фото теперь осуществляется проверка на наличие свойства REAL_PICTURE у галереи. Если свойства нет, оно создастся автоматически.
Не работала множественная загрузка Flash в галерее без ЧПУ.
Исправлена некорректная работа компонента bitrix:photogallery.imagerotator в галерее без ЧПУ.
В многопользовательской галерее bitrix:photogallery_user не работало редактирование фото.
ЖЛ: после закрытия всплывающего окна с фото страница прокручивалась к началу.
Исправлены ошибки комментирования фотографий в разделах "Комментируемые", "Новые", "Просматриваемые", "Популярные" многопользовательской фотогалереи (bitrix:photogallery_user ): комментарии не отображались , не было формы добавления комментария при просмотре фото.
В компонент многопользовательской фотогалереи bitrix:photogallery_user добавлен параметр "Отображать навигационную цепочку 'хлебные крошки' в рамках комплексного компонента".
При клике на черную горизонтальную полосу компонента bitrix: photogallery.imagerotator теперь переходим к форме дательного просмотра фото, а не на страницу текущего пользователя.
Опросы, голосования 11.0.1
Исправлена ошибка с кэшированием компонента voting. form
Проблема связана с формированием идентификатора кэша, который зависит от пути текущей страницы. При подключении компонента опроса в шаблоне сайта, который выводится для всех страниц и пользователей, создавался новый кэш.
Но когда вы ИСПРАВИТЕ загрузку фото через Flash??? Фотографии искажаются!
Ну наконец-то.
И вообще ResizeImageGet() стал медленно работать.
Тех поддержка говорит, что когда-нибудь они сделают обновление.
Видать конструкция