[Product-Developers] Questions Regarding "How do I add my own member properties?"

Mark Phillips mark at phillipsmarketing.biz
Thu Dec 13 00:38:06 UTC 2007


I am using 
Plone 2.5.2, 
CMF-1.6.4, 
Zope (Zope 2.9.7-final, python 2.4.4, linux2), 
Five 1.3.8, 
Python 2.4.4 (#2, Aug 16 2007, 02:03:40) [GCC 4.1.3 20070812
(prerelease) (Debian 4.1.2-15)], 
PIL

I need to change how new members join the site as follows:
1. Add 2 fields to the join_form - 1 string and 1 selection box
2. Hold the sending of the password until a manager (or some other
exalted role) looks at the data in the join form and approves it.
3. Once the member is approved, send the email with the password.

I have been reading some tutorials on the plone site ("How do I add my
own member properties?", Membrane, Remember, and others) and I am a
little confused. 

Everything I need to change seems to be straight forward in a non-plone
3 way (I am just getting the hang of Install.py, and the world took a
hard turn to the left!), except for #2 above. How can I accomplish #2
above without using Remember (still experimental) or Membrane? I have
nothing against them, but there appears to be YALC (yet another learning
curve) for Generic Setup, these products, and I don't like using an
experimental product in a production site.

Any suggestions or tutorials for accomplishing #2? I guess one possible
answer is to stop whining and brew a big pot of strong coffee...;-)

Thanks!

Mark






More information about the Product-Developers mailing list