Hi, I am building new game database site with game database, reviews, previews, cheats, blogs, screenshots, videos and more. I need to handle release dates, top games, comments, scores, collections and so on. Here is examples: IGN.com, Gamespot.com and others.

What modules I should check out?

I post my progress in this thread. I'm just installed Drupal. Where I have to start?

// Sorry for my bad english.

Comments

une’s picture

i just installed drupal myself
and im going to build myspace on a shared hosting

WTF?

Aero-1’s picture

Good luck.

marcvangend’s picture

I think it's safe to say that all database-like sites like this need CCK and Views. CCK lets you create the content types with all necessary fields in it, so you can enter the info. Views lets you filter the content and output the result as lists, tables or overview pages. Together, Views and CCK are incredibly powerful. (They are so important that the basic functionalities of Views and CCK will be moved into core in future versions.) You will probably also use the taxonomy module, which is in core already. You can read more about CCK, Views and Taxonomy in the documentation section of drupal.org.

Unfortunately, Drupal 6 has not been around very long, and there are no stable versions of CCK and Views available for D6. That's why I strongly advice you to switch to Drupal 5.7.

Once you have Drupal 5.7 installed, install CCK and Views as well and start playing with it. Begin building your content types and decide which information you need to store. You will soon find that you need additional modules, for instance Date, which allows you to add a date field to your content type.

You will also have to decide how different content types will be connected to each other. For instance, if you have a node for a game (content type "game") and another node for the company (content type "creator") that created it, you probably want to connect them. This can also be done with CCK (using a node reference field). If you don't want a node for every company, but just want to store the name of the creator as part of the game, you can use the taxonomy module to tag the games with a creator.

I can imagine there are a lot of new terms for you in this post. Don't feel overwhelmed, but just start experimenting and learn as you go. There is a lot of information on this site and if the search does not help you, just post another message here. Good luck!