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

Multiple Value Widget

multiple_value_widget

Drupal utilizes draggable tables to handle multiple value forms. It's quite convenient for most simple field types. However, for complex field types such form can be cumbersome. For example, the widget for Image field type can contain a preview of a file, an upload button, a text field for title and alt attributes. Sometimes you have a lot of images to be uploaded and the form takes up a lot of space.

Downloads

FFmpeg Wrapper

This is a helper model that provides access to the FFmpeg application. It provides some basic functionality for developers who need to process media files. In addition to transcoding media, FFmpeg Wrapper provides a way to extract specifc data from a media file- duration, dimentions, codec, etc. It is intended to help build a community supported interface to FFmpeg instead of having multiple modules reinventing the wheel every time they want to process rich media.

Downloads

File Resumable Upload

Step 1: The widget is displayed

File Resumable Upload aka file_resup adds large files multiple and resumable upload to the File and Image field widgets.

Watch Daily Dose of Drupal Episode #181 about File Resumable Upload on CodeKarate.com!

Downloads

Media: Video Flotsam

This module contains Embedded Video Field providers (i.e. emfield's emvideo module) that don't currently have their own "Media: " module yet (see the emfield project page for more information on the move towards the new and vastly improved Media Module). The hope for this project is that it will eventually be phased out as new maintainers step up and take ownership of individual provider integrations, but I wanted to make sure that current users of these providers can still use them with Emfield 6.x-2.x (assuming they're even working). This module's issue queue should also be used for any issues regarding the currently included providers.

Current providers include:

  • Custom URL (for embedding video files directly)
  • Dailymotion
  • Guba
  • Google Video
  • imeem
  • Last.fm
  • LiveVideo
  • Livestream
  • Metacafe
  • MySpace
  • Revver
  • Sevenload
  • Spike TV
  • Tudou
  • Twistage
  • ustream live
  • VoiceThread
  • Yahoo Music

Get involved! Maintaining a Media Provider file is a great way to get started with Drupal module development/maintenance, so if you're looking for a way to get a foot in the door, take a look at the currently included provider files and start your own "Media: " project to house it (you could also help out with a current provider or create a new one)! If you're interested in taking over a provider file, please open an issue in this issue's queue.

Downloads

Drag'n'Drop Uploads

The Drag'n'Drop Uploads module adds the ability to drag an image from your local filesystem, drop it onto a node body textarea and have the file automatically uploaded and referenced in your node.

 

Features:

  • Upload widgets support:
    • [D6] Drupal core Upload module.
    • FileField module / Drupal core File module.
    • ImageField module / Drupal core Image module.
  • Support for CCK / Field Formatters.
  • Support for the WYSIWYG module.
  • Multiple dropzones:
    • Customizable textarea(s)/WYSIWYG(s) dropzone.
    • Upload widget(s) dropzone.
  • Ability to hide textarea/WYSIWYG dropzone upload widget.
  • Upload progress bar.
  • Native Web Browser support:
    • Apple Safari 4+.
    • Google Chrome 2+.
    • Mozilla Firefox 3.6+.

Downloads

Scald: Gallery

Scald Gallery is a gallery provider for Scald.

Requires Scald version 1.2 or newer.

There is a bundled scald_galleria module that provides a Galleria player. The latest Galleria library requires jQuery 1.7+. If you use the stock jQuery 1.4, please download an older version, like Galleria 1.2.9.

Downloads

Amazon Store

An Amazon Store for Drupal. This is an implementation of the Amazon Product Advertising API (formerly Amazon Associates Web Service, or AAWS) for Drupal. You can install this and right away you have an Amazon Associates Store. Get yourself an Associates ID and then all purchases made through your store will result in a commission going to you. Allows searching, provides product pages, and manages a shopping cart.

Seeking new maintainer(s)! Are you using Amazon Store? I currently don't have it deployed anywhere, so it's not getting any love from me. File an issue in the queue if you're interested in maintaining this module. But FIRST, review some issues and provide some patches!

Dependencies:

  • Amazon module.
  • You must have PHP5.2+

Nice-to-have:

  • Panels module. (The 1.x releases work with Panels 2, the 2.x releases work with Panels 3). If Panels is installed, there is a default amazon item detail page and multiple panel panes provided so you can customize it.
  • If thickbox is enabled then you get large-size images when you click on a product image.

Downloads

Facebook-style Statuses (Microblog)

Facebook-style Statuses

Provides streams of status updates like Twitter or Facebook's "wall" feature: each user/node/group/taxonomy term/whatever can have a "stream" or microblog where users can express their thoughts to the community. @mentions and #hashtags are supported, as well as comments on status updates, viewing conversations between users, the ability to "like"/"reply" to/RT a message, automatic updates without page refreshing, and integration with over 25 modules.

Facebook-style Statuses is moving to the Statuses namespace for Drupal 7+.

Downloads

Imagecache Proportions

This module provides a CCK formatter for imagefields that allows the user to select between three different imagecache presets depending on the proportions of the original image. So you can use this module for altering the display proportions of a image field or similar in the display field screen, in Views, etc.
If the image is more or less squared (you can set a looseness in pixels) you will be able to select a squared preset, if the image is wider than higher, you can select a more "horizontal" preset and if it's higher than wider, a more "vertical" one.
It's integrated out of the box with thickbox, colorbox, shadowbox and lightbox2 for displaying full links.

Drupal 6.x

Requirements:

Configuration:

  • Create presets for the wider image, the higher and the squared one.
  • Edit the field settings for your image field, select which imagecache preset you would like to use for each proportion and the looseness for the squard ones.

Drupal 7.x

Configuration:

    Downloads

    File MIME

    MIME types

    Drupal determines the MIME type of each uploaded file by applying a MIME type mapping to the file name.

    Downloads

    Google QR Code Generator

    This project leverages the Google QR Code Generator from their charts API to display a block containing a QR code for the current URL you are viewing. It is simple, straight forward, and should largely work right out of the box. Not under active development currently, as it's so simple it just works. If you need further development help with this, feel free to open an issue. If you need your issue resolved promptly, reach out to me as I can probably find a developer for hire to help with your specific issue.

    Downloads

    ImageMagick Raw Effect

    This module allows you to enter ImageMagick command line options as an image effect in a Drupal 7 image style.

    Note: This module has been renamed following the incorporation of Imagecache into Drupal 7, since there are no longer any imagecache actions and only image effects.

    Drupal 7.x: Imagemagick Raw Effect
    http://drupal.org/project/imagemagick 7.x-1.x-dev or 7.x-1.0-alpha1 is required.

    Downloads

    Shareaholic | share buttons, related posts, social analytics & more

    Shareaholic for Drupal

    The easiest, most effective way to grow your website traffic, effectively engage your audience, monetize, and gain insights for free.

    Shareaholic is an all-in-one content amplification and monetization platform, that includes related content recommendations, promoted content, social sharing, following, site monetization apps such as affiliate linking, and social analytics. This module makes it a snap for any website — big or small — to engage and grow their traffic, market their content, gain insights, and monetize their traffic, all from one powerful but easy-to-use dashboard.

    This module is actively developed (GitHub), maintained and supported with much love by Shareaholic.

    Recent Updates:

    Downloads

    Media: Ustream

    Drupal 7:

    Media: UStream integrates with the Media module to make UStream videos and channels available as file entities.

    The 7.x-1.x branch works with Media 1.x and Media 2.x.

    We still have a couple (minor) issues to fix, want to help? See the readme and check the issue queue.

    Drupal 6:

    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

    Teaser Thumbnail

    The Teaser Thumbnail module allows you to automatically generate thumbnails for your node teasers and RSS feeds from the pictures included in the body or the attachments of the nodes. This module depend on ImageCache 2 and works with views.

    Downloads

    Enterprise Rotator

    Enterprise Rotator is a complete rotating banner solution. It is build as a feature with a content type for each banner item and all the pieces needed to make the rotating banner work. It should not be confused with modules like views_slideshow or viewscarousel.

    Check out OpenEnterprise for a great distribution to install Enterprise Rotator.

    Technology

    • It is a feature module. This means that it was built using exported features configuration and can be easily modified with the Features Override module.
    • It is a app module. This means it can be installed using the very awesome and easy to use apps system.
    • It contains a content type and view for entering and displaying banner items.
    • It contains Image Styles for automatically scaling each of the images..

    Sponsorship

    Downloads

    Bootstrap - Photo Gallery

    Bootstrap gallery with controls and a disabled modal

    Bootstrap - Photo Gallery is a Views plugin that allows you to create an appealing photo gallery easily.

    Dependencies:

    • Views 3.x
    • Bootstrap Theme 3.x
    • JQuery Update

    How to use:

    Downloads

    Views RSS: Media (MRSS) Elements

    Extension module for Views RSS 2.x, providing additional set of Media (MRSS) elements and field formatters.

    Features

    For the moment it provides following set of feed item elements:

    • <media:content>
    • <media:group> - grouping <media:content> elements from fields containing multiple items
    • <media:title> - available for image fields, based on their title attribute
    • <media:description> - available for file fields, based on their description attribute
    • <media:keywords>
    • <media:thumbnail>
    • <media:category>

    More elements planned to be added in the future.

    Please read module documentation if you experience any problems with settings up your feed.

    Recommended modules

      Downloads

      Views Foundation

      views foundation drupal 7 module

      Views foundation help you convert any view into Zurb Foudation features (orbit slider, tabs, accordion, etc.).

      Downloads

      VideoField

      VideoField provides an video upload field for CCK. VideoField is a CCK-based alternative to the legacy media projects available in Drupal modules including Video etc.

      Idea behind this module is to have a simple field for uploading video content, something similiar to imagefield for images

      Downloads

      Mediabox

      Mediabox cropping capabilities

      Mediabox is a universal image library which out of the box provides easy to use UI, aggregated control of library images, inline cropping and extended flexibility of the data model.

      News

      • 2014-Mar-12 - Latest dev commits changed to some degree backend structures of mediabox. Upgrade process is partially tested and should work but problems are possible if you are upgrading from previous dev version (as reported in #2212791: Unable to add items). As always backup your db before doing upgrade.
      • 2013-Sept-19 - We are organizing mediabox BOF on DrupalCon Prague, if you are interested in this module this is a great opportunity to find out more about it and help in future development.
      • 2013-Aug-30 - Issue #1948216: Move contrib js libs is done which means that users who are doing upgrades from older versions needs to donwload Jcrop and jquery.fancybox plugins and put them in sites/all/librarires read more.

      Functionality

      • Field widget
      • Just In Time - cropping of images from/to desired image style in context of widget
      • Easy to use library - creating, editing, removing, selecting an existing (multiple) images in the context of a widget
      • Bulk upload of images using plupload
      • Library display
      • Integration of library, and administration with views
      • Text Filter integration - inserting token in text which will be replaced by actual view of a Mediabox Display
      • Integration of formatter with views. This option allows you to create gallery displays accommodating various needs. ( Views slide show plugins, etc. )

      Downloads

      Media: Responsive

      Screen Shot 2012-02-04 at 06.54.59.png

      This module adds a responsive images view mode when inserting images using the Media module browser.

      The view mode sets images to have a width of 100% and it will also use core image styles to shrink the image to the maximum width of your widest layout. Max-widths are set on images whose orignal source is less than this maximum width to prevent upscaling.

      Tested with 7.x-1.0-rc3 of Media.

      Downloads

      Piecemaker

      Piecemaker

      Integrates the Piecemaker 3D flash slideshow into Drupal.

      Piecemaker is a 3D flash slideshow similar to Cu3ber (cuber).
      This module provides an api for utilizing it within Drupal. Currently the API provides for profiles that determine transitions and general settings for slideshow. The API by itself does not create any piecemaker slideshows, it simply provides the tools for other modules to produce slideshows

      Also included in this release is the Piecemaker Blocks module. It allows users to create blocks that will display a Piecemaker slideshow. Currently it is the only way to create a slideshow though more ways are coming (see Roadmap below). The API though allows for easy creation of add on modules to build piecemaker displays (see piecemaker.api.php).

      Dependencies

      • Libraries module
      • Media module (For Piecemaker Blocks)
      • Piecemaker Source. Available from https://github.com/arcaneadam/Piecemaker-Drupal
        You must download the source from the above link and not the piecemaker website. Follow the instructions in the documentaion on where to place the library. Alternatively if you enable the module with drush it will automatically download the needed files.

      Downloads

      Quant

      Quantitative analytics

      Quant provides an engine for producing quantitative, time-based analytics for virtually any Drupal component. Quant takes raw data about normal Drupal actions, such as node creation, and plots the activity over time, with the selected time being configurable. See the screenshot provided for a better understanding.

      Downloads

      Pages