Мы выпустили значительные обновления модулей социальной сети (8.0.7), блогов (8.0.5) и поиска (8.0.4). Эти обновления связаны между собой и должны ставиться одновременно. Статус обновлений - бета.
Полный список измнений доступен на странице
Блог-лента соцсети была значительно оптимизирована по скорости. Для учета прав доступа к блогам соцсети пришлось добавить в блог флажок о принадлежности блога соцсети. Чтобы блоги работали правильно, нам после установки необходимо произвести кое-какие настройки.
Какие блоги будут использованы для соцсети, определяется настройкой комплексного компонента соцсети. Там выбирается группа блогов. Нам нужно открыть настройки и уточнить группу блогов:
Затем переходим в настройки модуля блогов и на закладке для соцсети выбираем эту же группу и нажимаем кнопку "Выполнить":
Теперь блоги должны работать правильно и, главное, быстро.
В социальной сети наконец появилась возможность поиска с учетом прав доступа к группам и профилям пользователей. Индексируются объекты:
Группы
Блоги групп
Форумы групп
Галереи групп
Календари групп
Задачи групп
Файлы групп
Блоги пользователей
Форумы пользователей
Галереи пользователей
Чтобы существующие документы попали в поисковый индекс, после установки обновления необходимо выполнить переиндексацию.
Для индексации соцсетей нам пришлось немного изменить традиционный подход. При добавлении информации и при изменении прав доступа индекс обновляется как обычно, автоматически. Но полная индексация может быть произведена не в административном разделе, а в публичном - на страницах, где подключаются комплексные компоненты соцсети. Компоненты добавляют кнопку на панель в режиме разработки. Кнопка доступна администратору и ведет на отдельную страницу индексации:
Индексация производится в пошаговом режиме.
Желаю вам приятной работы!
Тавтология
В форуме будет такое же?
Т.е. если в одном шаблоне можно корректно выводить сообщения как из блога группы, так и из личных блогов, то невозможно корректно подключить облако тегов (в самом шаблоне оно отсутствует).
В другом шаблоне облако тегов уже присутствует, но при этом сообщения из блога группы выводятся с неправильными ссылками.
Fatal error: Class 'CSocNetSearchReindex' not found in C:\Program Files\Bitrix Environment\www\bitrix\components\bitrix\socialnetwork.reindex\component.php on line 141