Add Category field to all logs that don't already have it.
This commit is contained in:
parent
6b0fe1d259
commit
ff99ed518a
|
@ -365,6 +365,37 @@ function farm_crop_field_default_field_instances() {
|
|||
),
|
||||
);
|
||||
|
||||
// Exported field_instance: 'log-farm_seeding-field_farm_log_category'.
|
||||
$field_instances['log-farm_seeding-field_farm_log_category'] = array(
|
||||
'bundle' => 'farm_seeding',
|
||||
'default_value' => NULL,
|
||||
'deleted' => 0,
|
||||
'description' => 'Use this to organize your logs into categories for easier searching and filtering later.',
|
||||
'display' => array(
|
||||
'default' => array(
|
||||
'label' => 'above',
|
||||
'module' => 'taxonomy',
|
||||
'settings' => array(),
|
||||
'type' => 'taxonomy_term_reference_link',
|
||||
'weight' => 8,
|
||||
),
|
||||
),
|
||||
'entity_type' => 'log',
|
||||
'field_name' => 'field_farm_log_category',
|
||||
'label' => 'Log category',
|
||||
'required' => 0,
|
||||
'settings' => array(
|
||||
'user_register_form' => FALSE,
|
||||
),
|
||||
'widget' => array(
|
||||
'active' => 1,
|
||||
'module' => 'options',
|
||||
'settings' => array(),
|
||||
'type' => 'options_select',
|
||||
'weight' => 10,
|
||||
),
|
||||
);
|
||||
|
||||
// Exported field_instance: 'log-farm_seeding-field_farm_log_owner'.
|
||||
$field_instances['log-farm_seeding-field_farm_log_owner'] = array(
|
||||
'bundle' => 'farm_seeding',
|
||||
|
@ -660,6 +691,37 @@ function farm_crop_field_default_field_instances() {
|
|||
),
|
||||
);
|
||||
|
||||
// Exported field_instance: 'log-farm_transplanting-field_farm_log_category'.
|
||||
$field_instances['log-farm_transplanting-field_farm_log_category'] = array(
|
||||
'bundle' => 'farm_transplanting',
|
||||
'default_value' => NULL,
|
||||
'deleted' => 0,
|
||||
'description' => 'Use this to organize your logs into categories for easier searching and filtering later.',
|
||||
'display' => array(
|
||||
'default' => array(
|
||||
'label' => 'above',
|
||||
'module' => 'taxonomy',
|
||||
'settings' => array(),
|
||||
'type' => 'taxonomy_term_reference_link',
|
||||
'weight' => 7,
|
||||
),
|
||||
),
|
||||
'entity_type' => 'log',
|
||||
'field_name' => 'field_farm_log_category',
|
||||
'label' => 'Log category',
|
||||
'required' => 0,
|
||||
'settings' => array(
|
||||
'user_register_form' => FALSE,
|
||||
),
|
||||
'widget' => array(
|
||||
'active' => 1,
|
||||
'module' => 'options',
|
||||
'settings' => array(),
|
||||
'type' => 'options_select',
|
||||
'weight' => 10,
|
||||
),
|
||||
);
|
||||
|
||||
// Exported field_instance: 'log-farm_transplanting-field_farm_log_owner'.
|
||||
$field_instances['log-farm_transplanting-field_farm_log_owner'] = array(
|
||||
'bundle' => 'farm_transplanting',
|
||||
|
@ -1010,6 +1072,7 @@ function farm_crop_field_default_field_instances() {
|
|||
t('Description');
|
||||
t('Enter the crop/variety that this is a planting of. As you type, you will have the option of selecting from crops/varieties that you\'ve entered in the past.');
|
||||
t('Files');
|
||||
t('Log category');
|
||||
t('Movement');
|
||||
t('Notes');
|
||||
t('Optionally assign this task to one or more people.');
|
||||
|
@ -1022,6 +1085,7 @@ function farm_crop_field_default_field_instances() {
|
|||
t('Source/Supplier');
|
||||
t('Specify the parent(s) of this planting.');
|
||||
t('Use these fields to record a movement with this log entry. This will be used to define the location of any referenced assets. The current location of any asset is determined by the most recently completed movement log. Only the "to" field is required.');
|
||||
t('Use this to organize your logs into categories for easier searching and filtering later.');
|
||||
t('What planting does this seeding log pertain to?');
|
||||
t('What planting does this transplanting log pertain to?');
|
||||
t('Where were the seeds obtained?');
|
||||
|
|
|
@ -21,7 +21,7 @@ function farm_crop_field_group_info() {
|
|||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'Assignment',
|
||||
'weight' => '4',
|
||||
'weight' => '5',
|
||||
'children' => array(
|
||||
0 => 'field_farm_log_owner',
|
||||
),
|
||||
|
@ -50,7 +50,7 @@ function farm_crop_field_group_info() {
|
|||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'Assignment',
|
||||
'weight' => '4',
|
||||
'weight' => '5',
|
||||
'children' => array(
|
||||
0 => 'field_farm_log_owner',
|
||||
),
|
||||
|
@ -68,6 +68,64 @@ function farm_crop_field_group_info() {
|
|||
);
|
||||
$field_groups['group_farm_assignment|log|farm_transplanting|form'] = $field_group;
|
||||
|
||||
$field_group = new stdClass();
|
||||
$field_group->disabled = FALSE; /* Edit this to true to make a default field_group disabled initially */
|
||||
$field_group->api_version = 1;
|
||||
$field_group->identifier = 'group_farm_category|log|farm_seeding|form';
|
||||
$field_group->group_name = 'group_farm_category';
|
||||
$field_group->entity_type = 'log';
|
||||
$field_group->bundle = 'farm_seeding';
|
||||
$field_group->mode = 'form';
|
||||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'Category',
|
||||
'weight' => '4',
|
||||
'children' => array(
|
||||
0 => 'field_farm_log_category',
|
||||
),
|
||||
'format_type' => 'fieldset',
|
||||
'format_settings' => array(
|
||||
'label' => 'Category',
|
||||
'instance_settings' => array(
|
||||
'required_fields' => 1,
|
||||
'id' => '',
|
||||
'classes' => 'group-farm-category field-group-fieldset',
|
||||
'description' => '',
|
||||
),
|
||||
'formatter' => 'collapsed',
|
||||
),
|
||||
);
|
||||
$field_groups['group_farm_category|log|farm_seeding|form'] = $field_group;
|
||||
|
||||
$field_group = new stdClass();
|
||||
$field_group->disabled = FALSE; /* Edit this to true to make a default field_group disabled initially */
|
||||
$field_group->api_version = 1;
|
||||
$field_group->identifier = 'group_farm_category|log|farm_transplanting|form';
|
||||
$field_group->group_name = 'group_farm_category';
|
||||
$field_group->entity_type = 'log';
|
||||
$field_group->bundle = 'farm_transplanting';
|
||||
$field_group->mode = 'form';
|
||||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'Category',
|
||||
'weight' => '4',
|
||||
'children' => array(
|
||||
0 => 'field_farm_log_category',
|
||||
),
|
||||
'format_type' => 'fieldset',
|
||||
'format_settings' => array(
|
||||
'label' => 'Category',
|
||||
'instance_settings' => array(
|
||||
'required_fields' => 1,
|
||||
'id' => '',
|
||||
'classes' => 'group-farm-category field-group-fieldset',
|
||||
'description' => '',
|
||||
),
|
||||
'formatter' => 'collapsed',
|
||||
),
|
||||
);
|
||||
$field_groups['group_farm_category|log|farm_transplanting|form'] = $field_group;
|
||||
|
||||
$field_group = new stdClass();
|
||||
$field_group->disabled = FALSE; /* Edit this to true to make a default field_group disabled initially */
|
||||
$field_group->api_version = 1;
|
||||
|
@ -138,7 +196,7 @@ function farm_crop_field_group_info() {
|
|||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'File attachments',
|
||||
'weight' => '5',
|
||||
'weight' => '6',
|
||||
'children' => array(
|
||||
0 => 'field_farm_files',
|
||||
1 => 'field_farm_images',
|
||||
|
@ -168,7 +226,7 @@ function farm_crop_field_group_info() {
|
|||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'File attachments',
|
||||
'weight' => '5',
|
||||
'weight' => '6',
|
||||
'children' => array(
|
||||
0 => 'field_farm_files',
|
||||
1 => 'field_farm_images',
|
||||
|
@ -367,6 +425,7 @@ function farm_crop_field_group_info() {
|
|||
// Translatables
|
||||
// Included for use with string extractors like potx.
|
||||
t('Assignment');
|
||||
t('Category');
|
||||
t('Description');
|
||||
t('File attachments');
|
||||
t('General information');
|
||||
|
|
|
@ -52,6 +52,8 @@ features[field_base][] = field_farm_seed_source
|
|||
features[field_base][] = field_farm_transplant_days
|
||||
features[field_group][] = group_farm_assignment|log|farm_seeding|form
|
||||
features[field_group][] = group_farm_assignment|log|farm_transplanting|form
|
||||
features[field_group][] = group_farm_category|log|farm_seeding|form
|
||||
features[field_group][] = group_farm_category|log|farm_transplanting|form
|
||||
features[field_group][] = group_farm_description|farm_asset|planting|form
|
||||
features[field_group][] = group_farm_files|farm_asset|planting|form
|
||||
features[field_group][] = group_farm_files|log|farm_seeding|form
|
||||
|
@ -71,6 +73,7 @@ features[field_instance][] = farm_asset-planting-field_farm_season
|
|||
features[field_instance][] = log-farm_seeding-field_farm_asset
|
||||
features[field_instance][] = log-farm_seeding-field_farm_files
|
||||
features[field_instance][] = log-farm_seeding-field_farm_images
|
||||
features[field_instance][] = log-farm_seeding-field_farm_log_category
|
||||
features[field_instance][] = log-farm_seeding-field_farm_log_owner
|
||||
features[field_instance][] = log-farm_seeding-field_farm_movement
|
||||
features[field_instance][] = log-farm_seeding-field_farm_notes
|
||||
|
@ -79,6 +82,7 @@ features[field_instance][] = log-farm_seeding-field_farm_seed_source
|
|||
features[field_instance][] = log-farm_transplanting-field_farm_asset
|
||||
features[field_instance][] = log-farm_transplanting-field_farm_files
|
||||
features[field_instance][] = log-farm_transplanting-field_farm_images
|
||||
features[field_instance][] = log-farm_transplanting-field_farm_log_category
|
||||
features[field_instance][] = log-farm_transplanting-field_farm_log_owner
|
||||
features[field_instance][] = log-farm_transplanting-field_farm_movement
|
||||
features[field_instance][] = log-farm_transplanting-field_farm_notes
|
||||
|
|
|
@ -400,6 +400,13 @@ function farm_crop_views_default_views() {
|
|||
$handler->display->display_options['fields']['field_farm_move_to']['field'] = 'field_farm_move_to';
|
||||
$handler->display->display_options['fields']['field_farm_move_to']['relationship'] = 'field_farm_movement_value';
|
||||
$handler->display->display_options['fields']['field_farm_move_to']['delta_offset'] = '0';
|
||||
/* Field: Log: Log category */
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['id'] = 'field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['table'] = 'field_data_field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['field'] = 'field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['label'] = 'Category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['type'] = 'taxonomy_term_reference_plain';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['delta_offset'] = '0';
|
||||
/* Field: User: Name */
|
||||
$handler->display->display_options['fields']['name']['id'] = 'name';
|
||||
$handler->display->display_options['fields']['name']['table'] = 'users';
|
||||
|
@ -461,6 +468,20 @@ function farm_crop_views_default_views() {
|
|||
$handler->display->display_options['filters']['uid']['expose']['label'] = 'Owner';
|
||||
$handler->display->display_options['filters']['uid']['expose']['operator'] = 'uid_op';
|
||||
$handler->display->display_options['filters']['uid']['expose']['identifier'] = 'uid';
|
||||
/* Filter criterion: Log: Log category (field_farm_log_category) */
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['id'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['table'] = 'field_data_field_farm_log_category';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['field'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['group'] = 1;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['exposed'] = TRUE;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['operator_id'] = 'field_farm_log_category_tid_op';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['label'] = 'Category';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['operator'] = 'field_farm_log_category_tid_op';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['identifier'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['multiple'] = TRUE;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['type'] = 'select';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['vocabulary'] = 'farm_log_categories';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['hierarchy'] = 1;
|
||||
/* Filter criterion: Date: Date (log) */
|
||||
$handler->display->display_options['filters']['date_filter']['id'] = 'date_filter';
|
||||
$handler->display->display_options['filters']['date_filter']['table'] = 'log';
|
||||
|
@ -564,6 +585,7 @@ function farm_crop_views_default_views() {
|
|||
t('Quantity'),
|
||||
t('Units'),
|
||||
t('Movement to'),
|
||||
t('Category'),
|
||||
t('All'),
|
||||
t('Seedings of %1'),
|
||||
t('Start date'),
|
||||
|
@ -785,6 +807,13 @@ function farm_crop_views_default_views() {
|
|||
$handler->display->display_options['fields']['field_farm_move_to']['field'] = 'field_farm_move_to';
|
||||
$handler->display->display_options['fields']['field_farm_move_to']['relationship'] = 'field_farm_movement_value';
|
||||
$handler->display->display_options['fields']['field_farm_move_to']['delta_offset'] = '0';
|
||||
/* Field: Log: Log category */
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['id'] = 'field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['table'] = 'field_data_field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['field'] = 'field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['label'] = 'Category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['type'] = 'taxonomy_term_reference_plain';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['delta_offset'] = '0';
|
||||
/* Field: User: Name */
|
||||
$handler->display->display_options['fields']['name']['id'] = 'name';
|
||||
$handler->display->display_options['fields']['name']['table'] = 'users';
|
||||
|
@ -846,6 +875,20 @@ function farm_crop_views_default_views() {
|
|||
$handler->display->display_options['filters']['uid']['expose']['label'] = 'Owner';
|
||||
$handler->display->display_options['filters']['uid']['expose']['operator'] = 'uid_op';
|
||||
$handler->display->display_options['filters']['uid']['expose']['identifier'] = 'uid';
|
||||
/* Filter criterion: Log: Log category (field_farm_log_category) */
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['id'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['table'] = 'field_data_field_farm_log_category';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['field'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['group'] = 1;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['exposed'] = TRUE;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['operator_id'] = 'field_farm_log_category_tid_op';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['label'] = 'Category';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['operator'] = 'field_farm_log_category_tid_op';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['identifier'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['multiple'] = TRUE;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['type'] = 'select';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['vocabulary'] = 'farm_log_categories';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['hierarchy'] = 1;
|
||||
/* Filter criterion: Date: Date (log) */
|
||||
$handler->display->display_options['filters']['date_filter']['id'] = 'date_filter';
|
||||
$handler->display->display_options['filters']['date_filter']['table'] = 'log';
|
||||
|
@ -949,6 +992,7 @@ function farm_crop_views_default_views() {
|
|||
t('Quantity'),
|
||||
t('Units'),
|
||||
t('Movement to'),
|
||||
t('Category'),
|
||||
t('All'),
|
||||
t('Transplantings of %1'),
|
||||
t('Start date'),
|
||||
|
|
|
@ -363,6 +363,37 @@ function farm_equipment_field_default_field_instances() {
|
|||
),
|
||||
);
|
||||
|
||||
// Exported field_instance: 'log-farm_maintenance-field_farm_log_category'.
|
||||
$field_instances['log-farm_maintenance-field_farm_log_category'] = array(
|
||||
'bundle' => 'farm_maintenance',
|
||||
'default_value' => NULL,
|
||||
'deleted' => 0,
|
||||
'description' => 'Use this to organize your logs into categories for easier searching and filtering later.',
|
||||
'display' => array(
|
||||
'default' => array(
|
||||
'label' => 'above',
|
||||
'module' => 'taxonomy',
|
||||
'settings' => array(),
|
||||
'type' => 'taxonomy_term_reference_link',
|
||||
'weight' => 6,
|
||||
),
|
||||
),
|
||||
'entity_type' => 'log',
|
||||
'field_name' => 'field_farm_log_category',
|
||||
'label' => 'Log category',
|
||||
'required' => 0,
|
||||
'settings' => array(
|
||||
'user_register_form' => FALSE,
|
||||
),
|
||||
'widget' => array(
|
||||
'active' => 1,
|
||||
'module' => 'options',
|
||||
'settings' => array(),
|
||||
'type' => 'options_select',
|
||||
'weight' => 10,
|
||||
),
|
||||
);
|
||||
|
||||
// Exported field_instance: 'log-farm_maintenance-field_farm_log_owner'.
|
||||
$field_instances['log-farm_maintenance-field_farm_log_owner'] = array(
|
||||
'bundle' => 'farm_maintenance',
|
||||
|
@ -469,6 +500,7 @@ function farm_equipment_field_default_field_instances() {
|
|||
t('Assets');
|
||||
t('Description');
|
||||
t('Files');
|
||||
t('Log category');
|
||||
t('Manufacturer');
|
||||
t('Model');
|
||||
t('Movement');
|
||||
|
@ -478,6 +510,7 @@ function farm_equipment_field_default_field_instances() {
|
|||
t('Photos');
|
||||
t('Serial Number');
|
||||
t('Use these fields to record a movement with this log entry. This will be used to define the location of any referenced assets. The current location of any asset is determined by the most recently completed movement log. Only the "to" field is required.');
|
||||
t('Use this to organize your logs into categories for easier searching and filtering later.');
|
||||
t('What assets do this maintenance log pertain to?');
|
||||
|
||||
return $field_instances;
|
||||
|
|
|
@ -50,7 +50,7 @@ function farm_equipment_field_group_info() {
|
|||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'Assignment',
|
||||
'weight' => '4',
|
||||
'weight' => '5',
|
||||
'children' => array(
|
||||
0 => 'field_farm_log_owner',
|
||||
),
|
||||
|
@ -68,6 +68,35 @@ function farm_equipment_field_group_info() {
|
|||
);
|
||||
$field_groups['group_farm_assignment|log|farm_maintenance|form'] = $field_group;
|
||||
|
||||
$field_group = new stdClass();
|
||||
$field_group->disabled = FALSE; /* Edit this to true to make a default field_group disabled initially */
|
||||
$field_group->api_version = 1;
|
||||
$field_group->identifier = 'group_farm_category|log|farm_maintenance|form';
|
||||
$field_group->group_name = 'group_farm_category';
|
||||
$field_group->entity_type = 'log';
|
||||
$field_group->bundle = 'farm_maintenance';
|
||||
$field_group->mode = 'form';
|
||||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'Category',
|
||||
'weight' => '4',
|
||||
'children' => array(
|
||||
0 => 'field_farm_log_category',
|
||||
),
|
||||
'format_type' => 'fieldset',
|
||||
'format_settings' => array(
|
||||
'label' => 'Category',
|
||||
'instance_settings' => array(
|
||||
'required_fields' => 1,
|
||||
'id' => '',
|
||||
'classes' => 'group-farm-category field-group-fieldset',
|
||||
'description' => '',
|
||||
),
|
||||
'formatter' => 'collapsed',
|
||||
),
|
||||
);
|
||||
$field_groups['group_farm_category|log|farm_maintenance|form'] = $field_group;
|
||||
|
||||
$field_group = new stdClass();
|
||||
$field_group->disabled = FALSE; /* Edit this to true to make a default field_group disabled initially */
|
||||
$field_group->api_version = 1;
|
||||
|
@ -138,7 +167,7 @@ function farm_equipment_field_group_info() {
|
|||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'File attachments',
|
||||
'weight' => '5',
|
||||
'weight' => '6',
|
||||
'children' => array(
|
||||
0 => 'field_farm_files',
|
||||
1 => 'field_farm_images',
|
||||
|
@ -250,6 +279,7 @@ function farm_equipment_field_group_info() {
|
|||
// Included for use with string extractors like potx.
|
||||
t('Assets');
|
||||
t('Assignment');
|
||||
t('Category');
|
||||
t('Description');
|
||||
t('File attachments');
|
||||
t('General information');
|
||||
|
|
|
@ -22,6 +22,7 @@ dependencies[] = multiupload_imagefield_widget
|
|||
dependencies[] = options
|
||||
dependencies[] = pathauto
|
||||
dependencies[] = strongarm
|
||||
dependencies[] = taxonomy
|
||||
dependencies[] = text
|
||||
dependencies[] = views
|
||||
dependencies[] = views_bulk_operations
|
||||
|
@ -36,6 +37,7 @@ features[field_base][] = field_farm_model
|
|||
features[field_base][] = field_farm_serial_number
|
||||
features[field_group][] = group_farm_assets|log|farm_maintenance|form
|
||||
features[field_group][] = group_farm_assignment|log|farm_maintenance|form
|
||||
features[field_group][] = group_farm_category|log|farm_maintenance|form
|
||||
features[field_group][] = group_farm_description|farm_asset|equipment|form
|
||||
features[field_group][] = group_farm_files|farm_asset|equipment|form
|
||||
features[field_group][] = group_farm_files|log|farm_maintenance|form
|
||||
|
@ -51,6 +53,7 @@ features[field_instance][] = farm_asset-equipment-field_farm_serial_number
|
|||
features[field_instance][] = log-farm_maintenance-field_farm_asset
|
||||
features[field_instance][] = log-farm_maintenance-field_farm_files
|
||||
features[field_instance][] = log-farm_maintenance-field_farm_images
|
||||
features[field_instance][] = log-farm_maintenance-field_farm_log_category
|
||||
features[field_instance][] = log-farm_maintenance-field_farm_log_owner
|
||||
features[field_instance][] = log-farm_maintenance-field_farm_movement
|
||||
features[field_instance][] = log-farm_maintenance-field_farm_notes
|
||||
|
|
|
@ -434,6 +434,13 @@ function farm_equipment_views_default_views() {
|
|||
'link' => 1,
|
||||
);
|
||||
$handler->display->display_options['fields']['field_farm_asset']['delta_offset'] = '0';
|
||||
/* Field: Log: Log category */
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['id'] = 'field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['table'] = 'field_data_field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['field'] = 'field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['label'] = 'Category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['type'] = 'taxonomy_term_reference_plain';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['delta_offset'] = '0';
|
||||
/* Field: User: Name */
|
||||
$handler->display->display_options['fields']['name_1']['id'] = 'name_1';
|
||||
$handler->display->display_options['fields']['name_1']['table'] = 'users';
|
||||
|
@ -492,6 +499,20 @@ function farm_equipment_views_default_views() {
|
|||
$handler->display->display_options['filters']['uid']['expose']['label'] = 'Owner';
|
||||
$handler->display->display_options['filters']['uid']['expose']['operator'] = 'uid_op';
|
||||
$handler->display->display_options['filters']['uid']['expose']['identifier'] = 'uid';
|
||||
/* Filter criterion: Log: Log category (field_farm_log_category) */
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['id'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['table'] = 'field_data_field_farm_log_category';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['field'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['group'] = 1;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['exposed'] = TRUE;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['operator_id'] = 'field_farm_log_category_tid_op';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['label'] = 'Category';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['operator'] = 'field_farm_log_category_tid_op';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['identifier'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['multiple'] = TRUE;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['type'] = 'select';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['vocabulary'] = 'farm_log_categories';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['hierarchy'] = 1;
|
||||
/* Filter criterion: Date: Date (log) */
|
||||
$handler->display->display_options['filters']['date_filter']['id'] = 'date_filter';
|
||||
$handler->display->display_options['filters']['date_filter']['table'] = 'log';
|
||||
|
@ -590,6 +611,7 @@ function farm_equipment_views_default_views() {
|
|||
t('.'),
|
||||
t('Date'),
|
||||
t('Assets'),
|
||||
t('Category'),
|
||||
t('All'),
|
||||
t('Maintenance of %1'),
|
||||
t('Start date'),
|
||||
|
|
|
@ -657,6 +657,37 @@ function farm_livestock_field_default_field_instances() {
|
|||
),
|
||||
);
|
||||
|
||||
// Exported field_instance: 'log-farm_medical-field_farm_log_category'.
|
||||
$field_instances['log-farm_medical-field_farm_log_category'] = array(
|
||||
'bundle' => 'farm_medical',
|
||||
'default_value' => NULL,
|
||||
'deleted' => 0,
|
||||
'description' => 'Use this to organize your logs into categories for easier searching and filtering later.',
|
||||
'display' => array(
|
||||
'default' => array(
|
||||
'label' => 'above',
|
||||
'module' => 'taxonomy',
|
||||
'settings' => array(),
|
||||
'type' => 'taxonomy_term_reference_link',
|
||||
'weight' => 6,
|
||||
),
|
||||
),
|
||||
'entity_type' => 'log',
|
||||
'field_name' => 'field_farm_log_category',
|
||||
'label' => 'Log category',
|
||||
'required' => 0,
|
||||
'settings' => array(
|
||||
'user_register_form' => FALSE,
|
||||
),
|
||||
'widget' => array(
|
||||
'active' => 1,
|
||||
'module' => 'options',
|
||||
'settings' => array(),
|
||||
'type' => 'options_select',
|
||||
'weight' => 10,
|
||||
),
|
||||
);
|
||||
|
||||
// Exported field_instance: 'log-farm_medical-field_farm_log_owner'.
|
||||
$field_instances['log-farm_medical-field_farm_log_owner'] = array(
|
||||
'bundle' => 'farm_medical',
|
||||
|
@ -773,6 +804,7 @@ function farm_livestock_field_default_field_instances() {
|
|||
t('ID Tag(s)');
|
||||
t('List any identification tags that this animal has. These can be ear tags, tattoos, leg bands, etc. Use the fields below to describe the type, location, and ID of each.');
|
||||
t('List any nickname(s) of this animal.');
|
||||
t('Log category');
|
||||
t('Movement');
|
||||
t('Nickname(s)');
|
||||
t('Notes');
|
||||
|
@ -785,6 +817,7 @@ function farm_livestock_field_default_field_instances() {
|
|||
t('Specify the parent(s) of this animal.');
|
||||
t('Tag Type');
|
||||
t('Use these fields to record a movement with this log entry. This will be used to define the location of any referenced assets. The current location of any asset is determined by the most recently completed movement log. Only the "to" field is required.');
|
||||
t('Use this to organize your logs into categories for easier searching and filtering later.');
|
||||
t('What animals do this medical log pertain to?');
|
||||
t('What is the species/breed of this animal? You can manage the list of available species/breeds in the ' . l('Animal Species/Breeds', 'farm/assets/animals/types') . ' vocabulary.');
|
||||
|
||||
|
|
|
@ -21,7 +21,7 @@ function farm_livestock_field_group_info() {
|
|||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'Assignment',
|
||||
'weight' => '3',
|
||||
'weight' => '4',
|
||||
'children' => array(
|
||||
0 => 'field_farm_log_owner',
|
||||
),
|
||||
|
@ -39,6 +39,35 @@ function farm_livestock_field_group_info() {
|
|||
);
|
||||
$field_groups['group_farm_assignment|log|farm_medical|form'] = $field_group;
|
||||
|
||||
$field_group = new stdClass();
|
||||
$field_group->disabled = FALSE; /* Edit this to true to make a default field_group disabled initially */
|
||||
$field_group->api_version = 1;
|
||||
$field_group->identifier = 'group_farm_category|log|farm_medical|form';
|
||||
$field_group->group_name = 'group_farm_category';
|
||||
$field_group->entity_type = 'log';
|
||||
$field_group->bundle = 'farm_medical';
|
||||
$field_group->mode = 'form';
|
||||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'Category',
|
||||
'weight' => '3',
|
||||
'children' => array(
|
||||
0 => 'field_farm_log_category',
|
||||
),
|
||||
'format_type' => 'fieldset',
|
||||
'format_settings' => array(
|
||||
'label' => 'Category',
|
||||
'instance_settings' => array(
|
||||
'required_fields' => 1,
|
||||
'id' => '',
|
||||
'classes' => 'group-farm-category field-group-fieldset',
|
||||
'description' => '',
|
||||
),
|
||||
'formatter' => 'collapsed',
|
||||
),
|
||||
);
|
||||
$field_groups['group_farm_category|log|farm_medical|form'] = $field_group;
|
||||
|
||||
$field_group = new stdClass();
|
||||
$field_group->disabled = FALSE; /* Edit this to true to make a default field_group disabled initially */
|
||||
$field_group->api_version = 1;
|
||||
|
@ -109,7 +138,7 @@ function farm_livestock_field_group_info() {
|
|||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'File attachments',
|
||||
'weight' => '4',
|
||||
'weight' => '5',
|
||||
'children' => array(
|
||||
0 => 'field_farm_files',
|
||||
1 => 'field_farm_images',
|
||||
|
@ -282,6 +311,7 @@ function farm_livestock_field_group_info() {
|
|||
// Translatables
|
||||
// Included for use with string extractors like potx.
|
||||
t('Assignment');
|
||||
t('Category');
|
||||
t('Description');
|
||||
t('File attachments');
|
||||
t('General information');
|
||||
|
|
|
@ -47,6 +47,7 @@ features[field_base][] = field_farm_animal_tag_location
|
|||
features[field_base][] = field_farm_animal_tag_type
|
||||
features[field_base][] = field_farm_animal_type
|
||||
features[field_group][] = group_farm_assignment|log|farm_medical|form
|
||||
features[field_group][] = group_farm_category|log|farm_medical|form
|
||||
features[field_group][] = group_farm_description|farm_asset|animal|form
|
||||
features[field_group][] = group_farm_files|farm_asset|animal|form
|
||||
features[field_group][] = group_farm_files|log|farm_medical|form
|
||||
|
@ -72,6 +73,7 @@ features[field_instance][] = field_collection_item-field_farm_animal_tag-field_f
|
|||
features[field_instance][] = log-farm_medical-field_farm_asset
|
||||
features[field_instance][] = log-farm_medical-field_farm_files
|
||||
features[field_instance][] = log-farm_medical-field_farm_images
|
||||
features[field_instance][] = log-farm_medical-field_farm_log_category
|
||||
features[field_instance][] = log-farm_medical-field_farm_log_owner
|
||||
features[field_instance][] = log-farm_medical-field_farm_movement
|
||||
features[field_instance][] = log-farm_medical-field_farm_notes
|
||||
|
|
|
@ -905,6 +905,13 @@ function farm_livestock_views_default_views() {
|
|||
'link' => 1,
|
||||
);
|
||||
$handler->display->display_options['fields']['field_farm_asset']['delta_offset'] = '0';
|
||||
/* Field: Log: Log category */
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['id'] = 'field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['table'] = 'field_data_field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['field'] = 'field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['label'] = 'Category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['type'] = 'taxonomy_term_reference_plain';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['delta_offset'] = '0';
|
||||
/* Field: User: Name */
|
||||
$handler->display->display_options['fields']['name_1']['id'] = 'name_1';
|
||||
$handler->display->display_options['fields']['name_1']['table'] = 'users';
|
||||
|
@ -963,6 +970,20 @@ function farm_livestock_views_default_views() {
|
|||
$handler->display->display_options['filters']['uid']['expose']['label'] = 'Owner';
|
||||
$handler->display->display_options['filters']['uid']['expose']['operator'] = 'uid_op';
|
||||
$handler->display->display_options['filters']['uid']['expose']['identifier'] = 'uid';
|
||||
/* Filter criterion: Log: Log category (field_farm_log_category) */
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['id'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['table'] = 'field_data_field_farm_log_category';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['field'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['group'] = 1;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['exposed'] = TRUE;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['operator_id'] = 'field_farm_log_category_tid_op';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['label'] = 'Category';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['operator'] = 'field_farm_log_category_tid_op';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['identifier'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['multiple'] = TRUE;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['type'] = 'select';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['vocabulary'] = 'farm_log_categories';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['hierarchy'] = 1;
|
||||
/* Filter criterion: Date: Date (log) */
|
||||
$handler->display->display_options['filters']['date_filter']['id'] = 'date_filter';
|
||||
$handler->display->display_options['filters']['date_filter']['table'] = 'log';
|
||||
|
@ -1062,6 +1083,7 @@ function farm_livestock_views_default_views() {
|
|||
t('Date'),
|
||||
t('Medical'),
|
||||
t('Assets'),
|
||||
t('Category'),
|
||||
t('All'),
|
||||
t('Medical records for %1'),
|
||||
t('Start date'),
|
||||
|
|
|
@ -84,6 +84,37 @@ function farm_livestock_eggs_field_default_field_instances() {
|
|||
),
|
||||
);
|
||||
|
||||
// Exported field_instance: 'log-farm_eggs-field_farm_log_category'.
|
||||
$field_instances['log-farm_eggs-field_farm_log_category'] = array(
|
||||
'bundle' => 'farm_eggs',
|
||||
'default_value' => NULL,
|
||||
'deleted' => 0,
|
||||
'description' => 'Use this to organize your logs into categories for easier searching and filtering later.',
|
||||
'display' => array(
|
||||
'default' => array(
|
||||
'label' => 'above',
|
||||
'module' => 'taxonomy',
|
||||
'settings' => array(),
|
||||
'type' => 'taxonomy_term_reference_link',
|
||||
'weight' => 5,
|
||||
),
|
||||
),
|
||||
'entity_type' => 'log',
|
||||
'field_name' => 'field_farm_log_category',
|
||||
'label' => 'Log category',
|
||||
'required' => 0,
|
||||
'settings' => array(
|
||||
'user_register_form' => FALSE,
|
||||
),
|
||||
'widget' => array(
|
||||
'active' => 1,
|
||||
'module' => 'options',
|
||||
'settings' => array(),
|
||||
'type' => 'options_select',
|
||||
'weight' => 7,
|
||||
),
|
||||
);
|
||||
|
||||
// Exported field_instance: 'log-farm_eggs-field_farm_log_owner'.
|
||||
$field_instances['log-farm_eggs-field_farm_log_owner'] = array(
|
||||
'bundle' => 'farm_eggs',
|
||||
|
@ -156,10 +187,12 @@ function farm_livestock_eggs_field_default_field_instances() {
|
|||
// Included for use with string extractors like potx.
|
||||
t('Group');
|
||||
t('How many eggs were collected?');
|
||||
t('Log category');
|
||||
t('Notes');
|
||||
t('Optionally assign this task to one or more people.');
|
||||
t('Owner');
|
||||
t('Quantity');
|
||||
t('Use this to organize your logs into categories for easier searching and filtering later.');
|
||||
t('What group/flock were these eggs collected from?');
|
||||
|
||||
return $field_instances;
|
||||
|
|
|
@ -21,7 +21,7 @@ function farm_livestock_eggs_field_group_info() {
|
|||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'Assignment',
|
||||
'weight' => '2',
|
||||
'weight' => '3',
|
||||
'children' => array(
|
||||
0 => 'field_farm_log_owner',
|
||||
),
|
||||
|
@ -39,6 +39,35 @@ function farm_livestock_eggs_field_group_info() {
|
|||
);
|
||||
$field_groups['group_farm_assignment|log|farm_eggs|form'] = $field_group;
|
||||
|
||||
$field_group = new stdClass();
|
||||
$field_group->disabled = FALSE; /* Edit this to true to make a default field_group disabled initially */
|
||||
$field_group->api_version = 1;
|
||||
$field_group->identifier = 'group_farm_category|log|farm_eggs|form';
|
||||
$field_group->group_name = 'group_farm_category';
|
||||
$field_group->entity_type = 'log';
|
||||
$field_group->bundle = 'farm_eggs';
|
||||
$field_group->mode = 'form';
|
||||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'Category',
|
||||
'weight' => '2',
|
||||
'children' => array(
|
||||
0 => 'field_farm_log_category',
|
||||
),
|
||||
'format_type' => 'fieldset',
|
||||
'format_settings' => array(
|
||||
'label' => 'Category',
|
||||
'instance_settings' => array(
|
||||
'required_fields' => 1,
|
||||
'id' => '',
|
||||
'classes' => 'group-farm-category field-group-fieldset',
|
||||
'description' => '',
|
||||
),
|
||||
'formatter' => 'collapsed',
|
||||
),
|
||||
);
|
||||
$field_groups['group_farm_category|log|farm_eggs|form'] = $field_group;
|
||||
|
||||
$field_group = new stdClass();
|
||||
$field_group->disabled = FALSE; /* Edit this to true to make a default field_group disabled initially */
|
||||
$field_group->api_version = 1;
|
||||
|
@ -101,6 +130,7 @@ function farm_livestock_eggs_field_group_info() {
|
|||
// Translatables
|
||||
// Included for use with string extractors like potx.
|
||||
t('Assignment');
|
||||
t('Category');
|
||||
t('General information');
|
||||
t('Notes');
|
||||
|
||||
|
|
|
@ -23,10 +23,12 @@ features[ctools][] = views:views_default:3.0
|
|||
features[features_api][] = api:2
|
||||
features[field_base][] = field_farm_egg_qty
|
||||
features[field_group][] = group_farm_assignment|log|farm_eggs|form
|
||||
features[field_group][] = group_farm_category|log|farm_eggs|form
|
||||
features[field_group][] = group_farm_general|log|farm_eggs|form
|
||||
features[field_group][] = group_farm_notes|log|farm_eggs|form
|
||||
features[field_instance][] = log-farm_eggs-field_farm_animal_group
|
||||
features[field_instance][] = log-farm_eggs-field_farm_egg_qty
|
||||
features[field_instance][] = log-farm_eggs-field_farm_log_category
|
||||
features[field_instance][] = log-farm_eggs-field_farm_log_owner
|
||||
features[field_instance][] = log-farm_eggs-field_farm_notes
|
||||
features[log_type][] = farm_eggs
|
||||
|
|
|
@ -189,6 +189,13 @@ function farm_livestock_eggs_views_default_views() {
|
|||
$handler->display->display_options['fields']['field_farm_animal_group']['table'] = 'field_data_field_farm_animal_group';
|
||||
$handler->display->display_options['fields']['field_farm_animal_group']['field'] = 'field_farm_animal_group';
|
||||
$handler->display->display_options['fields']['field_farm_animal_group']['type'] = 'taxonomy_term_reference_plain';
|
||||
/* Field: Log: Log category */
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['id'] = 'field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['table'] = 'field_data_field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['field'] = 'field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['label'] = 'Category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['type'] = 'taxonomy_term_reference_plain';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['delta_offset'] = '0';
|
||||
/* Field: User: Name */
|
||||
$handler->display->display_options['fields']['name']['id'] = 'name';
|
||||
$handler->display->display_options['fields']['name']['table'] = 'users';
|
||||
|
@ -239,6 +246,20 @@ function farm_livestock_eggs_views_default_views() {
|
|||
$handler->display->display_options['filters']['uid']['expose']['label'] = 'Owner';
|
||||
$handler->display->display_options['filters']['uid']['expose']['operator'] = 'uid_op';
|
||||
$handler->display->display_options['filters']['uid']['expose']['identifier'] = 'uid';
|
||||
/* Filter criterion: Log: Log category (field_farm_log_category) */
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['id'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['table'] = 'field_data_field_farm_log_category';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['field'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['group'] = 1;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['exposed'] = TRUE;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['operator_id'] = 'field_farm_log_category_tid_op';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['label'] = 'Category';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['operator'] = 'field_farm_log_category_tid_op';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['identifier'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['multiple'] = TRUE;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['type'] = 'select';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['vocabulary'] = 'farm_log_categories';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['hierarchy'] = 1;
|
||||
/* Filter criterion: Date: Date (log) */
|
||||
$handler->display->display_options['filters']['date_filter']['id'] = 'date_filter';
|
||||
$handler->display->display_options['filters']['date_filter']['table'] = 'log';
|
||||
|
@ -352,6 +373,7 @@ function farm_livestock_eggs_views_default_views() {
|
|||
t('Date'),
|
||||
t('Quantity'),
|
||||
t('Group'),
|
||||
t('Category'),
|
||||
t('Notes'),
|
||||
t('Start date'),
|
||||
t('End date'),
|
||||
|
|
|
@ -129,6 +129,37 @@ function farm_soil_test_field_default_field_instances() {
|
|||
),
|
||||
);
|
||||
|
||||
// Exported field_instance: 'log-farm_soil_test-field_farm_log_category'.
|
||||
$field_instances['log-farm_soil_test-field_farm_log_category'] = array(
|
||||
'bundle' => 'farm_soil_test',
|
||||
'default_value' => NULL,
|
||||
'deleted' => 0,
|
||||
'description' => 'Use this to organize your logs into categories for easier searching and filtering later.',
|
||||
'display' => array(
|
||||
'default' => array(
|
||||
'label' => 'above',
|
||||
'module' => 'taxonomy',
|
||||
'settings' => array(),
|
||||
'type' => 'taxonomy_term_reference_link',
|
||||
'weight' => 8,
|
||||
),
|
||||
),
|
||||
'entity_type' => 'log',
|
||||
'field_name' => 'field_farm_log_category',
|
||||
'label' => 'Log category',
|
||||
'required' => 0,
|
||||
'settings' => array(
|
||||
'user_register_form' => FALSE,
|
||||
),
|
||||
'widget' => array(
|
||||
'active' => 1,
|
||||
'module' => 'options',
|
||||
'settings' => array(),
|
||||
'type' => 'options_select',
|
||||
'weight' => 11,
|
||||
),
|
||||
);
|
||||
|
||||
// Exported field_instance: 'log-farm_soil_test-field_farm_log_owner'.
|
||||
$field_instances['log-farm_soil_test-field_farm_log_owner'] = array(
|
||||
'bundle' => 'farm_soil_test',
|
||||
|
@ -332,6 +363,7 @@ function farm_soil_test_field_default_field_instances() {
|
|||
t('Files');
|
||||
t('Laboratory');
|
||||
t('List the names of soils that are included in this sample. For soil maps and soil names, visit http://websoilsurvey.nrcs.usda.gov/app');
|
||||
t('Log category');
|
||||
t('Notes');
|
||||
t('Optionally assign this task to one or more people.');
|
||||
t('Owner');
|
||||
|
@ -339,6 +371,7 @@ function farm_soil_test_field_default_field_instances() {
|
|||
t('Sample Points');
|
||||
t('Soil Names');
|
||||
t('Use the map to pinpoint the location(s) from which this sample is taken. If you are preparing a soil test, you may be sampling multiple points within a given area. All the points that comprise this sample should be included.');
|
||||
t('Use this to organize your logs into categories for easier searching and filtering later.');
|
||||
t('What areas is this sample being taken from?');
|
||||
t('What laboratory performed the soil test?');
|
||||
|
||||
|
|
|
@ -21,7 +21,7 @@ function farm_soil_test_field_group_info() {
|
|||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'Assignment',
|
||||
'weight' => '3',
|
||||
'weight' => '4',
|
||||
'children' => array(
|
||||
0 => 'field_farm_log_owner',
|
||||
),
|
||||
|
@ -39,6 +39,35 @@ function farm_soil_test_field_group_info() {
|
|||
);
|
||||
$field_groups['group_farm_assignment|log|farm_soil_test|form'] = $field_group;
|
||||
|
||||
$field_group = new stdClass();
|
||||
$field_group->disabled = FALSE; /* Edit this to true to make a default field_group disabled initially */
|
||||
$field_group->api_version = 1;
|
||||
$field_group->identifier = 'group_farm_category|log|farm_soil_test|form';
|
||||
$field_group->group_name = 'group_farm_category';
|
||||
$field_group->entity_type = 'log';
|
||||
$field_group->bundle = 'farm_soil_test';
|
||||
$field_group->mode = 'form';
|
||||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'Category',
|
||||
'weight' => '3',
|
||||
'children' => array(
|
||||
0 => 'field_farm_log_category',
|
||||
),
|
||||
'format_type' => 'fieldset',
|
||||
'format_settings' => array(
|
||||
'label' => 'Category',
|
||||
'instance_settings' => array(
|
||||
'required_fields' => 1,
|
||||
'id' => '',
|
||||
'classes' => 'group-farm-category field-group-fieldset',
|
||||
'description' => '',
|
||||
),
|
||||
'formatter' => 'collapsed',
|
||||
),
|
||||
);
|
||||
$field_groups['group_farm_category|log|farm_soil_test|form'] = $field_group;
|
||||
|
||||
$field_group = new stdClass();
|
||||
$field_group->disabled = FALSE; /* Edit this to true to make a default field_group disabled initially */
|
||||
$field_group->api_version = 1;
|
||||
|
@ -50,7 +79,7 @@ function farm_soil_test_field_group_info() {
|
|||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'File attachments',
|
||||
'weight' => '4',
|
||||
'weight' => '5',
|
||||
'children' => array(
|
||||
0 => 'field_farm_files',
|
||||
1 => 'field_farm_images',
|
||||
|
@ -161,6 +190,7 @@ function farm_soil_test_field_group_info() {
|
|||
// Translatables
|
||||
// Included for use with string extractors like potx.
|
||||
t('Assignment');
|
||||
t('Category');
|
||||
t('File attachments');
|
||||
t('General information');
|
||||
t('Notes');
|
||||
|
|
|
@ -30,6 +30,7 @@ features[ctools][] = views:views_default:3.0
|
|||
features[features_api][] = api:2
|
||||
features[field_base][] = field_farm_soil_lab
|
||||
features[field_group][] = group_farm_assignment|log|farm_soil_test|form
|
||||
features[field_group][] = group_farm_category|log|farm_soil_test|form
|
||||
features[field_group][] = group_farm_files|log|farm_soil_test|form
|
||||
features[field_group][] = group_farm_general|log|farm_soil_test|form
|
||||
features[field_group][] = group_farm_notes|log|farm_soil_test|form
|
||||
|
@ -37,6 +38,7 @@ features[field_group][] = group_farm_soil|log|farm_soil_test|form
|
|||
features[field_instance][] = log-farm_soil_test-field_farm_area
|
||||
features[field_instance][] = log-farm_soil_test-field_farm_files
|
||||
features[field_instance][] = log-farm_soil_test-field_farm_images
|
||||
features[field_instance][] = log-farm_soil_test-field_farm_log_category
|
||||
features[field_instance][] = log-farm_soil_test-field_farm_log_owner
|
||||
features[field_instance][] = log-farm_soil_test-field_farm_notes
|
||||
features[field_instance][] = log-farm_soil_test-field_farm_soil_lab
|
||||
|
|
|
@ -190,6 +190,13 @@ function farm_soil_test_views_default_views() {
|
|||
$handler->display->display_options['fields']['field_farm_area']['id'] = 'field_farm_area';
|
||||
$handler->display->display_options['fields']['field_farm_area']['table'] = 'field_data_field_farm_area';
|
||||
$handler->display->display_options['fields']['field_farm_area']['field'] = 'field_farm_area';
|
||||
/* Field: Log: Log category */
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['id'] = 'field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['table'] = 'field_data_field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['field'] = 'field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['label'] = 'Category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['type'] = 'taxonomy_term_reference_plain';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['delta_offset'] = '0';
|
||||
/* Field: User: Name */
|
||||
$handler->display->display_options['fields']['name_1']['id'] = 'name_1';
|
||||
$handler->display->display_options['fields']['name_1']['table'] = 'users';
|
||||
|
@ -263,6 +270,20 @@ function farm_soil_test_views_default_views() {
|
|||
$handler->display->display_options['filters']['uid']['expose']['label'] = 'Owner';
|
||||
$handler->display->display_options['filters']['uid']['expose']['operator'] = 'uid_op';
|
||||
$handler->display->display_options['filters']['uid']['expose']['identifier'] = 'uid';
|
||||
/* Filter criterion: Log: Log category (field_farm_log_category) */
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['id'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['table'] = 'field_data_field_farm_log_category';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['field'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['group'] = 1;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['exposed'] = TRUE;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['operator_id'] = 'field_farm_log_category_tid_op';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['label'] = 'Category';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['operator'] = 'field_farm_log_category_tid_op';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['identifier'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['multiple'] = TRUE;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['type'] = 'select';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['vocabulary'] = 'farm_log_categories';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['hierarchy'] = 1;
|
||||
/* Filter criterion: Date: Date (log) */
|
||||
$handler->display->display_options['filters']['date_filter']['id'] = 'date_filter';
|
||||
$handler->display->display_options['filters']['date_filter']['table'] = 'log';
|
||||
|
@ -363,6 +384,7 @@ function farm_soil_test_views_default_views() {
|
|||
t('Name'),
|
||||
t('Lab'),
|
||||
t('Areas'),
|
||||
t('Category'),
|
||||
t('All'),
|
||||
t('Soil tests in %1'),
|
||||
t('Start date'),
|
||||
|
|
|
@ -127,6 +127,37 @@ function farm_water_test_field_default_field_instances() {
|
|||
),
|
||||
);
|
||||
|
||||
// Exported field_instance: 'log-farm_water_test-field_farm_log_category'.
|
||||
$field_instances['log-farm_water_test-field_farm_log_category'] = array(
|
||||
'bundle' => 'farm_water_test',
|
||||
'default_value' => NULL,
|
||||
'deleted' => 0,
|
||||
'description' => 'Use this to organize your logs into categories for easier searching and filtering later.',
|
||||
'display' => array(
|
||||
'default' => array(
|
||||
'label' => 'above',
|
||||
'module' => 'taxonomy',
|
||||
'settings' => array(),
|
||||
'type' => 'taxonomy_term_reference_link',
|
||||
'weight' => 7,
|
||||
),
|
||||
),
|
||||
'entity_type' => 'log',
|
||||
'field_name' => 'field_farm_log_category',
|
||||
'label' => 'Log category',
|
||||
'required' => 0,
|
||||
'settings' => array(
|
||||
'user_register_form' => FALSE,
|
||||
),
|
||||
'widget' => array(
|
||||
'active' => 1,
|
||||
'module' => 'options',
|
||||
'settings' => array(),
|
||||
'type' => 'options_select',
|
||||
'weight' => 10,
|
||||
),
|
||||
);
|
||||
|
||||
// Exported field_instance: 'log-farm_water_test-field_farm_log_owner'.
|
||||
$field_instances['log-farm_water_test-field_farm_log_owner'] = array(
|
||||
'bundle' => 'farm_water_test',
|
||||
|
@ -300,12 +331,14 @@ function farm_water_test_field_default_field_instances() {
|
|||
t('Areas');
|
||||
t('Files');
|
||||
t('Laboratory');
|
||||
t('Log category');
|
||||
t('Notes');
|
||||
t('Optionally assign this task to one or more people.');
|
||||
t('Owner');
|
||||
t('Photos');
|
||||
t('Sample points');
|
||||
t('Use the map to pinpoint the location(s) from which this sample is taken.');
|
||||
t('Use this to organize your logs into categories for easier searching and filtering later.');
|
||||
t('What areas is this water sample being taken from?');
|
||||
t('What laboratory performed the water test?');
|
||||
|
||||
|
|
|
@ -21,7 +21,7 @@ function farm_water_test_field_group_info() {
|
|||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'Assignment',
|
||||
'weight' => '3',
|
||||
'weight' => '4',
|
||||
'children' => array(
|
||||
0 => 'field_farm_log_owner',
|
||||
),
|
||||
|
@ -39,6 +39,35 @@ function farm_water_test_field_group_info() {
|
|||
);
|
||||
$field_groups['group_farm_assignment|log|farm_water_test|form'] = $field_group;
|
||||
|
||||
$field_group = new stdClass();
|
||||
$field_group->disabled = FALSE; /* Edit this to true to make a default field_group disabled initially */
|
||||
$field_group->api_version = 1;
|
||||
$field_group->identifier = 'group_farm_category|log|farm_water_test|form';
|
||||
$field_group->group_name = 'group_farm_category';
|
||||
$field_group->entity_type = 'log';
|
||||
$field_group->bundle = 'farm_water_test';
|
||||
$field_group->mode = 'form';
|
||||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'Category',
|
||||
'weight' => '3',
|
||||
'children' => array(
|
||||
0 => 'field_farm_log_category',
|
||||
),
|
||||
'format_type' => 'fieldset',
|
||||
'format_settings' => array(
|
||||
'label' => 'Category',
|
||||
'instance_settings' => array(
|
||||
'required_fields' => 1,
|
||||
'id' => '',
|
||||
'classes' => 'group-farm-category field-group-fieldset',
|
||||
'description' => '',
|
||||
),
|
||||
'formatter' => 'collapsed',
|
||||
),
|
||||
);
|
||||
$field_groups['group_farm_category|log|farm_water_test|form'] = $field_group;
|
||||
|
||||
$field_group = new stdClass();
|
||||
$field_group->disabled = FALSE; /* Edit this to true to make a default field_group disabled initially */
|
||||
$field_group->api_version = 1;
|
||||
|
@ -50,7 +79,7 @@ function farm_water_test_field_group_info() {
|
|||
$field_group->parent_name = '';
|
||||
$field_group->data = array(
|
||||
'label' => 'File attachments',
|
||||
'weight' => '4',
|
||||
'weight' => '5',
|
||||
'children' => array(
|
||||
0 => 'field_farm_files',
|
||||
1 => 'field_farm_images',
|
||||
|
@ -161,6 +190,7 @@ function farm_water_test_field_group_info() {
|
|||
// Translatables
|
||||
// Included for use with string extractors like potx.
|
||||
t('Assignment');
|
||||
t('Category');
|
||||
t('File attachments');
|
||||
t('General information');
|
||||
t('Notes');
|
||||
|
|
|
@ -29,6 +29,7 @@ features[features_api][] = api:2
|
|||
features[field_base][] = field_farm_water_lab
|
||||
features[field_base][] = field_farm_water_sample_points
|
||||
features[field_group][] = group_farm_assignment|log|farm_water_test|form
|
||||
features[field_group][] = group_farm_category|log|farm_water_test|form
|
||||
features[field_group][] = group_farm_files|log|farm_water_test|form
|
||||
features[field_group][] = group_farm_general|log|farm_water_test|form
|
||||
features[field_group][] = group_farm_notes|log|farm_water_test|form
|
||||
|
@ -36,6 +37,7 @@ features[field_group][] = group_farm_water|log|farm_water_test|form
|
|||
features[field_instance][] = log-farm_water_test-field_farm_area
|
||||
features[field_instance][] = log-farm_water_test-field_farm_files
|
||||
features[field_instance][] = log-farm_water_test-field_farm_images
|
||||
features[field_instance][] = log-farm_water_test-field_farm_log_category
|
||||
features[field_instance][] = log-farm_water_test-field_farm_log_owner
|
||||
features[field_instance][] = log-farm_water_test-field_farm_notes
|
||||
features[field_instance][] = log-farm_water_test-field_farm_water_lab
|
||||
|
|
|
@ -189,6 +189,13 @@ function farm_water_test_views_default_views() {
|
|||
$handler->display->display_options['fields']['field_farm_water_lab']['id'] = 'field_farm_water_lab';
|
||||
$handler->display->display_options['fields']['field_farm_water_lab']['table'] = 'field_data_field_farm_water_lab';
|
||||
$handler->display->display_options['fields']['field_farm_water_lab']['field'] = 'field_farm_water_lab';
|
||||
/* Field: Log: Log category */
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['id'] = 'field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['table'] = 'field_data_field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['field'] = 'field_farm_log_category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['label'] = 'Category';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['type'] = 'taxonomy_term_reference_plain';
|
||||
$handler->display->display_options['fields']['field_farm_log_category']['delta_offset'] = '0';
|
||||
/* Field: User: Name */
|
||||
$handler->display->display_options['fields']['name_1']['id'] = 'name_1';
|
||||
$handler->display->display_options['fields']['name_1']['table'] = 'users';
|
||||
|
@ -262,6 +269,20 @@ function farm_water_test_views_default_views() {
|
|||
$handler->display->display_options['filters']['uid']['expose']['label'] = 'Owner';
|
||||
$handler->display->display_options['filters']['uid']['expose']['operator'] = 'uid_op';
|
||||
$handler->display->display_options['filters']['uid']['expose']['identifier'] = 'uid';
|
||||
/* Filter criterion: Log: Log category (field_farm_log_category) */
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['id'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['table'] = 'field_data_field_farm_log_category';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['field'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['group'] = 1;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['exposed'] = TRUE;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['operator_id'] = 'field_farm_log_category_tid_op';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['label'] = 'Category';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['operator'] = 'field_farm_log_category_tid_op';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['identifier'] = 'field_farm_log_category_tid';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['expose']['multiple'] = TRUE;
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['type'] = 'select';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['vocabulary'] = 'farm_log_categories';
|
||||
$handler->display->display_options['filters']['field_farm_log_category_tid']['hierarchy'] = 1;
|
||||
/* Filter criterion: Date: Date (log) */
|
||||
$handler->display->display_options['filters']['date_filter']['id'] = 'date_filter';
|
||||
$handler->display->display_options['filters']['date_filter']['table'] = 'log';
|
||||
|
@ -362,6 +383,7 @@ function farm_water_test_views_default_views() {
|
|||
t('Name'),
|
||||
t('Areas'),
|
||||
t('Laboratory'),
|
||||
t('Category'),
|
||||
t('All'),
|
||||
t('Water tests in %1'),
|
||||
t('Start date'),
|
||||
|
|
Loading…
Reference in New Issue