Child pages
  • Using Confluence templates with ConfiForms and avoid configuration duplication

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Please be aware that the contents of the template will be evaluated against the values in the record used to create a page using this template, but you can include it without evaluating the paramteres parameters from ConfiForms version 1.47.2

Info

Status
colourGreen
titleFrom version 1.47.2

You can include the template without evaluating it's parameters.

Code Block
[rawtemplate.TEMPLATE NAME AS YOU SEE IT in TEMPLATES FORM]

The contents of the template "TEMPLATE NAME AS YOU SEE IT in TEMPLATES FORM" will be included as-is, sometimes this is very handful, especially when you create pages with other ConfiForms Forms and have included instructions to use [entry.field_name] or IFTTT results


The logic to find the right template is as follows:

  1. Look by the template name in the current space
  2. If not found then look by the name in the global templates


Info

Status
colourGreen
titleFrom version 2.25.4

You can also set the space key explicitly

Code Block
[template.SPACEKEY::TEMPLATE_NAME]

Same goes for raw template referencing

Code Block
[rawtemplate.SPACEKEY::TEMPLATE_NAME]

This way ConfiForms will attempt to look into the given space to find the template and if not found then the default discovery logic will be used (see above)


For example, a template is named: "My first template"

...