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

CCK Field Permissions

This module has been rewritten from scratch and is now distributed with the Drupal6 version of CCK as content_permissions module. Please upgrade.

This module allows admins to restrict access to specific CCK node type fields to by user roles. This is useful if you have a content type that you want to allow some classes of users greater use of- for example, a CCK node may have a field for a link to an external website. Using this module you can allow only registered users to have access to that field to create, update, and now view.

Downloads

CCK Word/Character Count

cck_count.png

The CCK Word/Character Count module allows an administrator to define a word or character count for a CCK field. When the content creator is adding content in that field, it will display a current count of the number or words/characters and how many are left. Once it reaches the limit, the color changes and the user is no longer able to submit the form until the number or words/characters are reduced to the limit.

Downloads

Scribd field

This project provides a filefileld extension for CCK that supports the upload of files to Scribd and presents the content in an ipaper reader.

The development version of this module also allows for the use of secured, unprintable, un-downloadable PDFs to be embedded from Scribd, as well as allowing the usual unsecured PDFs to be embedded.

Downloads

Associated Nodes

This module enables to associate nodes according to different criteria such as Taxonomy and CCK fields.

You can give a different weight for each criterion. All criteria will be aggregated by the main module which compute a matching score for each couple of nodes. Then, for a given node, you can get the other nodes that are associated to it. The associated nodes are ordered by the matching score they have with the given node.

Different associations can be defined with their own criteria and weight.

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

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

Field formatter label

This module allows site administrators to override the Field Label on any field in the Manage Display settings page. This allows each field to have a different title in different view modes.

Instructions

The field formatter label settings are found in the Manage display tab for content types, users, and other entities. A text box is available for each field's label, revealed by using the formatter settings edit button (Gear wheel icon) for that field. If no 'Label override' is specified then the default will be used.

Downloads

OpenLayers KML Layer

A Drupal module that will create an openlayer layer from an uploaded KML file and associate it with one or more map presets when creating or updating configured nodes.

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

Taxonomy Orderable Tags autocomplete widget

Taxonomy Free tags field is split into multiple fields with reordering capacity

Taxonomy Orderable Tags adds an autocomplete widget for taxonomy term reference fields that creates a textfield for each entered tag and allows to re-order them by using tabledrag multifield functionality

This module is useful if the order of terms attached to a node is essential and autocomplete / free tagging is required

Downloads

Eventbrite

Officially sponsored by the Eventbrite team.

The goal of the Eventbrite Drupal module is to enable deep integration with the Eventbrite API as a base module, allowing for seamless connections between Eventbrite and Drupal data around users, events, and more.

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

CCK Multiple Formatter

The CCK Multiple Formatter allows you to put your cck fields with multiple values in unordered lists instead of div elements.

Standard CCK:

Downloads

Option Trim

Trims options out of CCK select boxes.

The 2.3 version for D6 works with the following field types (all select widgets):
Text
Number (integer, float, decimal)
Nodereference
Userreference
Rolereference
Content Taxonomy

This module can be used for a few different reasons:

1. You are using a reference field such as node_reference, user_reference, or role_reference and have options that you'd like to trim out of the list, but don't want to write a custom module to form alter out those options or use the views feature for populating the list.

2. You want to dynamically trim options out of a select list based on the option chosen in a parent select box, achieving a dynamic dependent dropdown effect. The difference in how this works compared to other efforts is that the select box to be trimmed must start out with all possible options, then through an admin interface you can select how these will be dynamically trimmed out based on the selected option of a different select box. With javascript disabled all options will always show but nodeapi validation will still kick in so that only valid options will be submitted.

The 2.0 branch adds a couple other use cases.

Downloads

jUpload for Imagefield

The uploader shown after multiple images have been selected. Previously uploaded images are shown below the uploader.

Have you ever wished you could upload a group of images at once to an imagefield? The jUpload for Imagefield module (jifupload) integrates the JUpload Java applet with the ImageField module for CCK. Multiple images are uploaded in a single batch into an imagefield set for multiple values.

Benefits
- Allows batch image uploading to imagefield.
- Set image descriptions in the imagefield.
- Deletions are handled by ImageField and Filefield.
- Image types are limited to jpg, gif, png.

Limitations:
- Does not play well with other cck fields: changes made to other cck fields are lost when images are uploaded.
- You have to first save changes to other cck fields, then upload images, or vice versa.

Configurable features
- Selection of content type used.
- Selection of imagefield field used.
- Size of the uploader on the page.
- jUpload parameters may also be entered manually in the module's admin page.

Suggestions
- FileField Paths enhances the file path options provided by Token. Without Token images are saved in the default files directory. (Filefield paths doesn't do anything for the Drupal 5 version.)

Downloads

Media: Hulu

This currently provides support for Hulu.com to Embedded Media Field. Future development will further support the Media module.

Downloads

Media: TeacherTube

Provides support for the TeacherTube video provider for Embedded Media Field.

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

Node revision reference

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

Downloads

Nodereference Image Helper

This module adds a widget to CCK fields of type nodereference. The intent is to use this module when the referenced nodes are images using a single-valued imagefield field. The widget offers an upload and browse button to the nodereference field. With the upload, a new node can be created through a popup, and the new node will be referenced by the nodereference field. The browse button displays a view in a popup where the user can browse and select the referenced node.

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 Field Privacy

This module adds little padlock icons to right of field labels in node/#/edit forms. These padlocks enable users with access to control who can see those fields on the node/# view page. (e.g. everyone, buddies only, nobody)

Dependencies:

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

CCK Password Field

Module by hefox.

CCK Password field defines a basic CCK password field.

Widgets include the a normal password textfield and a drupal password confirm.

Passwords can be stored as text or md5 (hashed) by default, and md5+ salt if salt module is installed (a hook is supplied to expand on available options).

Hashed passwords that have been set are not retrievable as their original value as they have been hashed.

Passwords fields that have been set will have a delete check box.

Downloads

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.

Downloads

Pages