Версия 3.1 от Сергей Лунев на 08.10.2025 11:14

Последние авторы
1 [[image:Other_0219.webp||alt="Матрешка.svg" data-xwiki-image-style-alignment="center"]]
2
3 (% class="wikigeneratedid" id="H42144243044244C44F" %)
4 Многие организации "делают проекты" для своих клиентов.
5
6 (% class="wikigeneratedid" %)
7 Это всевозможные консалтинговые фирмы, IT организации, франчайзи и т.д.
8
9 (% class="wikigeneratedid" %)
10 Как правило, в процессе выполнения, проекта сотрудники организации много взаимодействуют с сотрудниками заказчика.
11
12 (% class="wikigeneratedid" %)
13 В процессе работы "рождается" множество документов.
14
15 (% class="wikigeneratedid" %)
16 Разнообразные технические задания, протоколы встреч, уставы и тому подобные артефакты.
17
18 (% class="wikigeneratedid" %)
19 При этом документы часто обсуждаются, комментируются и правятся. Появляются новые версии документов.
20
21 (% class="wikigeneratedid" %)
22 Многие используют для этих взаимодействий электронную почту или общие файловые ресурсы.
23
24 (% class="wikigeneratedid" %)
25 При этом информация становится "разрозненной", разбросанной по различным ресурсам.
26
27 (% class="wikigeneratedid" %)
28 При подключении к проекту нового участника, сбор уже существующей информации может быть довольно сложным.
29
30 (% class="wikigeneratedid" %)
31 И как ответ на все эти проблемы, появляется желание использовать какую то единую среду взаимодействия.
32
33 (% class="wikigeneratedid" %)
34 Некий инструмент "общения" заказчика и исполнителя.
35
36 (% class="wikigeneratedid" %)
37 Вариантов таких инструментов существует очень много:
38
39 * Трекеры задач: jira, redmine, mantis и т.д.
40 * Вики системы: Confluence, Mediawiki, XWiki и т.д.
41 * Различные облачные хранилища.
42
43 Эти системы направлены на разные аспекты управления и методов их применения существует множество.
44
45 Мы, в серии статей постараемся показать особенности XWiki как системы для управления проектами.
46
47 Начать мы хотим с функции, которая представлена в XWiki лучше, чем в любой другой системе.
48
49 И эта функция называется **суб-вики**.
50
51 == Суб-вики ==
52
53 Суб-вики это отдельное изолированное пространство в пределах установленного экземпляра вики.
54
55 В таком пространстве свои пользователи, своя структура документов, свои шаблоны и даже возможно свое оформление.
56
57 Это выглядит совершенно как отдельная вики.
58
59 Но при этом такое пространство является частью основной вики.
60
61 Пользователи имеющие доступ к основной вики, так называемые **глобальные пользователи**, могут получить доступ к суб-вики без особых хлопот.
62
63 Но помимо глобальных пользователей, в такую суб-вики можно пригласить новых, сторонних пользователей.
64
65 Для этого используется особый механизм приглашений по электронной почте.
66
67 Приглашенные пользователи становятся **суб-пользователями**, и имеют доступ только к этой суб-вики.
68
69 Технически суб-вики представляет собой отдельную базу данных.
70
71 Поэтому безопасность доступа гарантирована.
72
73
74 {{cl-plate-advice}}
75 Такой подход реализован только в XWiki и решает одно из главных препятствий из-за которого часто такие системы не используются для проектного взаимодействия с заказчиком.
76
77 А именно вопрос безопасности.
78 {{/cl-plate-advice}}
79
80 (% class="wikigeneratedid" %)
81 Кроме того, разделение на уровне базы данных позволяет вносить в разные суб-вики свои независимые модификации функциональности и иметь свой набор плагинов если это необходимо.
82
83 == Как создать суб-вики ==
84
85 Как выглядит процесс работы с суб-вики?
86
87 Пользователь вики имеющий права на создание суб-вики, переходит в раздел где создаются суб-вики
88
89 [[image:image-20221216170747-1.png||data-xwiki-image-style-alignment="center" height="559" width="1000"]]
90
91 В данном разделе он может посмотреть список уже созданных суб-вики (1) а также создать новую (2)
92
93 [[image:image-20221216171006-2.png||data-xwiki-image-style-alignment="center" height="339" width="1000"]]
94
95 Конечно администратор системы может настроить создание новых вики и из других мест интерфейса.
96
97 При создании новой суб-вики, нужно указать лишь имя (1), уникальный код (2), описание чтобы всем было понятнее для чего эта суб-вики (3).
98
99 Также можно установить признак того, что создаваемая вики будет являться шаблоном для других вики.
100
101 [[image:image-20221216171337-3.png||data-xwiki-image-style-alignment="center" height="440" width="1000"]]
102
103 На следующем шаге, можно задать параметры доступа к данной суб-вики.
104
105 А также сразу выбрать пользователей которые должны иметь доступ.
106
107 При этом, если указать тип членства при котором только администратор может добавлять, то остальные пользователи не будут знать о существовании данной суб-вики.
108
109 {{cl-plate-advice}}
110 Механизм суб-вики отлично подходит для создания закрытых разделов документации в компании. Или разделов для отделов.
111 {{/cl-plate-advice}}
112
113 [[image:image-20221216171603-4.png||data-xwiki-image-style-alignment="center" height="338" width="1000"]]
114
115 После нажатия на кнопку "Создать" система создаст новую суб-вики с заданными параметрами.
116
117 [[image:image-20221216172053-5.png||data-xwiki-image-style-alignment="center" height="299" width="1000"]]
118
119 После создания вики, вы можете независимо ее редактировать, настраивать, управлять пользователями.
120
121 [[image:image-20221216173317-6.png||data-xwiki-image-style-alignment="center" height="261" width="1000"]]
122
123 Но при этом, у вас будет общее пространство  по всем вики.
124
125 Пользователь будет иметь возможность искать по всем вики к которым имеет доступ или перемещать документы между ними.
126
127 Вот например как выглядит поиск (о котором мы рассказывали в статье [[Поиск в XWiki>>doc:Stati.Funktsii-XWiki.Poisk-v-XWiki.WebHome]]) если у вас несколько суб-вики:
128
129 **Если поиск производится в глобальной вики**
130
131 [[image:image-20221216174031-7.png||data-xwiki-image-style-alignment="center" height="450" width="1000"]]
132
133 **И если поиск делается в суб-вики**
134
135 [[image:image-20221216174201-8.png||data-xwiki-image-style-alignment="center" height="335" width="1000"]]
136
137 Как видите, поиск в суб-вики происходит только в ее пределах.
138
139 == Выводы ==
140
141 Таким образом, механизм суб-вики делает систему XWki лучшим проектным инструментом для совместной работы с заказчиком.
142
143 В следующих статьях мы расскажем как приглашать пользователей и о других особенностях использования суб-вики.
144
145 ----
146
147 {{cl-plate-help/}}