Hey everyone!
I've been reading a lot about Drupal lately, and I've been getting going, and learning how to install modules. It's going good, but I want to make sure I've been installing the correct modules to get the job done.
Here's the rundown of what I'm looking at doing: In the mid-sized city I live in (~220k people), there are several bands. The idea is that a band will register an account and fill out a survey. From the survey, certain information will be categorized (hopefully automatically!) and be able to be pulled up by anyone who visits the site. A good example of this would be like yahoo.com used to be- There will be a Genres heading with the different types underneath that match survey questions, so a user can click "Rock" and be shown all the rock bands, and "Country" for all the country bands, etc.
The account that the band signed up for will also be able to add a concert to a calendar. Hopefully the calendar will again be able to show by genre and venue (There has been talk in my group about having a venue's representative be able to register an account to add shows, but for right now, we're using Google Calendar).
Now, I've read about CCK, but I'm a bit confused about it. Is this something I'm going to need?
Anyway, thanks for reading, and for any help and of you can provide!
Comments
=-=
you need CCK if you want to create a new content type that requires fields that aren't present in core.
thus, if you want your users to be able to upload a teaser song file, you will need CCK and the mediafield.module to provide a field for them to do so.
as far as genres are concerned, I'd use taxonomy to present to those filling out the form. which will allow you to categorize and lest by term.
Wow, thanks for the fast
Wow, thanks for the fast reply! Can you elaborate a little bit for me on the "fields that aren't present in core"? I think for the time being that we're planning on just having bands link to their profiles on other sites *coughmyspacecough* because they have the ability (and bandwidth!) to have songs hosted.
I will look in to taxonomy, thanks for the suggestion!!
I have an alternative for CCK...
Hi catandcobra, I´m trying to visualize your next band profile site.
1.- The idea is that a band will register an account and fill out a survey...
You can add some fields in the Profile Module to let the bands input where they come from, what genre, how many guys, etc...Have you ever thought about a band site accessed by invitation only?
2.- From the survey, certain information will be categorized (hopefully automatically!) and be able to be pulled up by anyone who visits the site.
You can install Panels 2 with the Views Module, QuickTabs plus Taxonomy just like VeryMisunderstood says. The Panels module will help you with displaying your content ( like a magazine): you start creating some Views ( not that easy for new users but basic usage is possible) according with your Profile Fields ( let´s say to show only one field). The Quick Tabs module will ask you to use the former views you have just created and then it will do the rest. Then it is time to turn the Panels on ( you will not have problems here).
For instance: your "New Users" or "Online Users" Blocks may be merged together in only one "New Bands" and "Online Bands" block in the middle left or middle right of the page (instead of right side bar for instance). You can add more of this "blocks-tabs" with Quicktabs for Songs, Interviews, etc calling the specific category. If the user profile page is not big, use the CSS Profile Page Snippet to show it in a nice way ( no hacking).
With proper user permissions and making organized categories (taxonomy) your content will be accessible for anyone looking for just "Rockers" or something similar.
I know CCK can do this in great ways and you will find many Drupal experts here for the CCK module to help you using it. I just wanted to give you my opinion.
Greetings!
Daniel A. Gaytan.
Posting from Monterrey Nuevo León México
www.thewebmarketingservice.com
Hey, the project got put on
Hey, the project got put on hold for a little bit, but now I'm back on it. I'm going to try out your suggestion!
I'll probably be back in this thread a few more times...
Thanks!