Thanks krileon for that information. Reading my spec above in my first post can the CB Conditional incubator project cover all of that? In more detail:
When a new user registers they give basic contact info plus they select their registration type (fan,fighter,promoter or trainer).
Then when they confirm their email I want them to come into their profile to complete their registration.
If they are a fan they will see tabs 1-3.
If they are a fighter they will see tabs 1-8.
If they are a promoter they will see tabs 1-3 plus tabs 9-10.
If they are a trainer they will see tabs 1-3 plus tabs 11-12.
I want them to see these selected tabs conditional on their registration type and only these tabs whether they are in edit profile mode or display profile mode.
If you are sure the CB Conditional incubator project can cover all this then I will happily upgrade.
Thanks for your time and help so far.