views:

55

answers:

2

Is there a "most read" module for Drupal? I want to create a "most read" block on my drupal page.

+2  A: 

Enable Statistics module, download and install views module.

Make a view and sort by any of the following criterion as per your choice

  1. Node statistics: Total views
  2. Node statistics: Views today

Choose a block display for view

Note: You can get started with views http://drupal.org/node/109604

Loveleen Kaur
Note, if you have a lot of visitors, doing this can kill your site, as it cost a lot of performance.
googletorp
Loveleen Kaur: i create a view like you sad.Bat if i tray to save the view igat this error:Display "Defaults" uses fields but there are none defined for it or all are excluded.
Huzur Polat
Huzur, you need to specify which fields you wish to display. Click on '+' add next to fields in the view and add some fields. The error shall disappear.
Loveleen Kaur
A: 

I would also have a look at Node Radioactivity. Its a better way of showing popular content on your site. Older "most read" pages have lesser weight than newer most read pages.

http://drupal.org/project/radioactivity

Sid NoParrots
cann I use it as a Block?
Huzur Polat
Yes of course you can. Either it makes blocks of its own or you can make a block using views.
Sid NoParrots