Comment CCK
By killes@www.drop.org on the 8th of September, 2007
The comment CCK module allows comments to alter CCK fields.Works somewhat like project.module
Version | Date | Links | Status | |
---|---|---|---|---|
6.x-1.0-beta2 | 2009-May-09 | Download · Release notes | Recommended for 6.x | |
5.x-1.0 | 2007-Sep-08 | Download · Release notes | Recommended for 5.x |
Computed Field
By Moonshine on the 21st of July, 2006
Maintainers
Computed Field is being maintained by Agileware, http://www.agileware.net (Drupal 5 branch) and Moonshine (Drupal 6 branch). CVS HEAD is currently for Drupal 6!If you would also like to help maintain this module then please contact Moonshine or Agileware.
About Computed Field
Computed Field is a very powerful CCK field module that lets you add a custom "computed fields" to your content types. These computed fields are populated with values that you define via PHP code. You may draw on anything available to Drupal, including other fields, the current user, database tables, you name it. (Feeling the power yet? :) ) You can also choose whether to store your computed field values in the database with other content fields, or have them "calculated" on the fly during node views. (Although you should note that Views use requires database stored values.) This field is literally the Swiss Army knife of CCK fields. So start cooking up your PHP based values!Important
This module is intended to be used by PHP developers to insert & execute PHP code on a Drupal website. It does not provide a macro interface, a code builder or anything other than insert your working code here into this text area. You need to have a good working knowledge of PHP and the Drupal API to use this module. To get the best results with this module, pre-test your PHP code in the Body field of a Page in Drupal.Please do not post questions to the issue queue asking for help with your specific PHP code snippet. Use this page for Computed Field code examples and for seeking assistance, http://drupal.org/node/149228
Version | Date | Links | Status | |
---|---|---|---|---|
6.x-1.0-beta3 | 2009-Aug-01 | Download · Release notes | Recommended for 6.x | |
5.x-1.2 | 2007-May-16 | Download · Release notes | Recommended for 5.x |
Conditional Fields
By peterpoe on the 4th of January, 2008
Content fields and groups visibility based on the values of user defined 'trigger' fields.Description
Conditional Fields allows you to assign fields with allowed values as ‘controlling fields’ for other fields and groups. When a field or group is ‘controlled’, it will only be available for editing and displayed if the selected values of the controlling field match the ‘trigger values’ assigned to it.When editing a node, the controlled fields are dynamically shown and hidden with JavaScript.
You can, for example, make a custom ‘article teaser’ field that is shown only if a ‘Has teaser’ checkbox is checked.
Limitations
You can only set fields with Allowed values as controlling fields. Controlled fields can be of any type.Warning
This module is still in testing, and should not be used on production sites.Important note
Since I have limited time to devote to the development of this module, I can't work on the old Drupal 5 version, which by now is very outdated. All bug fixes and new features are first applied to the Drupal 6 version. You can contribute to 5.x-1.x-dev submitting patches which I will gladly review and apply, or by a financial contribution.Contribute
If you wish to support the development of this module, you may donate a sum via PayPal.Version | Date | Links | Status | |
---|---|---|---|---|
6.x-1.0-beta2 | 2009-Jun-10 | Download · Release notes | Recommended for 6.x | |
5.x-1.x-dev | 2008-Dec-20 | Download · Release notes | Development snapshot |
Connect
By mgifford on the 4th of August, 2007
Connect allows you to easily create petitions and email or fax campaigns.The connect module more generally lets you link 'parent' nodes to 'participant' nodes, and allows the definition of actions to be taken when participant nodes are created, including sending emails to defined or looked-up targets, and adding participant info to CiviCRM.
Thus, setting up an online email campaign consists in setting up participant and campaign node types, and then creating a campaign node and assigning the appropriate functions, such as "participate once", "send email".
Users: an extensive "Help" page is provided, and the module provides useful feedback about what settings are required in order for proper functioning.
Developers: version 2.x uses an extensive system of hooks so that new functions can be easily written to extend almost all of its functionality.
This project was developed by OpenConcept Consulting Inc. and supported by The Council of Canadians, the Canadian Labour Congress, and Make Poverty History.
Version | Date | Links | Status | |
---|---|---|---|---|
5.x-2.0-beta1 | 2009-Apr-08 | Download · Release notes | Recommended for 5.x |
Content Construction Kit (CCK)
By yched on the 7th of February, 2006
The Content Construction Kit allows you to add custom fields to nodes using a web browser.Version | Date | Links | Status | |
---|---|---|---|---|
7.x-2.x-dev | 2009-Sep-04 | Download · Release notes | Development snapshot | |
6.x-2.5 | 2009-Aug-03 | Download · Release notes | Recommended for 6.x | |
5.x-1.10 | 2008-Nov-05 | Download · Release notes | Recommended for 5.x |
Content Taxonomy
By mh86 on the 8th of February, 2007
This module provides a CCK field type for referencing taxonomy terms.The fields are independent from vocabulary settings. For every field you can specify following settings:
- widget type (see list below)
- general CCK settings (label, description, fieldgroup, weight, single/multiple, required, ...)
- the vocabulary to use
- further settings for hierarchical vocabularies, like the depth of the tree or a parent term for sub-trees
- storage settings: storage is done in the CCK tables. But for many modules it's necessary, that the saved values are also available to the core Taxonomy system. In this case it's possible to save values additionally to the core taxonomy database table. (Drupal 6)
- widget-specific settings
Further Content Taxonomy Fields have Views and Token support and can be used with Rules.
At the moment there are following widgets available:
- Select lists
Version | Date | Links | Status | |
---|---|---|---|---|
6.x-1.0-rc2 | 2009-Aug-19 | Download · Release notes | Recommended for 6.x | |
5.x-1.x-dev | 2008-Jul-07 | Download · Release notes | Development snapshot | |
4.7.x-1.x-dev | 2007-Mar-03 | Download · Release notes | Development snapshot |
Content Templates (Contemplate)
By jrglasgow on the 16th of May, 2006
The Content Template (a.k.a. ConTemplate) module allows modification of Drupal's teaser and body fields using administrator defined templates. These templates use PHP code and all of the node object variables are available for use in the template. An example node object is displayed and it is as simple as clicking on its properties to add them to the current template.This module was written to solve a need with the Content Construction Kit (CCK), where it had a tendency toward outputting content in a not-very-pretty way. And as such, it dovetails nicely with CCK, adding a "template" tab to CCK content-type editing pages and pre-populating the templates with CCK's default layout. This makes it easy to rearrange fields, output different fields for teaser and body, remove the field title headers, output fields wrapped for use with tabs.module (part of JSTools), or anything you need.
But Content Template can actually be used on any node type and allows modification of the teaser and body properties before they go out in an RSS feed, search index, or are handed off to the theme. Additionally, ConTemplate can choose to add any files, images, or other media to RSS feeds as an attachment.
Version | Date | Links | Status | |
---|---|---|---|---|
7.x-1.x-dev | 2009-Sep-13 | Download · Release notes | Development snapshot | |
6.x-1.1 | 2009-Jun-02 | Download · Release notes | Recommended for 6.x | |
5.x-2.04 | 2008-Nov-14 | Download · Release notes | Recommended for 5.x |
Controlled Edit CCK Widget
By markfoodyburton on the 9th of July, 2007
This small CCK widget is exactly the same as the text field widget, except that it checks that the new text contains the old text, i.e. you may only add to a text field, you may not take away.This is the sort of behavior you get with the comments in drupal for instance. But with this module, you can create something line inline comments, with a reasonably familiar editable representation (e.g. email format).
A development on this would be to allow users to modify their own insertions, but not those of others. With some parsing, this would be possible, but initially, I wanted to keep this module simple.
The default setting has the text appear much as an email would, with ">"'s at the beginning of each line, indenting as edit's happen. This resembles email markup - combine this with the http://drupal.org/project/emailFilter and you can allow the user to add in-line comments, in a nice easy email markup style, while preventing them from editing the content
If this were used with a filter - and some theming - then the actual displayed result could be nice and pretty, while the editable version remains easy to see (and familiar, being similar to an e-mail thread).
Version | Date | Links | Status | |
---|---|---|---|---|
5.x-1.1 | 2007-Sep-07 | Download · Release notes | Recommended for 5.x |
Create from Web
By brevity on the 7th of March, 2008
Effortless content creation by retrieving attribute values from the Web to (pre-)fill your node type (cck) fields.Available services include:
- Wikipedia, ISBNdb
- BibTex, attribute: value lists
- Google Scholar, Amazon, imdb -- to be updated
How does it work?
New nodes are created as follows:- choose a service from the list
- enter some query keywords (or text to transform/map)
- in case of multiple results: inspect result list and click 'create' on intended item
- preview the new node with retrieved data pre-filled
- submit node as usual
Simple to add a web service of your choice
For new services you have to supply a .inc file that returns an associative array. The keys of this array map to the cck fields of your node type. You can specify also mappings in the settings.Historical note: Module was initially written for Drupal 4.7 and flexinode. Since Drupal 5 for CCK instead of flexinode. CCK multiple value fields get pre-filled in Drupal 6 version. Currently neglecting Drupal 5 version.
See exemplary use in #387570: How it work?
Version | Date | Links | Status | |
---|---|---|---|---|
6.x-1.3 | 2009-Mar-01 | Download · Release notes | Recommended for 6.x | |
5.x-1.2 | 2009-Feb-16 | Download · Release notes | Recommended for 5.x |
Creative Commons Widget
By nedjo on the 8th of August, 2008
Turns a regular CCK text field into a field for selecting and displaying Creative Commons licenses. Makes use of the Creative Commons web services to fetch information on the current license variations and versions for given jurisdictions.Users looking for a Creative Commons license module should also consider:
- the Creative Commons module and
- the Creative Commons Lite module.
To use:
- Install the module and its dependency, Preset Widget Options.
- At the admin/settings/cc-widget, configure the module by selecting a jurisdiction and other data. When the form is submitted, the most recent version of the license will be set automatically based on a query to the Creative Commons web service.
Version | Date | Links | Status | |
---|---|---|---|---|
5.x-1.x-dev | 2008-Sep-18 | Download · Release notes | Development snapshot |
No comments:
Post a Comment