from OFS.Folder import Folder
from OFS.Image import File, cookId
from zExceptions import Unauthorized
from OFS.Folder import Folder
from OFS.Image import File, cookId
from zExceptions import Unauthorized
from Products.Photo import Photo
from Products.CMFCore.utils import UniqueObject, getToolByName, getUtilityByInterfaceName
from Products.CMFCore.permissions import ModifyPortalContent
from Products.Photo import Photo
from Products.CMFCore.utils import UniqueObject, getToolByName, getUtilityByInterfaceName
from Products.CMFCore.permissions import ModifyPortalContent
security.declareProtected(ModifyPortalContent, 'put_upload')
def put_upload(self, REQUEST, RESPONSE):
""" Upload a content thru webdav put method.
security.declareProtected(ModifyPortalContent, 'put_upload')
def put_upload(self, REQUEST, RESPONSE):
""" Upload a content thru webdav put method.