Error formatting macro: include: com.atlassian.confluence.core.service.NotAuthorizedException: User 'null' does not have permission to view the page.

Ситуация

Очень часто приходиться создавать страницы с одинаковой структурой: секции, столбцы, макросы и пр. Даже когда их немного это напрягает, а когда структура насыщенная - приходится компировать ее в соседней странице. Для решения этой проблемы есть отличный механизм - шаблоны страниц.

Совет

Предположим, Вы часто сохраняете документацию в Confluence. При погружении файла на новую страницу, как правило, специальным макросов выводиться его содержимое, примечание о статусе документа и ссылка на сам файл. Все это можно и нужно сохранить как шаблон страницы и использовать его при создании новых страниц, хранящих подобных документы.

Для создания шаблона необходимо:

1. Создать (можно не сохраняя) требуемую структуру страницы:

Wiki-разметка шаблона страницы "Документ"
|| URL на договор в JIRA | ||
|| Состояние | Проект ||
|| Файлы договора | {attachments} ||
\\
{viewdoc:name=ВВЕДИТЕ СЮДА НАЗВАНИЕ ФАЙЛА}

2. Скопировать ее и зайти в раздел пространства "Настройки":

Далее раздел "Шаблоны"...

3. Кликнуть пункт "Добавить новый шаблон пространства". Далее определяем название шаблона, вставляем в тело скопированную на 2-м шаге wiki-разметку страницы и сохраняем шаблон.

4. Теперь, при создании страниц в этом пространстве можно выбрать наш шаблон:

...далее выбираем необходимый по ситуации шаблон:

После чего просто заполняем заготовленную структуру:

...получаем примерно такую картину:

1 Comment

  1. Для создания заполняемых по шаблону страниц можно воспользоваться плагином Scaffolding имени CustomWare - он предоставляет кучу полезных средств автоматизации.