934 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 Private Fields

cck_private_fields-status-sprites.png

Overview:

This module allows users to mark administrator selected CCK fields as Public (visible to everyone), Hidden (visible to node author, hidden from everyone else) or Private (visible to node author and "friends"; see requirements section below).

Description:

  • The field settings screen provides a new option to enable privacy options for fields. This option is global and affects all content types where the given field is shared. The default privacy status can be specified.
  • This module supports all kind of fields, and even fields in multigroups.
  • In the node edit form, a new option to configure field privacy settings will be available as a small icon next to the fields where this feature has been enabled. This is only available to users with "edit privacy options for field %field_name" permission.
  • Users with "view private data for field %field_name" permission are excluded from privacy restrictions. This feature combined with node revisions allows community managers and/or site moderators to monitor changes to privacy settings.
  • Builtin support for node revisions and Diff module.

Requirements:

CCK Field Rename

CCK Field Rename with Autocomplete text-field

Used for rename a CCK field-name. This help user retain any widget settings. Now users not only able to rename a content-type but also CCK field. If you use CCK very intensive then this module for you.

FusionCharts

Image1.gif

This module connects Drupal with the FusionCharts Free and FusionCharts v3 (commercial) package. FusionCharts is a flash charting and graphing component that can be used to render data-driven & animated charts for your web applications and presentations.

This module provides both a user interface for creating charts as well as as an API for developers to integrate with other modules.

What's included in this module:

  • A content type with an graphical user interface for creating charts
  • A CCK field
  • An API that to create charts using SQL queries
  • An API that to create charts using an array of data
  • An API that allows for drill-down viewing of data (you can click on the bars to fetch new data)
  • Examples of how this module can be integrated with other parts of Drupal

CCK Country

A CCK content field which lets you add a country to your content types; displaying country name, ISO 3166-1 alpha-2 code, ISO 3166-1 alpha-3 code or a countryicon with module Country Icons (6.x-1.0-beta2 and newer releases now supports Country Icons 1.x and 2.x).

Requires the optionwidgets module (CCK) and Country codes API.

Media: Audio Flotsam

This module contains Embedded Audio Field providers (i.e. emfield's emaudio module) that don't currently have their own "Media: " module yet (see the emfield project page for more information on the move towards the new and vastly improved Media Module).

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.

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.

Hierarchical Select Field Selector

Hierarchical Select implementation allowing to choose content types and their fields in a user-friendly way. Reusable form element.

This is developer module. Install it only when required by other module.

Requirements: Hierarchical Select, CCK

Modules that use Hierarchical Select Field Selector: Imagefield Avatar

Content Type Selector

content_type_selector.png

Tiny module that implements a javascript behavior that provides a content type selector to quickly switch from one type to another in content type administration pages.

When editing CCK fields, the selector is built with the types where the field really exists. This behavior has the nice effect that you can quickly check if the field being edited is shared by simple inspection of the selector options, and it offers a quick method to switch from one type to another to compare the instance related settings of the field on different content types.

Slideshare

The module adds Slideshare support to the Embedded Media Field module, exposing a third-party provider to Embedded Video Field sub-module.

Slideshare slides can thus be embedded in any content type with an Embedded Video Field by pasting the URL of a Slideshare presentation into that field.

This module provides both a thumbnail and a Flash embed representation of the presentations, and provides support for listings via Views module.

Requirements

The Embedded Media Field module and its dependency, CCK (content.module) must both be installed and enabled, as must the Embedded Media Field sub-module Embedded Video Field.

You must acquire a free Slideshare API in order for the embedding to function.

Content Dependency

content dependency | entity dependency | node edit

Provides ability to view reversed referrals/references for content of entity reference & references - node_reference modules, etc.

Generally, this project enables content authors to see from any current content (entity) its dependent entities content.

Project overcome a major content control difficulty for content authors.

Provide content authors ability to track external content which refers to current content, without the need to check mass of external content to find out whether each external content refers to current content or not.

Content dependency main advantages:

  • Easily manage content dependencies - you can view/update for each content entity it's dependent entities from one places.
  • Backward Compatibility - You can install this module & start use it without need to perform any change in your content structure.

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

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.

Date Multiselect

date multiselect widget

This is a javascript multiselect calendar widget using the MultiDatesPicker library on top of the date_popup module.

It allows you to select multiple dates (with no time) in just one field, instead of having to add multiple popup widgets.

Requirements

It requires the date_popup module.

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

CTools API

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

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.

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.

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

Deck

The Deck module allows you to use a CCK field as node teaser. It's an alternative to CCK Teaser, CCK Teaser Field and to some extent Excerpt.

Button Link Formatter

Button Link Formatter

This modules adds a link formatter that transform a link field output in a "button like" Bootstrap anchor.

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.

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

Node revision reference

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

Pages