$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 = 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'] = 'Popular content'; $handler->display->display_options['use_more'] = TRUE; $handler->display->display_options['use_more_always'] = FALSE; $handler->display->display_options['access']['type'] = 'none'; $handler->display->display_options['cache']['type'] = 'none'; $handler->display->display_options['query']['type'] = 'views_query'; $handler->display->display_options['query']['options']['query_comment'] = FALSE; $handler->display->display_options['exposed_form']['type'] = 'basic'; $handler->display->display_options['exposed_form']['options']['reset_button_label'] = 'Ripristina'; $handler->display->display_options['pager']['type'] = 'none'; $handler->display->display_options['pager']['options']['offset'] = '0'; $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'] = FALSE; $handler->display->display_options['style_options']['order'] = 'desc'; /* Relationship: Contenuto: Autore */ $handler->display->display_options['relationships']['uid']['id'] = 'uid'; $handler->display->display_options['relationships']['uid']['table'] = 'node'; $handler->display->display_options['relationships']['uid']['field'] = 'uid'; /* Campo: Contenuto: Titolo */ $handler->display->display_options['fields']['title']['id'] = 'title'; $handler->display->display_options['fields']['title']['table'] = 'node'; $handler->display->display_options['fields']['title']['field'] = 'title'; /* Campo: Contenuto: 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']['comments'] = TRUE; /* Campo: 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'; /* Campo: Content statistics: Visualizzazioni oggi */ $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'; /* Campo: Contenuto: Numero commenti */ $handler->display->display_options['fields']['comment_count']['id'] = 'comment_count'; $handler->display->display_options['fields']['comment_count']['table'] = 'node_comment_statistics'; $handler->display->display_options['fields']['comment_count']['field'] = 'comment_count'; /* Sort criterion: Content statistics: Visualizzazioni oggi */ $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'; /* Filter criterion: Contenuto: Pubblicato */ $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: Contenuto: Tipo */ $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( 'article' => 'article', 'blog' => 'blog', 'page' => 'page', 'book' => 'book', 'poll' => 'poll', ); /* Filter criterion: Content statistics: Visualizzazioni oggi */ $handler->display->display_options['filters']['daycount']['id'] = 'daycount'; $handler->display->display_options['filters']['daycount']['table'] = 'node_counter'; $handler->display->display_options['filters']['daycount']['field'] = 'daycount'; $handler->display->display_options['filters']['daycount']['operator'] = '>'; $handler->display->display_options['filters']['daycount']['value']['value'] = '0'; /* Display: Popular (page) */ $handler = $view->new_display('page', 'Popular (page)', 'page'); $handler->display->display_options['defaults']['hide_admin_links'] = FALSE; $handler->display->display_options['defaults']['fields'] = FALSE; /* Campo: Contenuto: Titolo */ $handler->display->display_options['fields']['title']['id'] = 'title'; $handler->display->display_options['fields']['title']['table'] = 'node'; $handler->display->display_options['fields']['title']['field'] = 'title'; /* Campo: Contenuto: 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']['comments'] = TRUE; /* Campo: 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'; /* Campo: Content statistics: Visualizzazioni oggi */ $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'; /* Campo: Contenuto: Numero commenti */ $handler->display->display_options['fields']['comment_count']['id'] = 'comment_count'; $handler->display->display_options['fields']['comment_count']['table'] = 'node_comment_statistics'; $handler->display->display_options['fields']['comment_count']['field'] = 'comment_count'; /* Campo: Contenuto: Post date */ $handler->display->display_options['fields']['created']['id'] = 'created'; $handler->display->display_options['fields']['created']['table'] = 'node'; $handler->display->display_options['fields']['created']['field'] = 'created'; $handler->display->display_options['fields']['created']['date_format'] = 'raw time ago'; $handler->display->display_options['defaults']['sorts'] = FALSE; /* 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'; $handler->display->display_options['defaults']['filter_groups'] = FALSE; $handler->display->display_options['defaults']['filters'] = FALSE; /* Filter criterion: Contenuto: Pubblicato */ $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: Contenuto: Tipo */ $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( 'article' => 'article', 'blog' => 'blog', 'page' => 'page', 'book' => 'book', 'poll' => 'poll', ); /* 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['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']['hide_admin_links'] = FALSE; $handler->display->display_options['defaults']['fields'] = FALSE; /* Campo: Contenuto: Tipo */ $handler->display->display_options['fields']['type']['id'] = 'type'; $handler->display->display_options['fields']['type']['table'] = 'node'; $handler->display->display_options['fields']['type']['field'] = 'type'; /* Campo: Contenuto: Titolo */ $handler->display->display_options['fields']['title']['id'] = 'title'; $handler->display->display_options['fields']['title']['table'] = 'node'; $handler->display->display_options['fields']['title']['field'] = 'title'; /* Campo: Contenuto: 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']['comments'] = TRUE; /* Campo: Content statistics: Visualizzazioni oggi */ $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'; /* Campo: 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'; /* Campo: Content statistics: Most recent view */ $handler->display->display_options['fields']['timestamp_1']['id'] = 'timestamp_1'; $handler->display->display_options['fields']['timestamp_1']['table'] = 'node_counter'; $handler->display->display_options['fields']['timestamp_1']['field'] = 'timestamp'; $handler->display->display_options['fields']['timestamp_1']['date_format'] = 'raw time ago'; $handler->display->display_options['defaults']['sorts'] = FALSE; /* Sort criterion: Content statistics: Visualizzazioni oggi */ $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']['hide_admin_links'] = FALSE; $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; /* Campo: Contenuto: Titolo */ $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'] = ''; /* Campo: 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']['hide_admin_links'] = FALSE; $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; /* Campo: Contenuto: Titolo */ $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'] = ''; /* Campo: Content statistics: Visualizzazioni oggi */ $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: Visualizzazioni oggi */ $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('Ripristina'), t('Sort by'), t('Asc'), t('Desc'), t('author'), t('Titolo'), t('Total views'), t('.'), t(','), t('Visualizzazioni oggi'), t('Numero commenti'), t('Popular (page)'), t('Post date'), t('Today (page)'), t('Tipo'), t('Most recent view'), t('Popular (block)'), t(' ('), t(')'), t('Today (block)'), t('Today\'s popular content'), );