$view = new view(); $view->name = 'login_status_block'; $view->description = 'The \'you are logged in\' block displayed in the right hand panel'; $view->tag = 'default,rhs'; $view->base_table = 'users'; $view->human_name = 'Login status block'; $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'] = 'Login Status Block'; $handler->display->display_options['use_more_always'] = FALSE; $handler->display->display_options['access']['type'] = 'none'; $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'] = '1'; $handler->display->display_options['style_plugin'] = 'default'; $handler->display->display_options['row_plugin'] = 'fields'; /* 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'; /* Field: User: Uid */ $handler->display->display_options['fields']['uid']['id'] = 'uid'; $handler->display->display_options['fields']['uid']['table'] = 'users'; $handler->display->display_options['fields']['uid']['field'] = 'uid'; $handler->display->display_options['fields']['uid']['label'] = ''; $handler->display->display_options['fields']['uid']['exclude'] = TRUE; $handler->display->display_options['fields']['uid']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['uid']['link_to_user'] = FALSE; /* 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'] = 'drupal_id'; $handler->display->display_options['fields']['display_name']['label'] = ''; $handler->display->display_options['fields']['display_name']['alter']['text'] = '[display_name] '; $handler->display->display_options['fields']['display_name']['element_type'] = 'strong'; $handler->display->display_options['fields']['display_name']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['display_name']['link_to_civicrm_contact'] = 0; /* Field: User: Name */ $handler->display->display_options['fields']['name']['id'] = 'name'; $handler->display->display_options['fields']['name']['table'] = 'users'; $handler->display->display_options['fields']['name']['field'] = 'name'; $handler->display->display_options['fields']['name']['label'] = ''; $handler->display->display_options['fields']['name']['alter']['alter_text'] = TRUE; $handler->display->display_options['fields']['name']['alter']['text'] = '(logged in as [name])'; $handler->display->display_options['fields']['name']['alter']['word_boundary'] = FALSE; $handler->display->display_options['fields']['name']['alter']['ellipsis'] = FALSE; $handler->display->display_options['fields']['name']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['name']['link_to_user'] = FALSE; /* Field: CiviCRM Contacts: Contact ID */ $handler->display->display_options['fields']['id']['id'] = 'id'; $handler->display->display_options['fields']['id']['table'] = 'civicrm_contact'; $handler->display->display_options['fields']['id']['field'] = 'id'; $handler->display->display_options['fields']['id']['relationship'] = 'drupal_id'; $handler->display->display_options['fields']['id']['label'] = ''; $handler->display->display_options['fields']['id']['alter']['alter_text'] = TRUE; $handler->display->display_options['fields']['id']['alter']['text'] = 'Member number: [id]'; $handler->display->display_options['fields']['id']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['id']['separator'] = ''; /* Field: CiviCRM Member: Membership Type */ $handler->display->display_options['fields']['membership_type']['id'] = 'membership_type'; $handler->display->display_options['fields']['membership_type']['table'] = 'civicrm_membership'; $handler->display->display_options['fields']['membership_type']['field'] = 'membership_type'; /* 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'] = 'Update my details'; $handler->display->display_options['fields']['nothing_1']['alter']['make_link'] = TRUE; $handler->display->display_options['fields']['nothing_1']['alter']['path'] = 'user/[uid]/edit'; $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'] = 'Renew membership'; $handler->display->display_options['fields']['nothing_2']['alter']['make_link'] = TRUE; $handler->display->display_options['fields']['nothing_2']['alter']['path'] = 'renewing-members'; $handler->display->display_options['fields']['nothing_2']['element_label_colon'] = FALSE; /* Field: CiviCRM Member: End Date */ $handler->display->display_options['fields']['end_date']['id'] = 'end_date'; $handler->display->display_options['fields']['end_date']['table'] = 'civicrm_membership'; $handler->display->display_options['fields']['end_date']['field'] = 'end_date'; $handler->display->display_options['fields']['end_date']['relationship'] = 'drupal_id'; $handler->display->display_options['fields']['end_date']['label'] = ''; $handler->display->display_options['fields']['end_date']['alter']['alter_text'] = TRUE; $handler->display->display_options['fields']['end_date']['alter']['text'] = '(ends [end_date])'; $handler->display->display_options['fields']['end_date']['alter']['make_link'] = TRUE; $handler->display->display_options['fields']['end_date']['alter']['path'] = 'membership/renew'; $handler->display->display_options['fields']['end_date']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['end_date']['date_format'] = 'mth_year'; /* 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'] = 'Logout'; $handler->display->display_options['fields']['nothing']['alter']['make_link'] = TRUE; $handler->display->display_options['fields']['nothing']['alter']['path'] = 'user/logout'; $handler->display->display_options['fields']['nothing']['element_label_colon'] = FALSE; /* Sort criterion: CiviCRM Member: End Date */ $handler->display->display_options['sorts']['end_date']['id'] = 'end_date'; $handler->display->display_options['sorts']['end_date']['table'] = 'civicrm_membership'; $handler->display->display_options['sorts']['end_date']['field'] = 'end_date'; $handler->display->display_options['sorts']['end_date']['relationship'] = 'drupal_id'; $handler->display->display_options['sorts']['end_date']['order'] = 'DESC'; $handler->display->display_options['sorts']['end_date']['granularity'] = 'month'; /* Sort criterion: CiviCRM Member: Membership Type */ $handler->display->display_options['sorts']['membership_type']['id'] = 'membership_type'; $handler->display->display_options['sorts']['membership_type']['table'] = 'civicrm_membership'; $handler->display->display_options['sorts']['membership_type']['field'] = 'membership_type'; $handler->display->display_options['sorts']['membership_type']['relationship'] = 'drupal_id'; /* Filter criterion: User: Active */ $handler->display->display_options['filters']['status']['id'] = 'status'; $handler->display->display_options['filters']['status']['table'] = 'users'; $handler->display->display_options['filters']['status']['field'] = 'status'; $handler->display->display_options['filters']['status']['value'] = '1'; $handler->display->display_options['filters']['status']['group'] = 1; $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE; /* 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']['value'] = '1'; /* Display: Login status */ $handler = $view->new_display('block', 'Login status', 'block'); $handler->display->display_options['defaults']['fields'] = FALSE; /* Field: User: Uid */ $handler->display->display_options['fields']['uid']['id'] = 'uid'; $handler->display->display_options['fields']['uid']['table'] = 'users'; $handler->display->display_options['fields']['uid']['field'] = 'uid'; $handler->display->display_options['fields']['uid']['label'] = ''; $handler->display->display_options['fields']['uid']['exclude'] = TRUE; $handler->display->display_options['fields']['uid']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['uid']['link_to_user'] = FALSE; /* 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'] = 'drupal_id'; $handler->display->display_options['fields']['display_name']['label'] = ''; $handler->display->display_options['fields']['display_name']['alter']['text'] = '[display_name] '; $handler->display->display_options['fields']['display_name']['element_type'] = 'strong'; $handler->display->display_options['fields']['display_name']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['display_name']['link_to_civicrm_contact'] = 0; /* Field: User: Name */ $handler->display->display_options['fields']['name']['id'] = 'name'; $handler->display->display_options['fields']['name']['table'] = 'users'; $handler->display->display_options['fields']['name']['field'] = 'name'; $handler->display->display_options['fields']['name']['label'] = ''; $handler->display->display_options['fields']['name']['alter']['alter_text'] = TRUE; $handler->display->display_options['fields']['name']['alter']['text'] = '(logged in as [name])'; $handler->display->display_options['fields']['name']['alter']['word_boundary'] = FALSE; $handler->display->display_options['fields']['name']['alter']['ellipsis'] = FALSE; $handler->display->display_options['fields']['name']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['name']['link_to_user'] = FALSE; /* Field: CiviCRM Contacts: Contact ID */ $handler->display->display_options['fields']['id']['id'] = 'id'; $handler->display->display_options['fields']['id']['table'] = 'civicrm_contact'; $handler->display->display_options['fields']['id']['field'] = 'id'; $handler->display->display_options['fields']['id']['relationship'] = 'drupal_id'; $handler->display->display_options['fields']['id']['label'] = ''; $handler->display->display_options['fields']['id']['alter']['alter_text'] = TRUE; $handler->display->display_options['fields']['id']['alter']['text'] = 'Member #: [id] '; $handler->display->display_options['fields']['id']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['id']['separator'] = ''; /* 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'] = 'Update my details'; $handler->display->display_options['fields']['nothing_1']['alter']['make_link'] = TRUE; $handler->display->display_options['fields']['nothing_1']['alter']['path'] = 'user/[uid]/edit'; $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'] = 'Renew membership'; $handler->display->display_options['fields']['nothing_2']['alter']['make_link'] = TRUE; $handler->display->display_options['fields']['nothing_2']['alter']['path'] = 'renewing-members'; $handler->display->display_options['fields']['nothing_2']['element_label_colon'] = FALSE; /* Field: CiviCRM Member: End Date */ $handler->display->display_options['fields']['end_date']['id'] = 'end_date'; $handler->display->display_options['fields']['end_date']['table'] = 'civicrm_membership'; $handler->display->display_options['fields']['end_date']['field'] = 'end_date'; $handler->display->display_options['fields']['end_date']['relationship'] = 'drupal_id'; $handler->display->display_options['fields']['end_date']['label'] = ''; $handler->display->display_options['fields']['end_date']['alter']['alter_text'] = TRUE; $handler->display->display_options['fields']['end_date']['alter']['text'] = '(ends [end_date])'; $handler->display->display_options['fields']['end_date']['alter']['make_link'] = TRUE; $handler->display->display_options['fields']['end_date']['alter']['path'] = 'membership/renew'; $handler->display->display_options['fields']['end_date']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['end_date']['date_format'] = 'mth_year'; /* 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'] = 'Logout'; $handler->display->display_options['fields']['nothing']['alter']['make_link'] = TRUE; $handler->display->display_options['fields']['nothing']['alter']['path'] = 'user/logout'; $handler->display->display_options['fields']['nothing']['element_label_colon'] = FALSE; /* Display: Test block displaying membership type */ $handler = $view->new_display('block', 'Test block displaying membership type', 'block_1'); $handler->display->display_options['defaults']['query'] = FALSE; $handler->display->display_options['query']['type'] = 'views_query'; $handler->display->display_options['query']['options']['distinct'] = TRUE; $handler->display->display_options['defaults']['pager'] = FALSE; $handler->display->display_options['pager']['type'] = 'none'; $handler->display->display_options['pager']['options']['offset'] = '0'; $handler->display->display_options['defaults']['relationships'] = FALSE; $handler->display->display_options['defaults']['fields'] = FALSE; /* Field: User: Uid */ $handler->display->display_options['fields']['uid']['id'] = 'uid'; $handler->display->display_options['fields']['uid']['table'] = 'users'; $handler->display->display_options['fields']['uid']['field'] = 'uid'; $handler->display->display_options['fields']['uid']['label'] = ''; $handler->display->display_options['fields']['uid']['exclude'] = TRUE; $handler->display->display_options['fields']['uid']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['uid']['link_to_user'] = FALSE; /* 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'] = 'drupal_id'; $handler->display->display_options['fields']['display_name']['label'] = ''; $handler->display->display_options['fields']['display_name']['alter']['text'] = '[display_name] '; $handler->display->display_options['fields']['display_name']['element_type'] = 'strong'; $handler->display->display_options['fields']['display_name']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['display_name']['link_to_civicrm_contact'] = 0; /* Field: User: Name */ $handler->display->display_options['fields']['name']['id'] = 'name'; $handler->display->display_options['fields']['name']['table'] = 'users'; $handler->display->display_options['fields']['name']['field'] = 'name'; $handler->display->display_options['fields']['name']['label'] = ''; $handler->display->display_options['fields']['name']['alter']['alter_text'] = TRUE; $handler->display->display_options['fields']['name']['alter']['text'] = '(logged in as [name])'; $handler->display->display_options['fields']['name']['alter']['word_boundary'] = FALSE; $handler->display->display_options['fields']['name']['alter']['ellipsis'] = FALSE; $handler->display->display_options['fields']['name']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['name']['link_to_user'] = FALSE; /* Field: CiviCRM Contacts: Contact ID */ $handler->display->display_options['fields']['id']['id'] = 'id'; $handler->display->display_options['fields']['id']['table'] = 'civicrm_contact'; $handler->display->display_options['fields']['id']['field'] = 'id'; $handler->display->display_options['fields']['id']['relationship'] = 'drupal_id'; $handler->display->display_options['fields']['id']['label'] = ''; $handler->display->display_options['fields']['id']['alter']['alter_text'] = TRUE; $handler->display->display_options['fields']['id']['alter']['text'] = 'Member number: [id]'; $handler->display->display_options['fields']['id']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['id']['separator'] = ''; /* 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'] = 'Update my details'; $handler->display->display_options['fields']['nothing_1']['alter']['make_link'] = TRUE; $handler->display->display_options['fields']['nothing_1']['alter']['path'] = 'user/[uid]/edit'; $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'] = 'Renew membership'; $handler->display->display_options['fields']['nothing_2']['alter']['make_link'] = TRUE; $handler->display->display_options['fields']['nothing_2']['alter']['path'] = 'renewing-members'; $handler->display->display_options['fields']['nothing_2']['element_label_colon'] = FALSE; /* 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'] = 'Logout'; $handler->display->display_options['fields']['nothing']['alter']['make_link'] = TRUE; $handler->display->display_options['fields']['nothing']['alter']['path'] = 'user/logout'; $handler->display->display_options['fields']['nothing']['element_label_colon'] = FALSE; /* Field: CiviCRM Member: End Date */ $handler->display->display_options['fields']['end_date']['id'] = 'end_date'; $handler->display->display_options['fields']['end_date']['table'] = 'civicrm_membership'; $handler->display->display_options['fields']['end_date']['field'] = 'end_date'; $handler->display->display_options['fields']['end_date']['date_format'] = 'mth_year'; /* Field: CiviCRM Member: Membership Type */ $handler->display->display_options['fields']['membership_type']['id'] = 'membership_type'; $handler->display->display_options['fields']['membership_type']['table'] = 'civicrm_membership'; $handler->display->display_options['fields']['membership_type']['field'] = 'membership_type'; /* Field: CiviCRM Member: Status */ $handler->display->display_options['fields']['status']['id'] = 'status'; $handler->display->display_options['fields']['status']['table'] = 'civicrm_membership'; $handler->display->display_options['fields']['status']['field'] = 'status'; $handler->display->display_options['defaults']['sorts'] = FALSE; $handler->display->display_options['defaults']['arguments'] = FALSE; /* Contextual filter: User: Uid */ $handler->display->display_options['arguments']['uid']['id'] = 'uid'; $handler->display->display_options['arguments']['uid']['table'] = 'users'; $handler->display->display_options['arguments']['uid']['field'] = 'uid'; $handler->display->display_options['arguments']['uid']['relationship'] = 'drupal_id'; $handler->display->display_options['arguments']['uid']['default_action'] = 'default'; $handler->display->display_options['arguments']['uid']['default_argument_type'] = 'current_user'; $handler->display->display_options['arguments']['uid']['summary']['number_of_records'] = '0'; $handler->display->display_options['arguments']['uid']['summary']['format'] = 'default_summary'; $handler->display->display_options['arguments']['uid']['summary_options']['items_per_page'] = '25'; $handler->display->display_options['defaults']['filter_groups'] = FALSE; $handler->display->display_options['defaults']['filters'] = FALSE; /* Filter criterion: User: Active */ $handler->display->display_options['filters']['status']['id'] = 'status'; $handler->display->display_options['filters']['status']['table'] = 'users'; $handler->display->display_options['filters']['status']['field'] = 'status'; $handler->display->display_options['filters']['status']['value'] = '1'; $handler->display->display_options['filters']['status']['group'] = 1; $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE; /* Filter criterion: CiviCRM Member: Membership Type */ $handler->display->display_options['filters']['membership_type']['id'] = 'membership_type'; $handler->display->display_options['filters']['membership_type']['table'] = 'civicrm_membership'; $handler->display->display_options['filters']['membership_type']['field'] = 'membership_type'; $handler->display->display_options['filters']['membership_type']['value'] = array( 19 => '19', 11 => '11', 7 => '7', 1 => '1', 3 => '3', 2 => '2', 34 => '34', ); $handler->display->display_options['filters']['membership_type']['group'] = 1; /* Filter criterion: CiviCRM Member: Test Membership? */ $handler->display->display_options['filters']['is_test']['id'] = 'is_test'; $handler->display->display_options['filters']['is_test']['table'] = 'civicrm_membership'; $handler->display->display_options['filters']['is_test']['field'] = 'is_test'; $handler->display->display_options['filters']['is_test']['value'] = '0';