Редактировал(а) Coluns 16.06.2024

Последние авторы
1 (% class="wikigeneratedid" %)
2 Начиная с версии 16.2.0 в XWiki добавлена функция редактирования WYSIWYG в реальном времени.
3
4 (% class="wikigeneratedid" %)
5 Данная функция предоставляет возможность одновременно работать нескольким пользователям системы над одним и тем-же документом.
6
7 (% class="wikigeneratedid" %)
8 При этом система, умеет корректно объединять изменения и разрешать конфликты редактирования.
9
10 == Совместное редактирование документов в XWiki ==
11
12 (% class="wikigeneratedid" %)
13 Как же это работает?
14
15 (% class="wikigeneratedid" %)
16 Допустим вы создали како либо документ в вашей вики.
17
18 (% class="wikigeneratedid" %)
19 При этом в поле редактора появляются дополнительные элементы.
20
21 * (1) Признак того в каком режиме идет редактирование, например здесь мы видим что редактируем страницу в одиночку.
22 * (2) Информация о времени задержки связи с сервером. Чем она больше, тем медленнее другие пользователи узнают о внесенных нами изменениях.
23 * (3) Аватар пользователя который отображает кто именно редактирует строку.
24
25 (% class="wikigeneratedid" %)
26 [[image:1718524665467-658.png||height="561" width="1200"]]
27
28 (% class="wikigeneratedid" %)
29 Если другой пользователь попробует начать редактирование данной страницы, то ему будет выведено предупреждение о том что страница заблокирована каким то пользователем и будет предложено включить принудительное редактирование.
30
31 (% class="wikigeneratedid" %)
32 [[image:1718525149905-165.png]]
33
34 (% class="wikigeneratedid" %)
35 При этом пользователь будет видеть что редактирует документ совместно с другими пользователями (1)
36
37 (% class="wikigeneratedid" %)
38 Аватарки пользователей будут отображать кто над какой частью документа работает (2), (3)
39
40 (% class="wikigeneratedid" %)
41 У другого пользователя также будет выведено сообщение о совместном редактировании и будут отображены аватарки других пользователей которые работают над документом.
42
43 (% class="wikigeneratedid" %)
44 [[image:1718525241460-717.png]]
45
46 {{success}}
47 {{displayIcon name="info"/}} Любые вносимые изменения будут отображены в реальном времени у всех участвующих в редактировании пользователей.
48 {{/success}}
49
50 Вот как это выглядит:
51
52 [[image:collabEditor.gif]]
53
54 {{warning}}
55 {{displayIcon name="warning"/}} Обратите внимание что по умолчанию данная функция отключена, поскольку она все еще считается экспериментальной.
56 {{/warning}}
57
58 == Включение функции совместного редактирования ==
59
60 Для того, чтобы включить данную функцию необходимо включить плагин **xwiki-realtime** в настройках визуального редактора.
61
62 Для этого перейдите в настройки вашей вики (1) в раздел Редактирование (2) а далее Визуальный редактор (3).
63
64 В поле Отключенные плагины (4) найдите **xwiki-realtime** и снимите галочку (5).
65
66 После чего сохраните настройки (6).
67
68 [[image:1718525905396-992.png]]
69
70 == Изменение настроек совместного редактирования ==
71
72 Вы можете изменить способ отображения других пользователей при совместном редактировании.
73
74 Для этого перейдите в настройки вашей вики (1) в раздел Редактирование (2) а далее Realtime Editors (3).
75
76 Здесь вы можете выбрать один из трех способов отображения пользователей в поле редактора (4):
77
78 * Display only user names - только имена
79 * Display only user avatars - только аватарки
80 * Display both user names and avatars - одновременно и имена и аватарки
81
82 Также можно включить отображение пользователей (5) и признак того чтобы система пыталась объединить изменения при записи документа (6).
83
84 Оба признака включены по умолчанию.
85
86 (% class="box warningmessage" %)
87 (((
88 {{displayIcon name="warning"/}} Не забудьте сохранить изменения настроек (6)
89 )))
90
91 [[image:1718526293814-708.png]]
92
93 ----
94
95 {{cl-plate-help/}}