On 4/11/06, Takahashi, Michael <MTakahashi@oid.ucla.edu> wrote:
I'm trying to write a function that checks to see if the current object is a 'Folder'.
several ways: isinstance(object, Folder) # does not work in python scripts or object.meta_type == "Folder" # does work in python scripts or object.portal_type == "Folder" # if it's a CMF object. or also: if getattr(object, 'objectIds', None) is not None: This doesn't check if it is a Folder, but if it implements an object manager type interface, which may or may not be what you want. :) Oh, and zope-dev is for development of Zope, not with zope. You should ask in zope@zope.org. -- Lennart Regebro, Nuxeo http://www.nuxeo.com/ CPS Content Management http://www.cps-project.org/