I'm not sure I really understand the above, but I have used the node profile module to designate content-types as "profile" nodes. Teamed with CCK, you can add as many fields as desired and can group them in fieldsets, or so I reckon (I haven't really tried fieldsets in CCK).
<br><br>If this is not relevant to this discussion, just ignore it :-P<br><br><div><span class="gmail_quote">On 5/28/07, <b class="gmail_sendername">Mark Leicester</b> &lt;<a href="mailto:mark.leicester@efurbishment.com">
mark.leicester@efurbishment.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;"><div style=""><div>Hi Mike,</div><div><br>
</div><div>Yes, I&#39;ve also found the need for the sort of thing you describe. I have a working implementation that allows the arbitrary grouping of fields into fieldsets, where those fieldsets may be assigned and weighted within any category including the account page itself. Like you I only allow a single level of fieldset. I use an extra table to group fields by a fieldset name in the same way that the current implementation groups by category names. My admin interface is incomplete as yet (clients were happy to have it configured manually and then left alone).
</div><div><br></div><div>I&#39;ve also added radio buttons to the available profile field types.</div><div><br></div><div>It sounds like we&#39;re more or less at the same place. Shall we compare notes?</div><div><br></div>
<div>Cheers,</div><span class="sg"><div>Mark</div></span><div><span class="e" id="q_112cf7e6c7bcee74_2"><br><div><div>On 27 May 2007, at 19:42, Mike Anon wrote:</div><br><blockquote type="cite">This was posted in the forums under Module Development at: 
<a href="http://drupal.org/node/146972" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://drupal.org/node/146972</a>&nbsp; It has received no responses (so far).&nbsp; If it receives no responses here, as well, then I have the answers to my questions.&nbsp; 
<br><br><p>I wanted to attach a fairly large number of variables (fields) to each user&#39;s profile, and the UI for displaying and updating (editing) &quot;that many&quot; variables was not to my liking.</p><p>At the moment (in 
4.7, anyway), profile variables can be put into &quot;categories&quot; (apologies to jaza and bdragon, but that is the &quot;official&quot; description of the way that profile fields are divided into separate and distinct groups). When a user profile is edited, the various categories are displayed as links near the top of the first edit screen, with the first edit screen focused on the &quot;account settings&quot; category. Those with user administrative privs can add additional profile fields and each field can (actually, must) be placed within a category. I believe that there are no restrictions on the number of profile fields or the number of profile field categories, although I certainly haven&#39;t stress tested it.
</p><p>The &quot;edit user profile&quot; UI currently loads a separate page for each category. That separate page lists all of the profile fields associated with that category, in the order specified by the normal Drupal weight/alphabetization mechanism. There is no ability to group the fields in a fieldset.
</p><p>I have a simple module that allows those with user adminsitrative privs the ability to assign each profile field to not only a category, but to a fieldset, as well. </p><p>Would this capability interest anybody else? By that I mean is it worth my time to spiff up the existing module I have so that it becomes a contrib module? Like many, I don&#39;t want to go through the effort if there is either no interest or, in the extreme, negative interest.
</p><p>At the moment, the code can only handle a fieldset depth of one. That is, only one level of fieldsets for each category. Of course, each category can have unlimited fieldsets, but they remain at the same level - one beneath the category. The design of the database modification, however, leaves the door open for unlimited fieldset depth (not that anybody would ever use more than 2 or 3 levels).
</p><p>In addition to someday allowing for unlimited fieldset depth, at some point I can see adding a &quot;report&quot; node allowing for a screen report to be generated with the contents of a given category/fieldset combination. Since users aren&#39;t nodes in 
4.7, views can&#39;t be used to generate a report of this nature. </p><p>My discussion on #drupal and #drupal-support lead me to believe that there is not much involved here which will be different for 5.x, although I haven&#39;t looked into that myself, yet.
</p><p>So, the question is, does it make sense for me to put &quot;yet another profile extension module&quot; in play? Translation: would you find this capability to be useful?</p><p>I believe that I have checked the existing profile modules and none of them implement this functionality.
</p><p>Assuming this to be a useful thing for some people, would it make more sense to fold this capbilitity into an existing profile contrib module rather than create a separate contrib module?</p><br></blockquote></div>
<br></span></div></div></blockquote></div><br>