<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xml:base="https://www.webmaster-forums.net/crss/node/1044198" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title></title>
    <link>https://www.webmaster-forums.net/crss/node/1044198</link>
    <description></description>
    <language>en</language>
          <item>
    <title>When this started we had 11</title>
    <link>https://www.webmaster-forums.net/web-programming-and-application-development/php-programming-drupal#comment-1243459</link>
    <description> &lt;blockquote&gt;&lt;p&gt;When this started we had 11 checkboxes. This has expanded to over 80 (against my protestations) and each checkbox topic needs it&#039;s own &#039;news&#039; category and it&#039;s own forum and these will have to be raised at the same time as the checkboxes are added.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;The way I would tackle this is create a module, call it &#039;category_profile_fields&#039; (or something), which synchronises Forum taxonomy, synonym/related terms in the News taxonomy and check boxes on the user profile edit page. This could happen when a new term or profile option is created, or on a &lt;a href=&quot;http://api.drupal.org/api/function/hook_cron/6&quot;&gt;hook_cron&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;I wonder if an option wouldn&#039;t be to write those checkboxes directly to the profile_fields and profile_values tables?&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;You&#039;d have to give up using CCK and Content Profile, as those are the database tables used by Drupal core&#039;s profile module, which doesn&#039;t use CCK. If you&#039;ve given up on Content Profile/CCK already then this is probably the way to go.&lt;/p&gt;
&lt;p&gt;Either way, you&#039;re going to have to get quite heavily into Drupal internals, read a lot of code and work out how stuff functions. &lt;img src=&quot;https://www.webmaster-forums.net/misc/smileys/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; class=&quot;smiley-content&quot; /&gt; One good way to find out how to do stuff is by looking at the code for core or other contributed modules.&lt;/p&gt;
&lt;p&gt;Also, as said before, you can group CCK fields (not sure if the same is possible for profile.module) in a collapsible fieldset (see the modules page for an example). Personally, I&#039;d use these, then set &#039;collapsed&#039; =&amp;gt; FALSE in a category where the user has checked a box. Not sure if that makes sense for what you&#039;re trying to do though. &lt;img src=&quot;https://www.webmaster-forums.net/misc/smileys/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; class=&quot;smiley-content&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The disadvantage of using CCK over profile.module is that I can&#039;t seem to find any CCK API docs anywhere. This will improve when CCK goes into Drupal core, but until then you&#039;ll be stuck looking at &lt;a href=&quot;http://drupal.org/project/modules?filters=tid:88%20drupal_core:87&amp;amp;solrsort=sort_title%20asc&quot;&gt;how other modules integrate with CCK&lt;/a&gt;&lt;/p&gt;
 </description>
     <pubDate>Wed, 15 Jul 2009 02:51:00 +0000</pubDate>
 <dc:creator>JeevesBond</dc:creator>
 <guid isPermaLink="false">comment 1243459 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>Hi JB,
Sorry about getting a</title>
    <link>https://www.webmaster-forums.net/web-programming-and-application-development/php-programming-drupal#comment-1243392</link>
    <description> &lt;p&gt;Hi JB,&lt;/p&gt;
&lt;p&gt;Sorry about getting a little terse.&lt;/p&gt;
&lt;p&gt;Although I wouldn&#039;t describe this project as &#039;professional&#039;, I am hoping to make money from it and I do have a partner in the enterprise, so in that context it&#039;s not a hobby which I can abandon if the going starts getting tough. Also, my partner (my cousin) behaves like a &#039;boss&#039; sometimes, so it very definitely feels like a professional project, however, neither of us has the funds, resources and backing which might be considered the prerequisite of a one.&lt;/p&gt;
&lt;p&gt;What I&#039;m also planning to do is programmatically add checkboxes to the user&#039;s profile. When this started we had 11 checkboxes. This has expanded to over 80 (against my protestations) and each checkbox topic needs it&#039;s own &#039;news&#039; category and it&#039;s own forum and these will have to be raised at the same time as the checkboxes are added. Additionally I have blocks which must be made aware of their existence.&lt;/p&gt;
&lt;p&gt;At the moment some six or seven pieces of code must be updated with the addition of each new checkbox, so the scope for error through typo or omission is significant and would be eliminated through such a one-click implementation.&lt;/p&gt;
&lt;p&gt;I can easily write an DHTML form with the checkboxes hidden intially, but expanded as the user selects a category. I wonder if an option wouldn&#039;t be to write those checkboxes directly to the profile_fields and profile_values tables?&lt;/p&gt;
 </description>
     <pubDate>Sun, 12 Jul 2009 21:00:11 +0000</pubDate>
 <dc:creator>davecoventry</dc:creator>
 <guid isPermaLink="false">comment 1243392 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>I would envision that the</title>
    <link>https://www.webmaster-forums.net/web-programming-and-application-development/php-programming-drupal#comment-1243309</link>
    <description> &lt;blockquote&gt;&lt;p&gt;I would envision that the panels (or the mini panels) would allow the checkboxes to be grouped together,&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;I don&#039;t have much experience with mini-panels, so could be wrong, but I don&#039;t think they can do that, unfortunately.&lt;/p&gt;
&lt;p&gt;The &lt;em&gt;Fieldgroup&lt;/em&gt; module is more likely to do what you want. At the very least it&#039;ll be able to group your fields so -- with a little JQuery magic -- you&#039;ll be able to make the groups behave in the required way. In fact, under Configure, it&#039;s possible to set the groups to &#039;collapsible&#039; or &#039;collapsed&#039;, which seems to be exactly what you&#039;re looking for.&lt;/p&gt;
&lt;p&gt;Panels should be used for pages &lt;em&gt;only&lt;/em&gt;, in fact (and sorry I didn&#039;t think to mention this before) but for the form Panels shouldn&#039;t be required at all.&lt;/p&gt;
&lt;p&gt;APK&#039;s role is mostly just to give you the theme and some instructions. There&#039;s also some default Panels and Views; if you&#039;re using the APK theme for your user profiles the module has to be enabled. It&#039;s also worth leaving enabled to see updates to the module/theme.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;If I think (deluded fool that I am) that I have managed to configure a panel to provide the 5 checkboxes, how do I get these to show up on the profile?&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Am a little unsure where you are or how you got there. :-/ However, to start ignore Panels and APK. Concentrate on CCK and Content Profile. Make sure Content Profile is installed, go to &lt;em&gt;Administer -&amp;gt; Content management -&amp;gt; Content types&lt;/em&gt; then on the &lt;em&gt;Profile&lt;/em&gt; row, see the &lt;em&gt;manage fields&lt;/em&gt; link. On that page is where the registration/user edit form can be setup.&lt;/p&gt;
&lt;p&gt;Note: might be a good idea to switch off the default &#039;Profile&#039; module, supplied by Drupal.&lt;/p&gt;
&lt;p&gt;I don&#039;t know why this isn&#039;t enabled by default, but it&#039;s also important to go to: &lt;em&gt;Administer -&amp;gt; Content management -&amp;gt; Profile -&amp;gt; Edit&lt;/em&gt;, then hidden at the bottom under &lt;em&gt;Content Profile&lt;/em&gt; is a checkbox. Make sure it&#039;s checked and &lt;em&gt;Save&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You&#039;ll notice that whatever you configure in &lt;em&gt;manage fields&lt;/em&gt; will appear on the user registration and edit forms. Also, note that these are nodes, and when logged-in as admin there&#039;ll be a lot of crap about menus, promoting to front page, title etc. Firstly: the problem is that nodes were not strictly designed to be used as user profiles (although conceptually they&#039;re perfect for the job), so there&#039;s some extra cruft. Secondly: it&#039;s easy to hide the cruft from your users, in fact they should see very little of it by default. Thirdly: Nodes are being made more versatile in the up-coming Drupal 7, so this usage of nodes is known -- and approved of -- by the Drupal core developers (those that care anyway).&lt;/p&gt;
&lt;p&gt;When you&#039;ve set the checkbox under &lt;em&gt;Content Profile&lt;/em&gt; a tab, of the same name, will appear next to &lt;em&gt;Edit&lt;/em&gt;. Note that &lt;em&gt;Hide form fields:&lt;/em&gt; only applies to the user registration page, not the user edit page. For that you&#039;ll need the &lt;a href=&quot;http://drupal.org/project/auto_nodetitle&quot;&gt;Auto Node Title&lt;/a&gt; module.&lt;/p&gt;
&lt;p&gt;This is all pretty new, innovative stuff for Drupal, so a lot of the UI is still being worked out. As I said earlier: it all works pretty well, but is very hard for a newbie to put together, &#039;unintuitive&#039; is a good way of describing it, yes. &lt;img src=&quot;https://www.webmaster-forums.net/misc/smileys/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; class=&quot;smiley-content&quot; /&gt;&lt;/p&gt;
&lt;p&gt;If this is a professional project and you&#039;re really stuck, it would take me about two hours to get a user profile creation/edit form that has grouped checkboxes on it. Hopefully this will be enough information to get you going though.&lt;/p&gt;
 </description>
     <pubDate>Wed, 08 Jul 2009 12:45:00 +0000</pubDate>
 <dc:creator>JeevesBond</dc:creator>
 <guid isPermaLink="false">comment 1243309 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>If I think (deluded fool</title>
    <link>https://www.webmaster-forums.net/web-programming-and-application-development/php-programming-drupal#comment-1243229</link>
    <description> &lt;p&gt;If I think (deluded fool that I am) that I have managed to configure a panel to provide the 5 checkboxes, how do I get these to show up on the profile?&lt;/p&gt;
&lt;p&gt;If I could get that far, then I could possibly have a look at implementing the CSS and Javascript which would control the visibility of the 4 sub checkboxes. Not that I can see any way of adding that code. But still, getting to first base would be nice. I cannot begin to describe how frustrating it is to be at no further forward after three days of googling the same content (largely outdated) repeatedly.&lt;/p&gt;
 </description>
     <pubDate>Mon, 06 Jul 2009 10:06:14 +0000</pubDate>
 <dc:creator>davecoventry</dc:creator>
 <guid isPermaLink="false">comment 1243229 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>JeevesBond,
This is</title>
    <link>https://www.webmaster-forums.net/web-programming-and-application-development/php-programming-drupal#comment-1243216</link>
    <description> &lt;p&gt;JeevesBond,&lt;/p&gt;
&lt;p&gt;This is completely impenetratable.&lt;/p&gt;
&lt;p&gt;I have been through it and created a mess of Panels, mini panels, field types, nodes, pages and a mass of different content, but I have got no clue on where it all fits together.&lt;/p&gt;
&lt;p&gt;I would envision that the panels (or the mini panels) would allow the checkboxes to be grouped together, but I cannot see any way of placing the checkboxes on the form nor of displaying them (or hiding them). And why do I need to specify a teaser when I create a panel? Where does the teaser appear, and what function does it serve? And why can&#039;t I just leave it out?&lt;/p&gt;
&lt;p&gt;And what is the APK&#039;s role in all of this? It doesn&#039;t appear to do anything at all.&lt;/p&gt;
&lt;p&gt;Sorry if I sound a bit grumpy, but I&#039;m chasing my tail here.&lt;/p&gt;
&lt;p&gt;I&#039;m starting to feel that what I&#039;m hoping to do is not possible.&lt;/p&gt;
 </description>
     <pubDate>Sun, 05 Jul 2009 22:15:46 +0000</pubDate>
 <dc:creator>davecoventry</dc:creator>
 <guid isPermaLink="false">comment 1243216 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>Hi JeevesBond,

JeevesBond</title>
    <link>https://www.webmaster-forums.net/web-programming-and-application-development/php-programming-drupal#comment-1243215</link>
    <description> &lt;p&gt;Hi JeevesBond,&lt;br /&gt;
&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;JeevesBond&lt;/em&gt; wrote:&lt;/div&gt;Ah yes, I forgot to mention that APK is &lt;em&gt;hard&lt;/em&gt;. This whole area is undergoing a lot of development at the moment. The code is usable/pretty stable, but it takes a bit of graft to setup.&lt;/div&gt;&lt;br /&gt;
It&#039;s not really intuitive, is it? &lt;img src=&quot;https://www.webmaster-forums.net/misc/smileys/sad.png&quot; title=&quot;Sad&quot; alt=&quot;Sad&quot; class=&quot;smiley-content&quot; /&gt;&lt;br /&gt;
&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;JeevesBond&lt;/em&gt; wrote:&lt;/div&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Gone to /admin/settings/advanced-profile where there is a checkbox called &quot;Create user profile node type&quot; but when I enable this and save configuration it just disables itself.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Believe it or not, that&#039;s what it&#039;s &lt;em&gt;supposed&lt;/em&gt; to do! &lt;img src=&quot;https://www.webmaster-forums.net/misc/smileys/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; class=&quot;smiley-content&quot; /&gt;&lt;/p&gt;
&lt;p&gt;If the box is checked, APK tries to create a node type to store profile information in, it then unchecks the box. If I remember correctly, I could never get it to create the blasted content type anyway. So don&#039;t worry that it doesn&#039;t work.&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Yes, it makes sense. I just couldn&#039;t see anywhere to edit my profile and assumed that the checkbox enabled more configuration settings.&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;JeevesBond&lt;/em&gt; wrote:&lt;/div&gt;&lt;br /&gt;
I believe the part you&#039;re getting stuck on is:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;2. Profile type auto creation: Check this box and save configuration. This option will be disabled once the node type exists and you will need to delete your node type if you want to re-create it. If you get errors with this step, it is due to issues with CCK&#039;s content copy module. Try importing manually, by copying and pasting the contents of uprofile.inc directly to ?q=admin/content/types/import&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Bear in mind these instructions are for Drupal 5, where the profiles as nodes modules are different to the ones for Drupal 6 (there were two competing in five, which were merged for six -- generally regarded as a good thing).&lt;/div&gt;&lt;br /&gt;
Yes, when the checkbox didn&#039;t stay enabled, I assumed that there was something wrong with my install.&lt;br /&gt;
&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;JeevesBond&lt;/em&gt; wrote:&lt;/div&gt;&lt;br /&gt;
Does &lt;a href=&quot;http://www.example.com/?q=admin/content/types/import&quot; title=&quot;http://www.example.com/?q=admin/content/types/import&quot;&gt;http://www.example.com/?q=admin/content/types/import&lt;/a&gt; exist on your site? If not, it&#039;s because &lt;em&gt;Content Profile&lt;/em&gt; doesn&#039;t work the same as its Drupal 5 equivalents.&lt;/p&gt;
&lt;p&gt;If it does exist, look in the &lt;code&gt;advanced_profile/includes&lt;/code&gt; directory for a file named &lt;em&gt;uprofile.inc&lt;/em&gt; (I&#039;ve updated the documentation to make a little more sense), then copy and paste the contents to &lt;a href=&quot;http://www.example.com/?q=admin/content/types/import&quot; title=&quot;http://www.example.com/?q=admin/content/types/import&quot;&gt;http://www.example.com/?q=admin/content/types/import&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Yes it&#039;s there.&lt;br /&gt;
&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;JeevesBond&lt;/em&gt; wrote:&lt;/div&gt;&lt;br /&gt;
If that URL does &lt;em&gt;not&lt;/em&gt; exist, don&#039;t worry about it, just skip that step. It&#039;s mostly just creating a bunch of default stuff for you, that&#039;s easy to do by hand.&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
I imported the uprofile.inc as you suggested, but got the following error: &quot;The content type uprofile already exists in this database.&lt;br /&gt;
Exiting. No import performed.&quot;&lt;br /&gt;
&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;JeevesBond&lt;/em&gt; wrote:&lt;/div&gt;&lt;br /&gt;
Then, this instruction will be erroneous for you:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;8. Configure Bio:&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;You&#039;re using &lt;em&gt;Content Profile&lt;/em&gt;, if you&#039;re on Drupal 6.&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Yes, I realised that.&lt;br /&gt;
&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;JeevesBond&lt;/em&gt; wrote:&lt;/div&gt;&lt;br /&gt;
The rest should be reasonably straight-forward. What you need to know: all user profiles will become nodes, just like &lt;em&gt;Story&lt;/em&gt;, &lt;em&gt;Page&lt;/em&gt;, &lt;em&gt;Blog post&lt;/em&gt; or &lt;em&gt;Forum post&lt;/em&gt;. APK tries to create the &lt;em&gt;node type&lt;/em&gt; of &#039;uprofile&#039; for user profiles (that&#039;s what the importing earlier is all about). However, if this doesn&#039;t work out, you can either create your own blasted node type or -- if it creates one, I&#039;m not sure -- use the one provided by &lt;em&gt;Content Profile&lt;/em&gt;.&lt;br /&gt;
&lt;/div&gt;Okay, I&#039;ll give it a go.&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;JeevesBond&lt;/em&gt; wrote:&lt;/div&gt;&lt;br /&gt;
Does that get you any further? &lt;img src=&quot;https://www.webmaster-forums.net/misc/smileys/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; class=&quot;smiley-content&quot; /&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;JeevesBond&lt;/em&gt; wrote:&lt;/div&gt;&lt;br /&gt;
*** EDIT ***&lt;br /&gt;
Just one more thing: going to ?q=admin/content/types on your site is where you can edit content types and the CCK fields that appear on them.&lt;/div&gt;&lt;/p&gt;
 </description>
     <pubDate>Sun, 05 Jul 2009 20:34:52 +0000</pubDate>
 <dc:creator>davecoventry</dc:creator>
 <guid isPermaLink="false">comment 1243215 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>Ah yes, I forgot to mention</title>
    <link>https://www.webmaster-forums.net/web-programming-and-application-development/php-programming-drupal#comment-1243198</link>
    <description> &lt;p&gt;Ah yes, I forgot to mention that APK is &lt;em&gt;hard&lt;/em&gt;. This whole area is undergoing a lot of development at the moment. The code is usable/pretty stable, but it takes a bit of graft to setup.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Gone to /admin/settings/advanced-profile where there is a checkbox called &quot;Create user profile node type&quot; but when I enable this and save configuration it just disables itself.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Believe it or not, that&#039;s what it&#039;s &lt;em&gt;supposed&lt;/em&gt; to do! &lt;img src=&quot;https://www.webmaster-forums.net/misc/smileys/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; class=&quot;smiley-content&quot; /&gt;&lt;/p&gt;
&lt;p&gt;If the box is checked, APK tries to create a node type to store profile information in, it then unchecks the box. If I remember correctly, I could never get it to create the blasted content type anyway. So don&#039;t worry that it doesn&#039;t work.&lt;/p&gt;
&lt;p&gt;I believe the part you&#039;re getting stuck on is:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;2. Profile type auto creation: Check this box and save configuration. This option will be disabled once the node type exists and you will need to delete your node type if you want to re-create it. If you get errors with this step, it is due to issues with CCK&#039;s content copy module. Try importing manually, by copying and pasting the contents of uprofile.inc directly to ?q=admin/content/types/import&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Bear in mind these instructions are for Drupal 5, where the profiles as nodes modules are different to the ones for Drupal 6 (there were two competing in five, which were merged for six -- generally regarded as a good thing).&lt;/p&gt;
&lt;p&gt;Does &lt;a href=&quot;http://www.example.com/?q=admin/content/types/import&quot; title=&quot;http://www.example.com/?q=admin/content/types/import&quot;&gt;http://www.example.com/?q=admin/content/types/import&lt;/a&gt; exist on your site? If not, it&#039;s because &lt;em&gt;Content Profile&lt;/em&gt; doesn&#039;t work the same as its Drupal 5 equivalents.&lt;/p&gt;
&lt;p&gt;If it does exist, look in the &lt;code&gt;advanced_profile/includes&lt;/code&gt; directory for a file named &lt;em&gt;uprofile.inc&lt;/em&gt; (I&#039;ve updated the documentation to make a little more sense), then copy and paste the contents to &lt;a href=&quot;http://www.example.com/?q=admin/content/types/import&quot; title=&quot;http://www.example.com/?q=admin/content/types/import&quot;&gt;http://www.example.com/?q=admin/content/types/import&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If that URL does &lt;em&gt;not&lt;/em&gt; exist, don&#039;t worry about it, just skip that step. It&#039;s mostly just creating a bunch of default stuff for you, that&#039;s easy to do by hand.&lt;/p&gt;
&lt;p&gt;Then, this instruction will be erroneous for you:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;8. Configure Bio:&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;You&#039;re using &lt;em&gt;Content Profile&lt;/em&gt;, if you&#039;re on Drupal 6.&lt;/p&gt;
&lt;p&gt;The rest should be reasonably straight-forward. What you need to know: all user profiles will become nodes, just like &lt;em&gt;Story&lt;/em&gt;, &lt;em&gt;Page&lt;/em&gt;, &lt;em&gt;Blog post&lt;/em&gt; or &lt;em&gt;Forum post&lt;/em&gt;. APK tries to create the &lt;em&gt;node type&lt;/em&gt; of &#039;uprofile&#039; for user profiles (that&#039;s what the importing earlier is all about). However, if this doesn&#039;t work out, you can either create your own blasted node type or -- if it creates one, I&#039;m not sure -- use the one provided by &lt;em&gt;Content Profile&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Does that get you any further? &lt;img src=&quot;https://www.webmaster-forums.net/misc/smileys/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; class=&quot;smiley-content&quot; /&gt;&lt;/p&gt;
&lt;p&gt;*** EDIT ***&lt;br /&gt;
Just one more thing: going to ?q=admin/content/types on your site is where you can edit content types and the CCK fields that appear on them.&lt;/p&gt;
 </description>
     <pubDate>Sun, 05 Jul 2009 06:54:00 +0000</pubDate>
 <dc:creator>JeevesBond</dc:creator>
 <guid isPermaLink="false">comment 1243198 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>Hmm.
Very frustrating.
Can&#039;t</title>
    <link>https://www.webmaster-forums.net/web-programming-and-application-development/php-programming-drupal#comment-1243189</link>
    <description> &lt;p&gt;Hmm.&lt;/p&gt;
&lt;p&gt;Very frustrating.&lt;/p&gt;
&lt;p&gt;Can&#039;t see a way to use it.&lt;/p&gt;
&lt;p&gt;Gone to /admin/settings/advanced-profile where there is a checkbox called &quot;Create user profile node type&quot; but when I enable this and save configuration it just disables itself.&lt;/p&gt;
&lt;p&gt;I&#039;ve installed and enabled just about everything I can think of including Author Pane, Panels 3, CTools, Views, CCK, Content Profile and Link.&lt;/p&gt;
&lt;p&gt;It says  &quot;try manually importing the contents of uprofile.inc with content copy&#039;s UI&quot;, but I can&#039;t see anything that might resemble a UI for copy.&lt;/p&gt;
 </description>
     <pubDate>Sat, 04 Jul 2009 08:42:16 +0000</pubDate>
 <dc:creator>davecoventry</dc:creator>
 <guid isPermaLink="false">comment 1243189 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>Essentially, what needs to</title>
    <link>https://www.webmaster-forums.net/web-programming-and-application-development/php-programming-drupal#comment-1243186</link>
    <description> &lt;blockquote&gt;&lt;p&gt;Essentially, what needs to be done is to have the 11 checkboxes displayed without their 44 underlings. Then, when a checkbox is checked, the appropriate squad of underling checkboxes would be exposed for the user&#039;s consideration.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Sounds like APK is what you need, that and &lt;a href=&quot;http://drupal.org/project/cck&quot;&gt;CCK&lt;/a&gt; for adding the custom fields to profiles (one of the things APK helps with is turning user profiles into nodes, which CCK can then add fields to).&lt;/p&gt;
&lt;p&gt;You may need some custom &lt;a href=&quot;http://drupal.org/project/cck&quot;&gt;jquery&lt;/a&gt; to make the extra checkboxes appear/disappear though. CCK integrates nicely with Views by the way.&lt;/p&gt;
 </description>
     <pubDate>Sat, 04 Jul 2009 05:31:13 +0000</pubDate>
 <dc:creator>JeevesBond</dc:creator>
 <guid isPermaLink="false">comment 1243186 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>JeevesBond,
Thanks for</title>
    <link>https://www.webmaster-forums.net/web-programming-and-application-development/php-programming-drupal#comment-1243178</link>
    <description> &lt;p&gt;JeevesBond,&lt;/p&gt;
&lt;p&gt;Thanks for replying to this and for emailing a very nice note to inform me that you had.&lt;/p&gt;
&lt;p&gt;Yes the bulk of the questions I was asking have been researched and either implemented or abandoned in favour of something else.&lt;/p&gt;
&lt;p&gt;I will horde (hoard?) your example module for a later date as who knows when I may next require to place a jpeg of a Canadian beaver into someone&#039;s unsuspecting node?&lt;/p&gt;
&lt;p&gt;The views problem has largely been resolved by the use of PHP and SQL queries, which I am certain are pretty ungainly and inefficient hacks which should be consigned to the hack-bucket the moment the site becomes under any sort of strain and I have a better idea of what to replace them with.&lt;/p&gt;
&lt;p&gt;However, the profile issue has suddenly become pressing. I had managed to get away with a solid column of checkboxes and textfields stretching for several pages, and although this was somewhat ungainly, it functioned reasonably well.&lt;/p&gt;
&lt;p&gt;Now, however, there is a requirement to make each checkbox (there are 11 in all) have 4 sub-categories with their own checkboxes, which will make 55 checkboxes all lined down one side of the web page.&lt;/p&gt;
&lt;p&gt;This will undoubtedly be tedious both for the user and for the poor sod who has to click his way through creating each individual checkbox, entering it&#039;s title, name and description and (hopefully) not forget to check the box which will render it on the page before clicking &#039;save&#039; and moving onto the next one.&lt;/p&gt;
&lt;p&gt;So your shamless plug re the APK could well be my salvation.&lt;/p&gt;
&lt;p&gt;I have had the &#039;Alphabetical List of Drupal Modules&#039; open for some days now as I have investigated several likely candidates for solving this. In fact I was looking at the Advanced Profile Kit this evening shortly before receiving your email.&lt;/p&gt;
&lt;p&gt;I had been fast coming to the conclusion that the best option entailed the use of CiviCRM, but on your recommendation I shall revisit the Advanced Profile Kit.&lt;/p&gt;
&lt;p&gt;Essentially, what needs to be done is to have the 11 checkboxes displayed without their 44 underlings. Then, when a checkbox is checked, the appropriate squad of underling checkboxes would be exposed for the user&#039;s consideration.&lt;/p&gt;
&lt;p&gt;It would be nice if there was a way to group the checkboxes rather than leaving them in their column, but this is really not that consequential.&lt;/p&gt;
&lt;p&gt;Oh, and one further point; I shall definitely refrain from calling procedures from other blocks as I really don&#039;t want kittens on my conscience.&lt;/p&gt;
 </description>
     <pubDate>Fri, 03 Jul 2009 21:39:14 +0000</pubDate>
 <dc:creator>davecoventry</dc:creator>
 <guid isPermaLink="false">comment 1243178 at https://www.webmaster-forums.net</guid>
  </item>
  </channel>
</rss>
