Начиная с версии 16.2.0 в XWiki добавлена функция редактирования WYSIWYG в реальном времени.
Данная функция предоставляет возможность одновременно работать нескольким пользователям системы над одним и тем-же документом.
При этом система, умеет корректно объединять изменения и разрешать конфликты редактирования.
Совместное редактирование документов в XWiki
Как же это работает?
Допустим вы создали како либо документ в вашей вики.
При этом в поле редактора появляются дополнительные элементы.
- (1) Признак того в каком режиме идет редактирование, например здесь мы видим что редактируем страницу в одиночку.
- (2) Информация о времени задержки связи с сервером. Чем она больше, тем медленнее другие пользователи узнают о внесенных нами изменениях.
- (3) Аватар пользователя который отображает кто именно редактирует строку.
Если другой пользователь попробует начать редактирование данной страницы, то ему будет выведено предупреждение о том что страница заблокирована каким то пользователем и будет предложено включить принудительное редактирование.
При этом пользователь будет видеть что редактирует документ совместно с другими пользователями (1)
Аватарки пользователей будут отображать кто над какой частью документа работает (2), (3)
У другого пользователя также будет выведено сообщение о совместном редактировании и будут отображены аватарки других пользователей которые работают над документом.
Вот как это выглядит:
Включение функции совместного редактирования
Для того, чтобы включить данную функцию необходимо включить плагин xwiki-realtime в настройках визуального редактора.
Для этого перейдите в настройки вашей вики (1) в раздел Редактирование (2) а далее Визуальный редактор (3).
В поле Отключенные плагины (4) найдите xwiki-realtime и снимите галочку (5).
После чего сохраните настройки (6).