Hello everybody,
I have installed "Membership Suite" module. It does fantastic job. The only thing I would like to ask you is the integration of Content Profile module with Membership Suite.
Now when visitors pay the membership fee, Membership Suite module will assign them new role. I made new content profile (with Content Profile module) - "Membership Application". So, as soon as visitors buy membership and assign new role, the "Membership Application" will be available for them (there will be 'Create Content ~~> Membership Application' link on the navigation menu).
So, my question is, how to enforce new members to fill out this 'Membership Application' content profile? Because members may skip that step all the time.
Thank you for your help and support. Any advice would be appreciated!
Rustam.








There is no way to 'force' a user to fill it out, but you can remind them on every page they visit until they fill it out, which I've found is very effective. Assuming that the 'type' name of your Membership Application content type is 'membership_application', you can place the following code in your template.php file in your theme folder and it will do the trick:
If you want to really force them to fill it out, you can do the following instead of the drupal_set_message line, which will redirect them every time they visit your site to the fill out page if they haven't done so yet:
Sincerely,
Leighton Whiting