By FlymastaFlex on
Hello !
I want to set up a site with multiple "userspaces" where every user has its own space in which there are some pages, lets say:
+ user/x/blog
+ user/x/about
+ user/x/mygallery
normaly i would use views for these pages, taking the x as user-id for the content.
Also the specific menu for this userspace i would create with views.
Now i want to do all this (not very complex) with spaces and whats necessary for it (features & context propably).
But i dont have a clue how to achieve this.
I dont want to use organic groups, i want to keep it as slim as possible.
Can anyone help me by giving me some hints which steps are necessary ?
best, felix
Comments
I would recommend a simple
I would recommend a simple custom module using hook_menu to add your pages. In there you set callback functions to populate pages, using uid from the path as argument. Lots of good examples can be found.
eg.
"userspace/uid" as normal menu item
"userspace/uid/blog" as default local task
"userspace/uid/gallery" as local task
etc.
If you want to avoid any php you may also be able to do this with Panels and user context, I'm not sure.
you are probably right..
... like i said, i would get along without these modules quite sure, but i want to understand what the module "spaces 3" is good for ;)
thought you meant spaces as a
thought you meant spaces as a concept not as a module.
I'd still just do a simple module though. It'll be much more lightweight.