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.
This module aims to provide the ability to edit File entities inline, as part of another form (such as nodes). This should enable the ability for reusable and site-wide editing of file properties, such as description, alt text, captions, bylines, etc.
Provide a CCK field type that lets you choose a file with IMCE.
This is not the same as FileField (see below).
The core files management on D7 is smarter than on D6.
imceimage is designed to circumvent the file_managed table, but in D7 this is no longer necessary. You can use either filefield sources, or (recommended) IMCE Filefield
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.
Googtube allows users to embed Youtube, Vimeo and Google Videos in a simple way without tags. When users post a url to videos the link is automatically converted to a video witch is actually embed code.
Developers, get started by reading the SWF Embed Handbook Page. The handbook walks you through the process of using SWF Embed in your own code.
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.
Scald Youtube is a video provider for the Scald module.
It can handle URLs and video IDs, and pulls meta data directly from YouTube.
If a V3 API key is provided then it is possible to also get the author of
the video and to search videos directly in the add form.
Displays the Image Title field in a <div> below an Image. Add an Image Field to your content type and then enable this formatter at: admin/structure/types/manage/[content_type]/display/default
The most popular article on my website is about how to create an Image Caption
Formatter. Rather than answer more questions about how to turn it into a
module, I decided to create the module.
YoutubeChannel is a module with a purpose to give you list of videos from a given youtube channel in your site. You have to configure the youtube username from which you want to see the video list. You can also set the youtube channel height and width along with the desired video limit that you want to be displayed for your youtube channel by configuring it from settings page.
What module displays :-
Youtube channel videos with first video in iFrame.
Youtube video thumbnails.
A vertical scrollbar to scroll videos till the end.
Borealis is a suite of modules designed to assist in the implementation and building of semantic HTML5 and responsive projects in Drupal. The first module, Borealis Responsive Images, is an integrated solution for responsive images in Drupal. The second module, Borealis Semantic Blocks, adds a basic, more semantic block template and allows the user to choose more semantic, HTML5 block templates for each block. As more modules are needed, they will be added to this project.
A selection of helper functions that come in handy for various small bits and pieces of your site. Currently contains the following functions:
Render Array Block
Pushes a block onto a supplied render array. Function call is borealis_render_array_block($render_array, $module, $delta). The Render Array will be passed by reference, the module and delta variables are the same you would use to get a block using block_load
AJAX Settings Save
Saves the value of the triggering element to a Drupal variable. Requires the following to be set in your form:
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.
If you just want to add Flash content to nodes without having to worry about writing any HTML or PHP then this module is for you! Create a flash node, upload an swf file, and hit submit, and you have flash on your site.
For more advanced use you can combine flash node with SWF Tools and flash node will accept flv and mp3 files for easy playback. You can use the flash node input filter to re-use your flash content in other nodes. Or use PHP to construct flashvars strings to let flash elements react to your site.
Now with Views!
After many requests the first releases of flash node with support for Views is available. Views support is available for both flash node 5 and flash node 6. Using the Views capability you can define customised views that include flash content. You can pass parameters to the flash content as you would with a flash node macro, so you can scale the content to a size to suit your needs. Documentation for Views support isn't in place yet, but hopefully it is fairly self explanatory.
This module will show all your sets and pictures from your Flickr account.
There's no need to create extra content types or feeds. Just fill in your settings and your gallery is done.
New features will be only available for Drupal 7 version.
You will need to download the libraries module and a module for which type of Lightbox you want to use. (Lightbox, Shadowbox, Colorbox, ...)
This module provides the integration for the Brightcove module with the Media module to make Brightcove videos available as File entities.
The Brightcove Meida project is only compatible with Brightcove 7.x-5.x. With earlier versions you must use the Brightcove Media module bundled with Brightcove module. It is NOT yet compatible with Brightcove 7.x-6.x.