Commit c6e832cb authored by Jim Fulton's avatar Jim Fulton

Trimmed permission settings since base-class settings are now inherited.

parent a8d1f08a
...@@ -84,7 +84,7 @@ ...@@ -84,7 +84,7 @@
############################################################################## ##############################################################################
"""DTML Document objects.""" """DTML Document objects."""
__version__='$Revision: 1.14 $'[11:-2] __version__='$Revision: 1.15 $'[11:-2]
from DocumentTemplate.DT_Util import InstanceDict, TemplateDict from DocumentTemplate.DT_Util import InstanceDict, TemplateDict
from ZPublisher.Converters import type_converters from ZPublisher.Converters import type_converters
from Globals import HTML, HTMLFile, MessageDialog from Globals import HTML, HTMLFile, MessageDialog
...@@ -113,19 +113,7 @@ class DTMLDocument(DTMLMethod, PropertyManager): ...@@ -113,19 +113,7 @@ class DTMLDocument(DTMLMethod, PropertyManager):
) )
__ac_permissions__=( __ac_permissions__=(
('View management screens', ('manage', 'manage_main', 'manage_editForm', ('Change DTML Documents', ('manage_edit', 'manage_upload', 'PUT')),
'manage_tabs', 'manage_uploadForm',
'manage_workspace', 'document_src')),
('Access contents information', ('PROPFIND',)),
('Change permissions', ('manage_access',)),
('Change DTML Documents', ('manage_edit', 'manage_upload', 'PUT')),
('Change proxy roles', ('manage_proxyForm', 'manage_proxy')),
('Manage properties', ('manage_addProperty', 'manage_editProperties',
'manage_delProperties','manage_changeProperties',
'PROPPATCH')),
('View', ('__call__', 'HEAD', '')),
('FTP access', ('manage_FTPstat','manage_FTPget','manage_FTPlist')),
('Delete objects', ('DELETE',)),
) )
def __getstate__(self): def __getstate__(self):
......
...@@ -84,7 +84,7 @@ ...@@ -84,7 +84,7 @@
############################################################################## ##############################################################################
"""DTML Method objects.""" """DTML Method objects."""
__version__='$Revision: 1.11 $'[11:-2] __version__='$Revision: 1.12 $'[11:-2]
from Globals import HTML, HTMLFile, MessageDialog from Globals import HTML, HTMLFile, MessageDialog
from string import join,split,strip,rfind,atoi,lower from string import join,split,strip,rfind,atoi,lower
...@@ -118,16 +118,13 @@ class DTMLMethod(cDocument, HTML, Acquisition.Implicit, RoleManager, ...@@ -118,16 +118,13 @@ class DTMLMethod(cDocument, HTML, Acquisition.Implicit, RoleManager,
{'label':'Security', 'action':'manage_access'}, {'label':'Security', 'action':'manage_access'},
) )
__ac_permissions__=( __ac_permissions__=(
('View management screens', ('manage', 'manage_main', 'manage_editForm', ('View management screens',
'manage_tabs', 'manage_uploadForm', ('manage_editForm', 'manage', 'manage_main', 'manage_uploadForm',
'manage_workspace', 'document_src')), 'document_src')),
('Access contents information', ('PROPFIND',)),
('Change DTML Methods', ('manage_edit', 'manage_upload', 'PUT')), ('Change DTML Methods', ('manage_edit', 'manage_upload', 'PUT')),
('Change proxy roles', ('manage_proxyForm', 'manage_proxy')), ('Change proxy roles', ('manage_proxyForm', 'manage_proxy')),
('View', ('__call__', 'HEAD', '')), ('View', ('__call__', '')),
('FTP access', ('manage_FTPstat','manage_FTPget','manage_FTPlist')), ('FTP access', ('manage_FTPstat','manage_FTPget','manage_FTPlist')),
('Manage properties', ('PROPPATCH',)),
('Delete objects', ('DELETE',)),
) )
_state_name={'raw':1, 'globals':1, '__name__':1, '_vars':1, _state_name={'raw':1, 'globals':1, '__name__':1, '_vars':1,
'_proxy_roles':1, 'title':1}.has_key '_proxy_roles':1, 'title':1}.has_key
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment