This appears to be a change in behaviour from Confluence 4.3.7 to 5.3.1.
Code such as this:
<ac:macro ac:name="report-link">
<ac:parameter ac:name="atlassian-macro-output-type">INLINE</ac:parameter>
<ac:default-parameter>content:url</ac:default-parameter>
<ac:rich-text-body>
<ac:emoticon ac:name="green-star"/>
</ac:rich-text-body>
</ac:macro> and some text here</p>
Is automatically changed to this:
<ac:structured-macro ac:name="report-link">
<ac:parameter ac:name="atlassian-macro-output-type">INLINE</ac:parameter>
<ac:parameter ac:name="">content:url</ac:parameter>
<ac:rich-text-body>
<ac:emoticon ac:name="green-star"/>
</ac:rich-text-body>
</ac:structured-macro>
<p>and some text here</p>
I can't get it to put the linked icon and the text on the same line. I have encountered this in a couple of different scenarios, it's almost as if the INLINE setting is just ignored.
It works as expected in 4.3.7 - I can get the linked icon and the text on the same line.
Is this a known issue? Is there a workaround, or a fix in progress?