diff --git a/news/180.feature b/news/180.feature new file mode 100644 index 0000000..867361a --- /dev/null +++ b/news/180.feature @@ -0,0 +1 @@ +- Added 'View comments' permission. [@razvanMiu] \ No newline at end of file diff --git a/plone/app/discussion/browser/configure.zcml b/plone/app/discussion/browser/configure.zcml index 9572de5..15c015f 100644 --- a/plone/app/discussion/browser/configure.zcml +++ b/plone/app/discussion/browser/configure.zcml @@ -117,7 +117,7 @@ manager="plone.app.layout.viewlets.interfaces.IBelowContent" view="plone.app.layout.globals.interfaces.IViewView" class=".comments.CommentsViewlet" - permission="zope2.View" + permission="plone.app.discussion.ViewComments" /> diff --git a/plone/app/discussion/permissions.zcml b/plone/app/discussion/permissions.zcml index 39ff305..8c05904 100644 --- a/plone/app/discussion/permissions.zcml +++ b/plone/app/discussion/permissions.zcml @@ -4,6 +4,11 @@ + + - 1003 + 1004 profile-plone.resource:default profile-plone.app.registry:default diff --git a/plone/app/discussion/profiles/default/rolemap.xml b/plone/app/discussion/profiles/default/rolemap.xml index e63aae6..44fa843 100644 --- a/plone/app/discussion/profiles/default/rolemap.xml +++ b/plone/app/discussion/profiles/default/rolemap.xml @@ -1,6 +1,9 @@ + + + diff --git a/plone/app/discussion/upgrades.zcml b/plone/app/discussion/upgrades.zcml index 4417858..5ab5da5 100644 --- a/plone/app/discussion/upgrades.zcml +++ b/plone/app/discussion/upgrades.zcml @@ -80,6 +80,13 @@ title="Update controlpanel icon" import_steps="controlpanel" /> + +