1,741 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.

Galerie

Galerie

The Galerie module provides (hopefuly) easy to use and clean galleries based on an API/submodules model.

galerie itself provides a "galerie" node type and manages the display of galleries (classic thumbnails and large images view, and slideshow mode) while submodules retrieve content from different sources: local files, Flickr or Tumblr for now.

Downloads

File Entity Browser

File Browser Screenshot

Summary

This module provides a default Entity Browser that lets you browse and select your files in a nice-looking, mobile-ready Masonry based interface, and upload files using the Dropzonejs module.

Downloads

FlashVideo

FlashVideo is a complete turn-key video solution that expands Drupal's upload capabilities to allow web developers and users to upload video files, automatically convert those videos to the popular Flash format, and then embed their video in any node type using the simple [video] tag. This module allows more than one video to be attached to any node, and then referenced through the use of parameters passed to the tag [video]. It also includes an automatic conversion of video files to the Flash format using FFMPEG technology.

Downloads

Feeds: YouTube Parser

YouTube parser for the Feeds module.

This module adds a new parser for Feeds module that makes it possible to parse and import YouTube video feeds content using Programmatic API access: Use the YouTube API Tool to get the right URL!

Supported data from imported feeds:

Currently the module supports the following data from imported videos:

  • Feed title
  • Video ID
  • Video title
  • Author
  • Updated on (Datetime)
  • Published on (Datetime)
  • Description
  • Thumbnail
  • Category (Can be imported seamlessly with Taxonomy module)
  • Tags (Can be imported seamlessly with Taxonomy module)
  • Watch page URL (Can be imported seamlessly with Embedded Media Field module)
  • Duration (Formatted hh:mm:ss)
  • Favorite count
  • View count
  • Rating

Added since 6.x-1.0-beta2 and 7.x-2.0-beta1:

  • GUID
  • Updated on (Timestamp)
  • Published on (Timestamp)
  • Duration (Seconds)

Downloads

Media Gallery Extra

Media Gallery Extra Settings

Media Gallery Extra provides additional features and improvements for the Media Gallery module.

Downloads

Image Widget Crop

Image Widget Crop

ImageWidgetCrop module

Provides an interface for using the features of the Crop API. Module is still under heavy development.

Try demo module

You can Test ImageWidgetCrop in action directly with the sub-module "ImageWidgetCrop example" to test differents usecase of this module.

Downloads

Storage API

Storage API

Mission Statement

Storage API is a low-level framework for managed file storage and serving. Module and all the core functions will remain agnostic of other modules in order to provide this low-level functionality. Submodules are welcome to allow Storage API to interact with other contributed modules, but there shall never be a dependencies[] statement in the storage.info file unless it is necessary for the low-level function of this module.

It has the following features:

  • Pluggable architecture - it can be extended to work with any storage service.
  • Redundancy - it can be configured to store your files in multiple services and instantaneously change which one is serving. This means your site will not be brought down by a service having problems.
  • Access control API - can be used for e-commerce.
  • Deduplication - when files that are identical are stored in the same container, only one instance will be created. This saves bandwidth and storage.
  • File and image field integration - enable the "core bridge" sub-module.
  • Audit module - compares a manifest of files with what is recorded in the database to ensure that the record is accurate.

There are some screencasts demonstrating various features of the module.

Downloads

Textimage

Built with Textimage

Textimage adds text to image functionality using GD2 and Freetype, enabling users to create crisp images on the fly for use as theme objects, headings or limitless other possibilities.

Features:

  • Support for TrueType fonts and OpenType fonts.
  • Rotate text at any angle.
  • Automatic text wrapping when using maximum width.
  • Configurable opacity in text color.
  • Backgrounds:
    • Define a color or simply have a transparent background.
    • Use a pre-made image to integrate directly with your theme.
    • Use another Textimage preset to achieve a multi-layered image (see image above).
  • CCK and Views formatter integration:
  • Support for non-alphanumeric characters.

Downloads

Blazy

Provides integration with bLazy to lazy load and multi-serve images to save bandwidth and server requests. The user will have faster load times and save data usage if they don't browse the whole page.
A friend of mobile devices. Do not let images kill mobile device traffics.

Downloads

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

Media Update

This module allows you to perform an in-place replacement of a single media file without changing the content of any associated fields.

This allows you to quickly and easily replace a used media item with a more up-to-date version of the file. Think of a yearly catalog in use on a site, and the ability to change all of the references simply by updating a single media item.

Requirements

This module only works with the 1.x branch of the Media module.

Downloads

audio.js

audio.js

The audio.js modules provides a cross browser audio player as a field formatter for the file field type using the audio.js javascript library created by Anthony Kolber.
http://kolber.github.com/audiojs/

It uses the native HTML5 tag where available and an invisible flash player to emulate the tag for other browsers. It provides a consistent html player UI to all browsers which can be styled with custom css. Under your content types display settings you can select it as either a single player or playlist as the field format.

Browser Support

With Flash as a fallback, it should work pretty much anywhere with just a mp3 file.
It has been verified to work across:
Mobile Safari (iOS 3+)
Android (2.2+, w/Flash)
Safari (4+)
Chrome (7+)
Firefox (3+, w/ Flash)
Opera (10+, w/ Flash)
IE (6, 7, 8, w/ Flash)

Note that the audio.js library currently supports MP3 audio only.

Installation

You must first download the audio.js library here:
http://kolber.github.com/audiojs/

Extract the audiojs archive and copy the contents into your Drupal
libraries directory, so that the audio.min.js file can be found at
sites/all/libraries/audiojs/audiojs/audio.min.js

Co-Maintainer Needed

Downloads

IMCE Watermark

Sample image with drupal watermark.

IMCE Watermark
http://drupal.org/project/imce_watermark

SUMMARY:
IMCE Watermark is a module for adding watermark for IMCE uploaded images.

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

Views Slideshow: ImageFlow

ImageFlow

This module will display a view of images using the ImageFlow JavaScript plugin available from http://finnrudolph.de/ImageFlow.

ImageFlow is a picture gallery, which allows an intuitive image handling. The basic idea is to digitally animate the thumbing through a physical image stack. That intuitive handling is automatically caused by the metaphorical use of the well known process of thumbing through.

This solution is known as the Cover Flow technique, which has been developed by the artist Andrew Coulter Enright. Now - after it has been bought by Apple - it is used in iTunes and the file browser of Apples OSX.

Please see the important note when installing; it will break when you turn on CSS aggregation otherwise.

Downloads

Kaltura

Kaltura - OpenSource Video

Kaltura’s Open Source All-in-One Video Module for Drupal

Kaltura is the leading video technology provider and creator of the world’s only Video-Platform-as-a-Service. Kaltura VPaaS is a highly reliable, scalable, and flexible open video platform, powering hundreds of thousands of video experiences and workflows across industries in over 100 countries worldwide. A recognized leader in the OTT TV (Over the Top TV), OVP (Online Video Platform), EdVP (Education Video Platform) and EVP (Enterprise Video Platform) markets, Kaltura is used by thousands of global enterprises, media companies, service providers, educational institutions, start-ups, technology platforms and cloud providers and engages hundreds of millions of viewers at home, in work, and at school. The company is also the initiator and backer of the leading open source video management project, home to more than 100,000 community members. For more information visit corp.kaltura.com, Join the community discussion board and explore Kaltura on GitHub.

Download the User Manual and Install/Config Guide (PDF)

What is Kaltura’s Video Module for Drupal?

A standard Drupal Module that integrates the Kaltura video platform capabilities into Drupal, allowing you to instantly enrich your Drupal site with video, audio, and images. Kaltura’s video platform and video module for Drupal is an enterprise grade solution that offers comprehensive powerful functionality and full control over content ownership, without the need to run your own video operation. The module handles every aspect of rich-media, including uploading and importing content, transcoding, content management, syndication, monetization, distribution, and more.

Downloads

Viewport

viewport settings page

Viewport is a simple module that provides a user interface from which to set:

  1. Several pages for which a viewport HTML metatag will be added to the HTML header
  2. The viewport values that will be used for those pages. The same values are applied for all pages. There's not a per-page configuration for the time being.

The Viewport module is written by Salvador Molina.

Downloads

Icomoon

Custom Built and Crisp Icon Fonts, Done Right

This module integrates the IcoMoon App service via the Icon API module and allows you combine icon webfonts for your own project.

Requirements

Downloads

Colorbox Swipe Gestures Support

Adds swipe gesture support for Colorbox.

Description

Adds swipe gesture support to the well known Colorbox module for mobiles. Just swipe left or right on galeries to show the previous or next element!

Downloads

Hi-Res Images

CSS px are not intended to be mapped 1:1 with screen pixels. They are actually defined as an angular measurement: http://inamidst.com/stuff/notes/csspx

Web browsers running on modern hi-res screens need to be calibrated by "zooming in". This happens automatically with Apple Retina Display. For images to fully utilize hi-res screens, image dimensions need to be twice the CSS dimensions.

Interestingly, the JPEG quality setting of images on hi-res screens can be reduced dramatically without compression artefacts becoming visible, meaning that filesizes are not much larger; it is even possible for the filesize of hi-res images to be smaller: http://blog.netvlies.nl/design-interactie/retina-revolution/

Without Hi-Res


Dimensions: 300x179
JPEG quality: 80%
Filesize: 13.53 kB

With Hi-Res


Dimensions: 600x358
JPEG quality: 30%
Filesize: 17.59 kB

This technique does not use JavaScript.

Unlike Retina Images, this module will work with effects provided by other modules.

Downloads

Media: ShareStream

Media: ShareStream adds ShareStream as a supported media provider.

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

    Node Images

    Adds an Images tab to the node page, allowing users to add images to the node using the upload.module. Images may be displayed as thumbnails in the node view, below the node body or in a custom position set in the node.tpl.php template. All images are available in a gallery page, on a Polaroid style.
    Note: Images are not saved as nodes. When a node is deleted, all associated images are deleted too.

    Downloads

    Video Embed Dailymotion

    This module provides Dailymotion handler for Video Embed Field.
    Users can add Dailymotion videos to their site by pasting the video's URL into a video embed field.
    in the setting users can set width and height and also autoplay option of the video.
    This module also can get thumbnail image from dailymotion website for using it as a teaser image.

    Downloads

    Image Effects

    Introduction

    The Image Effects module provides a suite of additional image effects that can be added to image styles and UI components that can be used in the image effects configuration forms.

    Effects provided / supported by image toolkit:

    Image Effects tries to support both the GD toolkit from Drupal core and the ImageMagick toolkit. However, please note that there may be effects that are not supported by all toolkits, or that provide different results with different toolkits.

    Downloads

    Pages