How do I create multi-page and sub-page templates in Confluence Server? Edited

I am looking at building a plugin that contains 40 different page templates for a process I help manage. There is a table of contents, a process checklist, and a series of documents that are to be linked to from the checklist via a clickable reference. There are multiple layers of nesting for different collections of documents based on some of the 40 templates. I also want to be able to integrate with the "Create Page from Blueprint Macro" and have the page created in the appropriate nested area.

Can this be done with Confluence Server? If so, what training courses or resources do I need to review to be brought up to speed?

The tutorial here is far too simple for the complex, inter-dependent, multi-nesting-layer template I want to have my plugin build.

 

Edit 1:

It looks like the team at eps.sh has at least a version of what I am going for here

2 answers

I would think you would just use a standard Blueprint Plugin Module and listen for it to be created so that you can create the additional pages in response via an Event Listener.

This sounds right. Do you know of an example repository or documentation that shows how to do this? 

Hi Kent, if you don't want to create your own blueprint, you could use a template manager tools.

If you also have a Jira instance, you could use one of the 2 following product to create a Page Tree Template in Confluence:

  • Gaia for Jira (if you want to create a Space with the Page Tree)
  • Gaia Activity + Page Template (if you want to create the page tree in an existing space)


Using those tools, you could export a Space or a Page Tree Template.

You could add macro and parameter that will be use during the instanciation.

Suggest an answer

Log in or Sign up to answer
Atlassian Community Anniversary

Happy Anniversary, Atlassian Community!

This community is celebrating its one-year anniversary and Atlassian co-founder Mike Cannon-Brookes has all the feels.

Read more
Community showcase
Kesha Thillainayagam
Posted Apr 13, 2018 in Confluence

We want to hear how your non-technical teams are using Confluence!

Hi Community! Kesha (kay-sha) from the Confluence marketing team here! Can you share stories with us on how your non-technical (think Marketing, Sales, HR, legal, etc.) teams are using Confluen...

2,922 views 27 12
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you