Return to PUT_factory.py CVS log | Up to [Repository] / ExtFile / Extensions |
Auf der Basis http://www.zope.org/Members/shh/ExtFile Version 1.5.4 mit zlog ersetzt durch logging
from OFS.Image import getImageInfo from Products.ExtFile.ExtImage import ExtImage import string def PUT_factory(self, name, typ, body): '''Creates ExtImage instead of plain Image.''' ct, w, h = getImageInfo(body) if ct: major, minor = string.split(ct, '/') if major == 'image': return ExtImage(name, '', '') major, minor = string.split(typ, '/') if major == 'image': return ExtImage(name, '', '') return None