How to build indexes in the MemberCatalog of Membership Component?
Hi Bill, When I open the 'find objects' tab in MemberCatalog, I can't see 'PortalMember' in 'find object in type' selection field. How to build indexes then? Thanks in advance! Cheers Dirksen __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/
On 23 Feb 2001 18:13:37 -0800, Dirksen wrote:
Hi Bill,
When I open the 'find objects' tab in MemberCatalog, I can't see 'PortalMember' in 'find object in type' selection field. How to build indexes then? Thanks in advance!
Sorry for the delay, that's what i get for living on the bleeding edge of Evolution*. Note: Creating an index is not done via the 'find; page, but rather the indexes page. What you are describing is cataloging currently existing objects. As to why Portal member doesn't show up, I don't know. I use, and recommend the use of a ZPattern trigger. You can get it by downloading the DataSkins product. This way, whenever a member is modified, it automatially updates/creates it's entry in the catalog. Just be sure to specify MemberCatalog :) Bill * Evolution decided it didn't want to compose messages anymore ...
Bill Anderson wrote:
I use, and recommend the use of a ZPattern trigger. You can get it by downloading the DataSkins product. This way, whenever a member is modified, it automatially updates/creates it's entry in the catalog. Just be sure to specify MemberCatalog :)
To expand on what Bill said: Stick this in a SkinScript method in your Membership folder, on the Data Plug-Ins tab of err... Users perhaps? User Sources? You should be able to work it out. (I don't have a live LoginManager to hand right now.) WHEN OBJECT ADDED CALL MemberCatalog.catalog_object(self, _.string.join(self.getPhysicalPath(),'/')) WHEN OBJECT DELETED CALL MemberCatalog.uncatalog_object(_.string.join(self.getPhysicalPath(),'/')) WHEN OBJECT CHANGED CALL MemberCatalog.uncatalog_object(_.string.join(self.getPhysicalPath(),'/')), MemberCatalog.catalog_object(self, _.string.join(self.getPhysicalPath(),'/')) -- Steve Alexander Software Engineer Cat-Box limited
participants (3)
-
Bill Anderson -
Dirksen -
Steve Alexander