Changeset 1173
- Timestamp:
- 07/22/08 13:54:53
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
qPloneSkinDump/branches/plone_3.0/skin_template/utils.py
r1171 r1173 117 117 # Get temp folder-object 118 118 if temp_id not in portal_objects: 119 # Temporary allow implicitly adding Large Plone Folder120 types_tool = getToolByName(portal, 'portal_types')121 lpf_fti = types_tool['Large Plone Folder']122 lpf_global_setting = lpf_fti.global_allow123 lpf_fti.global_allow = 1124 125 119 portal.invokeFactory('Large Plone Folder', id=temp_id) 126 127 lpf_fti.global_allow = lpf_global_setting128 120 print >> import_out, "! Created '%%s' backup directory with same-ids " \ 129 121 "objects from portal root." %% temp_id … … 169 161 for file_name in product_file_names: 170 162 try: 171 performImport(portal, temp_dir_path, file_name) 163 # Temporary allow implicitly adding Large Plone Folder 164 types_tool = getToolByName(portal, 'portal_types') 165 lpf_fti = types_tool['Large Plone Folder'] 166 lpf_global_setting = lpf_fti.global_allow 167 lpf_fti.global_allow = 1 168 try: 169 performImport(portal, temp_dir_path, file_name) 170 finally: 171 lpf_fti.global_allow = lpf_global_setting 172 172 except Exception, error: 173 173 msg = '!!! Under "%%s" policy importing exception occur: %%s.' %% (IMPORT_POLICY, str(error))
