Zope: PUT Factory

Body

What is a PUT Factory

When a file is created on a Zope server using a WebDAV client such as Goliath, WebDrive, or Cadaver, a PUT Factory determines what type of Zope Object to create based on Content Type and file extension.

By default, any files created on a Zope server using a WebDAV client are created as file objects. When updating an existing object, the object type will not change.

ECN Customizations

ECN has modified the default behavior to create specific types of Zope objects based on extension and content type.

Extension or Content Type Zope Object Type
.whtml, .whtm HTML Document with wraps enabled
.html, .htm HTML Document with wraps disabled
Image/* Image
.pt Zope Page Template
.zpy Script (Python)
.dtml DTML Method
.wiki Wiki Page

All other files will be created as Zope File objects.

Details

Details

Article ID: 2068
Created
Thu 12/18/25 10:06 AM
Modified
Thu 12/18/25 10:06 AM

Related Services / Offerings

Related Services / Offerings (1)

Submit a General Support request using the "Purdue IT Request" button to the right. The Purdue IT Service Desk will examine, follow-up and route as needed.