Updating CCK Field Modules from D6 to D7 |

Eén van de weinige (goeie) resources die ik vond in verband met het porten van cck modules naar de field api in Drupal 7. Geeft een nuttig overzicht van wat er veranderd is, maar is helaas niet compleet ...

Field API tutorial |

Momenteel ben ik een cck-module aan het porten naar drupal 7. Aan de slag met de nieuwe field api dus! Deze tutorial op drupal.og levert echt heel waardevolle informatie en helpt je door het bos nog de bomen te zien. Nieuwe concepten en begrippen worden op een rijtje gezet ...

Node in CCK |

A CCK field to embed the content of another node inside this CCK content type's edit form and output display. This simply take the output of another node and embed it there as static content for things such as lengthy explanation/legalese. This is similar to the Markup module with these differences: 1. The output of another node is used instead of setting the HTML markup text in the CCK field settings. This has the benefit of taking full advantage of Drupal's content system so things like making change to the text is simply editing that other node.

Markup |

This tiny module adds the ability for site admins to add "Markup" widgets to the form. These essentially let designers of cck content-types insert additional markup into the node/edit form to display to content-authors. This is the equivalent of adding additional elements to $form of the type '#markup'. The module does not add anything to the $node object for the content being created, and utilizes form_alter to remove unnecessary fields from the '_content_admin_field' form when this widget is being created.

CCK Field Definitions |

The purpose of this module is to display to the user a list of content type fields, along with their descriptions, in a dictionary-like fashion. This is especially useful for CCK content types that have a large amount of fields (hundreds) because it allows for viewing all the fields at a glance and studying the definitions without having to go into the actual node creation form. This functionality can be enabled/disabled for any content type. It also supports collapsible fieldgroups and weight-based sorting for displaying the fields in a human-friendly way.

Multistep |

Multistep adds multiple-step functionality to content type editing forms. It does so by assigning a step number to each fieldgroup within the content type and hiding all the groups that do not belong to the current step. The user can then use different submitting buttons that will redirect to the previous, next, or current step. The module also provides a block for each content type with a menu of the different groups within that form and a progress bar.

Multiselect |

The Multiselect module defines a widget to be used with CCK fields. It allows the user to select multiple items in an easy way. It consists of two lists, one of all available items, the other of selected items. The user can select an item by moving it from the unselected list to the selected list. This module relies on the built-in jQuery features of Drupal 6 and does not require any additional modules other than the CCK module set.

Form Markup |

This module allows you to add surrounding HTML values to any CCK widget by determining prefix and suffix values. Examples: * Adding of surrounding divs: prefix:

 * Adding of a 'clearing' break when using floats:       suffix: <span class="clear"></span>

Building forms with cck, actions and workflow | Digett

We just finished building a simple form application for a client. Previously we have been big fans of webform.module, but this time we decided to go another route. After seeing some posts around about using a combination of cck, actions and workflow to accomplish some of this same functionality, I decided to give it a shot.


Subscribe to cck