Not familiar with Myspace at all :(
Really depends on how many and how strict you want to be. If minimal contributors with fairly relaxed/honour based roles I would think that creating a series of groups/templates could achieve this… my basic thinking is this:
10 Contributors
10 Template Groups
- Profile template, Index template, View-all template & Single View template.
Channels
- Homepage Channel - Hold particular custom fields relevant to a members “homepage”
- Profile Channel - Hold particular custom fields relevant to a members “profile”
- Blog Entry Channel - All entries live here with categories reflection whos profile the entry should be assigned.
Setting up a generic template for each would be simple enough and hard code at the top some global vars
member_id
category_name
whatever_else_you need
Then do a whole bunch of includes passing the corresponding variables to the includes
USER is a handy module and we’ve employed it to good effect and a few recent projects but nothing like your describing.
Be interested to see the feedback for this one 😊