55 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.

jCarousel

jCarousel screenshot

This module allows developers and themers to make use of the jCarousel jQuery plugin. It includes a developer API that other modules can use, as well as Views integration in the 2.0 version so that you can turn any list of content or images into a carousel.

Downloads

Gallery formatter

Galleryformatter

Gallery formatter provides a CCK formatter for image fields, which will turn any image field into a jQuery Gallery.

(Drupal 6) Watch the screencast for a demo of how to set it up REMOVED BY BLIP.TV!, or visit the demo page for seeing it in action.

Features:

  • Two imagecache presets which will work out of the box beautifully.
  • The thumbnails run under an infinite carousel.
  • Degrades gracefully without JS enabled, the gallery still works.
  • Integrated out of the box with thickbox, colorbox (recommended as the thickbox upgrade path), shadowbox and lightbox2 for the view full links.
  • Works with the swfupload, image_fupload, and imagefield_crop widgets.
  • A hook for modules to provide styles for the galleries.
  • Two options for styles, no style and a green arrows style. No style should be used for developing your own styles.

Downloads

Flex Slider

Issue with Fields and alpha 2

Please upgrade to FlexSlider alpha 3 to fix FlexSlider Fields issues.
#2069435: FlexSlider alpha2 breaks FlexSlider Fields integration

Description

Flex Slider module integrates the Flex Slider library with Drupal and several contributed modules which allows you to build responsive, resizable slideshows. Meaning the slideshows automatically adapt to the size of the browser window or device.

Some features of FlexSlider slideshows include:

  • Touch enabled nagivation
  • Keyboard navigation
  • Configurable slide animations
  • Multiple sliders per page
  • Lots more...

Current Options

Allows you to use Flex Slider in a few different ways

  • As a library to be used with any other theme or module by calling drupal_add_library('flexslider', 'flexslider') or preferably with libraries_load('flexslider') or with flexslider_add()
  • Integrates with Fields (flexslider_fields)
  • Integrates with Views using a style plugin (flexslider_views)

FlexSlider v2

FlexSlider Video Tutorials

We'll be posting a series of videos on using FlexSlider to our YouTube playlist. If you have a suggestion for a video, post it to the #2068973: Video Tutorial Series Suggestions comment thread.

Downloads

Field Slideshow

Overview

Provides a Slideshow formatter for Image fields, using JQuery Cycle plugin.

Compared to Views slideshows, building the slideshow from multiple nodes, this module builds it from a single node, with a multi-valued Image/Media/Field Collection field.

Available options

  • Image style
  • Caption
  • Link
  • Transition effect
  • Transition speed
  • Timeout
  • Pager (numbers or thumbnails, with optional carousel)
  • Prev/Next controls

Requirements

Integration

This module plays well with:

  • Colorbox (to enlarge images)
  • Media (to provide the images to the slideshow, and use additional fields for captions and/or links)
  • Field Collection (to provide the images to the slideshow, and use additional fields for captions and/or links)

Downloads

Dynamic display block

Dynamic display block slideshows are mainly used to showcase featured content at a prominent place on the frontpage of the site in an attractive way. A featured content slideshow can contain e.g.: New articles, Most popular content, New products, Portfolios, Videos etc.


For more examples see: Demo site
For example commercial themes see: Themes site
For sites using ddblock see: Sites using ddblock
For installations, custom configurations and custom theme developments fill out the design requirements questionnaire to create an efficient workflow.

Usages

  • Featured Content
  • Ubercart Products
  • Image Galleries
  • Video Galleries
  • Header Slideshows
  • Text sliders

Features

  • Any content
  • Multiple content delivery options
  • Multiple slideshows
  • Configuration settings per slideshow
  • Number-, prev/next-, text-, image-pagers
  • Free and commercial layout themes
Read more...

Documentation
The dynamic display block slideshow module is supported by a complete set of documentation, like: Installation and configuration tutorials, Video tutorials, FAQ, How to's, Tips, etc.

Support
Support for the dynamic display block slideshow module is given on a daily basis.

  • Please post support requests, feature request and bugs in the issue queue and not on the documentation pages.
  • Give detailed descriptions of your issues, so I can help you better.
  • Searching the issue queue (search on all issue) and the FAQ can give you direct answers.

Slideshow theme layouts
The dynamic display block slideshow module is supplemented with free and commercial slideshow theme layouts. Examples of free slideshow themes and the commercial slideshow themes can be found at themes.myalbums.biz. Free themes can be found at the download page.

How you can help?
Below are some examples how you can support the development of the module:

I need your time, efforts, feedback and support for the module.

The Maintainers

The module is developed and maintained by Philip Blaauw.

I like to thank developers like Aaron Couch (helped with adding Image cache support to the module) and Josh Waihi (helped with reorganizing PHP setting declarations) for their interest and help with the module. I also appreciate the help of others who found bugs, made suggestions for improvements, made issues to improve the documentation and who made reviews of the module.

Support and development of the module is made possible by selling new custom theme layouts and by paid services like installations and customizations of slideshow solutions.

Future of the dynamic display block module.

Drupal 6

The module will get a 1.0 release version of the current RC6 version which fixes bugs. A new 2.x dev version for drupal 6 will be created which will have new functionality like in the Drupal 7 version of the ddblock module and in the views_slideshow_ddblock module for drupal 6.

Drupal 7
Drupal 7 development version is released, please help with testing. The module now uses field mapping of views fields to slideshow theme fields instead of preprocess functions. An extra prev/next pager is available in all slideshow themes, an example theme with a scrollable pager is added. The module makes now use of themed views data instead of raw views data. No preprocess function anymore.

Drupal 7 - Advanced slideshow tutorial at http://ddblock.myalbums.biz
This is a quick step by step tutorial, which assumes you have basic drupal knowledge.

Paid services
For paid installation, configurations and customization of the module and slideshow themes, you can contact me via my contact form. I also do a wide range of drupal development, configurations and theming for Drupal sites.

Note:
There are several other Drupal slideshow / carousel / rotator / tab modules available. Have a look at this comparison to find out what suits you best.

Downloads

Views jQFX

Views jQFX is a very basic API for integrating jQuery plugins with views. It does nothing on its own. This and the contrib modules are all for Drupal 7.

The following modules use the Views jQFX api:

Official:

Sandbox:

Refer to the specific pages for more details. Documentation is in progress. The README files in the modules should be fairly detailed.

Why this is getting ditched
Truth be told views jqfx is nothing more then views slideshow 6.x-2.x ported.
It existed to fill a gap. It was there to do things that were not possible at the time. It's time is now over.

My intention is to create kick A modules for imageflow (it's done and it kicks) and cloud carousel (not done yet).

The other jQFX modules are just redundant.

Possible Plan

Create a new module that allows users to utilize virtually any jquery library.

Downloads

Views carousel

In an effort to minimize the duplication of jcarousel based modules this module is being deprecated for the Drupal 6 version onward and is being replaced by the jcarousel module. As of the Drupal 6 2.x branch of the jcarousel module views integration is provided.

The carousel module, jcarousel module, and this module are being merged into one effort with the maintainers combining efforts in one module.

Downloads

Views Slideshow: Dynamic Display Block

Views Slideshow: Dynamic Display Block

Usages

  • Featured Content
  • Ubercart Products
  • Image Galleries
  • Video Galleries
  • Header Slideshows
  • Text sliders

Features

  • Any content
  • Multiple content delivery options
  • Multiple slideshows
  • Configuration settings per slideshow
  • Number-, prev/next-, text-, image, scrollable-pagers
  • Free and commercial layout themes

Documentation

The tutorial for version 1 and the tutorial for version 2 can be found at the http://ddblock.myalbums.biz site.

Support

Support for the views slideshow: dynamic display block module is given on a daily basis. The issue queue of the module is the preferred place to post: support requests, feature request and bugs. Please give detailed descriptions of your issues, so we can help you better. Searching the issue queue (search on all issue, also the closed ones) can give you direct answers.

Current developments

Downloads

iTweak Upload

iTweak Upload Screenshot (Mac)

iTweak Upload module revamps Drupal file uploads with sexy thumbnail previews and mime icons, adds image gallery views for attachments and tweaks file upload forms and attachments display.

Summary of features (Drupal 6):

  • Beautify and improve the upload form for file attachments in nodes and comments (created by core upload.module and by Comment Upload module)
  • (Option) Preview uploaded image files
  • (Option) Display thumbnails for image attachments
  • (Option) Display image attachments in a gallery
  • (Option) Show images in animated popup, grouped or slideshow with one of many image popup modules (see below)
  • Independent of theme - works with any theme that does not already customize file uploads.
  • Compatible with popular modules download_count, private_upload
  • jCarousel (if installed) can be used for the image attachments gallery (experimental)
  • jCarousel Lite (if installed) can be used for the image attachments gallery (experimental)
  • Insert feature added to the files upload form (Insert module required)
  • Insert feature preview of presets (experimental)

See details for Drupal 7 features (in active development).

Downloads

Collapsiblock

collapsible_blocks

Collapsiblock makes all Drupal blocks collapsible. To show/hide the content of a block just click on his title.

Optionally, the last state of blocks is saved in a cookie for each user.

Alternatives

Drupal 6

dependency: Javascript Tools a small collection of commonly needed utility functions.

Downloads

Rabbit Hole

What is this?

Rabbit Hole is a module that adds the ability to control what should happen when an entity is being viewed at its own page.

Perhaps you have a content type that never should be displayed on its own page, like an image content type that's displayed in a carousel. Rabbit Hole can prevent this node from being accessible on its own page, through node/xxx.

Options

This works by providing multiple options to control what should happen when the entity is being viewed at its own page. You have the ability to

  • Deliver an access denied page.
  • Deliver a page not found page.
  • Issue a page redirect to any path or external url.
  • Or simply display the entity (regular behavior).

This is configurable per bundle and per entity. There is also a permission that lets certain roles override Rabbit Hole completely.

It's possible to evaluate PHP for the redirect path. This makes it possible to execute different redirects based on whatever logics you need. Perhaps you want a user to be able to view nodes that he has created, but no one else's. The PHP evaluation is limited to users with the appropriate permission, so there's no unnecessary security breach.

Supported entities

Downloads

Image Picker

What it does:
The Image Picker module is an image upload feature modeled after the image upload currently built into Wordpress but with a few improvements.

Imagepicker now has a sister module, Filepicker.

Downloads

Views Rotator

Note: There are way too many modules that do "fancy jquery effects in Views". It's like the textbook case of module duplication. I have therefore decided to deprecate this module in favor of Views Slideshow, which has an order of magnitude more users and a much more active maintainer. I will continue to support bug fixes on the current release, but there will be no new feature development and no Drupal 7 version. All users are recommended to migrate to Views Slideshow, either now or as part of Drupal 7 migrations.

The Views Rotator module provides a Views style plugin to display items by rotating through the items displaying one at a time. The cycling of images happens via JavaScript (jQuery) with a number of configurable options.

Downloads

jQ

*** See #315100: Allow to add JS/CSS libraries (sets of files, settings, and dependent libraries) for the patch to put jQ in core! ***

The jQ module allows other modules to register jQuery plugins in a central repository, and allows administrators of a site to enable or disable specific plugins globally.

The concept behind this module is to create a basic hook structure for jQuery wrapper modules, allowing other modules using these plugins to invoke them in a consistent fashion.

(Drupal 6 version only): You can also simply add new jQuery plugin files in your /plugins or /sites/example.com/plugins directory, and they'll be added to the registry. Then, for example, if you upload jquery.example.js, you could just jq_add('jquery.example'); and you're off. Additionally, if you have a .js and .css file with the same base name there, they'll both be added with the same call. Caveat: if you have two plugins with the same base name, there are no guarantees which will be added to the registry. Better off defining a hook_jq function in that case (see below for information on that).

Kudos to jjeff for his work on the jQuery Plugin Handler (JQP) module that inspired this latest functionality.

Downloads

Views Bootstrap

Views Boostrap module enables you to create components following the theme structure of the Bootstrap theme all within the configuration settings of the powerful Views module.

Downloads

Views jQFX Galleria

galleria.png

Description

This module integrates the Aino Galleria image gallery plugin with views.

Drupal Demo

Features

Aino's Galleria is an extremely powerful javascript plugin for creating first class customizable photo galleries. Combined with the power of views, it should cover just about any need.

Galleries can be created from multiple image fields per node (or other entity), or multiple nodes can be grouped into a single gallery.

Galleria provides support for carousels, sliders, autoplayers, lightboxes (built into the plugin), titles, captions, fullscreen mode, image panning, and more.

Themes are customizable. Additional themes are available from Aino.

Dependencies

Installation Notes

It requires the Galleria plugin from Aino available here:
http://galleria.aino.se

Follow the instructions in the README file. They are pretty thorough.

Development Status

New features since alpha1

    Downloads

    BxSlider - Views slideshow integration

    bxslider

    * Preview - Examples - Showcase of functionality *

    BxSlider carrousel preview
    BxSlider callbacks example

    Overview

    This module provides integration with bxSlider

    Features

    • Carrousel integration with Views & Views slideshow
    • BxSlider integration

    Requirements & Links to useful resources

    Keywords

    • bxslider
    • carrousel, carousel
    • slideshow
    • views slideshow

    How to

    1. Install the required modules (See Requirements above !)

    Downloads

    Media Feeds

    Media Internet Mapper

    This module is the Drupal 7 solution for Media Feeds Integration. It provides mappers for the Feeds module. The target can be a Media asset, image or file field on an entity (such as a node).

    When you define your field mappings, you'll simply see a new target field.

    Features:

    • Media asset field, image field or file field on an entity as a target
    • Embed string or URL that can be claimed by a media_internet provider as a source
    • Map existing files from the media library
    • Reference remote files using the Remote stream wrapper module
    • FeedsEnclosure as a source
    • Works with Mailhandler attachments.

    Screencast: Using Media Feeds with PEG.TV to create a carousel of videos (thank you, kreynen).

    Another scenario: Importing a YouTube Video Feed into Media Module (thank you, EvanDonovan).

    Downloads

    Views Slideshow JCarousel Thumbs

    Views Slideshow JCarousel Thumbs is a plugin for the Views Slideshow module. Functionally similar to the ThumbnailHover plugin included with Views Slideshow, this module uses the JCarousel JQuery plugin to provide a carousel-like scrolling thumbnail navigation.

    Downloads

    Bootstrap_Carousel

    A Bootstrap Carousel image with text

    Overview

    Bootstrap Carousel module provides a very easy way to make carousels, based on bootstrap-carousel.js.

    Downloads

    Dynamic Banner

    Dynamic banner list demonstration

    Dynamic Banner is a module that lightens the load on web developers from creating many blocks for pages with different banners.
    This module will read from the database to automatically decide which banner goes on which page based off of the rules and administrator sets.
    This module has many different usage patterns and is extremely reusable.

    There is various usage notes in the help section of the module

    This module supports

    Downloads

    jCarousel Lite

    Picture 1.png

    Note: As of 2013-04-17, this module appears to no longer be supported. If you are interested in taking this module over, or you as the module maintainer feel this message has been posted in error, please reply to http://drupal.org/node/748264.

    #D7CX: I pledge that jCarousellite will have a full Drupal 7 release on the day that Drupal 7 is released.

    Description

    This module allows you to embed the jCarousel Lite jQuery plugin in any node.

    jCarousel Lite is a jQuery plugin that carries you on a carousel ride filled with images and HTML content. Put simply, you can navigate images and/or HTML in a carousel-style widget. It is super light weight, at about 2 KB in size, yet very flexible and customizable to fit most of our needs.

    Try out jCarousellite demo.

    Requires jQuery Update.

    Downloads

    3D Views Carousel

    Screenshot

    This module is a views plugin that integrates Professor Cloud Carousel A 3d Carousel in JavaScript.
    Its main functionality is to generate a 3D floated rotated images, which accelerates and moves automatically or according to mouse wheel.

    3D Views Carousel works fine with Lightbox2 and Shadowbox.

    Downloads

    Projekktor (HTML5 Video Player)

    Projekktor with jcarousel thumbnails

    pro·jekk·tor (pr-jkk-tr)
    A free, open source (GPL) HTML5 based video player written in Javascript. It solves cross browser and compatibility issues, adds eye candy and provides extremely powerful non standard features. To explain the mission´s goal simple: Create the best HTML5 centric media player out there - period.

    View a Live Demo

    The Projekktor Library Features

    • Pre- & Postroll Ads
    • True Fullscreen (where applicable)
    • Build Playlists, stream Channels
    • Flash fallback with RTMP support
    • Youtube HTML5 support
    • Easy to integrate and theme
    • Unified Javascript API

    Dependencies

    Works With

    Downloads

    Views Roundabout

    This is a wrapper module for the jQuery Roundabout plugin which provides a carousel like animation for lists of content.
    To make this module work you have to either download it manually and put the files under sites/all/libraries/jquery.roundabout or you can use the drush command 'roundabout-plugin'.

    This project is in an early stage and doesn't support all options the js library provides. These will be added over time.

    Downloads

    Pages