Hi all,
I have problem with plug-in TestPlan (https://studio.plugins.atlassian.com/wiki/display/CTPP/Home) in the new Confluence 4.2, where icons are not shown (see figure below). Html code is as a text.
I tried an alternative -> plug-in TestPlan allows to define your own macro „pass“. My macro looks as follow:
## @noparams <ac:image><ri:attachment ri:filename="check.png" /></ac:image>
but the result is the same. If I use macro „pass“ elsewhere, it works correctly.
See storage format:
<ac:macro ac:name="unmigrated-inline-wiki-markup"> <ac:parameter ac:name="atlassian-macro-output-type">BLOCK</ac:parameter><ac:plain-text-body> <![CDATA[{testplan:Complete} ^Supply UCC {testplan}]]> </ac:plain-text-body></ac:macro> <p> </p> <p><ac:macro ac:name="pass" /></p> <p> </p>
And result:
Could you, please, advise where the problem is?
Thanks Martin
This needs fixing by the plugin developers really...
In the meantime, could you perhaps use javascript to rewrite the code in the table cells? Be very specific with the cells so that you don't rewrite anything else.
For example this might be a starting point:
encodedHtml = AJS.$('.someSelector td#someId').html(); decodedHtml = encodedHtml.replace(/&lt;/g,"<").replace(/&gt;/g, ">"); AJS.$('.someSelector td#someId').html(decodedHtml);
As of Confluence 4.0, Anti-XSS Protection is enabled for plugins by default.
Either:
1. Disable the "Anti XSS Mode" for plugins via the Confluence "Security Configuration".
2. Modify the Velocity template by adding the following to the top of the vm file:
#disableAntiXss()
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.