Фраза «таблица слияния подстраниц» относится к созданию таблицы в Confluence, совместной платформе для организации и обмена информацией, в которой перечислены подстраницы или дочерние страницы внутри родительской страницы. Ниже приведены несколько методов, которые можно использовать для достижения этой цели в Confluence, а также примеры кода:
-
Свойства страницы Confluence и макрос отчета о свойствах страницы:
- Добавьте на каждую подстраницу собственное свойство страницы, например «Родительская страница».
- На родительской странице используйте макрос «Свойства страницы», чтобы создать таблицу, в которой отображаются подстраницы на основе свойства «Родительская страница».
- Пример кода:
Parent Page: Parent Child Page 1: {pageproperty:Parent Page|type=page} Child Page 2: {pageproperty:Parent Page|type=page}
-
API Confluence и контент по макросу метки:
- Пометьте каждую подстраницу определенным ярлыком, например «Подстраница».
- На родительской странице используйте макрос «Содержимое по метке», чтобы получить подстраницы с указанной меткой и отобразить их в таблице.
- Пример кода:
{contentbylabel:label=Sub-Page|showLabels=false|sort=creation|reverse=false|type=page|excerpt=true}
-
Плагин отчетов Confluence:
- Установите плагин для создания отчетов, например Table Filter и Charts for Confluence, который предоставляет расширенные возможности создания отчетов.
- Используйте функции плагина, чтобы создать таблицу, в которой перечислены подстраницы на основе определенных критериев, например родительской страницы.
- Пример кода:
{report-table} SELECT Title, PageType FROM Pages WHERE ParentPage = 'Parent' {report-table}