$view = new view(); $view->name = 'clone_of_my_activity_dashlet'; $view->description = ''; $view->tag = 'default'; $view->base_table = 'civicrm_activity'; $view->human_name = 'Clone of my activity dashlet'; $view->core = 7; $view->api_version = '3.0'; $view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */ /* Display: Master */ $handler = $view->new_display('default', 'Master', 'default'); $handler->display->display_options['title'] = 'my activity dashlet'; $handler->display->display_options['use_ajax'] = TRUE; $handler->display->display_options['use_more_always'] = FALSE; $handler->display->display_options['access']['type'] = 'role'; $handler->display->display_options['access']['role'] = array( 3 => '3', 4 => '4', 6 => '6', ); $handler->display->display_options['cache']['type'] = 'none'; $handler->display->display_options['query']['type'] = 'views_query'; $handler->display->display_options['exposed_form']['type'] = 'basic'; $handler->display->display_options['pager']['type'] = 'some'; $handler->display->display_options['pager']['options']['items_per_page'] = '50'; $handler->display->display_options['pager']['options']['offset'] = '0'; $handler->display->display_options['style_plugin'] = 'table'; $handler->display->display_options['style_options']['columns'] = array( 'activity_type_id' => 'activity_type_id', 'display_name' => 'display_name', 'display_name_1' => 'display_name_1', 'display_name_2' => 'display_name_2', 'status' => 'status', 'activity_date_time' => 'activity_date_time', ); $handler->display->display_options['style_options']['default'] = 'activity_date_time'; $handler->display->display_options['style_options']['info'] = array( 'activity_type_id' => array( 'sortable' => 0, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', 'empty_column' => 0, ), 'display_name' => array( 'sortable' => 0, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', 'empty_column' => 0, ), 'display_name_1' => array( 'sortable' => 0, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', 'empty_column' => 0, ), 'display_name_2' => array( 'sortable' => 0, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', 'empty_column' => 0, ), 'status' => array( 'sortable' => 0, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', 'empty_column' => 0, ), 'activity_date_time' => array( 'sortable' => 1, 'default_sort_order' => 'desc', 'align' => '', 'separator' => '', 'empty_column' => 0, ), ); /* Relationship: Assignee */ $handler->display->display_options['relationships']['contact_id']['id'] = 'contact_id'; $handler->display->display_options['relationships']['contact_id']['table'] = 'civicrm_activity_contact'; $handler->display->display_options['relationships']['contact_id']['field'] = 'contact_id'; $handler->display->display_options['relationships']['contact_id']['ui_name'] = 'Assignee'; $handler->display->display_options['relationships']['contact_id']['label'] = 'Assignee'; $handler->display->display_options['relationships']['contact_id']['record_type'] = '1'; /* Relationship: Source */ $handler->display->display_options['relationships']['contact_id_1']['id'] = 'contact_id_1'; $handler->display->display_options['relationships']['contact_id_1']['table'] = 'civicrm_activity_contact'; $handler->display->display_options['relationships']['contact_id_1']['field'] = 'contact_id'; $handler->display->display_options['relationships']['contact_id_1']['ui_name'] = 'Source'; $handler->display->display_options['relationships']['contact_id_1']['label'] = 'Source'; $handler->display->display_options['relationships']['contact_id_1']['record_type'] = '2'; /* Relationship: Target */ $handler->display->display_options['relationships']['contact_id_2']['id'] = 'contact_id_2'; $handler->display->display_options['relationships']['contact_id_2']['table'] = 'civicrm_activity_contact'; $handler->display->display_options['relationships']['contact_id_2']['field'] = 'contact_id'; $handler->display->display_options['relationships']['contact_id_2']['ui_name'] = 'Target'; $handler->display->display_options['relationships']['contact_id_2']['label'] = 'Target'; $handler->display->display_options['relationships']['contact_id_2']['record_type'] = '3'; /* Relationship: CiviCRM Contacts: Drupal ID */ $handler->display->display_options['relationships']['drupal_id']['id'] = 'drupal_id'; $handler->display->display_options['relationships']['drupal_id']['table'] = 'civicrm_contact'; $handler->display->display_options['relationships']['drupal_id']['field'] = 'drupal_id'; $handler->display->display_options['relationships']['drupal_id']['relationship'] = 'contact_id'; /* Field: Bulk operations: CiviCRM Activity */ $handler->display->display_options['fields']['views_bulk_operations']['id'] = 'views_bulk_operations'; $handler->display->display_options['fields']['views_bulk_operations']['table'] = 'civicrm_activity'; $handler->display->display_options['fields']['views_bulk_operations']['field'] = 'views_bulk_operations'; $handler->display->display_options['fields']['views_bulk_operations']['exclude'] = TRUE; $handler->display->display_options['fields']['views_bulk_operations']['vbo_settings']['display_type'] = '1'; $handler->display->display_options['fields']['views_bulk_operations']['vbo_settings']['enable_select_all_pages'] = 0; $handler->display->display_options['fields']['views_bulk_operations']['vbo_settings']['row_clickable'] = 1; $handler->display->display_options['fields']['views_bulk_operations']['vbo_settings']['force_single'] = 0; $handler->display->display_options['fields']['views_bulk_operations']['vbo_settings']['entity_load_capacity'] = '10'; $handler->display->display_options['fields']['views_bulk_operations']['vbo_operations'] = array( 'action::views_bulk_operations_modify_action' => array( 'selected' => 1, 'postpone_processing' => 0, 'skip_confirmation' => 1, 'override_label' => 1, 'label' => 'Delete (need to enter 1 in next screen)', 'settings' => array( 'show_all_tokens' => 1, 'display_values' => array( 'is_deleted' => 'is_deleted', ), ), ), ); /* Field: CiviCRM Activities: Activity Type */ $handler->display->display_options['fields']['activity_type']['id'] = 'activity_type'; $handler->display->display_options['fields']['activity_type']['table'] = 'civicrm_activity'; $handler->display->display_options['fields']['activity_type']['field'] = 'activity_type'; $handler->display->display_options['fields']['activity_type']['label'] = 'Type'; /* Field: CiviCRM Activities: Subject */ $handler->display->display_options['fields']['subject']['id'] = 'subject'; $handler->display->display_options['fields']['subject']['table'] = 'civicrm_activity'; $handler->display->display_options['fields']['subject']['field'] = 'subject'; /* Field: CiviCRM Activities: Activity Type ID */ $handler->display->display_options['fields']['activity_type_id']['id'] = 'activity_type_id'; $handler->display->display_options['fields']['activity_type_id']['table'] = 'civicrm_activity'; $handler->display->display_options['fields']['activity_type_id']['field'] = 'activity_type_id'; $handler->display->display_options['fields']['activity_type_id']['exclude'] = TRUE; $handler->display->display_options['fields']['activity_type_id']['separator'] = ''; /* Field: CiviCRM Contacts: Display Name */ $handler->display->display_options['fields']['display_name_1']['id'] = 'display_name_1'; $handler->display->display_options['fields']['display_name_1']['table'] = 'civicrm_contact'; $handler->display->display_options['fields']['display_name_1']['field'] = 'display_name'; $handler->display->display_options['fields']['display_name_1']['relationship'] = 'contact_id_1'; $handler->display->display_options['fields']['display_name_1']['label'] = 'Source'; $handler->display->display_options['fields']['display_name_1']['exclude'] = TRUE; $handler->display->display_options['fields']['display_name_1']['link_to_civicrm_contact'] = 1; /* Field: CiviCRM Contacts: Display Name */ $handler->display->display_options['fields']['display_name_2']['id'] = 'display_name_2'; $handler->display->display_options['fields']['display_name_2']['table'] = 'civicrm_contact'; $handler->display->display_options['fields']['display_name_2']['field'] = 'display_name'; $handler->display->display_options['fields']['display_name_2']['relationship'] = 'contact_id_2'; $handler->display->display_options['fields']['display_name_2']['label'] = 'Contact'; $handler->display->display_options['fields']['display_name_2']['link_to_civicrm_contact'] = 1; /* Field: CiviCRM Contacts: Display Name */ $handler->display->display_options['fields']['display_name']['id'] = 'display_name'; $handler->display->display_options['fields']['display_name']['table'] = 'civicrm_contact'; $handler->display->display_options['fields']['display_name']['field'] = 'display_name'; $handler->display->display_options['fields']['display_name']['relationship'] = 'contact_id'; $handler->display->display_options['fields']['display_name']['label'] = 'Assignee'; $handler->display->display_options['fields']['display_name']['link_to_civicrm_contact'] = 1; /* Field: CiviCRM Activities: Scheduled Activity Date */ $handler->display->display_options['fields']['activity_date_time']['id'] = 'activity_date_time'; $handler->display->display_options['fields']['activity_date_time']['table'] = 'civicrm_activity'; $handler->display->display_options['fields']['activity_date_time']['field'] = 'activity_date_time'; $handler->display->display_options['fields']['activity_date_time']['label'] = 'Date'; $handler->display->display_options['fields']['activity_date_time']['date_format'] = 'custom'; $handler->display->display_options['fields']['activity_date_time']['custom_date_format'] = 'd M Y'; $handler->display->display_options['fields']['activity_date_time']['second_date_format'] = 'long'; /* Field: CiviCRM Activities: Activity Status */ $handler->display->display_options['fields']['status']['id'] = 'status'; $handler->display->display_options['fields']['status']['table'] = 'civicrm_activity'; $handler->display->display_options['fields']['status']['field'] = 'status'; $handler->display->display_options['fields']['status']['label'] = 'Status'; /* Field: CiviCRM Activities: Activity ID */ $handler->display->display_options['fields']['id']['id'] = 'id'; $handler->display->display_options['fields']['id']['table'] = 'civicrm_activity'; $handler->display->display_options['fields']['id']['field'] = 'id'; $handler->display->display_options['fields']['id']['exclude'] = TRUE; $handler->display->display_options['fields']['id']['separator'] = ''; /* Field: CiviCRM Custom: Organisation Information: Name */ $handler->display->display_options['fields']['name_20']['id'] = 'name_20'; $handler->display->display_options['fields']['name_20']['table'] = 'civicrm_value_ind_org_information_6'; $handler->display->display_options['fields']['name_20']['field'] = 'name_20'; $handler->display->display_options['fields']['name_20']['relationship'] = 'contact_id_2'; $handler->display->display_options['fields']['name_20']['label'] = 'Org Name'; $handler->display->display_options['fields']['name_20']['alter']['strip_tags'] = TRUE; /* Field: CiviCRM Contacts: Organization Name */ $handler->display->display_options['fields']['current_employer']['id'] = 'current_employer'; $handler->display->display_options['fields']['current_employer']['table'] = 'civicrm_contact'; $handler->display->display_options['fields']['current_employer']['field'] = 'current_employer'; $handler->display->display_options['fields']['current_employer']['relationship'] = 'contact_id_2'; $handler->display->display_options['fields']['current_employer']['label'] = 'Employer'; /* Field: CiviCRM Contacts: Contact ID */ $handler->display->display_options['fields']['id_1']['id'] = 'id_1'; $handler->display->display_options['fields']['id_1']['table'] = 'civicrm_contact'; $handler->display->display_options['fields']['id_1']['field'] = 'id'; $handler->display->display_options['fields']['id_1']['relationship'] = 'contact_id_2'; $handler->display->display_options['fields']['id_1']['separator'] = ''; /* Field: Global: Custom text */ $handler->display->display_options['fields']['nothing']['id'] = 'nothing'; $handler->display->display_options['fields']['nothing']['table'] = 'views'; $handler->display->display_options['fields']['nothing']['field'] = 'nothing'; $handler->display->display_options['fields']['nothing']['label'] = ''; $handler->display->display_options['fields']['nothing']['alter']['text'] = 'View'; $handler->display->display_options['fields']['nothing']['alter']['make_link'] = TRUE; $handler->display->display_options['fields']['nothing']['alter']['path'] = 'civicrm/activity?atype=[activity_type_id]&action=view&reset=1&id=[id]&cid=[id_1]'; $handler->display->display_options['fields']['nothing']['element_label_colon'] = FALSE; /* Field: Global: Custom text */ $handler->display->display_options['fields']['nothing_1']['id'] = 'nothing_1'; $handler->display->display_options['fields']['nothing_1']['table'] = 'views'; $handler->display->display_options['fields']['nothing_1']['field'] = 'nothing'; $handler->display->display_options['fields']['nothing_1']['label'] = ''; $handler->display->display_options['fields']['nothing_1']['alter']['text'] = 'Edit'; $handler->display->display_options['fields']['nothing_1']['alter']['make_link'] = TRUE; $handler->display->display_options['fields']['nothing_1']['alter']['path'] = 'civicrm/activity?atype=[activity_type_id]&action=update&reset=1&id=[id]&cid=[id_1]'; $handler->display->display_options['fields']['nothing_1']['element_label_colon'] = FALSE; /* Field: Global: Custom text */ $handler->display->display_options['fields']['nothing_2']['id'] = 'nothing_2'; $handler->display->display_options['fields']['nothing_2']['table'] = 'views'; $handler->display->display_options['fields']['nothing_2']['field'] = 'nothing'; $handler->display->display_options['fields']['nothing_2']['label'] = ''; $handler->display->display_options['fields']['nothing_2']['alter']['text'] = 'Delete
(via contact)'; $handler->display->display_options['fields']['nothing_2']['alter']['make_link'] = TRUE; $handler->display->display_options['fields']['nothing_2']['alter']['path'] = 'civicrm/contact/view?action=browse&reset=1&cid=[id_1]&selectedChild=activity'; $handler->display->display_options['fields']['nothing_2']['element_label_colon'] = FALSE; /* Filter criterion: CiviCRM Activities: Activity Status */ $handler->display->display_options['filters']['status']['id'] = 'status'; $handler->display->display_options['filters']['status']['table'] = 'civicrm_activity'; $handler->display->display_options['filters']['status']['field'] = 'status'; $handler->display->display_options['filters']['status']['value'] = array( 1 => '1', ); $handler->display->display_options['filters']['status']['exposed'] = TRUE; $handler->display->display_options['filters']['status']['expose']['operator_id'] = 'status_op'; $handler->display->display_options['filters']['status']['expose']['label'] = 'Activity Status'; $handler->display->display_options['filters']['status']['expose']['operator'] = 'status_op'; $handler->display->display_options['filters']['status']['expose']['identifier'] = 'status'; $handler->display->display_options['filters']['status']['expose']['remember_roles'] = array( 2 => '2', 1 => 0, 3 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0, ); /* Filter criterion: CiviCRM Activities: Activity Type */ $handler->display->display_options['filters']['activity_type']['id'] = 'activity_type'; $handler->display->display_options['filters']['activity_type']['table'] = 'civicrm_activity'; $handler->display->display_options['filters']['activity_type']['field'] = 'activity_type'; $handler->display->display_options['filters']['activity_type']['value'] = array( 2 => '2', ); $handler->display->display_options['filters']['activity_type']['exposed'] = TRUE; $handler->display->display_options['filters']['activity_type']['expose']['operator_id'] = 'activity_type_op'; $handler->display->display_options['filters']['activity_type']['expose']['label'] = 'Activity Type'; $handler->display->display_options['filters']['activity_type']['expose']['operator'] = 'activity_type_op'; $handler->display->display_options['filters']['activity_type']['expose']['identifier'] = 'activity_type'; $handler->display->display_options['filters']['activity_type']['expose']['remember_roles'] = array( 2 => '2', 1 => 0, 3 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0, ); /* Filter criterion: CiviCRM Activity Contacts: Activity Contact ID */ $handler->display->display_options['filters']['contact_id']['id'] = 'contact_id'; $handler->display->display_options['filters']['contact_id']['table'] = 'civicrm_activity_contact'; $handler->display->display_options['filters']['contact_id']['field'] = 'contact_id'; $handler->display->display_options['filters']['contact_id']['value']['value'] = '42'; $handler->display->display_options['filters']['contact_id']['exposed'] = TRUE; $handler->display->display_options['filters']['contact_id']['expose']['operator_id'] = 'contact_id_op'; $handler->display->display_options['filters']['contact_id']['expose']['label'] = 'Activity Contact ID'; $handler->display->display_options['filters']['contact_id']['expose']['description'] = '42 = Shona'; $handler->display->display_options['filters']['contact_id']['expose']['use_operator'] = TRUE; $handler->display->display_options['filters']['contact_id']['expose']['operator'] = 'contact_id_op'; $handler->display->display_options['filters']['contact_id']['expose']['identifier'] = 'contact_id'; $handler->display->display_options['filters']['contact_id']['expose']['remember_roles'] = array( 2 => '2', 1 => 0, 3 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0, ); /* Filter criterion: User: Current */ $handler->display->display_options['filters']['uid_current']['id'] = 'uid_current'; $handler->display->display_options['filters']['uid_current']['table'] = 'users'; $handler->display->display_options['filters']['uid_current']['field'] = 'uid_current'; $handler->display->display_options['filters']['uid_current']['relationship'] = 'drupal_id'; $handler->display->display_options['filters']['uid_current']['value'] = '1'; /* Display: my activities */ $handler = $view->new_display('block', 'my activities', 'block'); $handler->display->display_options['defaults']['empty'] = FALSE; /* No results behavior: Global: Text area */ $handler->display->display_options['empty']['area']['id'] = 'area'; $handler->display->display_options['empty']['area']['table'] = 'views'; $handler->display->display_options['empty']['area']['field'] = 'area'; $handler->display->display_options['empty']['area']['empty'] = TRUE; $handler->display->display_options['empty']['area']['content'] = 'You don\'t currently have any assigned activities of this type'; $handler->display->display_options['empty']['area']['format'] = 'filtered_html'; $handler->display->display_options['defaults']['filter_groups'] = FALSE; $handler->display->display_options['defaults']['filters'] = FALSE; /* Filter criterion: CiviCRM Activities: Activity Status */ $handler->display->display_options['filters']['status']['id'] = 'status'; $handler->display->display_options['filters']['status']['table'] = 'civicrm_activity'; $handler->display->display_options['filters']['status']['field'] = 'status'; $handler->display->display_options['filters']['status']['value'] = array( 1 => '1', ); $handler->display->display_options['filters']['status']['exposed'] = TRUE; $handler->display->display_options['filters']['status']['expose']['operator_id'] = 'status_op'; $handler->display->display_options['filters']['status']['expose']['label'] = 'Activity Status'; $handler->display->display_options['filters']['status']['expose']['operator'] = 'status_op'; $handler->display->display_options['filters']['status']['expose']['identifier'] = 'status'; $handler->display->display_options['filters']['status']['expose']['remember_roles'] = array( 2 => '2', 1 => 0, 3 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0, ); /* Filter criterion: CiviCRM Activities: Activity Type */ $handler->display->display_options['filters']['activity_type']['id'] = 'activity_type'; $handler->display->display_options['filters']['activity_type']['table'] = 'civicrm_activity'; $handler->display->display_options['filters']['activity_type']['field'] = 'activity_type'; $handler->display->display_options['filters']['activity_type']['exposed'] = TRUE; $handler->display->display_options['filters']['activity_type']['expose']['operator_id'] = 'activity_type_op'; $handler->display->display_options['filters']['activity_type']['expose']['label'] = 'Activity Type'; $handler->display->display_options['filters']['activity_type']['expose']['operator'] = 'activity_type_op'; $handler->display->display_options['filters']['activity_type']['expose']['identifier'] = 'activity_type'; $handler->display->display_options['filters']['activity_type']['expose']['remember_roles'] = array( 2 => '2', 1 => 0, 3 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0, ); /* Filter criterion: User: Current */ $handler->display->display_options['filters']['uid_current']['id'] = 'uid_current'; $handler->display->display_options['filters']['uid_current']['table'] = 'users'; $handler->display->display_options['filters']['uid_current']['field'] = 'uid_current'; $handler->display->display_options['filters']['uid_current']['relationship'] = 'drupal_id'; $handler->display->display_options['filters']['uid_current']['value'] = '1'; /* Display: Page */ $handler = $view->new_display('page', 'Page', 'page_1'); $handler->display->display_options['defaults']['empty'] = FALSE; /* No results behavior: Global: Text area */ $handler->display->display_options['empty']['area']['id'] = 'area'; $handler->display->display_options['empty']['area']['table'] = 'views'; $handler->display->display_options['empty']['area']['field'] = 'area'; $handler->display->display_options['empty']['area']['empty'] = TRUE; $handler->display->display_options['empty']['area']['content'] = 'You don\'t currently have any assigned activities of this type'; $handler->display->display_options['empty']['area']['format'] = 'filtered_html'; $handler->display->display_options['defaults']['filter_groups'] = FALSE; $handler->display->display_options['defaults']['filters'] = FALSE; /* Filter criterion: CiviCRM Activities: Activity Status */ $handler->display->display_options['filters']['status']['id'] = 'status'; $handler->display->display_options['filters']['status']['table'] = 'civicrm_activity'; $handler->display->display_options['filters']['status']['field'] = 'status'; $handler->display->display_options['filters']['status']['value'] = array( 1 => '1', ); $handler->display->display_options['filters']['status']['exposed'] = TRUE; $handler->display->display_options['filters']['status']['expose']['operator_id'] = 'status_op'; $handler->display->display_options['filters']['status']['expose']['label'] = 'Activity Status'; $handler->display->display_options['filters']['status']['expose']['operator'] = 'status_op'; $handler->display->display_options['filters']['status']['expose']['identifier'] = 'status'; $handler->display->display_options['filters']['status']['expose']['remember_roles'] = array( 2 => '2', 1 => 0, 3 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0, ); /* Filter criterion: CiviCRM Activities: Activity Type */ $handler->display->display_options['filters']['activity_type']['id'] = 'activity_type'; $handler->display->display_options['filters']['activity_type']['table'] = 'civicrm_activity'; $handler->display->display_options['filters']['activity_type']['field'] = 'activity_type'; $handler->display->display_options['filters']['activity_type']['exposed'] = TRUE; $handler->display->display_options['filters']['activity_type']['expose']['operator_id'] = 'activity_type_op'; $handler->display->display_options['filters']['activity_type']['expose']['label'] = 'Activity Type'; $handler->display->display_options['filters']['activity_type']['expose']['operator'] = 'activity_type_op'; $handler->display->display_options['filters']['activity_type']['expose']['identifier'] = 'activity_type'; $handler->display->display_options['filters']['activity_type']['expose']['remember_roles'] = array( 2 => '2', 1 => 0, 3 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0, ); /* Filter criterion: User: Current */ $handler->display->display_options['filters']['uid_current']['id'] = 'uid_current'; $handler->display->display_options['filters']['uid_current']['table'] = 'users'; $handler->display->display_options['filters']['uid_current']['field'] = 'uid_current'; $handler->display->display_options['filters']['uid_current']['relationship'] = 'drupal_id'; $handler->display->display_options['filters']['uid_current']['value'] = '1'; $handler->display->display_options['path'] = 'my-activities';