Hello,
I have a file generated by *git diff* which basically shows different in commits for a specific file with nice color on the terminal windowt. The file has ANSI color codes - http://pueblo.sourceforge.net/doc/manual/ansi_color_codes.html
Basically I want to display the contents of the file inside confluence while retaining the color ( i.e. ansi color code red for text means text is displayed as red in confluence) . I know I can do it by converting ansi to html and then pasting the html in confluence but html macro is disabled in confluence due to security reasons thus, how to retain color while displaying ansi file
A sample line is
[31m-As part of the script listener, the only change which is required is[m
Here <-31m means RED color and the whole statement should be displayed as red in confluence. And the arrow sign in the beginning is for the escape.
I am using Confluence server 6.3.4
There are some javascript libraries that can convert it for you ... links below. You could create a user macro that passes the $body into a javascript variable. At that point it is just straight javascript and html and you could render it out the page without needing to enable the html macro.
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.
Tarun,
I'm not sure if you were aware but you can enable the HTML macro if you did want to use it. See HTML Macro > Enabling the HTML Macro for more info.
Regards,
Shannon
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Shannon S
Ofcourse, I know about this, as I have shared in my description
html macro is disabled in confluence due to security reasons (due malicious JS)
Thus, I will try the user macro approach with "Rendered html" option rather than letting users use the html macro.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Tarun,
I did indeed understand that you were aware it was disabled, I wasn't sure if you knew it was possible to enable.
Thank you for confirming you will be able to edit using the User Macro option.
Kind regards,
Shannon
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Join the largest European gathering of the Atlassian Community and reimagine what’s possible when great teams and transformative technology come together. Plus, grab your Super Fan ticket now and save over €1,000 on your pass before prices rise on 3 June.
Register nowOnline forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.