I want to let my users select from a handful of themes for their story type content they will create. Also, I want to allow them to upload video and images, within the limits of the role I have defined, using the upload module.

With each theme, im not sure if I will have to modify the theme itself, or not.

The custom type of "story" I want these users to be able to create, wont just be a block of text that they edit with TinyMCE. On this area, I want several "chunks" of varrying types of content to show up.

Imagine the main content area as a square. Then within this square, its subdivided up into more squares - one for a photo or two, one for an embeded video player, and below that, some text.

So do I
- Use the CCK to define this new type of story as a custom content type?
- How would a view be used in the above scenario ?
- Do "blocks" have a role in this situation ?

Comments

zbricoleur’s picture

Create a content type with the appropriate types of fields for the different types of contents. There are many modules that extend CCK's capability in this respect, e.g., allow you to upload video etc.

Then use CSS to display the content as you want it within the node, i.e., arrange into the "squares."

Blocks do not come into the picture here. Nor do Views.

To let users select a theme on a per-story basis, I think you may need to get your hands dirty with some code, but I don't know--there may well be a module that will do that for you.