Изменения документа Шаблоны в XWiki
Редактировал(а) hrapitan 01.11.2023
Сводка
-
Свойства страницы (3 изменено, 0 добавлено, 0 удалено)
-
Вложения (0 изменено, 0 добавлено, 4 удалено)
-
Объекты (0 изменено, 0 добавлено, 1 удалено)
Подробности
- Свойства страницы
-
- Автор документа
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. hp1 +XWiki.coluns - Скрытые
-
... ... @@ -1,1 +1,1 @@ 1 - false1 +true - Содержимое
-
... ... @@ -7,103 +7,7 @@ 7 7 8 8 При создании новой страницы пользователю предлагается на выбор создать страницу абсолютно "чистой" т.е. пустой или на основе одного из заранее подготовленных шаблонов. 9 9 10 -На форме создания страницы есть два поля. В одном из них содержится перечень доступных на данный момент шаблонов (2) а поле выше (1) позволяет отфильтровать шаблоны, что бывает удобно если их много. 11 11 12 -(% style="text-align:center" %) 13 -[[image:image-20221121140104-1.png||height="501" width="1000"]] 14 - 15 -У некоторых шаблонов могут быть заданы специфичные иконки для быстрого поиска, а также описание позволяющее понять для чего предназначен тот или иной шаблон. 16 - 17 -Как устроен механизм шаблонов? 18 - 19 -Об этом подробно можно прочитать в документации на систему, но если упростить, то каждый шаблон состоит из двух страниц. 20 - 21 -Одна страница - это само содержание шаблона. Т.е. проще говоря обычная страница которая предварительно заполнена как образец. 22 - 23 -На такой странице могут быть размещены все такие же объекты, что и на обычной. 24 - 25 -Рисунки, таблицы, различные макросы и т.д. 26 - 27 -Вторая страница - служебная. Она описывает шаблон так, чтобы система понимала, что считать шаблоном и как его применять. 28 - 29 -По сути, для того чтобы добавить в систему новый шаблон, все что необходимо это добавить страницу второго типа и указать что использовать в качестве шаблона, а также где. 30 - 31 -(% class="box successmessage" %) 32 -((( 33 -Важной особенностью механизма шаблонов в Xwiki является то, что шаблон может быть доступен только в определенных разделах. 34 -Это позволяет внести в систему большое количество шаблонов, но при этом не мешать другим пользователям. 35 -Например, в разделе "Сотрудники" могут быть шаблоны "Анкета сотрудника", "Учетная карточка" а в разделе "Подразделение службы качества" шаблон "Регламент службы качества". 36 -И при этом, данные шаблоны будут видны только в своих разделах. 37 -))) 38 - 39 -**Как же создать новый шаблон?** 40 - 41 -Предлагаем простую пошаговую инструкцию. 42 - 43 -Войдите как администратор системы в раздел настроек (1) и перейдите в раздел шаблоны (2). 44 - 45 -Введите имя нового шаблона (3). 46 - 47 -Укажите при необходимости место расположения (4) и нажмите создать (5) 48 - 49 -(% style="text-align:center" %) 50 -[[image:image-20221121141723-1.png||height="416" width="1000"]] 51 - 52 -Вы попадете на страницу описания шаблона. 53 - 54 -Это такая же обычная страница XWiki но со специальными добавками которые превращают ее в описание шаблона. 55 - 56 -(% class="box infomessage" %) 57 -((( 58 -Напомним концепцию XWiki: Всё является страницей 59 -))) 60 - 61 -Лучше если вы дадите этой странице понятное название. Например, если вы хотите сделать шаблон "Совещание" то страницу поставщика шаблона стоит назвать "Поставщик шаблона Совещание". 62 - 63 -Но на деле название роли не играет, так что вы можете сделать свой вариант. 64 - 65 -(% style="text-align:center" %) 66 -[[image:image-20221121143230-2.png||height="482" width="1000"]] 67 - 68 -На странице описания шаблона нужно указать 69 - 70 -1 - Название поставщика 71 - 72 -2 - Название шаблона. Таким его увидит пользователь в списке шаблонов. 73 - 74 -3 - Описание. Также для пользователя в списке. 75 - 76 -4 - Иконка. Можно выбрать из большого списка подходящую. 77 - 78 -5 - Разделы (страницы) где будет доступен данный шаблон. Т.е. когда пользователь будет вызывать диалог создания страницы находясь на одной их указанных здесь, данный шаблон будет доступен. 79 - 80 -Если ничего не указать, то будет доступен везде. 81 - 82 -6 - Страница образец. Содержание шаблона. 83 - 84 -7 - Где будет возможным сохранить созданную страницу. 85 - 86 -При правильном применении с (5) и (8) позволяет содержать вашу корпоративную энциклопедию в полном порядке. 87 - 88 -Заполнив эти поля и сохранив страницу, вы тут же сделаете шаблон доступным для выбора. 89 - 90 -Очень просто. 91 - 92 -Для того чтобы вы могли проверить как это работает, мы добавили к данной странице шаблон и его поставщика с ограничением действия только на эту страницу. 93 - 94 -(% style="text-align:center" %) 95 -[[image:image-20221121144057-3.png||height="482" width="1000"]] 96 - 97 -(% class="box successmessage" %) 98 -((( 99 -**Вывод: В XWiki добавлен прекрасный механизм шаблонов который позволяет легко и просто шаблонизировать самые ходовые документы вашей компании.** 100 - 101 101 ---- 102 102 103 -Кстати, XWiki поддерживает структурные шаблоны. Т.е. если вы в качестве шаблона выберите страницу с подчиненными, то при создании новой страницы по такому шаблону, все дерево будет также создано. 104 -Это позволяет легко делать шаблоны например проектов. 105 -))) 106 - 107 ----- 108 - 109 109 {{cl-plate-help/}}
- image-20221121140104-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.coluns - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -91.3 KB - Содержимое
- image-20221121141723-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.coluns - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -180.3 KB - Содержимое
- image-20221121143230-2.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.coluns - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -261.1 KB - Содержимое
- image-20221121144057-3.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.coluns - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -261.1 KB - Содержимое
- XWiki.XWikiComments[0]
-
- Дата
-
... ... @@ -1,1 +1,0 @@ 1 -2023-11-01 07:50:57.0 - Автор
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.hp - Комментарий
-
... ... @@ -1,1 +1,0 @@ 1 -Шаблоны - это очень полезная вещь! А вот такой вопрос назрел: есть система **Главная вики + несколько субвики.** Можно ли сделать так, чтобы шаблоны, создаваемые в Главной вике были доступными также для всех субвики, чтобы не импортировать пользовательские шаблоны в каждую из них? В настройках Поставщика шаблона есть пункт 5. "Список разделов, где шаблон должен быть доступен", но этот список по умолчанию охватывает только текущую вики, без возможности выбора субвик.