Navigate Through Page Tree Using Sticky Buttons — Confluence Cloud Macro
This Confluence user macro uses the Confluence Cloud REST API to fetch the current page details, its ancestors, and direct children, then computes a depth-first “previous” and “next” page by combining child, sibling, and ancestor-sibling relationships. The macro resolves target pages to their web UI URLs and renders compact circular AUI-styled buttons that stick to the bottom-right of the viewport, dynamically adjusting position based on whether one or both navigation buttons are visible.
You May Also Like
Show an expandable page tree for a selected parent page, defaulting to the current page
Based on CQL, show a table with the following columns: Page Title, Author, Updated, and Status
Find images within page attachments. Handy for reusing files and updating them all at once.
Displays a list of pages in a specific space with a specified title or label
Display issues using a custom JQL filter
Display a list of clickable labels for a specified page tree
Insert a page break in documents generated from a Confluence page
Retrieve and display all page content properties in an AUI sortable table
Display a personalized greeting message for a logged-in user
Display a list of guest users in a specific Confluence space

