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

Media: Facebook

This module allows you to embed imaged from your facebook profile into an Emfield. It relies on the FBConnect module (as this provides the API and OAuth aspects). Each user has their own link to their profile so can only embed their own photo's (depending on the Facebook privacy settings).

This module is still in development - however I would be VERY happy to get more maintainers on board with this!

Downloads

Postcodeanywhere Addressfield

Select address

About:
Integration of the PostcodeAnywhere service to Address Field module - for UK Addresses only.

When user selects United Kingdom he also have possibility to find his address by postcode (using external service) and prepopulate his address details.

How to configure:
To make it works there are 2 steps:

Downloads

Media: Viddler

This is a provider file to integrate Viddler with Embedded Media Field.

Adapted from the provider file created by BassistJimmyJam.

Downloads

CCK Teaser

This module allows you to define cck fields to use in place of the traditional node teaser. This effectively implements a CCK solution to manual teasers (priorly solved by way of the excerpt module).

The module allows an administrator to choose which CCK fields to use for a teaser. Any number of fields may be chosen in the settings page. For a specific content type, you then add the desired CCK field to your node type definition. The settings page is available in:

Administer -> Content management -> Content teasers

Downloads

CCK Input Elements

Example of CCK Inputs Elements in action

Overview

This is a set of modules, which provide input elements for endusers with the power of cck.
This module hosts a set of fields to be used by the Content Construction Kit. Fields are used to create various content types. They appear as input fields when creating or editing a node. They are rendered to text, when shown to page visitors.
The difference for CCK Inputs is, that they are rendered as input elements to the visitor. This way you can build a webform using CCK.

CCK Input Elements do not provide any means to evaluate or store the data which users send back to your site, when hitting "submit".

Downloads

jcarousel block

jcarousel block

A jcarousel block module for Drupal 6.x

This module features:
1. Drupal 6 only, as drupal 6 has updated jquery, there's no need to
depend on the jquery_update module.
2. Providing a jcarousel block which can be managed throught the
admin/build/block.
3. No need to write any HTML or including any JS. If the block shows on
a node page, it reads the images from the node (CCK required).
4. Images are loaded through configurable cck image field. Currently
only supports imceimage and imagefield.
5. lightbox support by default

Downloads

Field formatter attributes

This module allows site administrators to add additional HTML attributes to the wrapping markup on any field in the Manage Display settings page.

Instructions

The field formatter attributes settings are found in the Manage display tab for content types, users, and other entities. A options element is available for each field formatter, revealed by using the formatter settings edit button (Gear wheel icon) for that field.

Why use this module?

This module is good if - for example - you need a quick & dirty way of adding schema.org microdata attributes to fields. A better solution to this problem is found in the Microdata module, but most field formatters are not yet supported. *edit: An even better solution to this problem is the Schema.org module which, while not technically supporting the recommended microdata format on schema.org, uses RDFa 1.0 which all the search engines support nicely.

Dependencies

  • Field formatter settings: Provides the low-level API needed to alter formatter's settings forms,
  • Options element: Provides the form element used to allow admins to specify additional HTML attributes.

Downloads

No Colons

The No Colons module allows you to remove colons from form labels and other types of label text. There are two modes of operation: Remove all colons -or- Remove colons only if label text ends in punctuation (such as a question mark).

Downloads

Audio Converter

The AudioConverter module converts audio files from supported CCK fields (AudioField, AudioRecorderField) to the mp3 format using FFMPEG.

Depending on the need, files can be converted on cron or whenever new audio content is submitted.

The AudioConverter module also provides an API that allows developers to convert content from other audio-centric modules.

This module has been originally developed by Leo Burd and Tamer Zoubi under the sponsorship of the MIT Center for Civic Media (http://civic.mit.edu).

Downloads

CCK Currency

The module provides a drop down CCK field which has all currencies provided by Currency module.

If you want to have a numeric field for money value plus a drop down field for currency then you might need to take a look at Wim Leer's Money module.

Project created by OpenCraft.

Downloads

Baidu Map

Baidu Map Logo

It is sometimes said to be more accurate than the Google Maps in China, more complete than Ali Maps, the Baidu Map module allows geographic and location information to be displayed through the Baidu Map API.
See a live example of Baidu Maps or the map control screenshot.

Downloads

Node Reference Views Select

UPDATE: Module development has resumed since a new maintainer has been appointed.

Provides a widget for Node Reference which displays the node teasers instead of a select box, and allows choosing the referenced nodes
from a Modal panel. The list is optionally sortable, depending on JQuery UI Sortables. The modal supports pagination, exposed filters
and exposed sorting, all using AJAX.

Downloads

Ubercart CCK Attribute

I got a lots of requests from community, my colleagues and myself, about an auto-generated Attribute options for Übercart 2.x.

While current Attribute mechanism is manually data input, my attempt is making a way to connect between CCK Options and Attribute Options.

Übercart API allows us to do that smoothly.

Downloads

Bible Field

The idea behind the Bible Field module is to provide a CCK field that can reference any body of work (not just Bibles) by book, chapter and verse. Below are some features:

  • The ability to reference a range or single point
  • A special Views 'range filter' that allows for search within a ranged entry (like chapters 2 to 10)
  • A compound Views filter that allows you to specify the granularity of the filter to book, chapter or verse
  • Books are pulled from a CVS file, so you can reference arbitrary bodies of work, or reference multiple works in the same node-type for cross-referencing
  • Chapter selectors are automatically adjusted to the number of chapters in the currently selected book

See here to read a quickstart guide with screenshots, or here to view the live README file.

This module is sponsored by Boise Calvary Chapel, who is using this module in creative ways to tie together multiple kinds of media to their sources of inspiration.

Related modules

Downloads

FileField UI Extras

A helper module that provides a collection of miscellaneous FileField UI enhancements.

This module requires CCK 2.5 or above to work.

These include (or are limited to):

1) Collapsible fieldset wrapper on the data elements.

These include the alt, title, description fields provided by FileField and any additional fields that are created by other modules, namely ImageField Extended module.

Downloads

Vimeo

The Browser UI

This is not an official module, and we have no affiliation with Vimeo.com.

Introduction:

Don't confuse your end users by asking them to paste embed codes or URLs into your website. Instead let them browse the videos visually and insert which ones they want by clicking on them. Now that's easy!

Downloads

Ajax Document Viewer

Ajax Document Viewer module allows the user to provide a document viewer for the uploaded documents in the drupal.

The module provides integration with 3rd party service Ajax document viewer (http://www.ajaxdocumentviewer.com/) and helps to view your documents through Ajax.

Downloads

Spotify

Output from the Spotify Field module

Provides integration with the Spotify Metadata API and a field to display artist, album and track information with a link that opens the Spotify client. Since 7.0-rc2 you can also output the data as a Spotify play button.

7.x-2.x branch

First beta is out. All XML-functions removed.

Rewrite of basics functions. Using json instead of XML when getting information from Spotify. Uses images from Spotify instead of Amazon. You could now use Image styles, and images are stored locally.

Downloads

Canvas Field

This is the HTML5 Canvas field module, which allows you to capture manual "drawing" input directly in the browser. It's main component is a FieldAPI Widget for the image field, meaning you can display captured images the same way you would any image field. Some suggested uses are marked-up screenshots and signature capture.

Downloads

CCK Taxonomy Subset

This CCK field allows a filtering of the selectable terms for a matching vocabulary displayed in the taxonomy select combo box in a node create/edit form. This allows a single vocabulary to be used across a number of node types. It is used to restrict the terms associated with a node type. Subsets can be overlapping. A single selection will force that term to be associated with the node type and the selection will not be displayed. Typically the term will be the node type's name.

Downloads

Validation API


Note: As of 2010/01/28, this module appears to no longer be supported. If you are interested in taking this module over, please create a report in the Drupal.org webmasters' queue.

Downloads

Array Tokens

Examples of Array Tokens

I'm looking for a co-maintainer for this module – in particular in order to port it to Drupal 7.

The Array Tokens module allows you to use all values in multiple-value CCK fields and multiple-value taxonomy terms in a single token. It also allows you to define your own settings for how items should be merged ("merge styles").

The output of each item is either plain text (for taxonomy terms) or the default CCK rendered output (for CCK fields). However, a few special formats are provided for file fields, node references and user references.

Downloads

Content clone field

Clone link on the field configuration page.

Allows administrators to clone CCK fields.
After enabling this module you'll be able to clone a field by accessing it's settings page (at admin/content/node-type/[node-type]/fields/[field-name]) and clicking on the "Clone field" link at the bottom of the page.

Sponsored by Red Bee Media

Downloads

Views Contextual Displays

This module allows Views to set build modes for row objects depending on an active context. When should you use this module?

  • If you need to create a view which depending on the users' properties (permissions, roles,...) does or doesn't show certain 'limited access' fields of a row object. This allows you to do away with the restrictive, clunky CCK field permission system.
  • If you need to show a view on diverse sections of your site and you don't want to create a gazillion display variants. This promotes reuse of views displays.

Requirements:

How to use

1. Install/Enable the module
2. Go to admin > build > context and create a new context
3. Add conditions to your new context
4. Add the VCD Reaction plugin as a single reaction to your context.
5. Go to admin > build > views
6. Create a new view or edit an existing view
7. Choose 'VCD Object' as the active Row Style plugin and edit its' options
8. Expand the Contextual build modes tab
9. You'll see all the contexts which have the VCD Reaction plugin set

Downloads

Popup field group

Extends Field group with an option for a Popup field group. This will render a link which, when clicked, shows all of its children in a simple position: fixed popup.

This module does not mess around with the structure of the form or the DOM particularly. Rather the children of the group are surrounded in a <div>, which is then styled as a very simple position-fixed popup.

A button is then rendered on the form which toggles the popup open/closed. The label of the button is configurable.

Downloads

Pages