You are here

function text_widget_info in Content Construction Kit (CCK) 6.3

Same name and namespace in other branches
  1. 5 text.module \text_widget_info()
  2. 6 examples/simple_field.php \text_widget_info()
  3. 6 examples/example_field.php \text_widget_info()
  4. 6 modules/text/text.module \text_widget_info()
  5. 6.2 modules/text/text.module \text_widget_info()

Implementation of hook_widget_info().

Here we indicate that the content module will handle the default value and multiple values for these widgets.

Callbacks can be omitted if default handing is used. They're included here just so this module can be used as an example for custom modules that might do things differently.

File

modules/text/text.module, line 257
Defines simple text field types.

Code

function text_widget_info() {
  return array(
    'text_textfield' => array(
      'label' => t('Text field'),
      'field types' => array(
        'text',
      ),
      'multiple values' => CONTENT_HANDLE_CORE,
      'callbacks' => array(
        'default value' => CONTENT_CALLBACK_DEFAULT,
      ),
    ),
    'text_textarea' => array(
      'label' => t('Text area (multiple rows)'),
      'field types' => array(
        'text',
      ),
      'multiple values' => CONTENT_HANDLE_CORE,
      'callbacks' => array(
        'default value' => CONTENT_CALLBACK_DEFAULT,
      ),
    ),
  );
}