935 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: vzaar

vzaar, powering video

This module provides support for the vzaar video service for Drupal media modules. Version 6.x-1.x supports the Embedded Media Field module. Version 7.x-1.x supports the Media module.

Due credit to recrit who came up with the base provider code.

Module sponsored by Deeson Online - UK Drupal services.

Fullname field for CCK

Looking for co-maintainer. See message in issue queue.

This module provides a prefix, first, middle, last, and suffix field as a single CCK field.

  • multiple field works
  • enable/disable each sub-field
  • set requirement for each sub-field separately
  • Compatible with diff module.
  • Compatible with views module.
  • Compatible with token module.

Thanks to http://www.fertilityauthority.com for sponsoring the development!

Unique field ajax

This is a very light-weight module allows fields to be unique by bundle and language.
You can use ajax for check.
You can customize the error message

---REQUIREMENTS---

*None. (Other than a clean Drupal 8 installation)

---CONFIGURATION---

Enable the "unique" case in the field settings form,
if you want it to be unique by language enable the per_lang case.
if you want to check by ajax on change event enable the use ajax case.

---SIMILAR MODULE----

Deep link

Sometimes you want to be able to give simple URL access to content that would not normally be available to a particular user (or perhaps someone not even registered with the site).

Deep link module allows the direct access to a specific item of content under certain circumstances and limitations. Such as one-off or time-limited deeplinks.

The deeplink module provides a framework for generating special URLs which can be inserted into emails that allow access to a content item or page, and tracks the uses of that link.

The controls that go with deeplink provide the means by which users are selected, one allows selection by user - so only users will receive the deeplink and only those users will be able to use it; and by email: this allows you to enter a set of email addresses that will be sent the deeplink URL. Obviously this one is more limited in that unregistered users can look at the content.

Other controls, for example to select by role, could be built.

Installation

1. Install module and the Controls module.
2. Enable.

Features

  • generating one-time or time limited login access for specified entity,

Requirements

http://drupal.org/project/controls

Similar modules

http://drupal.org/project/one_time_login (?)

CTools API

OOP representation for content_types, styles and access types of CTools plugins.

Video Upload

The Video Upload module provides a CCK field type that allows for the end user to upload video directly to YouTube, using a single account for the site.

Video Upload and Drupal 7

You are encouraged to use the Media and Media:YouTube modules to replicate the functionality that this module has historically provided.

If you are interested in maintaining this module as an alternative to the Media module in Drupal 7, please contact me.

Functionality

The video never hits the Drupal host (for the 5.x and 6.x-2.x versions only—see the 6.x version below for details on the difference between browser and direct upload methods), saving on storage and bandwidth bottlenecks. Furthermore, the end-user doesn't need a YouTube account, since all video is stored under the site's account. Video can be organized on YouTube with customized developer tags, currently with limited token support.

Feed field (CCK module)

Screenshot

This module creates a CCK field that accepts RSS urls.

Features:
- Aggregates RSS/Atom feeds
- Controls item display count and frequency of updates
- Feed Fields may be positioned just like any CCK fields
- Feed Fields may accept multiple values (deltas)
- Feed Field-enabled nodes may be used in Blocks and Nodeblocks
- Works with FlexiField
- Feeds are automatically updated by cron
- Test Page simulates cron without changing any data

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

Field inspector

field_inspector-20110406-140348.png

Description

Field inspector provides an administrative user interface for the Field Info API. This allows users to select what information, formatting, and fields they would like to see, and provides output in a manner that can be copied into a module, or install profile into a hook_install, or hook_update_N function. This functionality is similar to the Content Copy module provided in 6.x and earlier versions of the CCK package.

Spatial Tools

D7 Version
This is a collection of useful spatial tools to process shapefiles.

Modules included are:

  • Spatial File - Provides an API for spatial file processing as well as a Geofield widget. A geocoder plugin will need to be built in here as well.
  • Spatial Shapefile - Plugin for processing ESRI shapefiles.
  • Spatial KML - Plugin for processing KML files

D7 Version depends on Og2ogr.

D6 Version
This is a motley collection of useful spatial tools created by Patrick Hayes of Geomemes Research

Modules included are:

  • Spatial Import - Provides a shapefile parser for Feeds and Table Wizard, allowing you to import nodes or tables from a shapefile. Integrates well with Geo and OpenLayers field types.

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.

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.

Hierarchical Select Node Reference

Hierarchical Select Node Reference in node edit form

Description

This module allows the use of Hierarchical Select form element as a widget for CCK node reference field, both in node add/edit form and in views filter.

FileField Role Limit

Filefield Role Limit D7

Overview

The Filefield Role Limit module is an extension of CCK FileField module and adds the capability to limit the max upload file size for each different user role.
Drupal 7.x version of this module works with File module included in Drupal Core.

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.

CCK Pager

CCK Pager allows to page the item list of any CCK field with multiple values.

uc_cck_access

Ubercart compatible module.

This module extends Ubercart product features.

Grant customers access to items like Nodes and CCK fields, Taxonomy, Roles etc. on your site when they purchase specified Ubercart products. Access can be configured to start immediately, after a fixed period from purchase, or on a preset date, and it can be given either for indefinite time, until a preset date or for a limited period based on the feature's settings.

Currently it has nodes and CCK fields handler that uses ACL and Content Access modules.

With future addition of more handler modules, it can grant access to other items (i.e. Taxonomy, Roles).

URL Fill

This module allows you to fill title, body, and CCK fields from the URL. It auto-populates a field with a value from the URL. There are options to allow / disallow overriding pre-existing values, hiding a field if it is filled from the URL, and a few other goodies.

It supports both single and multi-value fields. It has support for the following field types:

Driven API

Driven diff

This API exposes the so called driven properties, which are aimed to map any type of node properties (i.e. title, body, taxonomy, CCK fields, workflow, etc).
What such driven properties are used for depends on the modules taking advantage of them.

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.

ImageField Assist

This module can use every single ImageField field added to any node in a Drupal 6 website, and uses ImageCache presets to display it.

ImageField Assist was originally based on img_assist code.

Filefield download tracker

Description:

The filefield_tracker module allows you to track the download of private filefields.
This module depends on the Filefield module and requires the private download method to be set.

Node Reference URL Formatter

Makes it posible to output url from nodereference

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.

Pages