Request for site structure advice!
Permalink
Good evening!
I'm developing a C5 site with a somewhat complicated structure, and I wanted to appeal to the experience and wisdom of the community for some advice on how to execute it.
So here's how a portion of the site lays out: it starts at a contest bulletin board, where there are any number of contests active at a given time. Users submit media to these contests (could be graphic design, could be a video production), and each contest has a gallery showcasing the current submissions. Simple enough, right? Here's the tricky part: these submissions need to be viewable in several different places on the site - primarily in the contest submission gallery, but also in at least two other places. There's a "hall of fame"/"best of"-style gallery where admins can pick-and-choose submissions from several different contests, and a "submission showcase" that lets a user choose their favorite work within their profile page - a sort of demo reel.
Here's the other tricky part: I don't believe submissions can be represented through the file manager/file object (correct me if I'm wrong). These submissions have to be able to take several different types of media - for instance, a video submission may start with a pure-text proposal, then move on to a storyboard (multiple image/text), then several versions of the actual video file. The final submission may also be multiple files, such as a web-formatted version and a raw HD version of a video. This would be simple if each version of a submission could be stand-alone, but I need to keep the versions associated and browsable in order somehow.
So my question is, how do I lay this out in C5? My first instinct was to make a page for each submission under it's contest - then create a page for each "best of" gallery, using custom attributes to pick the gallery items from a list of all submissions. The main problem with this is that C5 doesn't have a "multiple page select" attribute for pages, and I can't find one in the add-ons at a glance. It would be simpler if submissions could be distilled into the file manager, but I don't see how they can.
To summarize: I need to find a way to represent each submission (which is multi-file, multi-media, multi-version) inside it's associated contest, and also freely associate them with gallery pages elsewhere.
I realize this is probably very dense information, so please don't hesitate to ask if something is unclear. I can't wait to see what the community comes up with! Thanks in advance-
--Dave--
I'm developing a C5 site with a somewhat complicated structure, and I wanted to appeal to the experience and wisdom of the community for some advice on how to execute it.
So here's how a portion of the site lays out: it starts at a contest bulletin board, where there are any number of contests active at a given time. Users submit media to these contests (could be graphic design, could be a video production), and each contest has a gallery showcasing the current submissions. Simple enough, right? Here's the tricky part: these submissions need to be viewable in several different places on the site - primarily in the contest submission gallery, but also in at least two other places. There's a "hall of fame"/"best of"-style gallery where admins can pick-and-choose submissions from several different contests, and a "submission showcase" that lets a user choose their favorite work within their profile page - a sort of demo reel.
Here's the other tricky part: I don't believe submissions can be represented through the file manager/file object (correct me if I'm wrong). These submissions have to be able to take several different types of media - for instance, a video submission may start with a pure-text proposal, then move on to a storyboard (multiple image/text), then several versions of the actual video file. The final submission may also be multiple files, such as a web-formatted version and a raw HD version of a video. This would be simple if each version of a submission could be stand-alone, but I need to keep the versions associated and browsable in order somehow.
So my question is, how do I lay this out in C5? My first instinct was to make a page for each submission under it's contest - then create a page for each "best of" gallery, using custom attributes to pick the gallery items from a list of all submissions. The main problem with this is that C5 doesn't have a "multiple page select" attribute for pages, and I can't find one in the add-ons at a glance. It would be simpler if submissions could be distilled into the file manager, but I don't see how they can.
To summarize: I need to find a way to represent each submission (which is multi-file, multi-media, multi-version) inside it's associated contest, and also freely associate them with gallery pages elsewhere.
I realize this is probably very dense information, so please don't hesitate to ask if something is unclear. I can't wait to see what the community comes up with! Thanks in advance-
--Dave--
First of all, congratulations for keying in this huge entry on this tiny input popup.
I think what you're trying to do could be handled thru the FM using sets and attributes. Each submitter could have their own set assigned, so that no matter what they upload or input it is stored in their set.
You can assign files in the FM to multiple sets, so you could use that for grouping entries into "Best of Show March 2011" and so forth. If you had categories, you could use sets or even attributes to assign categories to any winners.
Build a block (or even page type) that pulls content from the FM by username (you could name the user's set to match the user name).
Hope this generates some ideas for you.
Sherm Stevens
http://www.invision-studios.com