Overview
Scaffolding lets you create reusable and editable forms with powerful live templates to simplify managing large Confluence instances. You can dynamically modify existing content by changing the underlying live templates, simplifying content management in Confluence.
Challenges
Let’s say you need to create and maintain a group of similar pages, such as knowledge-base articles.
The requirements for such a task can be challenging.
| Requirement | Challenge | 
|---|---|
| The articles must use the same format, layout, and overall look and feel. | Confluence templates don’t ensure consistency across multiple pages. | 
| Structure and layout changes to the template must be applied to all articles simultaneously. | If you modify the template, the changes don’t apply to the pages that are already created from it. The existing pages continue to display the original version of the template. | 
| End users should be able to contribute to and edit content, guided by predefined sections. In this case, you would have sections Problems, Troubleshooting Steps, Solutions, etc. | Confluence doesn’t enforce standards in page structure, and everyone can adopt their own. | 
Solution
Creating and maintaining consistent pages can be a complex task, and it’s more complex with tens or hundreds of pages. Scaffolding makes this easy with two key features.
| Create versatile forms | Make templates dynamic | 
|---|---|
| By using the Field Group macro, you can define a page structure. This structure guides the end users on what and where to contribute content. | You can turn a static template into a dynamic one using the Live Template macro, which calls on pages or templates equipped with the Field Group macro. | 
The following diagram shows a common setup for using Scaffolding.
You can create tens or hundreds of pages that inherit structure from the same template.
End users can contribute content using a structured form based on predefined fields in the template.
Need support? Create a request with our support team.
