Community & Support

User driven news site, with next to nothing webcoding experience

Hello Drupal

Simply put: I want to learn how to make websites. I've learned the very, very basics of HTML and i'm very interested in moving on. I'm up for learning this the hard way, but i recently had a middle-of-the-night idea which i thought would be fun setting up, to start my webcoding adventure.

It's a user driven news site, which is a fictional news site, that has to look like a professional news site. Some kind of a journalistic roleplay, if you like. The idea is that users upload fictional newsarticles, galleries, videos, which are then rated by the site's viewers. The current highest rankest are then put on top of the site with a big picture, headline etc. and then the other news descending according to rating within a reasonable time frame.

I have many more ideas, and i know this might be to big of mountain to climb for an absolute beginner like me, but then i found Drupal, and started reading and thought, "Hey, maybe i can do this!". So there's my question:
Can i do anything like this using Drupal with my minimum experience?

Comments

I suppose you could...

I suppose you could create a custom content type with CCK and call it something like "News Article" and give it a few different fields.There are a large number of modules you can use that plugin to CCK and extend it's functionality:

..

Hello Scraths,

Yes, you can certain do that with Drupal using existing modules. Eclipse already mentioned a few. It sounds like the basic parts to the site would be:

1) The content, including text, images, and video
2) The voting
3) The display of the #1 based on #2

You can create additional content types in Drupal without adding modules, but CCK is a powerful contributed module that will allow more customization of a content type. Among other things, it will let you add different types of fields. Perhaps one type of field you may choose to add would be for images specifically. Although you can add images and create image galleries many different ways, I think one of the best options is to use CCK, Imagefield, and Imagecache. (Some modules will require installing other modules in order to work.) There are many options for adding video as well, and part of this would depend on whether you're going to host the video or allow video to be embedded from other locations. For all of this, using CCK, Imagecache, etc., there are a number of good tutorials. None of these requires programming.

Eclipse already mentioned some options for the voting aspect. And if you ever run into difficulty finding modules here, Drupalmodules.com is another great resource for finding the modules that have been contributed here.

And for #3, the best option is probably using the Views module. Some very sophisticated things with Views can require a bit of PHP knowledge, but for the most part you don't need to know PHP. There are tons of things you can do with Views. Not every module you add is going to work with Views, but many do - CCK and Imagecache both do. Views will allow you to create pages and blocks to present information in a wide variety of ways. Unless you happen to choose a solution for the voting aspect that doesn't integrate well with Views, you should have no problem presenting the content according to the votes with Views.

- Matt

- Matt

~ In love with Drupal minus the kissing ~

Thanks!

Thank you both very much for the replies!. And thanks for the fast replies, im going to start playing around with this right away.
I tried to install the InnovationNews profile, because i though that might be a good start, but it didn't seem to work, maybe it was because of my language installation?, but i'm going to try building the site using just that default profile, thanks for you help once again, it won't be the last time i think :)