Creating a Page Blueprint
How to create a blueprint at the page level.
Create the page that will become a page blueprint
Define the blueprint in the pageBlueprintsobject in the json file by populating:
- Name (A human-readable name)
- Description (Appears below the blueprint name in the Blueprint Menu)
- Space Key (The key of the space where the blueprint page resides)
- Page Title Name of the blueprint page
- Blueprint Fields (List of the substitution fields used in the blueprint)
- Both built-in and custom fields
- Not required, but useful
- Sets the order the fields will appear in the Wizard
- Both built-in and custom fields
- Include Children (toggles whether child pages will be included in the blueprint)
Define each substitution field in the blueprintFields object in the json file by populating:
ID (A unique ID for the field)
Name (A human-readable name)
Required (A toggle for whether the field is required)
Type (Defines the length of the field)
Help Text (Additional text to assist the user in filling out the field - appears below the data-entry field in the blueprint wizard)
Placeholder (Default text in the field)