[zopeorg-checkins] CVS: Products/ZopeOrg-NV/Extensions - setupZopeOrg.py:1.64
Sidnei da Silva
sidnei at x3ng.com.br
Wed Jan 29 14:17:01 EST 2003
Update of /cvs-zopeorg/Products/ZopeOrg-NV/Extensions
In directory cvs.zope.org:/tmp/cvs-serv11995/Extensions
Modified Files:
setupZopeOrg.py
Log Message:
Ooops. I broke ZSP & Case Studies when added new workflow. Also, a few fixes to allowed_content_types and a bug were objects already created werent getting the right workflow permissions
=== Products/ZopeOrg-NV/Extensions/setupZopeOrg.py 1.63 => 1.64 ===
log.append('\n * Creating a Members BTreeFolder')
if ( 'Members' in portal.objectIds() and
- getattr( portal, 'Members' ).meta_type in ( 'Folder', 'Portal Folder' ) ):
+ getattr( portal, 'Members' ).meta_type in ( 'Folder',
+ 'Portal Folder',
+ 'Plone Folder') ):
portal._delObject( 'Members' )
manage_addCMFBTreeFolder( portal, 'Members', 'Member Folder' )
@@ -296,10 +298,9 @@
log_list[1] = ' - %s' % log_list[i]
log.extend(log_list)
- log.append('\n * Modifying allowed/filtered types for folderish types')
- folderish_types=['Wiki Folder', 'Software Package',
- 'Software Release', 'Member Folder']
- setupAllowedTypes(portal, folderish_types)
+ #log.append('\n * Modifying allowed/filtered types for folderish types')
+ #folderish_types=[]
+ #setupAllowedTypes(portal, folderish_types)
# Prune the addable types visible in CMF Folders
log.append( '\n * Pruning addable types in folder add list' )
@@ -428,6 +429,7 @@
)
log.append(' - Inserted workflow "%s" for type "%s"' % (wf_id,
wf_portaltype))
+ wf_tool.updateRoleMappings()
def setupRolesAndPermissions(portal_obj):
More information about the zopeorg-checkins
mailing list