--- MPIWGWeb/MPIWGStaff.py 2004/10/01 18:03:43 1.8 +++ MPIWGWeb/MPIWGStaff.py 2005/04/25 17:16:46 1.9 @@ -3,6 +3,7 @@ from OFS.Folder import Folder from Products.ZSQLExtend.ZSQLExtend import ZSQLExtendFolder from Products.PageTemplates.PageTemplateFile import PageTemplateFile from Products.PageTemplates.PageTemplate import PageTemplate +from Products.ZCatalog.CatalogPathAwareness import CatalogAware import os from Globals import package_home @@ -17,10 +18,15 @@ def getTemplate(self, tpName): assert(pt) return pt -class MPIWGStaff(ZSQLExtendFolder): +class MPIWGStaff(CatalogAware,ZSQLExtendFolder): """Staff""" meta_type="MPIWGStaff" + default_catalog='MembersCatalog' + + def PrincipiaSearchSource(self): + """Return cataloguable key for ourselves.""" + return str(self) manage_options = Folder.manage_options+( {'label':'Edit','action':'changeMPIWGStaffForm'},