Here's one way. There's probably an easier one. <dtml-in get_local_roles> <dtml-if "'Owner' in _['sequence-item']"> Owner: <dtml-var sequence-key> </dtml-if> <dtml-else> No Owner </dtml-in> or in Python: def getOwner(ob): for userid, roles in ob.get_local_roles(): if 'Owner' in roles: return userid -jfarr ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Hi! I'm a signature virus. Copy me into your .sig to join the fun! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ----- Original Message ----- From: Darran Edmundson <Darran.Edmundson@anu.edu.au> To: zope <zope@zope.org> Sent: Thursday, March 23, 2000 3:26 PM Subject: [Zope] determining Owner of an object?
A simple question, how can I determine the Owner of a ZClass instance (or any Zope object for that matter)?