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

Задача

Иногда нужно на определенной странице (не во всем пространстве) скрыть дерево дочерних страниц (внизу страницы).

Решение

В меню Администрирование\Пользовательские макросы создаем новый пользовательский макрос с кодом с любым именем (например: remove-children-pages):

## @noparams
<script>
AJS.toInit(function() {
AJS.$("#children-section").css("display","none");
});
</script>

Далее на нужной странице вставляем макрос по имени: remove-children-pages.

(info) У этой странице есть дочерняя страница, но ее скрывает описываемый макрос.