CCK (Content Construction Kit) related modules and plug-ins.

List value alter


This module is used to change the list field values even if entities are created using it.

By mapping the list fields to new key|value pair, all the entities field values are updated and the allowed list value is changed.

Git clone URL:
git clone --branch 7.x-1.0

Instance Field

Instance Field allows you to reuse different field definitions in a content type multiple times and in any order. This is helpful for generic pages that have different field definitions and wants to combine and mix different orders and instances.

audio.js for Audiofield

audio.js is a drop-in javascript library that allows HTML5’s tag to be used anywhere.

It uses native where available and an invisible flash player to emulate for other browsers. It provides a consistent html player UI to all browsers which can be styled used standard css.


  • Download audio.js
  • Put audio.js, player-graphics.gif & audiojs.swf in the sites/all/libraries/player/audiojs folder



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.


Imagefield Maxlength

This module allows you to alter image field settings and you can set max length of Alt and Title field from image field settings page.

Entity reference sortable

Entity reference sortable widget example

This module, based on Taxonomy Term Reference Sortable Widget, provides a sortable widget that allows to select and reorder entities in an entity_reference field.


Subscribe with RSS Subscribe to RSS - Content Construction Kit (CCK)