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

Field Defaults

Field Defaults allows batch updating of default field values to existing content. When adding a new field to an entity you can update all existing content with the default value or when editing an existing field you can choose to also update all existing content with the new value.



FranklyMe Widget

The plugin for Drupal adds social plugins to your Drupal site and optimizes the experience of your audience through easy ask buttons and social widgets. Associate your Drupal site with side pane widgets and embed shortcodes for ask button and social widgets. All features are deeply integrated with Drupal APIs to make building your webpages and administrative features as easy as possible with the extensibility you expect from Drupal.

Video Comment FranklyMe

Use this plugin to spice up your posts with video comments instead of boring text comments. Simply start by creating a new post, the video comment feature is added automatically at the end of the post.

This plugin places two-set widget. First, a sleek 'record video' button, and a video carousel at the end of all of your posts. Official plugin from FranklyMe.

It'll be shown to your audience once your post goes live, where they can take a video selfie (velfie) that'll be viewable by everybody on your site.


Bricks — is a revolutionary new way of creating rich content in Drupal. Thanks to the powerful contributions like ECK and Entity Reference, Bricks itself is just 200 lines of code.

In terms of concept Bricks is a new generation of Paragraphs, drop-in replacement for Panelizer and a good friend to Display Suite and CKEditor or any other WYSIWYG.

Bricks UI

Live sandbox

Drupal 7:

  1. Open pre-configured sandbox on
  2. Click Launch sandbox and wait.
  3. Click Log in (email and password should be pre-filled).
  4. Go to Appearance and click Set default near the Bootstap theme.
  5. Go to Structure > Content types > Page > Manage fields and:
    • Edit and Save field_body (this enforces Field API to alter database schema).
    • Optionally Delete useless body field.
  6. Finally click Add content on the toolbar and create your first bricky page!

Drupal 8:

  1. Open pre-configured sandbox on
  2. Click Launch sandbox and wait.
  3. Follow the installation (all settings should be pre-filled, don't change them).
  4. Go to Extend and install Entity Construction Kit.
  5. Go to Structure > ECK Entity Types and create brick entity type.
  6. Go to Extend and install Bricks Bootstrap.
  7. Go to Structure > Content types > Basic page > Manage fields and delete default body field.
  8. Go to Manage form display, set widget = Inline entity form - Complex for field_body and Save.
  9. Go to Manage display, set label = Hidden, format = Rendered entity for field_body and Save.
  10. Finally go to Content and create your first bricky page!


Drupal 7:

Drupal 8:


Forbidden File Format

Provides setting for the file upload fields, which allows to upload all types of files except of specified.

For example you can deny to upload files with types js, exe, bat, com but all other types of files will be allowed for upload.

It can be useful if you want to give some freedom for users who want to upload something, but protect users who want to download something from dangerous files.


File Chooser Field


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.



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