diff options
Diffstat (limited to 'sites/all/modules/views/modules/statistics.views_default.inc')
-rw-r--r-- | sites/all/modules/views/modules/statistics.views_default.inc | 253 |
1 files changed, 253 insertions, 0 deletions
diff --git a/sites/all/modules/views/modules/statistics.views_default.inc b/sites/all/modules/views/modules/statistics.views_default.inc new file mode 100644 index 000000000..7f527d59a --- /dev/null +++ b/sites/all/modules/views/modules/statistics.views_default.inc @@ -0,0 +1,253 @@ +<?php + +/** + * @file + * Bulk export of views_default objects generated by Bulk export module. + */ + +/** + * Implementation of hook_views_default_views() + */ +function statistics_views_default_views() { + $views = array(); + + $view = new view; + $view->name = 'popular'; + $view->description = 'Shows the most-viewed nodes on the site. This requires the statistics to be enabled at administer >> reports >> access log settings.'; + $view->tag = 'default'; + $view->base_table = 'node'; + $view->human_name = 'Popular content'; + $view->core = 0; + $view->api_version = '3.0'; + $view->disabled = TRUE; /* 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'] = 'Popular content'; + $handler->display->display_options['use_more'] = TRUE; + $handler->display->display_options['access']['type'] = 'perm'; + $handler->display->display_options['access']['perm'] = 'access content'; + $handler->display->display_options['cache']['type'] = 'none'; + $handler->display->display_options['query']['type'] = 'views_query'; + $handler->display->display_options['query']['options']['query_comment'] = FALSE; + $handler->display->display_options['exposed_form']['type'] = 'basic'; + $handler->display->display_options['pager']['type'] = 'full'; + $handler->display->display_options['pager']['options']['items_per_page'] = '25'; + $handler->display->display_options['style_plugin'] = 'table'; + $handler->display->display_options['style_options']['columns'] = array( + 'type' => 'type', + 'title' => 'title', + 'name' => 'name', + 'timestamp' => 'title', + 'totalcount' => 'totalcount', + ); + $handler->display->display_options['style_options']['default'] = '-1'; + $handler->display->display_options['style_options']['info'] = array( + 'type' => array( + 'sortable' => 0, + 'separator' => '', + ), + 'title' => array( + 'sortable' => 0, + 'separator' => '', + ), + 'name' => array( + 'sortable' => 0, + 'separator' => '', + ), + 'timestamp' => array( + 'separator' => '', + ), + 'totalcount' => array( + 'sortable' => 0, + 'separator' => '', + ), + ); + $handler->display->display_options['style_options']['override'] = 0; + $handler->display->display_options['style_options']['order'] = 'desc'; + /* Field: Content: Type */ + $handler->display->display_options['fields']['type']['id'] = 'type'; + $handler->display->display_options['fields']['type']['table'] = 'node'; + $handler->display->display_options['fields']['type']['field'] = 'type'; + /* 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'; + /* Field: User: Name */ + $handler->display->display_options['fields']['name']['id'] = 'name'; + $handler->display->display_options['fields']['name']['table'] = 'users'; + $handler->display->display_options['fields']['name']['field'] = 'name'; + $handler->display->display_options['fields']['name']['label'] = 'Author'; + /* Field: Content: Has new content */ + $handler->display->display_options['fields']['timestamp']['id'] = 'timestamp'; + $handler->display->display_options['fields']['timestamp']['table'] = 'history'; + $handler->display->display_options['fields']['timestamp']['field'] = 'timestamp'; + $handler->display->display_options['fields']['timestamp']['label'] = ''; + $handler->display->display_options['fields']['timestamp']['link_to_node'] = 0; + $handler->display->display_options['fields']['timestamp']['comments'] = 1; + /* Sort criterion: Content statistics: Total views */ + $handler->display->display_options['sorts']['totalcount']['id'] = 'totalcount'; + $handler->display->display_options['sorts']['totalcount']['table'] = 'node_counter'; + $handler->display->display_options['sorts']['totalcount']['field'] = 'totalcount'; + $handler->display->display_options['sorts']['totalcount']['order'] = 'DESC'; + /* 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'] = 0; + $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE; + /* Filter criterion: Content statistics: Total views */ + $handler->display->display_options['filters']['totalcount']['id'] = 'totalcount'; + $handler->display->display_options['filters']['totalcount']['table'] = 'node_counter'; + $handler->display->display_options['filters']['totalcount']['field'] = 'totalcount'; + $handler->display->display_options['filters']['totalcount']['operator'] = '>'; + $handler->display->display_options['filters']['totalcount']['value']['value'] = '0'; + $handler->display->display_options['filters']['totalcount']['group'] = 0; + $handler->display->display_options['filters']['totalcount']['expose']['operator'] = FALSE; + + /* Display: Popular (page) */ + $handler = $view->new_display('page', 'Popular (page)', 'page'); + $handler->display->display_options['path'] = 'popular/all'; + $handler->display->display_options['menu']['type'] = 'default tab'; + $handler->display->display_options['menu']['title'] = 'Popular content'; + $handler->display->display_options['menu']['weight'] = '-1'; + $handler->display->display_options['tab_options']['type'] = 'normal'; + $handler->display->display_options['tab_options']['title'] = 'Popular content'; + $handler->display->display_options['tab_options']['weight'] = ''; + + /* Display: Today (page) */ + $handler = $view->new_display('page', 'Today (page)', 'page_1'); + $handler->display->display_options['defaults']['fields'] = FALSE; + /* Field: Content: Type */ + $handler->display->display_options['fields']['type']['id'] = 'type'; + $handler->display->display_options['fields']['type']['table'] = 'node'; + $handler->display->display_options['fields']['type']['field'] = 'type'; + /* 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'; + /* Field: User: Name */ + $handler->display->display_options['fields']['name']['id'] = 'name'; + $handler->display->display_options['fields']['name']['table'] = 'users'; + $handler->display->display_options['fields']['name']['field'] = 'name'; + $handler->display->display_options['fields']['name']['label'] = 'Author'; + /* Field: Content: Has new content */ + $handler->display->display_options['fields']['timestamp']['id'] = 'timestamp'; + $handler->display->display_options['fields']['timestamp']['table'] = 'history'; + $handler->display->display_options['fields']['timestamp']['field'] = 'timestamp'; + $handler->display->display_options['fields']['timestamp']['label'] = ''; + $handler->display->display_options['fields']['timestamp']['link_to_node'] = 0; + $handler->display->display_options['fields']['timestamp']['comments'] = 1; + /* Field: Content statistics: Views today */ + $handler->display->display_options['fields']['daycount']['id'] = 'daycount'; + $handler->display->display_options['fields']['daycount']['table'] = 'node_counter'; + $handler->display->display_options['fields']['daycount']['field'] = 'daycount'; + $handler->display->display_options['defaults']['sorts'] = FALSE; + /* Sort criterion: Content statistics: Views today */ + $handler->display->display_options['sorts']['daycount']['id'] = 'daycount'; + $handler->display->display_options['sorts']['daycount']['table'] = 'node_counter'; + $handler->display->display_options['sorts']['daycount']['field'] = 'daycount'; + $handler->display->display_options['sorts']['daycount']['order'] = 'DESC'; + $handler->display->display_options['path'] = 'popular/today'; + $handler->display->display_options['menu']['type'] = 'tab'; + $handler->display->display_options['menu']['title'] = 'Today\'s popular content'; + $handler->display->display_options['menu']['weight'] = '0'; + $handler->display->display_options['tab_options']['type'] = 'normal'; + $handler->display->display_options['tab_options']['title'] = 'Popular content'; + $handler->display->display_options['tab_options']['weight'] = '0'; + + /* Display: Popular (block) */ + $handler = $view->new_display('block', 'Popular (block)', 'block'); + $handler->display->display_options['defaults']['style_plugin'] = FALSE; + $handler->display->display_options['style_plugin'] = 'list'; + $handler->display->display_options['defaults']['style_options'] = FALSE; + $handler->display->display_options['defaults']['row_plugin'] = FALSE; + $handler->display->display_options['row_plugin'] = 'fields'; + $handler->display->display_options['row_options']['inline'] = array( + 'title' => 'title', + 'totalcount' => 'totalcount', + ); + $handler->display->display_options['defaults']['row_options'] = 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']['link_to_node'] = 1; + /* Field: Content statistics: Total views */ + $handler->display->display_options['fields']['totalcount']['id'] = 'totalcount'; + $handler->display->display_options['fields']['totalcount']['table'] = 'node_counter'; + $handler->display->display_options['fields']['totalcount']['field'] = 'totalcount'; + $handler->display->display_options['fields']['totalcount']['label'] = ''; + $handler->display->display_options['fields']['totalcount']['prefix'] = ' ('; + $handler->display->display_options['fields']['totalcount']['suffix'] = ')'; + + /* Display: Today (block) */ + $handler = $view->new_display('block', 'Today (block)', 'block_1'); + $handler->display->display_options['defaults']['title'] = FALSE; + $handler->display->display_options['title'] = 'Today\'s popular content'; + $handler->display->display_options['defaults']['link_display'] = FALSE; + $handler->display->display_options['link_display'] = 'page_1'; + $handler->display->display_options['defaults']['style_plugin'] = FALSE; + $handler->display->display_options['style_plugin'] = 'list'; + $handler->display->display_options['defaults']['style_options'] = FALSE; + $handler->display->display_options['defaults']['row_plugin'] = FALSE; + $handler->display->display_options['row_plugin'] = 'fields'; + $handler->display->display_options['row_options']['inline'] = array( + 'title' => 'title', + 'daycount' => 'daycount', + ); + $handler->display->display_options['defaults']['row_options'] = 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']['link_to_node'] = 1; + /* Field: Content statistics: Views today */ + $handler->display->display_options['fields']['daycount']['id'] = 'daycount'; + $handler->display->display_options['fields']['daycount']['table'] = 'node_counter'; + $handler->display->display_options['fields']['daycount']['field'] = 'daycount'; + $handler->display->display_options['fields']['daycount']['label'] = ''; + $handler->display->display_options['fields']['daycount']['prefix'] = ' ('; + $handler->display->display_options['fields']['daycount']['suffix'] = ')'; + $handler->display->display_options['defaults']['sorts'] = FALSE; + /* Sort criterion: Content statistics: Views today */ + $handler->display->display_options['sorts']['daycount']['id'] = 'daycount'; + $handler->display->display_options['sorts']['daycount']['table'] = 'node_counter'; + $handler->display->display_options['sorts']['daycount']['field'] = 'daycount'; + $handler->display->display_options['sorts']['daycount']['order'] = 'DESC'; + $translatables['popular'] = array( + t('Master'), + t('Popular content'), + t('more'), + t('Apply'), + t('Reset'), + t('Sort by'), + t('Asc'), + t('Desc'), + t('Items per page'), + t('- All -'), + t('Offset'), + t('Type'), + t('Title'), + t('Author'), + t('Popular (page)'), + t('Today (page)'), + t('Views today'), + t('.'), + t(','), + t('Popular (block)'), + t(' ('), + t(')'), + t('Today (block)'), + t('Today\'s popular content'), + ); + + $views['popular'] = $view; + + return $views; +} |