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

Postcode Anywhere (PCA)

Postcode Anywhere Example Usage

Module provides 3rd party integration with PCA Predict (formerly Postcode Anywhere) service which provides postcode lookup and address validation. It improves user experience with a faster way to enter and validate UK and international addresses.

Please note that this is not official module of Postcode Anywhere
So if you need any other information related to API, please check here:
http://www.postcodeanywhere.co.uk/support/

Downloads

File Chooser Field

Plugins

This module extends File and Image fields by adding ability to upload files from third-party services such as Dropbox, Box, OneDrive, Google Drive and Instagram. The module's built-in plugin API allows developers extend functionality of the module by integrating other service providers.

The module respects Drupal field settings such as file size limit, extensions, cardinality.

Downloads

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.

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

EmbeddedViewField

EmbeddedViewField is a module that will allow you to render a view as any other field.

It is based on keithm's ViewField module, except that it will always render the view, regardless of whether the user is editing or displaying the entity that has the EmbeddedViewField. The view used for displaying is controlled by the default value set for the view.

Downloads

Node revision reference

Defines a field type Node revision reference which creates a relationship to a specific node revision.

Downloads

CCK Pager

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

Downloads

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:

Downloads

View own

example of view own module. see permissions

Module adds 'view own content' and 'view any content' permissions for all of content types.
So, administrator can build a more flexible system of rights.

For example, admin can add 'view own question content' for role 'clients' and 'view any question content' permissions for support engineer so, clients can see only own questions and technical support engineer can see all questions from all clients.

NEW! If you using CCK, you can check new feature 'view content via field_reference'.



Also, see another content access modules:

Downloads

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.

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

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

Wysiwyg ImageField

WYSIWYG ImageField

The Wysiwyg ImageField module is an inline image management tool for the Wysiwyg module based on the ImageField and Insert modules with an IMCE-esque image library provided by the FileField Sources and Views modules.

Wsyiwyg Fields

Wysiwyg ImageField is currently being re-written as Wysiwyg Fields, which will allow for any CCK field to be used inside the Wysiwyg.
Checkout a quick demonstration of the early module at http://youtu.be/-CYGPCCzWYo

Features:

Downloads

Text & Integer Field

A compound field with a text field and paired integer field.

There is now also a submodule called textintegerfieldx2url -- that's two text fields, two integer fields, and a URL field. This is unlikely to fit your exact needs but it is another example you can copy for making compound fields.

Downloads

Date picker formatter

This module is a CCK formatter allowing users to pick one or more dates (from a date, datetime or datestamp CCK field) similar to the Doodle online service.

Downloads

CCK Formatters

This package is a collection of add-on formatters for various CCK fields. Each provided sub-module in this package should be a self-contained single formatter.

CCK fields support an arbitrary number of "formatters", swappable code that renders a field. In Drupal 6 these are essentially theme functions, although in Drupal 5 they are not always. It is possible for any module to define new formatters for field types it doesn't define itself, which creates a very powerful way to extend and theme a field in any of the myriad ways that a field can appear.

This module is an "incubator" for new field formatters. Because each formatter may have its own development cycle, there will probably not be stable releases of the entire suite. If a specific formatter gets particularly popular or requires a more full-featured release cycle, it should likely be spun off to its own project.

This suite is maintained by Palantir.net. If you want to submit another formatter module to be included, please contact Larry Garfield. If you maintain a CCK field and want to fold one of these formatters into the field module itself, contact the appropriate module author (or Larry if you aren't sure who that is).

Downloads

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.

Downloads

CCK Required by Role

Description

This module allows for certain user roles to be exempt from required fields. This is mainly useful to those on the back-end of a website do not necessarily need to fill all of the fields to submit a node.

Usage

When you are setting up the field you have the option to set certain role to be exempt from the required. When that user role comes to add or edit that node, the field will not be required for them.

Downloads

Link Intelligence

Link Intelligence (LI) provides multiple methods to facilitate automated and manual linking of related web page content. It is designed with easy plug-and-play defaults for simple install and forget auto-linking, yet is highly configurable to enable advanced linking strategies.

It supports both standard styles of related content linking; transforming keywords in node content into links (content linking) and/or adding links to sidebar lists (displayed via CCK and/or Views). It can generate either style of link automatically or provide suggestions for content authors to quickly find and embed links to relevant content themselves.

Watch the Link Intelligence screencast demo

Example use-cases

Wiki / glossary - LI can auto link in-content keywords to definitions, wiki pages or other keyword related content.

Related content – LI builds sidebar style links to related content. You can either auto populate the list of links or use the suggestions search and add link feature to quickly and easily build your own list.

Search engine optimization (SEO) - LI can interlink content with a blend of in content and sidebar links to re-enforce important keywords on your website.

How it works

Downloads

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 (?)

Downloads

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.

Downloads

Alfresco

Alfresco module provides integration between Drupal and Alfresco Enterprise Content Management System. Alfresco is a Open Source content management platform for documents, web, records, images, and collaborative content development.

This module helps you build Drupal websites using the Alfresco's Document Management repository to store and share the documents.

Downloads

Banking

SWIFT

This module provides support for international banking standards and identifiers such as BIC (ISO 9362) and IBAN (ISO 13616).

Current features include CCK field types for BIC and IBAN identifiers, as well as an API to parse and validate those identifiers (with specific IBAN support for 52 countries, up to date as of Release 13 of the ISO 13616 IBAN Registry).

Downloads

Modal Nodereference

This module turns the nodereference widget into a modal popup allowing new linked nodes to be created on the fly. Because it uses an iframe, it should support even Javscript and file uploads within the sub-node.

Downloads

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.

Downloads

Pages