PS<br>
<br>
I also subscribed to the collective-CMFMember list and got some help there: which I include below.......<br>
<br>
<table class="h" id="mm" cellpadding="0" cellspacing="0">
<tbody><tr><td class="au" style="color: rgb(204, 0, 96);"><span class="h"><img id="_ss" src="images/star_off_sm_2.gif" height="13" width="13"></span> <span id="_user_apm13@columbia.edu">Alec Mitchell</span>&nbsp;</td><td width="100%">
<table class="rc" cellpadding="0" cellspacing="0"><tbody><tr><td><div><font color="#cc0060">&lt;<a href="mailto:apm13@columbia.edu">apm13@columbia.edu</a>&gt;</font> to collective-cmf.</div></td></tr></tbody></table></td>
<td>&nbsp;<span id="so" class="lk s">More options</span></td><td align="right">&nbsp;&nbsp;<span id="_date_Thu Aug 11 2005_3:39 PM">3:39 pm (6 hours ago)</span></td></tr></tbody>
</table>
<span class="q">On Thursday 11 August 2005 06:19 am, michael nt milne wrote:<br>&gt; I've tried a few products in 2.1 -CMFQuestionnaire for example and it<br>&gt; produced errors.Also CMFNewsletter didn't work.<br>&gt;<br>
&gt; I'd rather wait until the bugs are ironed out.<br><br></span>These are probably not bugs in CMFPlone, but simply products which haven't<br>
caught up to the few major changes in 2.1. &nbsp;Unfortunately, they are very<br>
unlikely to catch up if you don't report the errors you found with full<br>
tracebacks to the authors of those products. &nbsp;It may be helpful to<br>
additionally post them to the plone bug tracker as it may point out<br>
incompatibilities of which we were unaware.<br>
<span class="q"><br>&gt; Can CMFMember add totally new fields to registration? What v of plone<br>&gt; do you have it working with?<br><br></span>CMFMember 1.0 was designed for plone 2.0, and should work. &nbsp;It will allow you
<br>
to add new fields to the registration by subclassing the Member type and<br>
adding new fields to the schema. &nbsp;For greater details you may want to look at<br>
Rob's Samplex product and tutorial:<br>
<br>
<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://svn.plone.org/view/collective/Samplex/trunk/docs/SamplexTutorial.stx" target="_blank">http://svn.plone.org/view/collective/Samplex/trunk/docs/SamplexTutorial.stx
</a><br>
<br>
CMFMember 1.1 (currently unreleased) is the ideal version for working with<br>
plone 2.1 (which as Martin says is much improved), but may not at present<br>
work with plone 2.0.<br><br><div><span class="gmail_quote">On 8/11/05, <b class="gmail_sendername">michael nt milne</b> &lt;<a href="mailto:michael.milne@gmail.com">michael.milne@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thanks for the help here. Yes I do want to capture extra information
about a user who is registering with a site. First name, last name and
company, phone number etc. And then to be able to to display this in a
membership display tool. Just about to check out CMFMember. Hope it
works ok on 2.05.<div><span class="e" id="q_105a7662fbd2d489_1"><br><br><div><span class="gmail_quote">On 8/11/05, <b class="gmail_sendername">Dieter Maurer</b> &lt;<a href="mailto:dieter@handshake.de" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
dieter@handshake.de</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
michael nt milne wrote at 2005-8-11 10:01 -0400:<br>&gt;It doesn't to be a relational db to be able to easily add fields<br><br>There are no tables to add fields to.<br><br>As someone else already pointed out:<br><br>&nbsp;&nbsp;Zope objects often use so called properties
<br>&nbsp;&nbsp;as &quot;field&quot; emulation.<br><br>&nbsp;&nbsp;Unlike for a relational database where you<br>&nbsp;&nbsp;specify the fields of a table (and all rows inherit these fields),<br>&nbsp;&nbsp;properties are on individual objects (which are somehow like rows).
<br><br>&nbsp;&nbsp;Zope has a feature where you can define properties not<br>&nbsp;&nbsp;for individual objects but for whole collections of them:<br>&nbsp;&nbsp;&quot;ZClass&quot;es. Adding properties to a property sheet of<br>&nbsp;&nbsp;a ZClass ensures that all instances of the class have
<br>&nbsp;&nbsp;these properties (with the default value defined by the class).<br><br>--<br>Dieter<br></blockquote></div><br>

</span></div></blockquote></div><br>