We are creating a new site for our online news platform with drupal 7, and want to display al our recent news articles in a news site layout style. (like our local news paper and many other news paper websites (http://www.demorgen.be/)). Until now, the articles were displayed in a list-style-layout, each article below another, but we want to change that...
Drupal7's default frontpage is not very configurable. You need to create your own front page in order to have it your way. One of the best way to do this is with the views module.
The general steps are: Create a new view. Add the fields that are relevant to your display (images, titles, etc) then change the homepage of your site to the link of your new view in /admin/config/system/site-information. To be more specific:
- Go to /admin/structure/views/add
- Enter a title for your view, choose content, of type (choose the relevant type where your news are stored) and the sort you wish
- Check create a page
- Enter a title and a path. Remember this path (could be ex: myfrontpage) as this will be the path you will enter in /admin/config/system/site-information
- Choose display format as unformatted list of fields and choose number of items to display on your frontpage
- Click continue & edit, this will allow you to add more fields (such as images, etc) to your view under the 'Fields' section (first column)
- Save your view
- Go to /admin/config/system/site-information and enter the path of your view
There's also an example frontpage view available in the disabled views at admin/structure/views. You can enable it instead and work with this one. This one has 'frontpage' as path that you need to enter in /admin/config/system/site-information
Views has a quite steep learning curve but once you start mastering it, it becomes your best Drupal friend :). Here are some excellent tutorials: