function pmorganization_default_field_instances in Drupal PM (Project Management) 8
Same name and namespace in other branches
- 7.3 pmorganization/includes/pmorganization.field_instance.inc \pmorganization_default_field_instances()
- 7.2 pmorganization/includes/pmorganization.field_instance.inc \pmorganization_default_field_instances()
Field instance definitions for PM Organization.
2 calls to pmorganization_default_field_instances()
- pmorganization_migrate_create_fields in pmorganization/
includes/ pmorganization.migrate.inc - Creates and attaches fields to Drupal user.
- pmorganization_update_7302 in pmorganization/
pmorganization.install - Use pm_entity_reference_user_filter for pmorganization_members.
File
- pmorganization/
includes/ pmorganization.field_instance.inc, line 10 - Field instance definitions for the PM Organization module.
Code
function pmorganization_default_field_instances() {
$field_instances = array();
// Exported field_instance: 'node-pmorganization-body'
$field_instances['node-pmorganization-body'] = array(
'bundle' => 'pmorganization',
'default_value' => NULL,
'deleted' => 0,
'description' => '',
'display' => array(
'default' => array(
'label' => 'inline',
'module' => 'text',
'settings' => array(),
'type' => 'text_default',
'weight' => 16,
),
'teaser' => array(
'label' => 'hidden',
'module' => 'text',
'settings' => array(
'trim_length' => 600,
),
'type' => 'text_summary_or_trimmed',
'weight' => 0,
),
),
'entity_type' => 'node',
'field_name' => 'body',
'label' => 'Note',
'required' => FALSE,
'settings' => array(
'display_summary' => TRUE,
'text_processing' => 1,
'user_register_form' => FALSE,
),
'widget' => array(
'module' => 'text',
'settings' => array(
'rows' => 20,
'summary_rows' => 5,
),
'type' => 'text_textarea_with_summary',
'weight' => 14,
),
);
// Exported field_instance: 'node-pmorganization-pm_active'
$field_instances['node-pmorganization-pm_active'] = array(
'bundle' => 'pmorganization',
'default_value' => array(
0 => array(
'value' => 1,
),
),
'deleted' => 0,
'description' => '',
'display' => array(
'default' => array(
'label' => 'inline',
'module' => 'list',
'settings' => array(),
'type' => 'list_default',
'weight' => 13,
),
'teaser' => array(
'label' => 'inline',
'settings' => array(),
'type' => 'hidden',
'weight' => 0,
),
),
'entity_type' => 'node',
'field_name' => 'pm_active',
'label' => 'Active',
'required' => 0,
'settings' => array(
'user_register_form' => FALSE,
),
'widget' => array(
'active' => 1,
'module' => 'options',
'settings' => array(
'display_label' => 1,
),
'type' => 'options_onoff',
'weight' => 11,
),
);
// Exported field_instance: 'node-pmorganization-pm_address'
$field_instances['node-pmorganization-pm_address'] = array(
'bundle' => 'pmorganization',
'default_value' => NULL,
'deleted' => 0,
'description' => '',
'display' => array(
'default' => array(
'label' => 'inline',
'module' => 'addressfield',
'settings' => array(
'format_handlers' => array(
0 => 'address',
),
'use_widget_handlers' => 1,
),
'type' => 'addressfield_default',
'weight' => 1,
),
'teaser' => array(
'label' => 'inline',
'settings' => array(),
'type' => 'hidden',
'weight' => 0,
),
),
'entity_type' => 'node',
'field_name' => 'pm_address',
'label' => 'Address',
'required' => 0,
'settings' => array(
'user_register_form' => FALSE,
),
'widget' => array(
'active' => 1,
'module' => 'addressfield',
'settings' => array(
'available_countries' => array(),
'format_handlers' => array(
'address' => 'address',
'address-hide-country' => 0,
'organisation' => 0,
'name-full' => 0,
'name-oneline' => 0,
),
),
'type' => 'addressfield_standard',
'weight' => 2,
),
);
// Exported field_instance: 'node-pmorganization-pm_currency'
$field_instances['node-pmorganization-pm_currency'] = array(
'bundle' => 'pmorganization',
'default_value' => NULL,
'deleted' => 0,
'description' => '',
'display' => array(
'default' => array(
'label' => 'inline',
'module' => 'list',
'settings' => array(),
'type' => 'list_default',
'weight' => 6,
),
'teaser' => array(
'label' => 'inline',
'settings' => array(),
'type' => 'hidden',
'weight' => 0,
),
),
'entity_type' => 'node',
'field_name' => 'pm_currency',
'label' => 'Currency',
'required' => 0,
'settings' => array(
'user_register_form' => FALSE,
),
'widget' => array(
'active' => 1,
'module' => 'options',
'settings' => array(),
'type' => 'options_select',
'weight' => 7,
),
);
// Exported field_instance: 'node-pmorganization-pm_mail'
$field_instances['node-pmorganization-pm_mail'] = array(
'bundle' => 'pmorganization',
'default_value' => NULL,
'deleted' => 0,
'description' => '',
'display' => array(
'default' => array(
'label' => 'inline',
'module' => 'email',
'settings' => array(),
'type' => 'email_default',
'weight' => 3,
),
'teaser' => array(
'label' => 'inline',
'settings' => array(),
'type' => 'hidden',
'weight' => 0,
),
),
'entity_type' => 'node',
'field_name' => 'pm_mail',
'label' => 'Organization E-mail',
'required' => 0,
'settings' => array(
'user_register_form' => FALSE,
),
'widget' => array(
'active' => 1,
'module' => 'email',
'settings' => array(
'size' => 60,
),
'type' => 'email_textfield',
'weight' => 5,
),
);
// Exported field_instance: 'node-pmorganization-pm_orglanguage'
$field_instances['node-pmorganization-pm_orglanguage'] = array(
'bundle' => 'pmorganization',
'default_value' => array(
0 => array(
'value' => 'en',
),
),
'deleted' => 0,
'description' => '',
'display' => array(
'default' => array(
'label' => 'inline',
'module' => 'list',
'settings' => array(),
'type' => 'list_default',
'weight' => 15,
),
'teaser' => array(
'label' => 'inline',
'settings' => array(),
'type' => 'hidden',
'weight' => 0,
),
),
'entity_type' => 'node',
'field_name' => 'pm_orglanguage',
'label' => 'Language',
'required' => 0,
'settings' => array(
'user_register_form' => FALSE,
),
'widget' => array(
'active' => 1,
'module' => 'options',
'settings' => array(),
'type' => 'options_select',
'weight' => 12,
),
);
// Exported field_instance: 'node-pmorganization-pm_phone'
$field_instances['node-pmorganization-pm_phone'] = array(
'bundle' => 'pmorganization',
'default_value' => NULL,
'deleted' => 0,
'description' => '',
'display' => array(
'default' => array(
'label' => 'inline',
'module' => 'text',
'settings' => array(),
'type' => 'text_default',
'weight' => 2,
),
'teaser' => array(
'label' => 'inline',
'settings' => array(),
'type' => 'hidden',
'weight' => 0,
),
),
'entity_type' => 'node',
'field_name' => 'pm_phone',
'label' => 'Phone',
'required' => 0,
'settings' => array(
'text_processing' => 0,
'user_register_form' => FALSE,
),
'widget' => array(
'active' => 1,
'module' => 'text',
'settings' => array(
'size' => 60,
),
'type' => 'text_textfield',
'weight' => 3,
),
);
// Exported field_instance: 'node-pmorganization-pm_price'
$field_instances['node-pmorganization-pm_price'] = array(
'bundle' => 'pmorganization',
'default_value' => NULL,
'deleted' => 0,
'description' => '',
'display' => array(
'default' => array(
'label' => 'inline',
'module' => 'text',
'settings' => array(),
'type' => 'text_default',
'weight' => 8,
),
'teaser' => array(
'label' => 'inline',
'settings' => array(),
'type' => 'hidden',
'weight' => 0,
),
),
'entity_type' => 'node',
'field_name' => 'pm_price',
'label' => 'Price',
'required' => 0,
'settings' => array(
'text_processing' => 0,
'user_register_form' => FALSE,
),
'widget' => array(
'active' => 1,
'module' => 'text',
'settings' => array(
'size' => 60,
),
'type' => 'text_textfield',
'weight' => 9,
),
);
// Exported field_instance: 'node-pmorganization-pm_pricemode'
$field_instances['node-pmorganization-pm_pricemode'] = array(
'bundle' => 'pmorganization',
'default_value' => array(
0 => array(
'value' => 'not applicable',
),
),
'deleted' => 0,
'description' => '',
'display' => array(
'default' => array(
'label' => 'inline',
'module' => 'list',
'settings' => array(),
'type' => 'list_default',
'weight' => 7,
),
'teaser' => array(
'label' => 'inline',
'settings' => array(),
'type' => 'hidden',
'weight' => 0,
),
),
'entity_type' => 'node',
'field_name' => 'pm_pricemode',
'label' => 'Price Mode',
'required' => 0,
'settings' => array(
'user_register_form' => FALSE,
),
'widget' => array(
'active' => 1,
'module' => 'options',
'settings' => array(),
'type' => 'options_select',
'weight' => 8,
),
);
// Exported field_instance: 'node-pmorganization-pm_taxid'
$field_instances['node-pmorganization-pm_taxid'] = array(
'bundle' => 'pmorganization',
'default_value' => NULL,
'deleted' => 0,
'description' => '',
'display' => array(
'default' => array(
'label' => 'inline',
'module' => 'text',
'settings' => array(),
'type' => 'text_default',
'weight' => 9,
),
'teaser' => array(
'label' => 'inline',
'settings' => array(),
'type' => 'hidden',
'weight' => 0,
),
),
'entity_type' => 'node',
'field_name' => 'pm_taxid',
'label' => 'Tax ID',
'required' => 0,
'settings' => array(
'text_processing' => 0,
'user_register_form' => FALSE,
),
'widget' => array(
'active' => 1,
'module' => 'text',
'settings' => array(
'size' => 60,
),
'type' => 'text_textfield',
'weight' => 10,
),
);
// Exported field_instance: 'node-pmorganization-pm_www'
$field_instances['node-pmorganization-pm_www'] = array(
'bundle' => 'pmorganization',
'default_value' => NULL,
'deleted' => 0,
'description' => '',
'display' => array(
'default' => array(
'label' => 'inline',
'module' => 'link',
'settings' => array(),
'type' => 'link_default',
'weight' => 4,
),
'teaser' => array(
'label' => 'inline',
'settings' => array(),
'type' => 'hidden',
'weight' => 0,
),
),
'entity_type' => 'node',
'field_name' => 'pm_www',
'label' => 'Organization website',
'required' => 0,
'settings' => array(
'attributes' => array(
'class' => '',
'configurable_title' => 0,
'rel' => '',
'target' => 'default',
'title' => '',
),
'display' => array(
'url_cutoff' => 80,
),
'enable_tokens' => 1,
'rel_remove' => 'default',
'title' => 'none',
'title_maxlength' => 128,
'title_value' => '',
'url' => 0,
'user_register_form' => FALSE,
'validate_url' => 1,
),
'widget' => array(
'active' => 0,
'module' => 'link',
'settings' => array(),
'type' => 'link_field',
'weight' => 4,
),
);
// Exported field_instance: 'node-pmorganization-pmorganization_members'.
$field_instances['node-pmorganization-pmorganization_members'] = array(
'bundle' => 'pmorganization',
'default_value' => NULL,
'default_value_function' => '',
'deleted' => 0,
'description' => '',
'display' => array(
'default' => array(
'label' => 'inline',
'module' => 'entityreference',
'settings' => array(
'link' => FALSE,
),
'type' => 'entityreference_label',
'weight' => 17,
),
'teaser' => array(
'label' => 'inline',
'settings' => array(),
'type' => 'hidden',
'weight' => 0,
),
),
'entity_type' => 'node',
'field_name' => 'pmorganization_members',
'label' => 'Members',
'required' => 0,
'settings' => array(
'behaviors' => array(
'prepopulate' => array(
'status' => 0,
),
),
'user_register_form' => FALSE,
),
'widget' => array(
'active' => 1,
'module' => 'entityreference',
'settings' => array(
'match_operator' => 'CONTAINS',
'path' => '',
'size' => 60,
),
'type' => 'entityreference_autocomplete',
'weight' => 16,
),
);
// Exported field_instance: 'node-pmorganization-pmorganization_type'
$field_instances['node-pmorganization-pmorganization_type'] = array(
'bundle' => 'pmorganization',
'default_value' => NULL,
'deleted' => 0,
'description' => '',
'display' => array(
'default' => array(
'label' => 'inline',
'module' => 'list',
'settings' => array(),
'type' => 'list_default',
'weight' => 14,
),
'teaser' => array(
'label' => 'inline',
'settings' => array(),
'type' => 'hidden',
'weight' => 0,
),
),
'entity_type' => 'node',
'field_name' => 'pmorganization_type',
'label' => 'Organization Type',
'required' => 0,
'settings' => array(
'user_register_form' => FALSE,
),
'widget' => array(
'active' => 1,
'module' => 'options',
'settings' => array(),
'type' => 'options_buttons',
'weight' => 13,
),
);
// Translatables
// Included for use with string extractors like potx.
t('Active');
t('Address');
t('Currency');
t('Language');
t('Members');
t('Note');
t('Organization E-mail');
t('Organization Type');
t('Organization website');
t('Phone');
t('Price');
t('Price Mode');
t('Tax ID');
return $field_instances;
}