The process for migrating from Usernode to Content Profile, is remarkable simple. This approach instructs content_profile to use usernode as its content type.

Before you run update.php

We need to make sure that the usernode content type will still be available in Drupal 6, so run this SQL command to switch usernodes to being a user-defined content type:

UPDATE node_type SET module='node' WHERE module='usernode';

Once you have completed your migration to Drupal 6:

  1. Download and install content_profile.
  2. Navigate to admin/content/node-type/usernode - this url will differ depending on the machine name of your usernodes.
  3. Click on the Content Profile fieldset.
  4. Check off "Use this content type as a content profile for users".
  5. Save content type.