Редактировал(а) Сергей Лунев 08.10.2025 11:17

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