restrict access to contents listing (with options to rename or delete objects) to loops site managers

This commit is contained in:
Helmut Merz 2011-10-20 10:54:30 +02:00
parent 27f79ce71e
commit 2972630101
2 changed files with 14 additions and 23 deletions

View file

@ -19,29 +19,6 @@
<!-- jocy JavaScript extension library -->
<include package="cybertools.ajax" file="configure-jocy.zcml" />
<!-- restrict Management Interface pages -->
<!--<page for="zope.annotation.interfaces.IAnnotatable"
name="EditMetaData.html"
class="zope.dublincore.browser.metadataedit.MetaDataEdit"
template="edit_metadata.pt"
menu="zmi_views" title="Metadata"
permission="loops.ManageSite" />-->
<!-- <page for="loops.interfaces.IConcept"
name="EditMetaData.html"
class="zope.dublincore.browser.metadataedit.MetaDataEdit"
template="edit.pt"
menu="zmi_views" title="Metadata"
permission="loops.ManageSite" />
<page for="loops.interfaces.IResource"
name="EditMetaData.html"
class="zope.dublincore.browser.metadataedit.MetaDataEdit"
template="edit.pt"
menu="zmi_views" title="Metadata"
permission="loops.ManageSite" />-->
<!-- node pages -->
<page for="loops.interfaces.INode"
@ -49,6 +26,12 @@
class="loops.browser.node.NodeView"
permission="zope.Public" />
<page for="loops.interfaces.INode"
name="contents.html"
template="contents.pt"
class="cybertools.container.ordered.ContainerView"
permission="loops.ManageSite" />
<!-- login/logout -->
<page for="loops.interfaces.INode"

View file

@ -49,6 +49,14 @@
<!-- ZMI views -->
<browser:page
for="cybertools.tracking.interfaces.ITrackingStorage"
name="contents.html"
template="../../browser/contents.pt"
class="cybertools.container.ordered.ContainerView"
menu="zmi_views" title="Contents"
permission="loops.ManageSite" />
<browser:page
for="cybertools.tracking.interfaces.ITrackingStorage"
name="index.html"