By django6 on
I want to create a user area where a member can upload video files to the server and embed them in a node. This part I have working with FlashVideo. However, what I really would like is a way for those video uploads to be stored in a specific file that's associated with the specific user who uploaded the video--so I can group a video with a user. I would effectively like to create "user pages" which have various content such as video, audio, text that are specific to each user who becomes a member. I want other users to be able to view the public parts of other users pages. Can someone point me to a module or method for accomplishing this data structure?
Comments
_
The nodes to which the videos are attached are already associated with the user that created them by virtue of the author information. To make various listings of these nodes by user, or any other criteria, just use the views module.
So, if I understand you
So, if I understand you correctly, you're saying I don't need to have a separate folder for each user's video uploads--I can let Flashvideo stuff them all into one folder. Then I can just sort by username or some other metadata associated with that file using the views module. So to create a "user page" I just need to create a node for each user and use views to grab files that are associated with that user. Is that how you'd approach this structure?
_
Yep --- that's how I do it. But I think you can also store the videos in subdirectories by user as well-- filefield supports user tokens for the uploaded file path. The only question is, where does flashvideo put the transcoded files and can you specify a user directory with tokens-- I'm not sure.