876 Modules match your search

Extend and customize Drupal functionality with contributed modules. If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.

Views Linker

User Case

The user has searched or filtered on a Views generated page,
clicked on one of the found results, and navigated through to the
page for that result.

After reading the info on the result page, how does the site lead
the user back to the page listing all the other found results?

This module provides a link back to the Views listing page,
which preserves the filters the user applied.

Downloads

Views custom cache

Views custom cache: View's first argument enabled

This module provides two new simple caches for views which takes view's arguments into account:

Downloads

Salvattore

Salvattore Views

This module adds a new views style that will display views
rows as a Masonry using Salvattore.

Salvattore

Salvattore is a jQuery Masonry alternative with CSS-driven
configuration.
For more information visit:
http://salvattore.com/
http://github.com/rnmp/salvattore

Downloads

Require all Exposed Filters

Provides an exposed form that only renders view rows if all form elements
contains user input. The module is similar to standard Views exposed form
"Input required" but requires that the user has set an explicit ("-Any-" is not
considered explicit) value to all exposed filters.

Author: Claudiu Cristea, @claudiu_cristea

Downloads

BEF Layout

coming soon...

Downloads

Views Slideshow Rendered Entity Pager

This module extends the Views Slideshow pager functionality to provide a new widget to display rendered entities in the pager (instead of simple bullet for example). You can select a specific view mode to be used in the pager.

Development of this module has been based on Views Slideshow Simple Pager which is providing another pager widget to display item numbers.

Downloads

Slider Pro

The Slider Pro module integrates the slider pro library with drupal. Slider Pro is a responsive and touch-enabled jQuery slider that allows you to create elegant and professionally looking slider. This module integrates with the views module.

Downloads

Views Fast Forward

Sometimes a view will produce only a single result. In such a case, having the search results listed could be a bit redundant and cutting out this step (thus skipping directly to the content) is more user friendly. That is exactly what Views Fast Forward does, without the need to put non-semantical, custom PHP inside your view's header/footer area.

Downloads

MixItUp Views

This module implements ability to use MixItUp filtering for Views.

From https://mixitup.kunkalabs.com/:

MixItUp is a jQuery plugin providing animated filtering and sorting.
Great for managing any categorised or ordered content like portfolios, galleries and blogs, MixItUp can also function as a powerful tool for engaging application UI and data-visualisation.

Downloads

Views Fast Field

This module provides Views fields which display entity fields without entity loading and, optionally, without standard logic of field formatter processing.

By implementing views_fast_field_formatter() hook, custom formatters can be defined for fields having complex data.

Downloads

Views Node Type Default Arg

This module makes it possible to create a block view and filter it by the node type of the current node through a default argument.

The code for this module was published on Stack Exchange http://drupal.stackexchange.com/questions/11979/contextual-filters-and-n.... Since this is a problem multiple people encounter, it makes sense to have this in a project.

Downloads

Views Get Parameter

Views GET Parameter adds a new option to the "Provide default value" dropdown that lets you specify a GET parameter to use for the value you wish to filter from.

Originally posted on BitBucket as get_arguments.

Blog post at Commercial Progression.

Downloads

User Picture Initials

Screenshot of the User Picture Initials module

This module replaces the "Default user picture" with the user's initials. So when the used didn't upload a picture, the website displays JD for John Doe, or simply A for Admin.

Using the module

Simply enable the module. That's all. No settings needed. It even comes with default CSS (see screenshot) and Views integration.

Downloads

Webform wait-list

Admin settings for webform_waitlist module

This module is an extension of Webform. It implements a waiting list feature. This may be used with event registrations to help manage the submissions. Submissions made after the wait-list threshhold has been reached will be flagged and the submitting user notified in the form interface.

The module integrates with:

Downloads

D3Map Views

The D3Map Views module was created to take content output by a view which contains a state field and allow the content to highlight specific states that have content and makes those states clickable to allow them to filter Views content that is being displayed on the page.

This module is fully code documented and can be enhanced in various ways. Specifically it can be used to filter any content as long as that content has a state field it can use to determine state allocation of content. It is also fully theme-able so the display and colors can be altered if desired.

Downloads

Table Tidy

Keep Class and Table Tidy

Table Tidy declutters dense HTML tables, removing duplication and giving them a tidier appearance that is compact, sparse and easier to read. It helps you quickly spot identical cells and highlights the differences between rows.
Click the "before" and "after" screenshots below for an impression of what the module does.

Downloads

Query Parameters To URL

This module provides the ability to rewrite URL query parameters into Clean URL components on specified paths.

Motivation

Views exposed filters generates URLs with multiple query parameters, and the URL path gets unwieldy fast if there are multiple filters and filter values used. Furthermore because the path contains query parameters, it might impact SEO results.

An example of a dirty URL like that could be:
example.com/events?field_category_id[0]=100&field_category_id[1]=101&field_author_name[0]=John

Downloads

Views docket

This module allows replace default views list page that shipped by Views module. The new page will contains user friendly form and tabs, that allows user pretty quick find necessary view.

Install module and you will enjoy working with views!

Similar projects

Downloads

Taxonomy Edge Field

Adds Views Taxonomy Edge filters and arguments for Taxonomy Term Reference fields

Downloads

Views Plugin Argument Default Referer

Adds a views plugin argument default that retrieves a Node ID from HTTP_REFERER.

This plugin was created as a reaction to the following issue on the Media module https://www.drupal.org/node/2260543.

Downloads

Hijri

This is a smart module that basically extends Drupal's display date to provide Hijri Date integration with Drupal core date field and with other Drupal contributions.

This module is integrated very well with Views module. You can use it to display Hijri date instead of Gregorian date or you can have them both by mention "الموافق".
Also this module comes with Hijri block that will be showing Hijri today date on your website wherever you want to show your Hijri Block of today's date in your header for example.

Downloads

Search API Location – Solr BBoxField support

This module adds support for indexing and filtering by geospatial areas when using Search API Location with Search API Solr Search.

Downloads

Node Admin

Provides content type specific node administration pages.

Configuration

Dependencies

  1. Views Bulk Operations (VBO)

Downloads

Views Toggle Filter

This exposed filter does not filter anything. It just shows and hides other exposed filters when you click either of two radio buttons which can be labeled as "mini search" and "extended search".

Downloads

Views Blocksit

Summary

Views Blocksit style plugin. Create dynamic grid layouts using the Blocksit JS jQuery plugin and Views. This module supports setting up breakpoints to change the number of columns as required. Blocksit JS provides a cascading grid layout, similar to that of the Masonry JS library and can be used as an alternative in many cases.

A demo of the library is available here.

Downloads

Pages