- Timestamp:
- 27.10.2011 22:00:08 (7 months ago)
- File:
-
- 1 edited
-
ZMS/trunk/ZMSMetaobjManager.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ZMS/trunk/ZMSMetaobjManager.py
r1708 r1714 823 823 self.manage_delObjects(ids=[id+'.'+oldId]) 824 824 self.manage_addDTMLMethod( id+'.'+newId, newType, newName) 825 # Handle py s.825 # Handle py. 826 826 if newType == 'py': 827 827 if oldId is not None and id+'.'+oldId in self.objectIds(): … … 830 830 newOb = getattr(self,id+'.'+newId) 831 831 newOb.write(newCustom) 832 # Handle zpt. 832 833 elif newType == 'zpt': 833 834 if oldId is not None and id+'.'+oldId in self.objectIds(): … … 884 885 # Delete existing Zope-Object. 885 886 if newObId in container.objectIds(): 886 if newType not in self.valid_zopetypes: 887 if newType == 'Page Template' or \ 888 newType not in self.valid_zopetypes: 887 889 container.manage_delObjects( ids=[ newObId]) 888 890 # Delete old Zope-Object if type is incompatible.
Note: See TracChangeset
for help on using the changeset viewer.
