Thanks Jim. That may jsut do the trick - I'll report back to the list. 

----- "Jim Baack" wrote: 
> From: "Jim Baack" <[EMAIL PROTECTED]> 
> To: [email protected] 
> Cc: "scott brown" <[EMAIL PROTECTED]> 
> Sent: Wednesday, December 10, 2008 3:25:56 PM GMT -05:00 US/Canada Eastern 
> Subject: Re: [Remember Mailing List] What determines vaules in the Defualt 
> Member Type dropdown 
> 
> 
> ----- "Scott Brown" <[EMAIL PROTECTED]> wrote: 
> 
> > I'm still dead in the water on this issue. The non-unicode string did 
> > not seem to make a difference. Any suggestions on how to proceed with 
> > identifying exactly why I am getting no values in the Default Member 
> > types? 
> > 
> 
> Scott, no solution, but I would suggest just trying this for now to move 
> forward. Edit remember/utils.py to look like this for getRememberTypes - 
> 
> security.declarePublic('getRememberTypes') 
> def getRememberTypes(context): 
> """ 
> Return a list of all the membrane types that implement IReMember. 
> """ 
> attool = getToolByName(context, 'archetype_tool') 
> mbtool = getToolByName(context, MBTOOLNAME) 
> mbtypes = set(mbtool.listMembraneTypes()) 
> #remtypes = [t.getId() for t in 
> # attool.listPortalTypesWithInterfaces([IReMember])] 
> #remtypes = set(remtypes) 
> #return list(mbtypes.intersection(remtypes)) 
> return list(mbtypes) 
> 
> This just ignores the remember interface stuff and shows all membrane types. 
> It's been working for me. 
> 
> 
> Jim 
> 
> 
> > ----- "Rob Miller" wrote: 
> > > From: "Rob Miller" <[EMAIL PROTECTED]> 
> > > To: [email protected] 
> > > Sent: Monday, December 1, 2008 9:00:05 PM GMT -05:00 US/Canada 
> > Eastern 
> > > Subject: Re: [Remember Mailing List] What determines vaules in the 
> > Defualt Member Type dropdown 
> > > 
> > > Scott Brown wrote: 
> > > > When I run 'list portal types' in the debugger, only the Member 
> > type is 
> > > > returned as a unicode string....all others are non-unicode. 
> > > > 
> > > > Do you think this could cause the types not to be displayed? 
> > > 
> > > possibly, yes. can you change the value to be a regular string and 
> > see if 
> > > that helps? 
> > > 
> > > relatedly, i'm sorry i haven't been able to dig in to this, but i've 
> > been 
> > > overwhelmed w/ work and family stuff. hoping to be able to give it 
> > some time 
> > > over the next couple of days if you haven't figured it out by then. 
> > > 
> > > -r 
> > > 
> > > 
> > > -- 
> > > Archive: 
> > http://www.openplans.org/projects/remember/lists/remember/archive/2008/12/1228183204982
> >  
> > > To unsubscribe send an email with subject "unsubscribe" to 
> > [EMAIL PROTECTED] Please contact 
> > [EMAIL PROTECTED] for questions. 
> > > 
> > > 
> 
> 
> -- 
> Archive: 
> http://www.openplans.org/projects/remember/lists/remember/archive/2008/12/1228940766839
>  
> To unsubscribe send an email with subject "unsubscribe" to [EMAIL PROTECTED] 
> Please contact [EMAIL PROTECTED] for questions. 
> 
> 

Reply via email to