Last active
November 8, 2015 03:28
-
-
Save apperceive/07364aa576aaa1899df1 to your computer and use it in GitHub Desktop.
Drupal view keys from a specific view and filtered for arbitrary fields
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
query | |||||
---|---|---|---|---|---|
query | type | ||||
query | options | ||||
defaults | |||||
defaults | title | ||||
defaults | use_more | ||||
defaults | use_more_always | ||||
defaults | use_more_text | ||||
defaults | fields | ||||
defaults | filter_groups | ||||
defaults | filters | ||||
title | |||||
use_more_always | |||||
fields | |||||
fields | title | ||||
fields | title | id | |||
fields | title | table | |||
fields | title | field | |||
fields | title | label | |||
fields | title | alter | |||
fields | title | alter | alter_text | ||
fields | title | alter | make_link | ||
fields | title | alter | trim_whitespace | ||
fields | title | alter | target | ||
fields | title | alter | max_length | ||
fields | title | alter | trim | ||
fields | FIELD | ||||
fields | FIELD | id | |||
fields | FIELD | table | |||
fields | FIELD | field | |||
fields | FIELD | label | |||
fields | FIELD | settings | |||
fields | FIELD | settings | format_type | ||
fields | FIELD | settings | fromto | ||
fields | FIELD | settings | multiple_number | ||
fields | FIELD | settings | multiple_from | ||
fields | FIELD | settings | multiple_to | ||
fields | FIELD | settings | show_remaining_days | ||
fields | FIELD | settings | show_repeat_rule | ||
fields | FIELD | alter | |||
fields | FIELD | alter | make_link | ||
fields | FIELD | alter | target | ||
fields | FIELD | delta_offset | |||
fields | FIELD | separator | |||
fields | FIELD | exclude | |||
fields | FIELD | alter | max_length | ||
fields | FIELD | alter | word_boundary | ||
fields | FIELD | alter | ellipsis | ||
fields | FIELD | alter | trim | ||
fields | FIELD | element_label_colon | |||
fields | FIELD | alter | alter_text | ||
fields | FIELD | alter | text | ||
fields | php | ||||
fields | php | id | |||
fields | php | table | |||
fields | php | field | |||
fields | php | label | |||
fields | php | use_php_setup | |||
fields | php | php_value | |||
fields | php | use_php_click_sortable | |||
fields | php | php_click_sortable | |||
filters | |||||
filters | status | ||||
filters | status | id | |||
filters | status | table | |||
filters | status | field | |||
filters | status | value | |||
filters | status | group | |||
filters | status | expose | |||
filters | status | expose | operator | ||
filters | type | ||||
filters | type | id | |||
filters | type | table | |||
filters | type | field | |||
filters | type | value | |||
filters | type | value | rides | ||
filters | FIELD | ||||
filters | FIELD | id | |||
filters | FIELD | table | |||
filters | FIELD | field | |||
filters | FIELD | value | |||
filters | FIELD | value | Approved | ||
filters | FIELD | reduce_duplicates | |||
filters | FIELD | exposed | |||
filters | FIELD | expose | |||
filters | FIELD | expose | operator_id | ||
filters | FIELD | expose | label | ||
filters | FIELD | expose | operator | ||
filters | FIELD | expose | identifier | ||
filters | FIELD | expose | multiple | ||
filters | FIELD | expose | remember_roles | ||
filters | FIELD | is_grouped | |||
filters | FIELD | group_info | |||
filters | FIELD | group_info | label | ||
filters | FIELD | group_info | identifier | ||
filters | FIELD | group_info | multiple | ||
filters | FIELD | group_info | group_items | ||
filters | FIELD | value | Cue Sheet Ride | ||
filters | FIELD | value | Training Ride | ||
filters | FIELD | expose | reduce | ||
filters | FIELD | operator | |||
filters | FIELD | expose | use_operator | ||
filters | FIELD | expose | remember | ||
filters | FIELD | form_type | |||
filters | FIELD | default_date | |||
filters | FIELD | default_to_date | |||
path |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Get list of all keys of a multidimentional array | |
* | |
* @param array $array Multidimensional array to extract keys from | |
* @return array | |
*/ | |
function array_keys_multi(array $array, $parent="") | |
{ | |
$keys = array(); | |
foreach ($array as $key => $value) { | |
if (is_numeric($key) && $key) | |
continue; | |
$pkey = $parent . ($parent ? ',' : '') . ($key ? $key : "..."); | |
$pkey = preg_replace('~field_[a-z,_,0-9]+~','FIELD',$pkey); | |
$keys[] = $pkey . substr(',,,,', 0, 4-substr_count($pkey, ",")); | |
if (is_array($value)) { | |
$keys = array_merge($keys, array_keys_multi($value, $pkey)); | |
} | |
} | |
return $keys; | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$view = new view(); | |
$view->name = 'ride_related_views'; | |
$view->description = ''; | |
$view->tag = 'D7, Rides'; | |
$view->base_table = 'node'; | |
$view->human_name = 'Ride Related Views'; | |
$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'] = 'Upcoming Rides'; | |
$handler->display->display_options['use_ajax'] = TRUE; | |
$handler->display->display_options['use_more_always'] = FALSE; | |
$handler->display->display_options['link_display'] = 'page_1'; | |
$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['exposed_form']['options']['reset_button'] = TRUE; | |
$handler->display->display_options['exposed_form']['options']['reset_button_label'] = 'Clear Search Criteria'; | |
$handler->display->display_options['exposed_form']['options']['autosubmit'] = TRUE; | |
$handler->display->display_options['pager']['type'] = 'full'; | |
$handler->display->display_options['pager']['options']['items_per_page'] = '25'; | |
$handler->display->display_options['pager']['options']['offset'] = '0'; | |
$handler->display->display_options['pager']['options']['id'] = '0'; | |
$handler->display->display_options['pager']['options']['quantity'] = '9'; | |
$handler->display->display_options['pager']['options']['expose']['items_per_page_options'] = '5, 10, 25, 50'; | |
$handler->display->display_options['style_plugin'] = 'views_bootstrap_table_plugin_style'; | |
$handler->display->display_options['style_options']['columns'] = array( | |
'title' => 'title', | |
'field_ride_timestamp' => 'field_ride_timestamp', | |
'field_ride_current_leaders' => 'field_ride_current_leaders', | |
'field_ride_select_level' => 'field_ride_select_level', | |
'field_ride_speed' => 'field_ride_speed', | |
'field_ride_distance_in_miles' => 'field_ride_distance_in_miles', | |
'php' => 'php', | |
); | |
$handler->display->display_options['style_options']['default'] = 'field_ride_timestamp'; | |
$handler->display->display_options['style_options']['info'] = array( | |
'title' => array( | |
'sortable' => 1, | |
'default_sort_order' => 'asc', | |
'align' => '', | |
'separator' => '', | |
'empty_column' => 0, | |
), | |
'field_ride_timestamp' => array( | |
'sortable' => 1, | |
'default_sort_order' => 'asc', | |
'align' => '', | |
'separator' => '', | |
'empty_column' => 0, | |
), | |
'field_ride_current_leaders' => array( | |
'align' => '', | |
'separator' => '', | |
'empty_column' => 0, | |
), | |
'field_ride_select_level' => array( | |
'sortable' => 0, | |
'default_sort_order' => 'asc', | |
'align' => '', | |
'separator' => '', | |
'empty_column' => 0, | |
), | |
'field_ride_speed' => array( | |
'sortable' => 1, | |
'default_sort_order' => 'asc', | |
'align' => '', | |
'separator' => '', | |
'empty_column' => 0, | |
), | |
'field_ride_distance_in_miles' => array( | |
'sortable' => 1, | |
'default_sort_order' => 'asc', | |
'align' => '', | |
'separator' => '', | |
'empty_column' => 0, | |
), | |
'php' => array( | |
'align' => '', | |
'separator' => '', | |
'empty_column' => 0, | |
), | |
); | |
$handler->display->display_options['style_options']['sticky'] = TRUE; | |
$handler->display->display_options['style_options']['bootstrap_styles'] = array( | |
'striped' => 'striped', | |
'bordered' => 'bordered', | |
'hover' => 'hover', | |
'condensed' => 0, | |
); | |
/* Footer: Global: Text area */ | |
$handler->display->display_options['footer']['area']['id'] = 'area'; | |
$handler->display->display_options['footer']['area']['table'] = 'views'; | |
$handler->display->display_options['footer']['area']['field'] = 'area'; | |
/* Field: Content: Title */ | |
$handler->display->display_options['fields']['title']['id'] = 'title'; | |
$handler->display->display_options['fields']['title']['table'] = 'node'; | |
$handler->display->display_options['fields']['title']['field'] = 'title'; | |
$handler->display->display_options['fields']['title']['label'] = ''; | |
$handler->display->display_options['fields']['title']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['make_link'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['trim_whitespace'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['target'] = '_blank'; | |
$handler->display->display_options['fields']['title']['alter']['max_length'] = '40'; | |
$handler->display->display_options['fields']['title']['alter']['trim'] = TRUE; | |
/* Field: Content: Date & Time of Ride */ | |
$handler->display->display_options['fields']['field_ride_timestamp']['id'] = 'field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['table'] = 'field_data_field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['field'] = 'field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['label'] = 'Date & Time'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['settings'] = array( | |
'format_type' => 'month_day_time', | |
'fromto' => 'both', | |
'multiple_number' => '', | |
'multiple_from' => '', | |
'multiple_to' => '', | |
'show_remaining_days' => 0, | |
'show_repeat_rule' => 'show', | |
); | |
/* Field: Content: Ride Leaders */ | |
$handler->display->display_options['fields']['field_ride_current_leaders']['id'] = 'field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['table'] = 'field_data_field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['field'] = 'field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['alter']['make_link'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['alter']['target'] = '_blank'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['delta_offset'] = '0'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['separator'] = '<br/>'; | |
/* Field: Content: Ride Level */ | |
$handler->display->display_options['fields']['field_ride_select_level']['id'] = 'field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['table'] = 'field_data_field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['field'] = 'field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['label'] = ''; | |
$handler->display->display_options['fields']['field_ride_select_level']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['max_length'] = '1'; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['word_boundary'] = FALSE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['ellipsis'] = FALSE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['trim'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_select_level']['element_label_colon'] = FALSE; | |
/* Field: Content: Speed */ | |
$handler->display->display_options['fields']['field_ride_speed']['id'] = 'field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['table'] = 'field_data_field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['field'] = 'field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['label'] = 'Level'; | |
$handler->display->display_options['fields']['field_ride_speed']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_speed']['alter']['text'] = '[field_ride_select_level]/[field_ride_speed]'; | |
/* Field: Content: Distance in Miles */ | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['id'] = 'field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['table'] = 'field_data_field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['field'] = 'field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['label'] = 'Distance'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['alter']['text'] = '[field_ride_distance_in_miles] miles'; | |
/* Field: Content: Ride Type */ | |
$handler->display->display_options['fields']['field_ride_type']['id'] = 'field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['table'] = 'field_data_field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['field'] = 'field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['label'] = 'Type'; | |
/* Field: Global: PHP */ | |
$handler->display->display_options['fields']['php']['id'] = 'php'; | |
$handler->display->display_options['fields']['php']['table'] = 'views'; | |
$handler->display->display_options['fields']['php']['field'] = 'php'; | |
$handler->display->display_options['fields']['php']['label'] = 'Spots Remaining'; | |
$handler->display->display_options['fields']['php']['use_php_setup'] = 0; | |
$handler->display->display_options['fields']['php']['php_value'] = 'return nycc_rides_spots_remaining($data->nid);'; | |
$handler->display->display_options['fields']['php']['use_php_click_sortable'] = '0'; | |
$handler->display->display_options['fields']['php']['php_click_sortable'] = ''; | |
/* Sort criterion: Content: Date & Time of Ride (field_ride_timestamp) */ | |
$handler->display->display_options['sorts']['field_ride_timestamp_value']['id'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['sorts']['field_ride_timestamp_value']['table'] = 'field_data_field_ride_timestamp'; | |
$handler->display->display_options['sorts']['field_ride_timestamp_value']['field'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['sorts']['field_ride_timestamp_value']['expose']['label'] = 'Date & Time'; | |
/* Filter criterion: Content: Published */ | |
$handler->display->display_options['filters']['status']['id'] = 'status'; | |
$handler->display->display_options['filters']['status']['table'] = 'node'; | |
$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: Content: Type */ | |
$handler->display->display_options['filters']['type']['id'] = 'type'; | |
$handler->display->display_options['filters']['type']['table'] = 'node'; | |
$handler->display->display_options['filters']['type']['field'] = 'type'; | |
$handler->display->display_options['filters']['type']['value'] = array( | |
'rides' => 'rides', | |
); | |
/* Filter criterion: Content: Ride Status (field_ride_status) */ | |
$handler->display->display_options['filters']['field_ride_status_value']['id'] = 'field_ride_status_value'; | |
$handler->display->display_options['filters']['field_ride_status_value']['table'] = 'field_data_field_ride_status'; | |
$handler->display->display_options['filters']['field_ride_status_value']['field'] = 'field_ride_status_value'; | |
$handler->display->display_options['filters']['field_ride_status_value']['value'] = array( | |
'Approved' => 'Approved', | |
); | |
$handler->display->display_options['filters']['field_ride_status_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Ride Level (field_ride_select_level) */ | |
$handler->display->display_options['filters']['field_ride_select_level_value']['id'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['table'] = 'field_data_field_ride_select_level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['field'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['operator_id'] = 'field_ride_select_level_value_op'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['label'] = 'Level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['operator'] = 'field_ride_select_level_value_op'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['identifier'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
3 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_select_level_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Day of the week (field_ride_dow) */ | |
$handler->display->display_options['filters']['field_ride_dow_value']['id'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['table'] = 'field_data_field_ride_dow'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['field'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['operator_id'] = 'field_ride_dow_value_op'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['label'] = 'Day of the week (field_ride_dow)'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['operator'] = 'field_ride_dow_value_op'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['identifier'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['is_grouped'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['label'] = 'Day of Week'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['identifier'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['group_items'] = array( | |
1 => array( | |
'title' => 'Weekend', | |
'operator' => 'or', | |
'value' => array( | |
'Saturday' => 'Saturday', | |
'Sunday' => 'Sunday', | |
), | |
), | |
2 => array( | |
'title' => 'Monday', | |
'operator' => 'or', | |
'value' => array( | |
'Monday' => 'Monday', | |
), | |
), | |
3 => array( | |
'title' => 'Tuesday', | |
'operator' => 'or', | |
'value' => array( | |
'Tuesday' => 'Tuesday', | |
), | |
), | |
4 => array( | |
'title' => 'Wednesday', | |
'operator' => 'or', | |
'value' => array( | |
'Wednesday' => 'Wednesday', | |
), | |
), | |
5 => array( | |
'title' => 'Thursday', | |
'operator' => 'or', | |
'value' => array( | |
'Thursday' => 'Thursday', | |
), | |
), | |
6 => array( | |
'title' => 'Friday', | |
'operator' => 'or', | |
'value' => array( | |
'Friday' => 'Friday', | |
), | |
), | |
); | |
/* Filter criterion: Content: Ride Type (field_ride_type) */ | |
$handler->display->display_options['filters']['field_ride_type_value']['id'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['table'] = 'field_data_field_ride_type'; | |
$handler->display->display_options['filters']['field_ride_type_value']['field'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['value'] = array( | |
'Cue Sheet Ride' => 'Cue Sheet Ride', | |
'Training Ride' => 'Training Ride', | |
); | |
$handler->display->display_options['filters']['field_ride_type_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['operator_id'] = 'field_ride_type_value_op'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['label'] = 'Ride Type'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['operator'] = 'field_ride_type_value_op'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['identifier'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
3 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['reduce'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Date & Time of Ride (field_ride_timestamp) */ | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['id'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['table'] = 'field_data_field_ride_timestamp'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['field'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['operator'] = 'not empty'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['expose']['operator_id'] = 'field_ride_timestamp_value_op'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['expose']['label'] = 'Date & Time of Ride (field_ride_timestamp)'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['expose']['operator'] = 'field_ride_timestamp_value_op'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['expose']['identifier'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['form_type'] = 'date_text'; | |
/* Display: Upcoming Rides Page */ | |
$handler = $view->new_display('page', 'Upcoming Rides Page', 'page_1'); | |
$handler->display->display_options['defaults']['title'] = FALSE; | |
$handler->display->display_options['title'] = 'Upcoming Rides'; | |
$handler->display->display_options['display_description'] = 'Upcoming Rides Roster that is used as jump off point for all Ride Joins'; | |
$handler->display->display_options['defaults']['footer'] = FALSE; | |
/* Footer: Global: Text area */ | |
$handler->display->display_options['footer']['area']['id'] = 'area'; | |
$handler->display->display_options['footer']['area']['table'] = 'views'; | |
$handler->display->display_options['footer']['area']['field'] = 'area'; | |
$handler->display->display_options['footer']['area']['label'] = 'Ride Archive Link'; | |
$handler->display->display_options['footer']['area']['empty'] = TRUE; | |
$handler->display->display_options['footer']['area']['content'] = '<b>Want to view past rides? Visit our <a href="/past-rides" target="_blank">Ride Archive</a><b>'; | |
$handler->display->display_options['footer']['area']['format'] = '1'; | |
$handler->display->display_options['defaults']['filter_groups'] = FALSE; | |
$handler->display->display_options['defaults']['filters'] = FALSE; | |
/* Filter criterion: Content: Published */ | |
$handler->display->display_options['filters']['status']['id'] = 'status'; | |
$handler->display->display_options['filters']['status']['table'] = 'node'; | |
$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: Content: Type */ | |
$handler->display->display_options['filters']['type']['id'] = 'type'; | |
$handler->display->display_options['filters']['type']['table'] = 'node'; | |
$handler->display->display_options['filters']['type']['field'] = 'type'; | |
$handler->display->display_options['filters']['type']['value'] = array( | |
'rides' => 'rides', | |
); | |
/* Filter criterion: Content: Ride Status (field_ride_status) */ | |
$handler->display->display_options['filters']['field_ride_status_value']['id'] = 'field_ride_status_value'; | |
$handler->display->display_options['filters']['field_ride_status_value']['table'] = 'field_data_field_ride_status'; | |
$handler->display->display_options['filters']['field_ride_status_value']['field'] = 'field_ride_status_value'; | |
$handler->display->display_options['filters']['field_ride_status_value']['value'] = array( | |
'Approved' => 'Approved', | |
); | |
$handler->display->display_options['filters']['field_ride_status_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Ride Level (field_ride_select_level) */ | |
$handler->display->display_options['filters']['field_ride_select_level_value']['id'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['table'] = 'field_data_field_ride_select_level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['field'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['value'] = array( | |
'A' => 'A', | |
'B' => 'B', | |
'C' => 'C', | |
); | |
$handler->display->display_options['filters']['field_ride_select_level_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['operator_id'] = 'field_ride_select_level_value_op'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['label'] = 'Level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['operator'] = 'field_ride_select_level_value_op'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['identifier'] = 'level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['remember_roles'] = array( | |
2 => 0, | |
3 => '3', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_select_level_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Day of the week (field_ride_dow) */ | |
$handler->display->display_options['filters']['field_ride_dow_value']['id'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['table'] = 'field_data_field_ride_dow'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['field'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['operator_id'] = 'field_ride_dow_value_op'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['label'] = 'Day of the week (field_ride_dow)'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['operator'] = 'field_ride_dow_value_op'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['identifier'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['is_grouped'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['label'] = 'Day of Week'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['identifier'] = 'dow'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['widget'] = 'radios'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['group_items'] = array( | |
1 => array( | |
'title' => 'Weekend', | |
'operator' => 'or', | |
'value' => array( | |
'Saturday' => 'Saturday', | |
'Sunday' => 'Sunday', | |
), | |
), | |
2 => array( | |
'title' => 'Monday', | |
'operator' => 'or', | |
'value' => array( | |
'Monday' => 'Monday', | |
), | |
), | |
3 => array( | |
'title' => 'Tuesday', | |
'operator' => 'or', | |
'value' => array( | |
'Tuesday' => 'Tuesday', | |
), | |
), | |
4 => array( | |
'title' => 'Wednesday', | |
'operator' => 'or', | |
'value' => array( | |
'Wednesday' => 'Wednesday', | |
), | |
), | |
5 => array( | |
'title' => 'Thursday', | |
'operator' => 'or', | |
'value' => array( | |
'Thursday' => 'Thursday', | |
), | |
), | |
6 => array( | |
'title' => 'Friday', | |
'operator' => 'or', | |
'value' => array( | |
'Friday' => 'Friday', | |
), | |
), | |
); | |
/* Filter criterion: Content: Ride Type (field_ride_type) */ | |
$handler->display->display_options['filters']['field_ride_type_value']['id'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['table'] = 'field_data_field_ride_type'; | |
$handler->display->display_options['filters']['field_ride_type_value']['field'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['value'] = array( | |
'Cue Sheet Ride' => 'Cue Sheet Ride', | |
'Training Ride' => 'Training Ride', | |
); | |
$handler->display->display_options['filters']['field_ride_type_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['operator_id'] = 'field_ride_type_value_op'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['label'] = 'Ride Type'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['operator'] = 'field_ride_type_value_op'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['identifier'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
3 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_type_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Date & Time of Ride (field_ride_timestamp) */ | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['id'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['table'] = 'field_data_field_ride_timestamp'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['field'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['operator'] = '>='; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['form_type'] = 'date_text'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['default_date'] = 'NOW'; | |
$handler->display->display_options['path'] = 'current-rides'; | |
/* Display: Approve Rides Page */ | |
$handler = $view->new_display('page', 'Approve Rides Page', 'page_2'); | |
$handler->display->display_options['defaults']['title'] = FALSE; | |
$handler->display->display_options['title'] = 'Approve Rides'; | |
$handler->display->display_options['defaults']['fields'] = FALSE; | |
/* Field: Bulk operations: Content */ | |
$handler->display->display_options['fields']['views_bulk_operations']['id'] = 'views_bulk_operations'; | |
$handler->display->display_options['fields']['views_bulk_operations']['table'] = 'node'; | |
$handler->display->display_options['fields']['views_bulk_operations']['field'] = 'views_bulk_operations'; | |
$handler->display->display_options['fields']['views_bulk_operations']['label'] = 'Select'; | |
$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'] = 1; | |
$handler->display->display_options['fields']['views_bulk_operations']['vbo_settings']['row_clickable'] = 0; | |
$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::10996' => array( | |
'selected' => 1, | |
'postpone_processing' => 0, | |
'skip_confirmation' => 1, | |
'override_label' => 0, | |
'label' => '', | |
), | |
); | |
/* Field: Content: Title */ | |
$handler->display->display_options['fields']['title']['id'] = 'title'; | |
$handler->display->display_options['fields']['title']['table'] = 'node'; | |
$handler->display->display_options['fields']['title']['field'] = 'title'; | |
$handler->display->display_options['fields']['title']['label'] = ''; | |
$handler->display->display_options['fields']['title']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['make_link'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['trim_whitespace'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['target'] = '_blank'; | |
$handler->display->display_options['fields']['title']['alter']['max_length'] = '40'; | |
$handler->display->display_options['fields']['title']['alter']['trim'] = TRUE; | |
/* Field: Content: Date & Time of Ride */ | |
$handler->display->display_options['fields']['field_ride_timestamp']['id'] = 'field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['table'] = 'field_data_field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['field'] = 'field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['label'] = 'Date & Time'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['settings'] = array( | |
'format_type' => 'medium', | |
'fromto' => 'both', | |
'multiple_number' => '', | |
'multiple_from' => '', | |
'multiple_to' => '', | |
'show_repeat_rule' => 'show', | |
); | |
/* Field: Content: Ride Leaders */ | |
$handler->display->display_options['fields']['field_ride_current_leaders']['id'] = 'field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['table'] = 'field_data_field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['field'] = 'field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['alter']['make_link'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['alter']['target'] = '_blank'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['delta_offset'] = '0'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['separator'] = '<br/>'; | |
/* Field: Content: Ride Level */ | |
$handler->display->display_options['fields']['field_ride_select_level']['id'] = 'field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['table'] = 'field_data_field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['field'] = 'field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['label'] = ''; | |
$handler->display->display_options['fields']['field_ride_select_level']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['max_length'] = '1'; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['word_boundary'] = FALSE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['ellipsis'] = FALSE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['trim'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_select_level']['element_label_colon'] = FALSE; | |
/* Field: Content: Speed */ | |
$handler->display->display_options['fields']['field_ride_speed']['id'] = 'field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['table'] = 'field_data_field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['field'] = 'field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['label'] = 'Level'; | |
$handler->display->display_options['fields']['field_ride_speed']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_speed']['alter']['text'] = '[field_ride_select_level]/[field_ride_speed]'; | |
/* Field: Content: Ride Type */ | |
$handler->display->display_options['fields']['field_ride_type']['id'] = 'field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['table'] = 'field_data_field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['field'] = 'field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['label'] = 'Type'; | |
/* Field: Content: Distance in Miles */ | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['id'] = 'field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['table'] = 'field_data_field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['field'] = 'field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['label'] = 'Distance'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['alter']['text'] = '[field_ride_distance_in_miles] miles'; | |
/* Field: Global: PHP */ | |
$handler->display->display_options['fields']['php']['id'] = 'php'; | |
$handler->display->display_options['fields']['php']['table'] = 'views'; | |
$handler->display->display_options['fields']['php']['field'] = 'php'; | |
$handler->display->display_options['fields']['php']['label'] = 'Spots Remaining'; | |
$handler->display->display_options['fields']['php']['use_php_setup'] = 0; | |
$handler->display->display_options['fields']['php']['php_value'] = 'return nycc_rides_spots_remaining($data->nid);'; | |
$handler->display->display_options['fields']['php']['use_php_click_sortable'] = '0'; | |
$handler->display->display_options['fields']['php']['php_click_sortable'] = ''; | |
/* Field: Content: Ride Status */ | |
$handler->display->display_options['fields']['field_ride_status']['id'] = 'field_ride_status'; | |
$handler->display->display_options['fields']['field_ride_status']['table'] = 'field_data_field_ride_status'; | |
$handler->display->display_options['fields']['field_ride_status']['field'] = 'field_ride_status'; | |
$handler->display->display_options['fields']['field_ride_status']['label'] = 'Status'; | |
$handler->display->display_options['defaults']['filter_groups'] = FALSE; | |
$handler->display->display_options['defaults']['filters'] = FALSE; | |
/* Filter criterion: Content: Published */ | |
$handler->display->display_options['filters']['status']['id'] = 'status'; | |
$handler->display->display_options['filters']['status']['table'] = 'node'; | |
$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: Content: Type */ | |
$handler->display->display_options['filters']['type']['id'] = 'type'; | |
$handler->display->display_options['filters']['type']['table'] = 'node'; | |
$handler->display->display_options['filters']['type']['field'] = 'type'; | |
$handler->display->display_options['filters']['type']['value'] = array( | |
'rides' => 'rides', | |
); | |
/* Filter criterion: Content: Ride Status (field_ride_status) */ | |
$handler->display->display_options['filters']['field_ride_status_value']['id'] = 'field_ride_status_value'; | |
$handler->display->display_options['filters']['field_ride_status_value']['table'] = 'field_data_field_ride_status'; | |
$handler->display->display_options['filters']['field_ride_status_value']['field'] = 'field_ride_status_value'; | |
$handler->display->display_options['filters']['field_ride_status_value']['value'] = array( | |
'Revised' => 'Revised', | |
'Submitted' => 'Submitted', | |
); | |
$handler->display->display_options['filters']['field_ride_status_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_status_value']['expose']['operator_id'] = 'field_ride_status_value_op'; | |
$handler->display->display_options['filters']['field_ride_status_value']['expose']['label'] = 'Status'; | |
$handler->display->display_options['filters']['field_ride_status_value']['expose']['operator'] = 'field_ride_status_value_op'; | |
$handler->display->display_options['filters']['field_ride_status_value']['expose']['identifier'] = 'field_ride_status_value'; | |
$handler->display->display_options['filters']['field_ride_status_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_status_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
3 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_status_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Ride Level (field_ride_select_level) */ | |
$handler->display->display_options['filters']['field_ride_select_level_value']['id'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['table'] = 'field_data_field_ride_select_level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['field'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['operator_id'] = 'field_ride_select_level_value_op'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['label'] = 'Level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['operator'] = 'field_ride_select_level_value_op'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['identifier'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
3 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_select_level_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Day of the week (field_ride_dow) */ | |
$handler->display->display_options['filters']['field_ride_dow_value']['id'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['table'] = 'field_data_field_ride_dow'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['field'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['operator'] = 'not empty'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['operator_id'] = 'field_ride_dow_value_op'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['label'] = 'Day of the week (field_ride_dow)'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['operator'] = 'field_ride_dow_value_op'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['identifier'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['is_grouped'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['label'] = 'Day of Week'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['identifier'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['group_items'] = array( | |
1 => array( | |
'title' => 'Monday', | |
'operator' => 'or', | |
'value' => array( | |
'Monday' => 'Monday', | |
), | |
), | |
2 => array( | |
'title' => 'Tuesday', | |
'operator' => 'or', | |
'value' => array( | |
'Tuesday' => 'Tuesday', | |
), | |
), | |
3 => array( | |
'title' => 'Wednesday', | |
'operator' => 'or', | |
'value' => array( | |
'Wednesday' => 'Wednesday', | |
), | |
), | |
4 => array( | |
'title' => 'Thursday', | |
'operator' => 'or', | |
'value' => array( | |
'Thursday' => 'Thursday', | |
), | |
), | |
5 => array( | |
'title' => 'Friday', | |
'operator' => 'or', | |
'value' => array( | |
'Friday' => 'Friday', | |
), | |
), | |
6 => array( | |
'title' => 'Weekend', | |
'operator' => 'or', | |
'value' => array( | |
'Saturday' => 'Saturday', | |
'Sunday' => 'Sunday', | |
), | |
), | |
); | |
/* Filter criterion: Content: Ride Type (field_ride_type) */ | |
$handler->display->display_options['filters']['field_ride_type_value']['id'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['table'] = 'field_data_field_ride_type'; | |
$handler->display->display_options['filters']['field_ride_type_value']['field'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['value'] = array( | |
'Cue Sheet Ride' => 'Cue Sheet Ride', | |
'Training Ride' => 'Training Ride', | |
); | |
$handler->display->display_options['filters']['field_ride_type_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['operator_id'] = 'field_ride_type_value_op'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['label'] = 'Ride Type'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['operator'] = 'field_ride_type_value_op'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['identifier'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
3 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['reduce'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Date & Time of Ride (field_ride_timestamp) */ | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['id'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['table'] = 'field_data_field_ride_timestamp'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['field'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['operator'] = '>='; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['expose']['operator_id'] = 'field_ride_timestamp_value_op'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['expose']['label'] = 'Date'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['expose']['use_operator'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['expose']['operator'] = 'field_ride_timestamp_value_op'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['expose']['identifier'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
3 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['form_type'] = 'date_popup'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['default_date'] = 'now'; | |
$handler->display->display_options['path'] = 'approve-rides'; | |
/* Display: Upcoming Rides Block */ | |
$handler = $view->new_display('block', 'Upcoming Rides Block', 'block_1'); | |
$handler->display->display_options['defaults']['pager'] = FALSE; | |
$handler->display->display_options['pager']['type'] = 'some'; | |
$handler->display->display_options['pager']['options']['items_per_page'] = '5'; | |
$handler->display->display_options['pager']['options']['offset'] = '0'; | |
$handler->display->display_options['defaults']['filter_groups'] = FALSE; | |
$handler->display->display_options['defaults']['filters'] = FALSE; | |
/* Filter criterion: Content: Published */ | |
$handler->display->display_options['filters']['status']['id'] = 'status'; | |
$handler->display->display_options['filters']['status']['table'] = 'node'; | |
$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: Content: Type */ | |
$handler->display->display_options['filters']['type']['id'] = 'type'; | |
$handler->display->display_options['filters']['type']['table'] = 'node'; | |
$handler->display->display_options['filters']['type']['field'] = 'type'; | |
$handler->display->display_options['filters']['type']['value'] = array( | |
'rides' => 'rides', | |
); | |
/* Filter criterion: Content: Ride Status (field_ride_status) */ | |
$handler->display->display_options['filters']['field_ride_status_value']['id'] = 'field_ride_status_value'; | |
$handler->display->display_options['filters']['field_ride_status_value']['table'] = 'field_data_field_ride_status'; | |
$handler->display->display_options['filters']['field_ride_status_value']['field'] = 'field_ride_status_value'; | |
$handler->display->display_options['filters']['field_ride_status_value']['value'] = array( | |
'Approved' => 'Approved', | |
); | |
$handler->display->display_options['filters']['field_ride_status_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Ride Level (field_ride_select_level) */ | |
$handler->display->display_options['filters']['field_ride_select_level_value']['id'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['table'] = 'field_data_field_ride_select_level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['field'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['operator_id'] = 'field_ride_select_level_value_op'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['label'] = 'Level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['operator'] = 'field_ride_select_level_value_op'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['identifier'] = 'level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
3 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_select_level_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Day of the week (field_ride_dow) */ | |
$handler->display->display_options['filters']['field_ride_dow_value']['id'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['table'] = 'field_data_field_ride_dow'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['field'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['operator_id'] = 'field_ride_dow_value_op'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['label'] = 'Day of the week (field_ride_dow)'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['operator'] = 'field_ride_dow_value_op'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['identifier'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['is_grouped'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['label'] = 'Day of Week'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['identifier'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['group_items'] = array( | |
1 => array( | |
'title' => 'Monday', | |
'operator' => 'or', | |
'value' => array( | |
'Monday' => 'Monday', | |
), | |
), | |
2 => array( | |
'title' => 'Tuesday', | |
'operator' => 'or', | |
'value' => array( | |
'Tuesday' => 'Tuesday', | |
), | |
), | |
3 => array( | |
'title' => 'Wednesday', | |
'operator' => 'or', | |
'value' => array( | |
'Wednesday' => 'Wednesday', | |
), | |
), | |
4 => array( | |
'title' => 'Thursday', | |
'operator' => 'or', | |
'value' => array( | |
'Thursday' => 'Thursday', | |
), | |
), | |
5 => array( | |
'title' => 'Friday', | |
'operator' => 'or', | |
'value' => array( | |
'Friday' => 'Friday', | |
), | |
), | |
6 => array( | |
'title' => 'Weekend', | |
'operator' => 'or', | |
'value' => array( | |
'Saturday' => 'Saturday', | |
'Sunday' => 'Sunday', | |
), | |
), | |
); | |
/* Filter criterion: Content: Ride Type (field_ride_type) */ | |
$handler->display->display_options['filters']['field_ride_type_value']['id'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['table'] = 'field_data_field_ride_type'; | |
$handler->display->display_options['filters']['field_ride_type_value']['field'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['value'] = array( | |
'Cue Sheet Ride' => 'Cue Sheet Ride', | |
'Training Ride' => 'Training Ride', | |
); | |
$handler->display->display_options['filters']['field_ride_type_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['operator_id'] = 'field_ride_type_value_op'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['label'] = 'Ride Type'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['operator'] = 'field_ride_type_value_op'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['identifier'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
3 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['reduce'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Date & Time of Ride (field_ride_timestamp) */ | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['id'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['table'] = 'field_data_field_ride_timestamp'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['field'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['operator'] = '>='; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['default_date'] = 'now'; | |
/* Display: My Rides Page */ | |
$handler = $view->new_display('page', 'My Rides Page', 'page_3'); | |
$handler->display->display_options['defaults']['title'] = FALSE; | |
$handler->display->display_options['title'] = 'My Rides'; | |
$handler->display->display_options['defaults']['fields'] = FALSE; | |
/* Field: Content: Title */ | |
$handler->display->display_options['fields']['title']['id'] = 'title'; | |
$handler->display->display_options['fields']['title']['table'] = 'node'; | |
$handler->display->display_options['fields']['title']['field'] = 'title'; | |
$handler->display->display_options['fields']['title']['label'] = ''; | |
$handler->display->display_options['fields']['title']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['make_link'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['trim_whitespace'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['target'] = '_blank'; | |
$handler->display->display_options['fields']['title']['alter']['max_length'] = '40'; | |
$handler->display->display_options['fields']['title']['alter']['trim'] = TRUE; | |
/* Field: Content: Date & Time of Ride */ | |
$handler->display->display_options['fields']['field_ride_timestamp']['id'] = 'field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['table'] = 'field_data_field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['field'] = 'field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['label'] = 'Date & Time'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['settings'] = array( | |
'format_type' => 'medium', | |
'fromto' => 'both', | |
'multiple_number' => '', | |
'multiple_from' => '', | |
'multiple_to' => '', | |
'show_repeat_rule' => 'show', | |
); | |
/* Field: Content: Ride Leaders */ | |
$handler->display->display_options['fields']['field_ride_current_leaders']['id'] = 'field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['table'] = 'field_data_field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['field'] = 'field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['alter']['make_link'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['alter']['target'] = '_blank'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['delta_offset'] = '0'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['separator'] = '<br/>'; | |
/* Field: Content: Ride Level */ | |
$handler->display->display_options['fields']['field_ride_select_level']['id'] = 'field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['table'] = 'field_data_field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['field'] = 'field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['label'] = ''; | |
$handler->display->display_options['fields']['field_ride_select_level']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['max_length'] = '1'; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['word_boundary'] = FALSE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['ellipsis'] = FALSE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['trim'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_select_level']['element_label_colon'] = FALSE; | |
/* Field: Content: Speed */ | |
$handler->display->display_options['fields']['field_ride_speed']['id'] = 'field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['table'] = 'field_data_field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['field'] = 'field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['label'] = 'Level'; | |
$handler->display->display_options['fields']['field_ride_speed']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_speed']['alter']['text'] = '[field_ride_select_level]/[field_ride_speed]'; | |
/* Field: Content: Distance in Miles */ | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['id'] = 'field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['table'] = 'field_data_field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['field'] = 'field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['label'] = 'Distance'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['alter']['text'] = '[field_ride_distance_in_miles] miles'; | |
/* Field: Content: Ride Type */ | |
$handler->display->display_options['fields']['field_ride_type']['id'] = 'field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['table'] = 'field_data_field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['field'] = 'field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['label'] = 'Type'; | |
$handler->display->display_options['fields']['field_ride_type']['exclude'] = TRUE; | |
/* Field: Global: PHP */ | |
$handler->display->display_options['fields']['php']['id'] = 'php'; | |
$handler->display->display_options['fields']['php']['table'] = 'views'; | |
$handler->display->display_options['fields']['php']['field'] = 'php'; | |
$handler->display->display_options['fields']['php']['label'] = ''; | |
$handler->display->display_options['fields']['php']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['php']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['php']['use_php_setup'] = 0; | |
$handler->display->display_options['fields']['php']['php_value'] = 'return nycc_rides_spots_remaining($data->nid);'; | |
$handler->display->display_options['fields']['php']['use_php_click_sortable'] = '0'; | |
$handler->display->display_options['fields']['php']['php_click_sortable'] = ''; | |
/* Field: Content: Ride Status */ | |
$handler->display->display_options['fields']['field_ride_status']['id'] = 'field_ride_status'; | |
$handler->display->display_options['fields']['field_ride_status']['table'] = 'field_data_field_ride_status'; | |
$handler->display->display_options['fields']['field_ride_status']['field'] = 'field_ride_status'; | |
$handler->display->display_options['fields']['field_ride_status']['label'] = 'Status'; | |
$handler->display->display_options['defaults']['arguments'] = FALSE; | |
/* Contextual filter: Content: Current Riders (field_ride_current_riders) */ | |
$handler->display->display_options['arguments']['field_ride_current_riders_uid']['id'] = 'field_ride_current_riders_uid'; | |
$handler->display->display_options['arguments']['field_ride_current_riders_uid']['table'] = 'field_data_field_ride_current_riders'; | |
$handler->display->display_options['arguments']['field_ride_current_riders_uid']['field'] = 'field_ride_current_riders_uid'; | |
$handler->display->display_options['arguments']['field_ride_current_riders_uid']['default_action'] = 'default'; | |
$handler->display->display_options['arguments']['field_ride_current_riders_uid']['default_argument_type'] = 'user'; | |
$handler->display->display_options['arguments']['field_ride_current_riders_uid']['default_argument_options']['user'] = FALSE; | |
$handler->display->display_options['arguments']['field_ride_current_riders_uid']['summary']['number_of_records'] = '0'; | |
$handler->display->display_options['arguments']['field_ride_current_riders_uid']['summary']['format'] = 'default_summary'; | |
$handler->display->display_options['arguments']['field_ride_current_riders_uid']['summary_options']['items_per_page'] = '25'; | |
$handler->display->display_options['defaults']['filter_groups'] = FALSE; | |
$handler->display->display_options['defaults']['filters'] = FALSE; | |
/* Filter criterion: Content: Published */ | |
$handler->display->display_options['filters']['status']['id'] = 'status'; | |
$handler->display->display_options['filters']['status']['table'] = 'node'; | |
$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: Content: Type */ | |
$handler->display->display_options['filters']['type']['id'] = 'type'; | |
$handler->display->display_options['filters']['type']['table'] = 'node'; | |
$handler->display->display_options['filters']['type']['field'] = 'type'; | |
$handler->display->display_options['filters']['type']['value'] = array( | |
'rides' => 'rides', | |
); | |
/* Filter criterion: Content: Ride Status (field_ride_status) */ | |
$handler->display->display_options['filters']['field_ride_status_value']['id'] = 'field_ride_status_value'; | |
$handler->display->display_options['filters']['field_ride_status_value']['table'] = 'field_data_field_ride_status'; | |
$handler->display->display_options['filters']['field_ride_status_value']['field'] = 'field_ride_status_value'; | |
$handler->display->display_options['filters']['field_ride_status_value']['value'] = array( | |
'Approved' => 'Approved', | |
); | |
$handler->display->display_options['filters']['field_ride_status_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Date & Time of Ride (field_ride_timestamp) */ | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['id'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['table'] = 'field_data_field_ride_timestamp'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['field'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['operator'] = 'not empty'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['form_type'] = 'date_text'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['default_date'] = 'now '; | |
/* Filter criterion: Content: Ride Level (field_ride_select_level) */ | |
$handler->display->display_options['filters']['field_ride_select_level_value']['id'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['table'] = 'field_data_field_ride_select_level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['field'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['operator'] = 'not empty'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['operator_id'] = 'field_ride_select_level_value_op'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['label'] = 'Level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['operator'] = 'field_ride_select_level_value_op'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['identifier'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
3 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_select_level_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Day of the week (field_ride_dow) */ | |
$handler->display->display_options['filters']['field_ride_dow_value']['id'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['table'] = 'field_data_field_ride_dow'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['field'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['operator'] = 'not empty'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['operator_id'] = 'field_ride_dow_value_op'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['label'] = 'Day of the week (field_ride_dow)'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['operator'] = 'field_ride_dow_value_op'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['identifier'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['is_grouped'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['label'] = 'Day of Week'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['identifier'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['group_items'] = array( | |
1 => array( | |
'title' => 'Monday', | |
'operator' => 'or', | |
'value' => array( | |
'Monday' => 'Monday', | |
), | |
), | |
2 => array( | |
'title' => 'Tuesday', | |
'operator' => 'or', | |
'value' => array( | |
'Tuesday' => 'Tuesday', | |
), | |
), | |
3 => array( | |
'title' => 'Wednesday', | |
'operator' => 'or', | |
'value' => array( | |
'Wednesday' => 'Wednesday', | |
), | |
), | |
4 => array( | |
'title' => 'Thursday', | |
'operator' => 'or', | |
'value' => array( | |
'Thursday' => 'Thursday', | |
), | |
), | |
5 => array( | |
'title' => 'Friday', | |
'operator' => 'or', | |
'value' => array( | |
'Friday' => 'Friday', | |
), | |
), | |
6 => array( | |
'title' => 'Weekend', | |
'operator' => 'or', | |
'value' => array( | |
'Saturday' => 'Saturday', | |
'Sunday' => 'Sunday', | |
), | |
), | |
); | |
/* Filter criterion: Content: Ride Type (field_ride_type) */ | |
$handler->display->display_options['filters']['field_ride_type_value']['id'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['table'] = 'field_data_field_ride_type'; | |
$handler->display->display_options['filters']['field_ride_type_value']['field'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['operator'] = 'not empty'; | |
$handler->display->display_options['filters']['field_ride_type_value']['value'] = array( | |
'Cue Sheet Ride' => 'Cue Sheet Ride', | |
'Training Ride' => 'Training Ride', | |
); | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['operator_id'] = 'field_ride_type_value_op'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['label'] = 'Ride Type'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['operator'] = 'field_ride_type_value_op'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['identifier'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
3 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['reduce'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['reduce_duplicates'] = TRUE; | |
$handler->display->display_options['path'] = 'user/%/my-rides'; | |
$handler->display->display_options['menu']['type'] = 'tab'; | |
$handler->display->display_options['menu']['title'] = 'My Rides'; | |
$handler->display->display_options['menu']['weight'] = '0'; | |
$handler->display->display_options['menu']['name'] = 'user-menu'; | |
$handler->display->display_options['menu']['context'] = 1; | |
$handler->display->display_options['menu']['context_only_inline'] = 0; | |
/* Display: My Waitlists Page */ | |
$handler = $view->new_display('page', 'My Waitlists Page', 'page_4'); | |
$handler->display->display_options['defaults']['title'] = FALSE; | |
$handler->display->display_options['title'] = 'My Waitlists'; | |
$handler->display->display_options['defaults']['fields'] = FALSE; | |
/* Field: Content: Title */ | |
$handler->display->display_options['fields']['title']['id'] = 'title'; | |
$handler->display->display_options['fields']['title']['table'] = 'node'; | |
$handler->display->display_options['fields']['title']['field'] = 'title'; | |
$handler->display->display_options['fields']['title']['label'] = ''; | |
$handler->display->display_options['fields']['title']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['make_link'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['trim_whitespace'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['target'] = '_blank'; | |
$handler->display->display_options['fields']['title']['alter']['max_length'] = '40'; | |
$handler->display->display_options['fields']['title']['alter']['trim'] = TRUE; | |
/* Field: Content: Date & Time of Ride */ | |
$handler->display->display_options['fields']['field_ride_timestamp']['id'] = 'field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['table'] = 'field_data_field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['field'] = 'field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['label'] = 'Date & Time'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['settings'] = array( | |
'format_type' => 'medium', | |
'fromto' => 'both', | |
'multiple_number' => '', | |
'multiple_from' => '', | |
'multiple_to' => '', | |
'show_repeat_rule' => 'show', | |
); | |
/* Field: Content: Ride Leaders */ | |
$handler->display->display_options['fields']['field_ride_current_leaders']['id'] = 'field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['table'] = 'field_data_field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['field'] = 'field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['alter']['make_link'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['alter']['target'] = '_blank'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['delta_offset'] = '0'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['separator'] = '<br/>'; | |
/* Field: Content: Ride Level */ | |
$handler->display->display_options['fields']['field_ride_select_level']['id'] = 'field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['table'] = 'field_data_field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['field'] = 'field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['label'] = ''; | |
$handler->display->display_options['fields']['field_ride_select_level']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['max_length'] = '1'; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['word_boundary'] = FALSE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['ellipsis'] = FALSE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['trim'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_select_level']['element_label_colon'] = FALSE; | |
/* Field: Content: Speed */ | |
$handler->display->display_options['fields']['field_ride_speed']['id'] = 'field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['table'] = 'field_data_field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['field'] = 'field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['label'] = 'Level'; | |
$handler->display->display_options['fields']['field_ride_speed']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_speed']['alter']['text'] = '[field_ride_select_level]/[field_ride_speed]'; | |
/* Field: Content: Distance in Miles */ | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['id'] = 'field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['table'] = 'field_data_field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['field'] = 'field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['label'] = 'Distance'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['alter']['text'] = '[field_ride_distance_in_miles] miles'; | |
/* Field: Content: Ride Type */ | |
$handler->display->display_options['fields']['field_ride_type']['id'] = 'field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['table'] = 'field_data_field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['field'] = 'field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['label'] = 'Type'; | |
$handler->display->display_options['fields']['field_ride_type']['exclude'] = TRUE; | |
/* Field: Global: PHP */ | |
$handler->display->display_options['fields']['php']['id'] = 'php'; | |
$handler->display->display_options['fields']['php']['table'] = 'views'; | |
$handler->display->display_options['fields']['php']['field'] = 'php'; | |
$handler->display->display_options['fields']['php']['label'] = ''; | |
$handler->display->display_options['fields']['php']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['php']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['php']['use_php_setup'] = 0; | |
$handler->display->display_options['fields']['php']['php_value'] = 'return nycc_rides_spots_remaining($data->nid);'; | |
$handler->display->display_options['fields']['php']['use_php_click_sortable'] = '0'; | |
$handler->display->display_options['fields']['php']['php_click_sortable'] = ''; | |
/* Field: Content: Ride Status */ | |
$handler->display->display_options['fields']['field_ride_status']['id'] = 'field_ride_status'; | |
$handler->display->display_options['fields']['field_ride_status']['table'] = 'field_data_field_ride_status'; | |
$handler->display->display_options['fields']['field_ride_status']['field'] = 'field_ride_status'; | |
$handler->display->display_options['fields']['field_ride_status']['label'] = 'Status'; | |
$handler->display->display_options['defaults']['arguments'] = FALSE; | |
/* Contextual filter: Content: Waiting List (field_ride_waitlist) */ | |
$handler->display->display_options['arguments']['field_ride_waitlist_uid']['id'] = 'field_ride_waitlist_uid'; | |
$handler->display->display_options['arguments']['field_ride_waitlist_uid']['table'] = 'field_data_field_ride_waitlist'; | |
$handler->display->display_options['arguments']['field_ride_waitlist_uid']['field'] = 'field_ride_waitlist_uid'; | |
$handler->display->display_options['arguments']['field_ride_waitlist_uid']['default_action'] = 'default'; | |
$handler->display->display_options['arguments']['field_ride_waitlist_uid']['default_argument_type'] = 'user'; | |
$handler->display->display_options['arguments']['field_ride_waitlist_uid']['default_argument_options']['user'] = FALSE; | |
$handler->display->display_options['arguments']['field_ride_waitlist_uid']['summary']['number_of_records'] = '0'; | |
$handler->display->display_options['arguments']['field_ride_waitlist_uid']['summary']['format'] = 'default_summary'; | |
$handler->display->display_options['arguments']['field_ride_waitlist_uid']['summary_options']['items_per_page'] = '25'; | |
$handler->display->display_options['defaults']['filter_groups'] = FALSE; | |
$handler->display->display_options['defaults']['filters'] = FALSE; | |
/* Filter criterion: Content: Published */ | |
$handler->display->display_options['filters']['status']['id'] = 'status'; | |
$handler->display->display_options['filters']['status']['table'] = 'node'; | |
$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: Content: Type */ | |
$handler->display->display_options['filters']['type']['id'] = 'type'; | |
$handler->display->display_options['filters']['type']['table'] = 'node'; | |
$handler->display->display_options['filters']['type']['field'] = 'type'; | |
$handler->display->display_options['filters']['type']['value'] = array( | |
'rides' => 'rides', | |
); | |
/* Filter criterion: Content: Ride Status (field_ride_status) */ | |
$handler->display->display_options['filters']['field_ride_status_value']['id'] = 'field_ride_status_value'; | |
$handler->display->display_options['filters']['field_ride_status_value']['table'] = 'field_data_field_ride_status'; | |
$handler->display->display_options['filters']['field_ride_status_value']['field'] = 'field_ride_status_value'; | |
$handler->display->display_options['filters']['field_ride_status_value']['value'] = array( | |
'Approved' => 'Approved', | |
); | |
$handler->display->display_options['filters']['field_ride_status_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Date & Time of Ride (field_ride_timestamp) */ | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['id'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['table'] = 'field_data_field_ride_timestamp'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['field'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['operator'] = 'not empty'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['form_type'] = 'date_text'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['default_date'] = 'now '; | |
/* Filter criterion: Content: Ride Level (field_ride_select_level) */ | |
$handler->display->display_options['filters']['field_ride_select_level_value']['id'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['table'] = 'field_data_field_ride_select_level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['field'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['operator'] = 'not empty'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['operator_id'] = 'field_ride_select_level_value_op'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['label'] = 'Level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['operator'] = 'field_ride_select_level_value_op'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['identifier'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
3 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_select_level_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Day of the week (field_ride_dow) */ | |
$handler->display->display_options['filters']['field_ride_dow_value']['id'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['table'] = 'field_data_field_ride_dow'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['field'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['operator'] = 'not empty'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['operator_id'] = 'field_ride_dow_value_op'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['label'] = 'Day of the week (field_ride_dow)'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['operator'] = 'field_ride_dow_value_op'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['identifier'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['is_grouped'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['label'] = 'Day of Week'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['identifier'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['group_items'] = array( | |
1 => array( | |
'title' => 'Monday', | |
'operator' => 'or', | |
'value' => array( | |
'Monday' => 'Monday', | |
), | |
), | |
2 => array( | |
'title' => 'Tuesday', | |
'operator' => 'or', | |
'value' => array( | |
'Tuesday' => 'Tuesday', | |
), | |
), | |
3 => array( | |
'title' => 'Wednesday', | |
'operator' => 'or', | |
'value' => array( | |
'Wednesday' => 'Wednesday', | |
), | |
), | |
4 => array( | |
'title' => 'Thursday', | |
'operator' => 'or', | |
'value' => array( | |
'Thursday' => 'Thursday', | |
), | |
), | |
5 => array( | |
'title' => 'Friday', | |
'operator' => 'or', | |
'value' => array( | |
'Friday' => 'Friday', | |
), | |
), | |
6 => array( | |
'title' => 'Weekend', | |
'operator' => 'or', | |
'value' => array( | |
'Saturday' => 'Saturday', | |
'Sunday' => 'Sunday', | |
), | |
), | |
); | |
/* Filter criterion: Content: Ride Type (field_ride_type) */ | |
$handler->display->display_options['filters']['field_ride_type_value']['id'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['table'] = 'field_data_field_ride_type'; | |
$handler->display->display_options['filters']['field_ride_type_value']['field'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['operator'] = 'not empty'; | |
$handler->display->display_options['filters']['field_ride_type_value']['value'] = array( | |
'Cue Sheet Ride' => 'Cue Sheet Ride', | |
'Training Ride' => 'Training Ride', | |
); | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['operator_id'] = 'field_ride_type_value_op'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['label'] = 'Ride Type'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['operator'] = 'field_ride_type_value_op'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['identifier'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
3 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['reduce'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['reduce_duplicates'] = TRUE; | |
$handler->display->display_options['path'] = 'user/%/my-waitlists'; | |
$handler->display->display_options['menu']['type'] = 'tab'; | |
$handler->display->display_options['menu']['title'] = 'My Waitlists'; | |
$handler->display->display_options['menu']['weight'] = '0'; | |
$handler->display->display_options['menu']['name'] = 'user-menu'; | |
$handler->display->display_options['menu']['context'] = 1; | |
$handler->display->display_options['menu']['context_only_inline'] = 0; | |
/* Display: My Leads Page */ | |
$handler = $view->new_display('page', 'My Leads Page', 'page_5'); | |
$handler->display->display_options['defaults']['title'] = FALSE; | |
$handler->display->display_options['title'] = 'My Leads'; | |
$handler->display->display_options['defaults']['fields'] = FALSE; | |
/* Field: Content: Title */ | |
$handler->display->display_options['fields']['title']['id'] = 'title'; | |
$handler->display->display_options['fields']['title']['table'] = 'node'; | |
$handler->display->display_options['fields']['title']['field'] = 'title'; | |
$handler->display->display_options['fields']['title']['label'] = ''; | |
$handler->display->display_options['fields']['title']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['make_link'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['trim_whitespace'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['target'] = '_blank'; | |
$handler->display->display_options['fields']['title']['alter']['max_length'] = '40'; | |
$handler->display->display_options['fields']['title']['alter']['trim'] = TRUE; | |
/* Field: Content: Date & Time of Ride */ | |
$handler->display->display_options['fields']['field_ride_timestamp']['id'] = 'field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['table'] = 'field_data_field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['field'] = 'field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['label'] = 'Date & Time'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['settings'] = array( | |
'format_type' => 'medium', | |
'fromto' => 'both', | |
'multiple_number' => '', | |
'multiple_from' => '', | |
'multiple_to' => '', | |
'show_repeat_rule' => 'show', | |
); | |
/* Field: Content: Ride Leaders */ | |
$handler->display->display_options['fields']['field_ride_current_leaders']['id'] = 'field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['table'] = 'field_data_field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['field'] = 'field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['alter']['make_link'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['alter']['target'] = '_blank'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['delta_offset'] = '0'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['separator'] = '<br/>'; | |
/* Field: Content: Ride Level */ | |
$handler->display->display_options['fields']['field_ride_select_level']['id'] = 'field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['table'] = 'field_data_field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['field'] = 'field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['label'] = ''; | |
$handler->display->display_options['fields']['field_ride_select_level']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['max_length'] = '1'; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['word_boundary'] = FALSE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['ellipsis'] = FALSE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['trim'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_select_level']['element_label_colon'] = FALSE; | |
/* Field: Content: Speed */ | |
$handler->display->display_options['fields']['field_ride_speed']['id'] = 'field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['table'] = 'field_data_field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['field'] = 'field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['label'] = 'Level'; | |
$handler->display->display_options['fields']['field_ride_speed']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_speed']['alter']['text'] = '[field_ride_select_level]/[field_ride_speed]'; | |
/* Field: Content: Distance in Miles */ | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['id'] = 'field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['table'] = 'field_data_field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['field'] = 'field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['label'] = 'Distance'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['alter']['text'] = '[field_ride_distance_in_miles] miles'; | |
/* Field: Content: Ride Type */ | |
$handler->display->display_options['fields']['field_ride_type']['id'] = 'field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['table'] = 'field_data_field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['field'] = 'field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['label'] = 'Type'; | |
$handler->display->display_options['fields']['field_ride_type']['exclude'] = TRUE; | |
/* Field: Global: PHP */ | |
$handler->display->display_options['fields']['php']['id'] = 'php'; | |
$handler->display->display_options['fields']['php']['table'] = 'views'; | |
$handler->display->display_options['fields']['php']['field'] = 'php'; | |
$handler->display->display_options['fields']['php']['label'] = ''; | |
$handler->display->display_options['fields']['php']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['php']['element_label_colon'] = FALSE; | |
$handler->display->display_options['fields']['php']['use_php_setup'] = 0; | |
$handler->display->display_options['fields']['php']['php_value'] = 'return nycc_rides_spots_remaining($data->nid);'; | |
$handler->display->display_options['fields']['php']['use_php_click_sortable'] = '0'; | |
$handler->display->display_options['fields']['php']['php_click_sortable'] = ''; | |
/* Field: Content: Ride Status */ | |
$handler->display->display_options['fields']['field_ride_status']['id'] = 'field_ride_status'; | |
$handler->display->display_options['fields']['field_ride_status']['table'] = 'field_data_field_ride_status'; | |
$handler->display->display_options['fields']['field_ride_status']['field'] = 'field_ride_status'; | |
$handler->display->display_options['fields']['field_ride_status']['label'] = 'Status'; | |
$handler->display->display_options['defaults']['arguments'] = FALSE; | |
/* Contextual filter: Content: Ride Leaders (field_ride_current_leaders) */ | |
$handler->display->display_options['arguments']['field_ride_current_leaders_uid']['id'] = 'field_ride_current_leaders_uid'; | |
$handler->display->display_options['arguments']['field_ride_current_leaders_uid']['table'] = 'field_data_field_ride_current_leaders'; | |
$handler->display->display_options['arguments']['field_ride_current_leaders_uid']['field'] = 'field_ride_current_leaders_uid'; | |
$handler->display->display_options['arguments']['field_ride_current_leaders_uid']['default_action'] = 'default'; | |
$handler->display->display_options['arguments']['field_ride_current_leaders_uid']['default_argument_type'] = 'user'; | |
$handler->display->display_options['arguments']['field_ride_current_leaders_uid']['default_argument_options']['user'] = FALSE; | |
$handler->display->display_options['arguments']['field_ride_current_leaders_uid']['summary']['number_of_records'] = '0'; | |
$handler->display->display_options['arguments']['field_ride_current_leaders_uid']['summary']['format'] = 'default_summary'; | |
$handler->display->display_options['arguments']['field_ride_current_leaders_uid']['summary_options']['items_per_page'] = '25'; | |
$handler->display->display_options['defaults']['filter_groups'] = FALSE; | |
$handler->display->display_options['defaults']['filters'] = FALSE; | |
/* Filter criterion: Content: Published */ | |
$handler->display->display_options['filters']['status']['id'] = 'status'; | |
$handler->display->display_options['filters']['status']['table'] = 'node'; | |
$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: Content: Type */ | |
$handler->display->display_options['filters']['type']['id'] = 'type'; | |
$handler->display->display_options['filters']['type']['table'] = 'node'; | |
$handler->display->display_options['filters']['type']['field'] = 'type'; | |
$handler->display->display_options['filters']['type']['value'] = array( | |
'rides' => 'rides', | |
); | |
/* Filter criterion: Content: Ride Status (field_ride_status) */ | |
$handler->display->display_options['filters']['field_ride_status_value']['id'] = 'field_ride_status_value'; | |
$handler->display->display_options['filters']['field_ride_status_value']['table'] = 'field_data_field_ride_status'; | |
$handler->display->display_options['filters']['field_ride_status_value']['field'] = 'field_ride_status_value'; | |
$handler->display->display_options['filters']['field_ride_status_value']['value'] = array( | |
'Approved' => 'Approved', | |
); | |
$handler->display->display_options['filters']['field_ride_status_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Date & Time of Ride (field_ride_timestamp) */ | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['id'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['table'] = 'field_data_field_ride_timestamp'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['field'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['operator'] = 'not empty'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['form_type'] = 'date_text'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['default_date'] = 'now '; | |
/* Filter criterion: Content: Ride Level (field_ride_select_level) */ | |
$handler->display->display_options['filters']['field_ride_select_level_value']['id'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['table'] = 'field_data_field_ride_select_level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['field'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['operator'] = 'not empty'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['operator_id'] = 'field_ride_select_level_value_op'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['label'] = 'Level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['operator'] = 'field_ride_select_level_value_op'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['identifier'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
3 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_select_level_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Day of the week (field_ride_dow) */ | |
$handler->display->display_options['filters']['field_ride_dow_value']['id'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['table'] = 'field_data_field_ride_dow'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['field'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['operator'] = 'not empty'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['operator_id'] = 'field_ride_dow_value_op'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['label'] = 'Day of the week (field_ride_dow)'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['operator'] = 'field_ride_dow_value_op'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['identifier'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['is_grouped'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['label'] = 'Day of Week'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['identifier'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['group_items'] = array( | |
1 => array( | |
'title' => 'Monday', | |
'operator' => 'or', | |
'value' => array( | |
'Monday' => 'Monday', | |
), | |
), | |
2 => array( | |
'title' => 'Tuesday', | |
'operator' => 'or', | |
'value' => array( | |
'Tuesday' => 'Tuesday', | |
), | |
), | |
3 => array( | |
'title' => 'Wednesday', | |
'operator' => 'or', | |
'value' => array( | |
'Wednesday' => 'Wednesday', | |
), | |
), | |
4 => array( | |
'title' => 'Thursday', | |
'operator' => 'or', | |
'value' => array( | |
'Thursday' => 'Thursday', | |
), | |
), | |
5 => array( | |
'title' => 'Friday', | |
'operator' => 'or', | |
'value' => array( | |
'Friday' => 'Friday', | |
), | |
), | |
6 => array( | |
'title' => 'Weekend', | |
'operator' => 'or', | |
'value' => array( | |
'Saturday' => 'Saturday', | |
'Sunday' => 'Sunday', | |
), | |
), | |
); | |
/* Filter criterion: Content: Ride Type (field_ride_type) */ | |
$handler->display->display_options['filters']['field_ride_type_value']['id'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['table'] = 'field_data_field_ride_type'; | |
$handler->display->display_options['filters']['field_ride_type_value']['field'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['operator'] = 'not empty'; | |
$handler->display->display_options['filters']['field_ride_type_value']['value'] = array( | |
'Cue Sheet Ride' => 'Cue Sheet Ride', | |
'Training Ride' => 'Training Ride', | |
); | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['operator_id'] = 'field_ride_type_value_op'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['label'] = 'Ride Type'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['operator'] = 'field_ride_type_value_op'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['identifier'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
3 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['reduce'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['reduce_duplicates'] = TRUE; | |
$handler->display->display_options['path'] = 'user/%/my-leads'; | |
$handler->display->display_options['menu']['type'] = 'tab'; | |
$handler->display->display_options['menu']['title'] = 'My Leads'; | |
$handler->display->display_options['menu']['weight'] = '0'; | |
$handler->display->display_options['menu']['name'] = 'user-menu'; | |
$handler->display->display_options['menu']['context'] = 1; | |
$handler->display->display_options['menu']['context_only_inline'] = 0; | |
/* Display: Rides Archive Page */ | |
$handler = $view->new_display('page', 'Rides Archive Page', 'page_6'); | |
$handler->display->display_options['defaults']['title'] = FALSE; | |
$handler->display->display_options['title'] = 'Past Rides'; | |
$handler->display->display_options['defaults']['use_more'] = FALSE; | |
$handler->display->display_options['defaults']['use_more_always'] = FALSE; | |
$handler->display->display_options['defaults']['use_more_always'] = FALSE; | |
$handler->display->display_options['use_more_always'] = FALSE; | |
$handler->display->display_options['defaults']['use_more_text'] = FALSE; | |
$handler->display->display_options['defaults']['fields'] = FALSE; | |
/* Field: Content: Title */ | |
$handler->display->display_options['fields']['title']['id'] = 'title'; | |
$handler->display->display_options['fields']['title']['table'] = 'node'; | |
$handler->display->display_options['fields']['title']['field'] = 'title'; | |
$handler->display->display_options['fields']['title']['label'] = ''; | |
$handler->display->display_options['fields']['title']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['make_link'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['trim_whitespace'] = TRUE; | |
$handler->display->display_options['fields']['title']['alter']['target'] = '_blank'; | |
$handler->display->display_options['fields']['title']['alter']['max_length'] = '40'; | |
$handler->display->display_options['fields']['title']['alter']['trim'] = TRUE; | |
/* Field: Content: Date & Time of Ride */ | |
$handler->display->display_options['fields']['field_ride_timestamp']['id'] = 'field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['table'] = 'field_data_field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['field'] = 'field_ride_timestamp'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['label'] = 'Date & Time'; | |
$handler->display->display_options['fields']['field_ride_timestamp']['settings'] = array( | |
'format_type' => 'medium', | |
'fromto' => 'both', | |
'multiple_number' => '', | |
'multiple_from' => '', | |
'multiple_to' => '', | |
'show_remaining_days' => 0, | |
'show_repeat_rule' => 'show', | |
); | |
/* Field: Content: Ride Leaders */ | |
$handler->display->display_options['fields']['field_ride_current_leaders']['id'] = 'field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['table'] = 'field_data_field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['field'] = 'field_ride_current_leaders'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['alter']['make_link'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['alter']['target'] = '_blank'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['delta_offset'] = '0'; | |
$handler->display->display_options['fields']['field_ride_current_leaders']['separator'] = '<br/>'; | |
/* Field: Content: Ride Level */ | |
$handler->display->display_options['fields']['field_ride_select_level']['id'] = 'field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['table'] = 'field_data_field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['field'] = 'field_ride_select_level'; | |
$handler->display->display_options['fields']['field_ride_select_level']['label'] = ''; | |
$handler->display->display_options['fields']['field_ride_select_level']['exclude'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['max_length'] = '1'; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['word_boundary'] = FALSE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['ellipsis'] = FALSE; | |
$handler->display->display_options['fields']['field_ride_select_level']['alter']['trim'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_select_level']['element_label_colon'] = FALSE; | |
/* Field: Content: Speed */ | |
$handler->display->display_options['fields']['field_ride_speed']['id'] = 'field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['table'] = 'field_data_field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['field'] = 'field_ride_speed'; | |
$handler->display->display_options['fields']['field_ride_speed']['label'] = 'Level'; | |
$handler->display->display_options['fields']['field_ride_speed']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_speed']['alter']['text'] = '[field_ride_select_level]/[field_ride_speed]'; | |
/* Field: Content: Distance in Miles */ | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['id'] = 'field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['table'] = 'field_data_field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['field'] = 'field_ride_distance_in_miles'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['label'] = 'Distance'; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['alter']['alter_text'] = TRUE; | |
$handler->display->display_options['fields']['field_ride_distance_in_miles']['alter']['text'] = '[field_ride_distance_in_miles] miles'; | |
/* Field: Content: Ride Type */ | |
$handler->display->display_options['fields']['field_ride_type']['id'] = 'field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['table'] = 'field_data_field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['field'] = 'field_ride_type'; | |
$handler->display->display_options['fields']['field_ride_type']['label'] = 'Type'; | |
/* Field: Global: PHP */ | |
$handler->display->display_options['fields']['php']['id'] = 'php'; | |
$handler->display->display_options['fields']['php']['table'] = 'views'; | |
$handler->display->display_options['fields']['php']['field'] = 'php'; | |
$handler->display->display_options['fields']['php']['label'] = 'Spots Remaining'; | |
$handler->display->display_options['fields']['php']['use_php_setup'] = 0; | |
$handler->display->display_options['fields']['php']['php_value'] = 'return nycc_rides_spots_remaining($data->nid);'; | |
$handler->display->display_options['fields']['php']['use_php_click_sortable'] = '0'; | |
$handler->display->display_options['fields']['php']['php_click_sortable'] = ''; | |
$handler->display->display_options['defaults']['filter_groups'] = FALSE; | |
$handler->display->display_options['defaults']['filters'] = FALSE; | |
/* Filter criterion: Content: Published */ | |
$handler->display->display_options['filters']['status']['id'] = 'status'; | |
$handler->display->display_options['filters']['status']['table'] = 'node'; | |
$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: Content: Type */ | |
$handler->display->display_options['filters']['type']['id'] = 'type'; | |
$handler->display->display_options['filters']['type']['table'] = 'node'; | |
$handler->display->display_options['filters']['type']['field'] = 'type'; | |
$handler->display->display_options['filters']['type']['value'] = array( | |
'rides' => 'rides', | |
); | |
/* Filter criterion: Content: Ride Status (field_ride_status) */ | |
$handler->display->display_options['filters']['field_ride_status_value']['id'] = 'field_ride_status_value'; | |
$handler->display->display_options['filters']['field_ride_status_value']['table'] = 'field_data_field_ride_status'; | |
$handler->display->display_options['filters']['field_ride_status_value']['field'] = 'field_ride_status_value'; | |
$handler->display->display_options['filters']['field_ride_status_value']['value'] = array( | |
'Approved' => 'Approved', | |
); | |
$handler->display->display_options['filters']['field_ride_status_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Ride Level (field_ride_select_level) */ | |
$handler->display->display_options['filters']['field_ride_select_level_value']['id'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['table'] = 'field_data_field_ride_select_level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['field'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['operator_id'] = 'field_ride_select_level_value_op'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['label'] = 'Level'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['operator'] = 'field_ride_select_level_value_op'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['identifier'] = 'field_ride_select_level_value'; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_select_level_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
3 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_select_level_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Day of the week (field_ride_dow) */ | |
$handler->display->display_options['filters']['field_ride_dow_value']['id'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['table'] = 'field_data_field_ride_dow'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['field'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['operator_id'] = 'field_ride_dow_value_op'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['label'] = 'Day of the week (field_ride_dow)'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['operator'] = 'field_ride_dow_value_op'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['identifier'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['is_grouped'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['label'] = 'Day of Week'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['identifier'] = 'field_ride_dow_value'; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_dow_value']['group_info']['group_items'] = array( | |
1 => array( | |
'title' => 'Weekend', | |
'operator' => 'or', | |
'value' => array( | |
'Saturday' => 'Saturday', | |
'Sunday' => 'Sunday', | |
), | |
), | |
2 => array( | |
'title' => 'Monday', | |
'operator' => 'or', | |
'value' => array( | |
'Monday' => 'Monday', | |
), | |
), | |
3 => array( | |
'title' => 'Tuesday', | |
'operator' => 'or', | |
'value' => array( | |
'Tuesday' => 'Tuesday', | |
), | |
), | |
4 => array( | |
'title' => 'Wednesday', | |
'operator' => 'or', | |
'value' => array( | |
'Wednesday' => 'Wednesday', | |
), | |
), | |
5 => array( | |
'title' => 'Thursday', | |
'operator' => 'or', | |
'value' => array( | |
'Thursday' => 'Thursday', | |
), | |
), | |
6 => array( | |
'title' => 'Friday', | |
'operator' => 'or', | |
'value' => array( | |
'Friday' => 'Friday', | |
), | |
), | |
); | |
/* Filter criterion: Content: Ride Type (field_ride_type) */ | |
$handler->display->display_options['filters']['field_ride_type_value']['id'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['table'] = 'field_data_field_ride_type'; | |
$handler->display->display_options['filters']['field_ride_type_value']['field'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['value'] = array( | |
'Cue Sheet Ride' => 'Cue Sheet Ride', | |
'Training Ride' => 'Training Ride', | |
); | |
$handler->display->display_options['filters']['field_ride_type_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['operator_id'] = 'field_ride_type_value_op'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['label'] = 'Ride Type'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['operator'] = 'field_ride_type_value_op'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['identifier'] = 'field_ride_type_value'; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['multiple'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['remember_roles'] = array( | |
2 => '2', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
3 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_type_value']['expose']['reduce'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_type_value']['reduce_duplicates'] = TRUE; | |
/* Filter criterion: Content: Date & Time of Ride (field_ride_timestamp) */ | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['id'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['table'] = 'field_data_field_ride_timestamp'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['field'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['operator'] = 'between'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['exposed'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['expose']['operator_id'] = 'field_ride_timestamp_value_op'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['expose']['label'] = 'Date & Time'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['expose']['use_operator'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['expose']['operator'] = 'field_ride_timestamp_value_op'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['expose']['identifier'] = 'field_ride_timestamp_value'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['expose']['remember'] = TRUE; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['expose']['remember_roles'] = array( | |
2 => 0, | |
3 => '3', | |
36 => 0, | |
6 => 0, | |
1 => 0, | |
38 => 0, | |
9 => 0, | |
7 => 0, | |
13 => 0, | |
16 => 0, | |
37 => 0, | |
19 => 0, | |
32 => 0, | |
14 => 0, | |
11 => 0, | |
27 => 0, | |
39 => 0, | |
10 => 0, | |
12 => 0, | |
25 => 0, | |
21 => 0, | |
29 => 0, | |
31 => 0, | |
5 => 0, | |
40 => 0, | |
18 => 0, | |
4 => 0, | |
24 => 0, | |
35 => 0, | |
15 => 0, | |
23 => 0, | |
); | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['form_type'] = 'date_popup'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['default_date'] = 'now -2 years'; | |
$handler->display->display_options['filters']['field_ride_timestamp_value']['default_to_date'] = 'now'; | |
$handler->display->display_options['path'] = 'past-rides'; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
* list all keys in a view | |
* | |
* usage: | |
* | |
* drush @site src viewkeys.php | |
*/ | |
include(dirname(__FILE__) . '/akm.php.inc'); | |
include(dirname(__FILE__) . '/view.php.inc'); // any view export in a taqged php file | |
$vk = array_keys_multi($handler->display->display_options); | |
print join("\n", array_unique($vk)) . "\n"; | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
From a views export, output is keys from any $handler->display->display_options