• 131
    • 6
    • We collect Confluence feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      NOTE: This suggestion is for Confluence Server. Using Confluence Cloud? See the corresponding suggestion.

      When printing or exporting a page to PDF, html Inline Comments do not come out.

            [CONFSERVER-38240] Ability to print or export Inline Comments

            Tahsin added a comment -

            Also, in our organization there are teams that would like to have this feature! 

            Tahsin added a comment - Also, in our organization there are teams that would like to have this feature! 

            srainer added a comment -

            Do it! 

            srainer added a comment - Do it! 

            Raphael R added a comment -

            Thanks a lot to Andrei Mitin for the bookmarklet solution. We have found that the script doesn't work for blog posts, because they lack the treePageId field.

            So to get inline comments for blog posts, you will have to replace 

             

            $('[name=treePageId]').val()
            

            with

            document.querySelector('meta[name="ajs-latest-page-id"]').content
            

             

            Raphael R added a comment - Thanks a lot to Andrei Mitin for the bookmarklet solution. We have found that the script doesn't work for blog posts, because they lack the treePageId field. So to get inline comments for blog posts, you will have to replace    $( '[name=treePageId]' ).val() with document.querySelector( 'meta[name= "ajs-latest-page-id" ]' ).content  

            In-line comments are a usefull feature to comment on Confluence pages and to discuss changes. If this involves external parties and reviews it is required to export the pages including the Inline comments.

            Please implement this feature. 

            Pforge Servicedesk added a comment - In-line comments are a usefull feature to comment on Confluence pages and to discuss changes. If this involves external parties and reviews it is required to export the pages including the Inline comments. Please implement this feature. 

            We really need this feature

            Amy Forbes-Richardson added a comment - We really need this feature

            Yes, we need this feature

            roger layani added a comment - Yes, we need this feature

            Damon added a comment - - edited

            7 years since this was opened and its still not a feature.

            Damon added a comment - - edited 7 years since this was opened and its still not a feature.

            tower27 added a comment -

            Yes, we need this feature too!

            tower27 added a comment - Yes, we need this feature too!

            Yes please implement this feature, this would be very very helpful for all of us

             

            Mansi Mehta added a comment - Yes please implement this feature, this would be very very helpful for all of us  

            Yes, please include!!!

            Alexi Vanderstraeten added a comment - Yes, please include!!!

            Please include this feature! Thanks!

            Nicole Farmilo added a comment - Please include this feature! Thanks!

            M0214104 added a comment -

            so so very helpful!!

            M0214104 added a comment - so so very helpful!!

            yesssss please please please implement this feature very helpful for some of us

            max.decker added a comment - yesssss please please please implement this feature very helpful for some of us

            +1 

            This would be insanely helpful with some cross-functional team communication practices we are putting in place! 

            Brianna Genova added a comment - +1  This would be insanely helpful with some cross-functional team communication practices we are putting in place! 

            would be very helpful and make this feature much more usable.

            Sean Deegan added a comment - would be very helpful and make this feature much more usable.

            Echoing what the other requesters have said: this would be a very useful feature!

            Elisha Ritcey added a comment - Echoing what the other requesters have said: this would be a very useful feature!

            yes, please implement this feature!

            Silke Baumgarten added a comment - yes, please implement this feature!

            +10000

            Brandon Tamm added a comment - +10000

            +1

            need this

            Aniza Brown added a comment - need this

            tpaige added a comment -

            This feature is desperately needed!!

            +1

            tpaige added a comment - This feature is desperately needed!! +1

            +1

            Courtney Cox added a comment - +1

            + 1 from another company that relies on document peer-review.

            Damián Sánchez Moreno added a comment - + 1 from another company that relies on document peer-review.

            Hello All.

            As an option you can try to use macros from https://marketplace.atlassian.com/1219786 (paid) plugin that can be added to any page to form simple/inline comments tables (with status control) and export that page using Page tools.

            Thank you

            Andrii Tkachenko [BeastieHut] added a comment - Hello All. As an option you can try to use macros from https://marketplace.atlassian.com/1219786 (paid) plugin that can be added to any page to form simple/inline comments tables (with status control) and export that page using Page tools. Thank you

            +1 from Siemens

            We really need this feature

            Alexander Chudov added a comment - +1 from Siemens We really need this feature

            +1 

            Gary Bates added a comment -

            +1 from Public Health England

            Many of our users are requesting this functionality.

            Gary Bates added a comment - +1 from Public Health England Many of our users are requesting this functionality.

            Joyce added a comment - - edited

            +1 from Continental

            Andrei's workaround seems to not work anymore

            Joyce added a comment - - edited +1 from Continental Andrei's workaround seems to not work anymore

            Yes, PLEASE include this feature to be able to include comments in the printable export...

            I also want the ability to preview my comments WHEN EDITING the page content (currently the edit function hides the comments), so that I can reference the important content in the comments when updating my page data.

            Right now, I have to have two instances of the same page open side-by-side, one with the editable content, and the other with the comments showing...

            Thank you!

             

            Joanna Johnstone added a comment - Yes, PLEASE include this feature to be able to include comments in the printable export... I also want the ability to preview my comments WHEN EDITING the page content (currently the edit function hides the comments), so that I can reference the important content in the comments when updating my page data. Right now, I have to have two instances of the same page open side-by-side, one with the editable content, and the other with the comments showing... Thank you!  

            Henricus Fluthgraf added a comment - - edited

            me to, i Need to Export the comments in PDF and word.

            confluence  is announced as a collaboration tool and offers the possibality to comment a lot, but than they stop the use behind.

            I try to introduce Confluence more and more. But saying my boss, to make a/b/c... i Need additional Tools which costs..... is a disturbing factor in the aceptance.

             

            PDF´s are Standard in the use at This Moment. Yes, the Content should be transferred to confluene, but until this will happen i Need to work with both.

             

            Henricus Fluthgraf added a comment - - edited me to, i Need to Export the comments in PDF and word. confluence  is announced as a collaboration tool and offers the possibality to comment a lot, but than they stop the use behind. I try to introduce Confluence more and more. But saying my boss, to make a/b/c... i Need additional Tools which costs..... is a disturbing factor in the aceptance.   PDF´s are Standard in the use at This Moment. Yes, the Content should be transferred to confluene, but until this will happen i Need to work with both.  

            We need the comments to be exported in pdf and word 

            Gunavathi Cheenepalli added a comment - We need the comments to be exported in pdf and word 

            This (export inline comments to pdf)  should be an option in the default export to pdf. You have my vote.

             

            Andre van Rossem added a comment - This (export inline comments to pdf)  should be an option in the default export to pdf. You have my vote.  

            SSchoepel added a comment - - edited

            We need this as people are using inline comments on Confluence pages, which we want. But they are also doing it in PDF files, which we don't want. We cannot turn off the commenting completely. Some people forget so this feature is vital.

            Will the comments appear in Adobe as comments? The kind we can combine with comments made through Adobe commenting? That would be ideal.

             

            ...just looking at the comments again. Will this only work to export to PDF and not on PDFs attached to Confluence pages? 

            SSchoepel added a comment - - edited We need this as people are using inline comments on Confluence pages, which we want. But they are also doing it in PDF files, which we don't want. We cannot turn off the commenting completely. Some people forget so this feature is vital. Will the comments appear in Adobe as comments? The kind we can combine with comments made through Adobe commenting? That would be ideal.   ...just looking at the comments again. Will this only work to export to PDF and not on PDFs attached to Confluence pages? 

            I'm back! Turns out the same feature of including comments would help greatly for export to PDF and Word docs. Thanks!

            Stephen Kairys added a comment - I'm back! Turns out the same feature of including comments would help greatly for export to PDF and Word docs. Thanks!

            Thanks, Thomas. I just voted for that issue and added a comment.

             

            Stephen Kairys added a comment - Thanks, Thomas. I just voted for that issue and added a comment.  

            @Stephen Kairys,

            that is actually quite a popular open issue (with lots of duplicates): CONF-36956 "Ability to see inline comments while editing"

            Thomas Kreft added a comment - @Stephen Kairys, that is actually quite a popular open issue (with lots of duplicates): CONF-36956 "Ability to see inline comments while editing"

            I totally agree that this feature is needed. My manager had added comments to a doc I wrote, which I need to reference by acting on his suggestions. Having a printed copy in front of me that included his comments would be so useful. As would being able to export to a Word doc or PDF for similar reasons.

            Along these lines, having the optional ability to view inline comments when in EDIT mode would help greatly when making changes based on someone's comments.

             

            Thanks.

            Stephen Kairys added a comment - I totally agree that this feature is needed. My manager had added comments to a doc I wrote, which I need to reference by acting on his suggestions. Having a printed copy in front of me that included his comments would be so useful. As would being able to export to a Word doc or PDF for similar reasons. Along these lines, having the optional ability to view inline comments when in EDIT mode would help greatly when making changes based on someone's comments.   Thanks.

            Leo Catallo added a comment - - edited

            Thank you, Andrei!!!

            Anne, just print your document as PDF using any PDF printer. Andrei's bookmarklet produces content that shows up in print.

            Something like this definitely needs to be a part of Confluence.

            Leo Catallo added a comment - - edited Thank you, Andrei!!! Anne, just print your document as PDF using any PDF printer. Andrei's bookmarklet produces content that shows up in print. Something like this definitely needs to be a part of Confluence.

            Anne EQS added a comment - - edited

            HI, is there an option to add this to the PDF Export too?

            Anne EQS added a comment - - edited HI, is there an option to add this to the PDF Export too?

            Immanuel Comer added a comment - - edited

            Thanks Andrei Mitin! I had to surround the javascript with script tags and add it to the Confluence Administration > Custom HTML > End of Body section

            Unfortunately, the script doesn't show inline comments on pictures that are included on the page
            Is there a script for that?
            Still very useful. I would love this as a toggle feature either as a script or an included part of Confluence.

            Immanuel Comer added a comment - - edited Thanks Andrei Mitin! I had to surround the javascript with script tags and add it to the Confluence Administration > Custom HTML > End of Body section Unfortunately, the script doesn't show inline comments on pictures that are included on the page Is there a script for that? Still very useful. I would love this as a toggle feature either as a script or an included part of Confluence.

            Andrei Mitin added a comment - - edited

            Here is a bookmarklet that creates a numbered list of all inline comments at the bottom, so they can be printed.

            javascript:$('[class^=icg-]').remove();
            $('[class*=icgc-]').each(function(){
                $(this).removeClass('icgc-resolved').removeClass('icgc-unresolved');
            });
            
            $(document.head).append('<style class="icg-style">' +
                '.icgc-resolved { -webkit-print-color-adjust: exact; background-color: #afa; }' +
                '.icgc-unresolved { -webkit-print-color-adjust: exact; background-color: #ffa; }' +
                '</style>');
            $.get( '/rest/inlinecomments/1.0/comments?containerId=' + $('[name=treePageId]').val() + '&_=' + new Date().getTime(), function (data, textStatus, xhr) {
                $('#comments-section').append('<h1 class="icg-h" style="page-break-before: always">Inline comments</h1>');
                $('#comments-section').append(data.map(function(comment, index) {
                    var resolved = comment.resolveProperties.resolved === true;
                    return '<div class="icg-c" id="icg-c-' + comment.markerRef + '" data-commentid="' + comment.id + '" data-index="' + (1 + index) +
                        '" style="margin-top: 20px; padding-top: 10px; border-top: solid 1px #ddd">' +
                        '<a href="#icg-s-' + comment.markerRef + '"><b class="' + ( resolved ? 'icgc-resolved' : 'icgc-unresolved' ) + '">' + (1 + index) + '. ' + ( resolved ? '[resolved] ' : '' ) + comment.authorDisplayName + '</b></a>:<br/>' + comment.body + '</div>';
                }).join(''));
            
                $('.icg-c').each(function(){
                    var $cdiv = $(this);
                    var commentId = $cdiv.data('commentid');
                    $.get( '/rest/inlinecomments/1.0/comments/' + commentId + '/replies?_=' + new Date().getTime(), function (data, textStatus, xhr) {
                        $cdiv.after(
                            data.map(function(comment, index) {
                                return '<div class="icg-c-r" style="margin-top: 10px; border-top: solid 1px #eee; margin-left: 30px; padding-top: 10px"><b>' +
                                comment.authorDisplayName + '</b></a>:<br/>' + comment.body + '</div>';
                            }).join(''));
                    });
                });
            
                $('.inline-comment-marker').each(function(){
                    var $this = $(this);
                    var ref = $this.data('ref');
                    $this.attr('id', 'icg-s-' + ref).addClass( $this.hasClass('valid') ? 'icgc-unresolved' : 'icgc-resolved' );
                    $this.after($('<sup class="icg-f"><a href="#icg-c-' + ref + '">[' + $('#icg-c-' + ref).data('index') + ']</a></sup><span> </span>'));
                });
            });
            (function(){})();
            

            Andrei Mitin added a comment - - edited Here is a bookmarklet that creates a numbered list of all inline comments at the bottom, so they can be printed. javascript:$( '[class^=icg-]' ).remove(); $( '[class*=icgc-]' ).each(function(){ $( this ).removeClass( 'icgc-resolved' ).removeClass( 'icgc-unresolved' ); }); $(document.head).append( '<style class= "icg-style" >' + '.icgc-resolved { -webkit-print-color-adjust: exact; background-color: #afa; }' + '.icgc-unresolved { -webkit-print-color-adjust: exact; background-color: #ffa; }' + '</style>' ); $.get( '/ rest /inlinecomments/1.0/comments?containerId=' + $( '[name=treePageId]' ).val() + '&_=' + new Date().getTime(), function (data, textStatus, xhr) { $( '#comments-section' ).append( '<h1 class= "icg-h" style= "page- break -before: always" >Inline comments</h1>' ); $( '#comments-section' ).append(data.map(function(comment, index) { var resolved = comment.resolveProperties.resolved === true ; return '<div class= "icg-c" id= "icg-c-' + comment.markerRef + '" data-commentid= "' + comment.id + '" data-index="' + (1 + index) + ' " style=" margin-top: 20px; padding-top: 10px; border-top: solid 1px #ddd">' + '<a href= "#icg-s-' + comment.markerRef + '" ><b class= "' + ( resolved ? 'icgc-resolved' : 'icgc-unresolved' ) + '" >' + (1 + index) + '. ' + ( resolved ? '[resolved] ' : '' ) + comment.authorDisplayName + ' </b></a>:<br/> ' + comment.body + ' </div>'; }).join('')); $( '.icg-c' ).each(function(){ var $cdiv = $( this ); var commentId = $cdiv.data( 'commentid' ); $.get( '/ rest /inlinecomments/1.0/comments/' + commentId + '/replies?_=' + new Date().getTime(), function (data, textStatus, xhr) { $cdiv.after( data.map(function(comment, index) { return '<div class= "icg-c-r" style= "margin-top: 10px; border-top: solid 1px #eee; margin-left: 30px; padding-top: 10px" ><b>' + comment.authorDisplayName + '</b></a>:<br/>' + comment.body + '</div>' ; }).join('')); }); }); $( '.inline-comment-marker' ).each(function(){ var $ this = $( this ); var ref = $ this .data( 'ref' ); $ this .attr( 'id' , 'icg-s-' + ref).addClass( $ this .hasClass( 'valid' ) ? 'icgc-unresolved' : 'icgc-resolved' ); $ this .after($( '<sup class= "icg-f" ><a href= "#icg-c-' + ref + '" >[' + $( '#icg-c-' + ref).data( 'index' ) + ']</a></sup><span> </span>' )); }); }); (function(){})();

            Anne EQS added a comment - - edited

            Would be great to have the option to print or export with and without (inline) comments.

            Anne EQS added a comment - - edited Would be great to have the option to print or export with and without (inline) comments.

              Unassigned Unassigned
              pjunior Paulo Junior (Inactive)
              Votes:
              242 Vote for this issue
              Watchers:
              116 Start watching this issue

                Created:
                Updated: