...
Why ConfiForms creates a broken page from Confluence template
When you setup ConfiForms to use Confluence templates to create the page it is very important to check how your ConfiForms IFTTT macro is configured
Code Block |
---|
<ac:structured-macro ac:macro-id="502e549e-8c5a-40ad-bf3f-a34e2a588bca" ac:name="confiform-ifttt" ac:schema-version="1">
<ac:parameter ac:name="action">Create Page</ac:parameter>
<ac:parameter ac:name="event">onCreated</ac:parameter>
<ac:parameter ac:name="title">test:[entry.id]</ac:parameter>
<ac:rich-text-body>
<p>[template.template_with_columns]</p>
</ac:rich-text-body>
</ac:structured-macro> |
It should not contain any extras in it's macro body and only the reference to a template, as you can see in the example below
Code Block |
---|
<p>[template.template_with_columns]</p> |
as everything you have in your ConfiForms IFTTT macro body will go as a template contents and the page will be created from it. (No worries about <p></p> tags around the template - we can recognise them and safely remove them)
Warning |
---|
This is extremely important when your Confluence template uses layouts! As Confluence is very fragile when the page is having a layout but does not start with a layout tags! |
Why ConfiForms "auto wraps" everything with ConfiForms ListView on a created page
...