Как автоматически вставить имя текущего пользователя в Confluence?

Вопрос или проблема

Хотите настроить шаблон в Confluence, чтобы автоматически получать имя текущего пользователя. Когда пользователь создает новую страницу с шаблоном, на странице будет отображаться имя пользователя.

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

## @noparams
$action.remoteUser.name

.

Ответ или решение

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

Шаг 1: Создание пользовательского макроса

Первым этапом будет создание пользовательского макроса, который автоматически получит имя текущего пользователя. Следуйте указанным шагам:

  1. Откройте панель управления Confluence. Это можно сделать, перейдя в администраторский интерфейс.

  2. Перейдите в раздел "Пользовательские макросы". Вы найдете его в пункте меню "Конфигурация", который находится в разделе "Конфиденциальность" или "Разработка".

  3. Нажмите кнопку "Создать макрос". Вы попадете на экран создания пользовательского макроса.

Шаг 2: Заполнение полей макроса

Теперь вам необходимо заполнить поля для вашего макроса:

  • Имя макроса: Например, "ТекущееИмяПользователя".
  • Описание: Добавьте краткое описание, например "Автоматически отображает текущее имя пользователя".
  • Новый макрос: Убедитесь, что выбираете опцию "Global" для доступности через весь сайт.

Шаг 3: Вставка кода макроса

В основном текстовом поле для кода вставьте следующий код:

## @noparams
$action.remoteUser.name

Этот код будет динамически подставлять имя текущего пользователя, когда он создает или редактирует страницу с использованием шаблона.

Шаг 4: Сохраните ваш макрос

После вставки кода не забудьте сохранить изменения. Ваш макрос будет доступен для использования в любом месте Confluence.

Шаг 5: Использование макроса в шаблоне

  1. Создайте новый шаблон или отредактируйте существующий. Перейдите в раздел "Шаблоны" в настройках пространства или глобальных настройках.

  2. Вставьте пользовательский макрос, который вы только что создали. Используйте опцию "Вставить макрос" и выберите "ТекущееИмяПользователя".

  3. Сохраните шаблон. Теперь, когда пользователи создадут новую страницу с этим шаблоном, на странице автоматически появится их имя.

Шаг 6: Тестирование

Рекомендуется протестировать новый шаблон, создав несколько страниц из него, чтобы убедиться, что имя пользователя правильно подставляется. Убедитесь, что все пользователи имеют необходимые права для доступа к этому макросу.

Заключение

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

Если у вас возникли дополнительные вопросы, вы всегда можете обратиться к документации Atlassian или задать вопрос на специализированных форумах.

Оцените материал
Добавить комментарий

Капча загружается...