Is it possible to hide the comments on a page for anonymous users and/or other groups in Confluence? Or only show comments to certain groups?
Adding comments is a permission but every page viewer is allowed to view the comments, too. You have two possibilties. Change the velocity code in your theme or develop a plugin.
Almar,
You can set security on comments : https://confluence.atlassian.com/display/JIRA/Commenting+on+an+Issue
In the Add comment part you can read how to set security on a comment.
Best regards,
Peter
I was afraid of that :-(
Yes in JIRA, but not in Confluence
Oops, my mistake, I'll delete this answer.
Hi Almar,
in order to hide comments for the anonymous users you can add the following javascript to your announcement banner in JIRA
<script> jQuery().ready(function() { if(jQuery(".login-link").size()>0){ jQuery("#comment-tabpanel").hide();
} }); </script>
Talk addon provides permissions for public spaces:
https://docs.stiltsoft.com/display/public/Talk/Managing+Permissions#ManagingPermissions-4
You could have private comments for your team.
Hello Fabio,
will this hide all comments for all projects for anonymous users? How would it be possible to hide comments for some particular projects?
Thanks for your help!
Hello,
yes, it will hide comments for all projects. In order to hide comments just for specific projects you shoud add a check based on the URL (it contains project key).
<script> jQuery().ready(function() { var url = window.location.href; if(jQuery(".login-link").size()>0 && url.includes("YOUR_PROJECT_KEY_HERE")){ jQuery("#comment-tabpanel").hide(); } }); </script>
Hope it helps,
Fabio
Hi,
Unfortunately this does not stop users on a mobile web browser to see comments
Any workaround?
It looks like you're new here. Sign in or register to get started.