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.
This module enables Drupal sites to automatically upload files from supported CCK audio fields (FileField, AudioField, AudioRecorderField, PhoneRecorderField) to Soundcloud (http://soundcloud.com). It also provides a CCK formatter that makes it possible to select and play SoundCloud files as CCK fields.
The SoundCloud Tools module has been originally conceived and implemented by the MIT Center for Civic Media (http://civic.mit.edu/).
The voipnumber_verification.module is a module which adds verification capabilities to VoIP Number Fields by sending an SMS message with a random-generated 4-digit code. In future versions we plan to add verification via Phone calls, too.
In particular, this module provides:
- a new VoIP Number Field option, which can be found under
Field Settings -> VoIP Number Verification
With ContentFlow it is now possible to have any number of flows within one web-page.
This module provides a CCK formatter for use with filefields.
The module allows you to show node author information in a custom format.
As it uses the cck userreference field, you can easily change the displayed author and keep the real author information in the uid field of the node table. This is useful if you work with freelance authors/journo's or if somebody else handles the actual content input/upload.
To use the module:
1. Enable the module
2. Go to node type settings page Administer -> Content Management -> Content types. Select the node type you want to modify
3. Add a userreference cck field to a node type. Select display template "Author field template"
4. Open the page with content type settings.
5. In a fieldset "Author information" for a field "Author field" select the userreference field you want to use
6. In "Author information template" add php code which returns formatted string. You can use $n (node object) and $u (user object) variables here.
Featurelist extends the cck "tablefield" module to be to able select icons (available, not avaliable, optional, none - all configurable!). It allows you to create a table of "iconed" features. A feature list is being created as CCK field.
This module may be very interesting for many use cases to show differences between configurations, offers and others in a nice styled way and easy to maintain.
You may want to have a look at the demonstration site to see live use cases.
Gentle Select Widget implements gentleSelect jQuery plugin for transforming select boxes into a skinnable alternative. The selection list can be rendered with multiple columns/rows to present larger datasets in a more manageable format. It recognizes the multiple attribute on select boxes and does the right thing automatically.
This module works with list, list_text, list_number, node_reference, taxonomy_term_reference, user_reference and entityreference fields.
Attach fieldgroups to an entity without creating tables for those fields, and store the data as a json string as if it was a textfield.
One of the more complex user interface issues yet to be solved is to provide groups of fields to the content manager while maintaining a sound data model. These groups of fields would generally be described as meta data for the content object being curated, and do not serve any purpose outside of the context of its parent object.