Drupal Modules

ratings

Ratings

AttributeAverage
Features4.91 / 5
Reliability4.79 / 5
Ease Of Use3.88 / 5
Documentation4.23 / 5
Vote Count66
averages
module overview

Module Overview

Drupal.org Excerpt:

What is Views The Views module provides a flexible method for Drupal site designers to control how lists and tables of content, users, taxonomy terms and other data are presented. This tool is essentially a smart query builder that, given enough information, can build the proper query, execute it, and... [More...]

Details:

Maintainer:merlinofchaos
Links:
downloads

Downloads

VersionDateFilesRelease notes
7.x-3.52012-Aug-24DownloadRecommended
6.x-2.162011-Nov-14DownloadRecommended
7.x-3.x-dev2012-Oct-18DownloadDevelopment
6.x-3.x-dev2012-Sep-22DownloadDevelopment
6.x-3.02012-Jan-04DownloadOther
Total Downloads: 28400 "Development" releases should be considered in beta.

reviews

Reviews

Options: Add a review

rating

A pride of drupal

Most we can do with all the views modules. The amount of code written by us will be much less so. But it runs slightly slower than the hand-written module. It's a little difficult to use.

rating

Must have!

This module is a must have for all drupal website owners who want's to expand drupal design and functionality.. Amazing job!

rating

piece of art :)

With the help of this module i've got a raise at work. Million thanx to the creator / owner. Just... brilliant work.

rating

good

thanks. I using for my website

rating

The greatest timesaver

Views is a complex and awesome tool to create listings of any type you want. Can't live without that! :)

rating

It is a bugless thing...

I like very much because i don't meet any bug... keep it real...

rating

strong module

I feel there is a strong need for this feature in media module. I am not sure if there is any way in media module we can do this.

I remember this was there earlier for filefield module something like file_path, but seems to be missing from media module. Have created a sandbox project for this purpose. Xe đẩy trẻ em

rating

Great for designers!

If you are designer, this plugin is indispensable for you.
I'd never had problems with this module. It works like a charm. Go for it guys! Cheers

rating

Obviously

Obviously Views is one of the most important modules in the Drupal-verse, and needs no introduction, but don't forget to try out Views Theme Wizard, which is packaged with it. With a few clicks you can generate a sample template that can be used as a starting point to make your View look however you like it. Using this module you can easily make your sites look nothing like the default Drupal templates (not that those are bad, it's just good to have options).

rating

great

I had to add a review here because it should be right up there on the Highest Rated list :) It looks like somewhere down the line Views will be in core. Until then, it should be strongly advised that people use this module for anything more than the most simple hgh site.

rating

A useful module

Views module really useful, it helps developers reduce the amount of code by hand and save time effectively. A website can be quickly put into operation in a very short time. But is not what it can do with views, there are some functions that views module can not do.

rating

Great module for exampel the powerball

Just started with this module and seems like it works good. Will see the results for the powerball at the long term.

rating

The most powerfull module off them all

Maybe a bit difficult to get started but once you get the hang off it probably the most powerfull Drupal module there is Combining it with the CCK module only makes it more flexible.

Almost no programming skills are needed anymore, just common sense does the job.

rating

Best Module

I believe that views is the bets module of Drupal which makes it really cool and easy to customize for users with the great features of this module. Customizing website, previewing it and changing effects if we liked, is a really great feature and you can almost do anything using this module.

rating

Great!

Really great module with a lot of features and possibilities!
Using this module saves a lot of time.
Also it is very nice that a lot of popular modules have an integration with views.
Many thanks to contributors!

rating

The best

Views is the best Drupal module, the Core of Drupal needs views too.

rating

Excelent module!

It's so easy to create image galleries with this module it makes me want to cry!

rating

Nice Module

I used this module to show the monthly archieves. It have nice features.

It helps me to show the popular pages and archieves. Before trying this, i have gone thru various code to implement this. Finaly i got this, the best, easy and user friendly implementation.

It gives power to add new views of various sort. Its really helps to add good stuff for my site.

rating

drupal views

Drupal is Drupal because of Views & CCK

rating

A must have module

Very powerful.

rating

Must have

It takes time to learn, but it is worth it

rating

my review

i used since 2 weeks drupal, before i use this i have tested a lot of other system, but drupbal is for me the best. with the best modules ;)

rating

Awesome

This is a awesome Drupal module.. i hope i can find Views in core module in next release of Drupal.

rating

my favorite

this is one of my favorite modules. try it by yourselve.

rating

Views

My ratings are honest, however, the features Views provides outweigh any of its shortcomings. I would still label it one of my favorites and also one of the essential Drupal modules.

rating

a must have modul

This is the "must have module". Nothing goes without it.

But if you have a lot of views on your frontpage, it slows down your drupal website.

Thanks to Merlin of Chaos.

rating

Your site needs it

Every Site should have Views. Ads so much power to what you can do.

rating

Without coding there is no way around views

If you imagine Drupal as a system of various layers, the Views module sits between content creation and content display layout. It is the answer to the question of how you get all that different content nodes together that are created on your site. And it is very flexible in doing so.
It will let you filter, order, summarize, shorten, etc. any content nodes in (nearly) any combination in order to have them displayed as you need.
Must-have for most Drupal sites

rating

Must have module

Together with CCK, you will really need this module. Over the years it has gotten more and more powerfull. Having said that, the drawback is that the UI may look overwhelming and complicated af first glance.
Merlin did a fantastic job on the UI where the forms are all ajaxed which makes it much faster to edit views.

rating

A must-have module for most users

If you know nothing about SQL or PHP I assure you that you will need this module sooner or later, cause it is (together with CCK) truly "what makes Drupal" a good CMS.

If you however already know how to write SQL and PHP you should know that Views is not equal to Drupal. Hooks makes Drupal what it is and views makes use of those hooks. Views is not a must-have for those who know how to code but it is for those who don't.

With that in mind, think twice before you plan to build a big site with Views only. It is much better to do it yourself and have the code in your code repository than in the database as Views. The performance is also something to think about.

rating

Drupal without views is like a sandwich without filling

Views has a bit of a learning curve, and to use its most powerful features you have to be a bit of a power user, but it's such a powerful module that I forgive it. The documentation has historically been a bit weak and confusing, but is much, much better in Views 2 with the Advanced Help module.

rating

Can't program database SQL? Get Views!

Views is a wonderful module since it empowers people who are unfamiliar with database languages the ability to generate recordsets - a.k.a. lists of records - which can be rendered in Pages, Blocks, or what have you.

For average users the Views UI (interface) can be daunting and maybe too technical.

For developers, the UI is mostly in order, but there are sometimes too many things hidden that really show how deep in features this module really has. As for developer documentation, it seems most info is in place but many areas could be improved and expanded.

This module is a gem, and each major release outshines it predecessor.

rating

2.6 rocks!

i just used it to make a page for customer websites. It was so easy. All I had to do was install this module and make a new content type and i was done. Thanks for this great module.

rating

Views makes advanced features possible

When I first started using Views, my question for the Drupal community was, 'why is it fighting me?', since I know php well, why don't I just inspect the drupal DB and make my own, probably more efficient query because this query builder is pissing me off and not giving the results I want.

Then I learned how to actually use views.

There are impressive features that are buried several layers deep in the UI. The learning curve is steep and daunting. Knowing how to program for the web really helps you get up to speed fast, but i think it would be so difficult as to cause dreamweaver-template-cat cry lonely tears of sorrow at night.

I find myself learning more powerful things to do with views (and cck, panels) every time I use it. It is -extremely- powerful and well made. Views stands out as a key contrib module and feature set in Drupal even if you discount what else drupal does better than other CMSes (security, session handling, etc).

The only issue with Views is that you have to have good upload bandwidth because it uses Ajax, which can make the interface act weird sometimes when there are delayed or dropped packets. The same issue is with panels or any other UI in drupal that uses ajax.

rating

Just my perspective

I have to respectfully disagree with hermes_costell's points on Views being difficult to use. As a new Drupal user I find it relatively easy, and exceptionally powerful. Better documentation with simple to complex examples would help I guess. After watching the 'Views + Views Slideshow' screencast at drupaltherapy.com, within minutes I was creating all sorts of views for pages, blocks and slideshow blocks. I don't write SQL queries by hand and insert them into nodes, and I don't want to! Views lets me produce all kinds of screen output from my content, and it does it perfectly. Without it I doubt I'd be using Drupal, the best CMS system I've found.

rating

All 5

This module and cck are drupal, like the previous post said.

rating

Indispensible, sure - and profoundly frustrating.

I don't doubt that Views is packed with lots of features. Nor do I doubt its importance to Drupal in general. It is, however, the biggest headache I have encountered with Drupal bar-none.

Its user interface is a mess, its documentation is cryptic, the ramifications of decisions made in the Views interface is unclear, using the Views I've created in any but the most basic ways has taken many hours. After bringing these issues to two other VERY accomplished web programmers as well they had the same experience I did. Myself I have over 9 years experience in web programming and database design - so I'm not exactly new at all of this.

I think that the development of Views has ventured off into "high power - low usability" land, and I hope very much that it returns some day to being a usable module for everyone. I could have saved many hours by writing my queries by hand instead of using Views, but I fear that Views will be given more forward compatibility in Drupal than my hand-written queries will.

It's especially distressing that it's apparently being integrated into the core shortly. I hope very much that the developers on this project take a long, honest look at how usable this module is and focus on making it usable for everyone, given how reliant Drupal seems to be on it nowadays.

rating

This is what makes drupal drupal

The views module takes time to master, but this is the ultimate flexibility which makes drupal to be drupal. Will become more and more important over time even if it won't be part of core. Takes time to master - but documentation always improves over time.

rating

A Must Have for large/ medium sites

It took me a while to fully understand this module, but once going, theres no going back.

This module gives you so much power over the content displayed, and the speed to make variants of pages quickly.

rating

Drupal must have it

Every drupal website should have this module. It's a very useful module and it is very easy to use. I installed it in all my drupal sites.

rating

Great module which needs a manual

This is another one of those modules which I just install at the first installation because I know I will use it at some point.

This module is very hard to use once you go past the basic usage. Using relationships and arguments is not easy and good documentation is lacking unfortunately.

rating

A Unprecedented inprovement in both UI, Power and ease of use

Is Views Easy to use? Not alwats. Should it be. Well No. Why? Because the balance of power and features is sometimes mutually exclusive. Where it isn't, the developers of this application is making great strides to improve it. The level of detail in v3 is breath taking. I am simply amazed. Even the CSS structure is refined. I can only give kudo's to all that are involved.

All I can say is that this is a must have application that all users need to spend time to learn. Work with it, be patient, and you will get what you want from it! Keep up the good Work!

rating

Awesomely powerful

Awesomely powerful but difficult to use. V2 is so much more than V1. This is a serious developer's tool - not for the faint of heart!

rating

Deserves to be part of core

This module is so important, it deserves to be part of core, OR at least core developers should wait until there is an available version of this module before making new big releases. The new views is almost a total revamp of the earlier version but it does a lot. It is almost perfect except in the easy of use section, but it must be really difficult challenge managing to add all the features in a single dashboard and still keep the beast easy to use.

rating

The most important module

Really, if you're not using this, you're missing out on Drupal's real power.

rating

Drupal wouldn't be anything without this

This and cck make drupal what it is.

rating

Cannot live without it.

Certainly most modules are going to benefit from Views. It is most definatly needed on any great site, and it is NOT simple to learn but is by far the most powerful of all modules.

I am still getting used to it and am by no means not efficient with Views, yet, but it is worth the effort to learn.

I have found there is not a huge amount of documentation and some of it was difficult to obtain, but with the install of the Advanced Help module, and searching Drupal.org for some tutorials I no longer found it overwhelming.

I installed a module in the beginning called Simple Views, which saved my life. I will rate it seperately but anyone looking to use views and doesn't quite get it yet, will LOVE it.

Views is definately one module you cannot live without. Great work on this one too!

rating

Essential and powerful module

This is a required module for nearly all Drupal sites I install. It is amazingly powerful, and yes, it takes some time to learn exactly what you can do and how to do it, but it is worth it.

rating

magical

This module is mind-blowingly powerful. At first is may seem complicated to use but in really it's not. It's just that it can do a lot of complicated stuff and considering it complexity it's interface does a good job of allowing the administrate do some very powerful things.

rating

a game changer

This module is a true game changer in the Drupal universe and is a must-install for any serious Drupal install.

rating

Indispensible

This module allows the average drupal user to take full advantage of the outstanding code that comprises the drupal core. Another of my top ten favorites. Sheer genius, shines in every way. Sure, the learning curve is a bit steep, and some aspects (such as arguments) can be a little confusing, but no one ever said reaching the summit of Mt. Everest was going to be a piece of cake. Spend some time learning this module and your site will never be the same. The 6.x version is even more spectacular. Combine it with views filter blocks and you can make magic. My hat is off to the developer of this phenom.

http://classicvinyl.biz

rating

Necessary (maybe)

When I first got this module, it was hard to understand what it can actually do. After working with it now for 3 months, I can see that its a very powerful module, yet there is a steep learning curve to get the to point at which its easy for the average joe to understand.

Once its understood, its amazing what it can do; reports, lists, grid, galleries, you name it, its probably do-able. So I'd say its necessary, but be ready to learn...

rating

Powerful but difficult to use

This was one of the first module I had installed on my website because it was required by other modules. After a while, I found it offered the only solution to some of my problems. So I began to explore its capabilities. But it is difficult to use and I took a long time just to master the basics. My most recent use for it was for a multilingual front page and it provided a simple solution on my website:

www.huaq.net

rating

high learning curve

I've used consumer-oriented databases before (e.g. FileMaker), so I know what queries, filtering, and sorts are. I'm no stranger to displaying data. It's pretty cool that you can define different "displays" (block or page, list or table) for a single "view" (collection of data). The Views module was nevertheless very difficult for me to fathom on first encounter, and I have yet to find adequate clear systematic documentation compiled in one place. Arguments, in particular, are really throwing me. Are they specified in your View definition or not? If not, when/where are they specified? How does part of a path relate to data in the database, which is what, ostensibly, you are searching, sorting, and displaying? How does an argument relate to a filter? And what is all this with $arg and %1 and %2, wildcards and sub-wildcards?

To be fair, it seems Views' UI has changed significantly in Drupal 6 (where I am starting), with the kitchen sink all thrown together on one UI page. This may make sense for Drupalistas who already know what they are doing from Drupal 5. Everything they need is now brought together in one place. Cool. But they learned Views initially using a different (more step-by-step?) UI. For me, the kitchen sink is part of my difficulty getting up to speed with this module.

But I shall persist! The consensus seems to be this is a near-core essential.

A plethora of potential Power this module may possess, for the present this poor non-professional is pretty darn pitiful... pooh.

rating

Great Tool

This module is one of the most useful tools on a Drupal website. Extracting items from a database is sometimes a complicated task, but views make this process much easier. Although the UI of Views 1 is a bit hard to get used to, it is usable. And the functionality far outways this deterrent. Views 2, on the other hand is a whole new experience. It is quite easy to use, and has a lot of new features. Views 2 uses a "no page re-load" method of adding filters and arguments which makes building queries much faster. Overall, views is a great tool and almost necessary on a site of any magnitude.

rating

Use Views Theme Wizard for customizing your pages

Obviously Views is one of the most important modules in the Drupal-verse, and needs no introduction, but don't forget to try out Views Theme Wizard, which is packaged with it. With a few clicks you can generate a sample template that can be used as a starting point to make your View look however you like it. Using this module you can easily make your sites look nothing like the default Drupal templates (not that those are bad, it's just good to have options).

rating

must have

Views is a must for any drupal website that is something more than single-user blog or static content page.

You can build sortable lists of your content, random artcile blocks, list with specific filters (and you can publish filters for users) and much more with it.

I use views in near every webpage, and don't like 2 things:

* you cannot use views to make list from user and profile.module data
* interface for building views is complex and requires a lot of clicks and page reloads.

rating

Must have, yep

I had to add a review here because it should be right up there on the Highest Rated list :) It looks like somewhere down the line Views will be in core. Until then, it should be strongly advised that people use this module for anything more than the most simple sites.

rating

Part of each Drupal Swiss Army Knive

Views is core material, no doubt. When you are starting up in Drupal, definitely install Views. Views lets you create views of of your content of all sorts. You can discriminate on numerous criteria (content type, date, a category term, etc). Combined with other modules (such as CCK) you can even show content based on your own custom fields, like "Best Deal" or "Kid's Only" for example.

You may want to install Views Bonus Pack right along with it. It contains some additional Views templates for showing grid based views or Panels based views for example. This will save you a lot of hassle when you want to show nodes (products, items, pages etc) in a columned layout.

There is also the View theme wizard option which will generate three bits of code: a template file, a PHP snippet and a CSS file ready to deploy inside your theme. This will allow you to override the LIST view type and take full control in how your view looks and what to show. Too bad this doesn't work for the other view types. Also the View theme wizard generates a separate function for each View. This will result in a bulky template.php rapidly.

Views are documented over the net extensively. No need to seek very far.

Views will get you to show data in many ways you can imagine. Taking arguments into account, Views will let you show almost anything. Views also has its boundaries, which you will run into once you get moving. Nonetheless part of your Drupal Swiss Army Knive!

Byelex | Imre Gmelig Meijling | Netwatmeer.nl

rating

Must have

If you use any contrib modules at all, this is certainly going to be the first one you will want. I use it on all client sites.

rating

Views is a must have module

If you have a Drupal site that has more content types than the basic content types like Blog, Forum, Page, Story then you must install views to render the contents in a coherent fashion. Not only with CCK Views is a great module in itself.

In database a view shortly is a customized representation of the data in the database similarly the views module lets you present the information you have in your Drupal site in the way you want to. The option of Page and or block view makes it very easy to show data in correct format. The page views have a URL also. Custom header, footer and menu are other great features added in view.

You can specify what fields to show and the filters make a site admins' life very easy as you can precisely show what you want to from content types to dates to anything. On top of that content display can be sorted and filters can even be exposed.

Amazing flexibility can be achieved by the arguments, for example I got the RSS for forums only (see here) using views. Custom RSS or any other feature is enabled by arguments of views. So you must use views.

Geshan

rating

It's strange it is not in the core

Basically a must have for 99% of Drupal sites.

I ranked it 4/5 for features since AFAIK you can only make a list of nodes (for instance it is not possible to make a list of taxonomy terms).

rating

Make lists with ease

This module is great for quickly generating things like top ten lists or recent comment blocks. It also integrates with a number of different modules, and is actually a prerequisite for some of them.

Views has a lot of depth, and you can get into some complex territory playing with argument handling code.

Theming Views also offers a lot of possibilities, but it can be difficult for the beginner. This difficulty is somewhat offset by the inclusion of an automated code generator.

The SQL generated internally by Views is not optimized for speed. If you need ultra-high performance, you'll probably want to write a dedicated module.

Overall, Views offers a quick solution to a lot of common "I wish Drupal had this" problems, and that alone makes it worthy of your attention.

rating

A must have for all my sites

The views module is by far the most important and useful module I use on my sites. It makes combining and display a collection of nodes so easy and fast that I don't know what I'd do without it.

The only module that comes close is CCK.

I look forward to both Views and CCK being upgraded to Drupal 6.1.

rating

Views is a base module for all sites

If you have a block that shows posts, latest topics, most commented, or a page that shows posts, chances are you need views to do it. It gives you fine grained control to sort and define what content you wish to show. Combine this with CCK, Drupal now becomes a powerful CMS.

Twitter


Sponsored By


iO1 Drupal Consultants

Top Drupal Books

  1. Using Drupal (O'Reilly)
  2. Definitive Guide to D7
  3. Beginning Drupal 7
  4. Drupal For Dummies
  5. Pro Drupal Development 7
Module Finder New Modules RSS Feeds