Mercurial > hg > rr-repo
diff sites/all/modules/semanticviews/semanticviews.views_default.inc @ 4:ce11bbd8f642
added modules
author | danieleb <danielebarchiesi@me.com> |
---|---|
date | Thu, 19 Sep 2013 10:38:44 +0100 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sites/all/modules/semanticviews/semanticviews.views_default.inc Thu Sep 19 10:38:44 2013 +0100 @@ -0,0 +1,286 @@ +<?php + +/** + * Implementation of hook_views_default_views(). + */ +function semanticviews_views_default_views() { + $view = new view; + $view->name = 'semantic_demo'; + $view->description = ''; + $view->tag = ''; + $view->base_table = 'node'; + $view->api_version = '3.0-alpha1'; + $view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */ + + /* Display: Defaults */ + $handler = $view->new_display('default', 'Defaults', 'default'); + $handler->display->display_options['title'] = 'Semantic Views demo'; + $handler->display->display_options['access']['type'] = 'none'; + $handler->display->display_options['cache']['type'] = 'none'; + $handler->display->display_options['query']['type'] = 'views_query'; + $handler->display->display_options['exposed_form']['type'] = 'basic'; + $handler->display->display_options['pager']['type'] = 'full'; + $handler->display->display_options['style_plugin'] = 'default'; + $handler->display->display_options['row_plugin'] = 'fields'; + /* Field: Node: 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'] = 0; + $handler->display->display_options['fields']['title']['alter']['make_link'] = 0; + $handler->display->display_options['fields']['title']['alter']['trim'] = 0; + $handler->display->display_options['fields']['title']['alter']['word_boundary'] = 1; + $handler->display->display_options['fields']['title']['alter']['ellipsis'] = 1; + $handler->display->display_options['fields']['title']['alter']['strip_tags'] = 0; + $handler->display->display_options['fields']['title']['alter']['html'] = 0; + $handler->display->display_options['fields']['title']['link_to_node'] = 1; + /* Field: Node: 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'; + $handler->display->display_options['fields']['type']['label'] = ''; + $handler->display->display_options['fields']['type']['alter']['alter_text'] = 0; + $handler->display->display_options['fields']['type']['alter']['make_link'] = 0; + $handler->display->display_options['fields']['type']['alter']['trim'] = 0; + $handler->display->display_options['fields']['type']['alter']['word_boundary'] = 1; + $handler->display->display_options['fields']['type']['alter']['ellipsis'] = 1; + $handler->display->display_options['fields']['type']['alter']['strip_tags'] = 0; + $handler->display->display_options['fields']['type']['alter']['html'] = 0; + $handler->display->display_options['fields']['type']['link_to_node'] = 0; + /* Field: Fields: body */ + $handler->display->display_options['fields']['entity_id']['id'] = 'entity_id'; + $handler->display->display_options['fields']['entity_id']['table'] = 'field_data_body'; + $handler->display->display_options['fields']['entity_id']['field'] = 'entity_id'; + $handler->display->display_options['fields']['entity_id']['label'] = ''; + $handler->display->display_options['fields']['entity_id']['alter']['alter_text'] = 0; + $handler->display->display_options['fields']['entity_id']['alter']['make_link'] = 0; + $handler->display->display_options['fields']['entity_id']['alter']['absolute'] = 0; + $handler->display->display_options['fields']['entity_id']['alter']['trim'] = 0; + $handler->display->display_options['fields']['entity_id']['alter']['word_boundary'] = 1; + $handler->display->display_options['fields']['entity_id']['alter']['ellipsis'] = 1; + $handler->display->display_options['fields']['entity_id']['alter']['strip_tags'] = 0; + $handler->display->display_options['fields']['entity_id']['alter']['html'] = 0; + $handler->display->display_options['fields']['entity_id']['hide_empty'] = 0; + $handler->display->display_options['fields']['entity_id']['empty_zero'] = 0; + $handler->display->display_options['fields']['entity_id']['type'] = 'text_summary_or_trimmed'; + $handler->display->display_options['fields']['entity_id']['settings'] = array( + 'trim_length' => '600', + ); + /* Field: Node: Delete link */ + $handler->display->display_options['fields']['delete_node']['id'] = 'delete_node'; + $handler->display->display_options['fields']['delete_node']['table'] = 'node'; + $handler->display->display_options['fields']['delete_node']['field'] = 'delete_node'; + $handler->display->display_options['fields']['delete_node']['alter']['alter_text'] = 0; + $handler->display->display_options['fields']['delete_node']['alter']['make_link'] = 0; + $handler->display->display_options['fields']['delete_node']['alter']['trim'] = 0; + $handler->display->display_options['fields']['delete_node']['alter']['word_boundary'] = 1; + $handler->display->display_options['fields']['delete_node']['alter']['ellipsis'] = 1; + $handler->display->display_options['fields']['delete_node']['alter']['strip_tags'] = 0; + $handler->display->display_options['fields']['delete_node']['alter']['html'] = 0; + /* Field: Node: Edit link */ + $handler->display->display_options['fields']['edit_node']['id'] = 'edit_node'; + $handler->display->display_options['fields']['edit_node']['table'] = 'node'; + $handler->display->display_options['fields']['edit_node']['field'] = 'edit_node'; + $handler->display->display_options['fields']['edit_node']['alter']['alter_text'] = 0; + $handler->display->display_options['fields']['edit_node']['alter']['make_link'] = 0; + $handler->display->display_options['fields']['edit_node']['alter']['trim'] = 0; + $handler->display->display_options['fields']['edit_node']['alter']['word_boundary'] = 1; + $handler->display->display_options['fields']['edit_node']['alter']['ellipsis'] = 1; + $handler->display->display_options['fields']['edit_node']['alter']['strip_tags'] = 0; + $handler->display->display_options['fields']['edit_node']['alter']['html'] = 0; + /* Filter: Node: 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']['expose']['operator'] = FALSE; + + /* Display: Unformatted (default) */ + $handler = $view->new_display('page', 'Unformatted (default)', 'page_1'); + $handler->display->display_options['path'] = 'semantic-views-demo/unformatted'; + $handler->display->display_options['menu']['type'] = 'default tab'; + $handler->display->display_options['menu']['title'] = 'Unformatted'; + $handler->display->display_options['menu']['weight'] = '0'; + $handler->display->display_options['tab_options']['type'] = 'normal'; + $handler->display->display_options['tab_options']['title'] = 'Semantic Views demo'; + $handler->display->display_options['tab_options']['weight'] = '0'; + + /* Display: Grid (default) */ + $handler = $view->new_display('page', 'Grid (default)', 'page_2'); + $handler->display->display_options['defaults']['style_plugin'] = FALSE; + $handler->display->display_options['style_plugin'] = 'grid'; + $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['defaults']['row_options'] = FALSE; + $handler->display->display_options['path'] = 'semantic-views-demo/grid'; + $handler->display->display_options['menu']['type'] = 'tab'; + $handler->display->display_options['menu']['title'] = 'Grid'; + $handler->display->display_options['menu']['weight'] = '1'; + + /* Display: List (default) */ + $handler = $view->new_display('page', 'List (default)', 'page_3'); + $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['defaults']['row_options'] = FALSE; + $handler->display->display_options['path'] = 'semantic-views-demo/list'; + $handler->display->display_options['menu']['type'] = 'tab'; + $handler->display->display_options['menu']['title'] = 'List'; + $handler->display->display_options['menu']['weight'] = '2'; + + /* Display: Unformatted (semantic) */ + $handler = $view->new_display('page', 'Unformatted (semantic)', 'page_4'); + $handler->display->display_options['defaults']['style_plugin'] = FALSE; + $handler->display->display_options['style_plugin'] = 'semanticviews_default'; + $handler->display->display_options['defaults']['style_options'] = FALSE; + $handler->display->display_options['defaults']['row_plugin'] = FALSE; + $handler->display->display_options['row_plugin'] = 'semanticviews_fields'; + $handler->display->display_options['row_options']['skip_blank'] = 1; + $handler->display->display_options['row_options']['semantic_html'] = array( + 'title' => array( + 'element_type' => 'h2', + 'class' => 'title', + ), + 'type' => array( + 'element_type' => 'div', + 'class' => 'node-type', + ), + 'entity_id' => array( + 'element_type' => 'div', + 'class' => 'teaser', + ), + 'delete_node' => array( + 'element_type' => 'div', + 'class' => 'delete', + 'label_element_type' => 'label', + 'label_class' => '', + ), + 'edit_node' => array( + 'element_type' => 'div', + 'class' => 'edit', + 'label_element_type' => 'label', + 'label_class' => '', + ), + ); + $handler->display->display_options['defaults']['row_options'] = FALSE; + $handler->display->display_options['path'] = 'semantic-views-demo/unformatted-semantic'; + $handler->display->display_options['menu']['type'] = 'tab'; + $handler->display->display_options['menu']['title'] = 'Unformatted (semantic)'; + $handler->display->display_options['menu']['weight'] = '0'; + $handler->display->display_options['tab_options']['weight'] = '0'; + + /* Display: Grid (semantic) */ + $handler = $view->new_display('page', 'Grid (semantic)', 'page_5'); + $handler->display->display_options['defaults']['style_plugin'] = FALSE; + $handler->display->display_options['style_plugin'] = 'semanticviews_default'; + $handler->display->display_options['style_options']['row']['class'] = 'grid-unit'; + $handler->display->display_options['style_options']['row']['last_every_nth'] = '4'; + $handler->display->display_options['defaults']['style_options'] = FALSE; + $handler->display->display_options['defaults']['row_plugin'] = FALSE; + $handler->display->display_options['row_plugin'] = 'semanticviews_fields'; + $handler->display->display_options['row_options']['skip_blank'] = 1; + $handler->display->display_options['row_options']['semantic_html'] = array( + 'title' => array( + 'element_type' => 'h2', + 'class' => 'title', + ), + 'type' => array( + 'element_type' => 'div', + 'class' => 'node-type', + ), + 'entity_id' => array( + 'element_type' => 'div', + 'class' => 'teaser', + ), + 'delete_node' => array( + 'element_type' => 'div', + 'class' => 'delete', + 'label_element_type' => 'label', + 'label_class' => '', + ), + 'edit_node' => array( + 'element_type' => 'div', + 'class' => 'edit', + 'label_element_type' => 'label', + 'label_class' => '', + ), + ); + $handler->display->display_options['defaults']['row_options'] = FALSE; + $handler->display->display_options['defaults']['header'] = FALSE; + /* Header: Global: Text area */ + $handler->display->display_options['header']['text']['id'] = 'area'; + $handler->display->display_options['header']['text']['table'] = 'views'; + $handler->display->display_options['header']['text']['field'] = 'area'; + $handler->display->display_options['header']['text']['empty'] = FALSE; + $handler->display->display_options['header']['text']['content'] = '<style> + .grid-unit { + width: 20%; + margin-right: 5%; + float: left; + } + .first { + clear: left; + } + .last { + margin-right: 0; + } + </style>'; + $handler->display->display_options['header']['text']['format'] = '2'; + $handler->display->display_options['path'] = 'semantic-views-demo/grid-semantic'; + $handler->display->display_options['menu']['type'] = 'tab'; + $handler->display->display_options['menu']['title'] = 'Grid (semantic)'; + $handler->display->display_options['menu']['weight'] = '1'; + $handler->display->display_options['tab_options']['weight'] = '0'; + + /* Display: List (semantic) */ + $handler = $view->new_display('page', 'List (semantic)', 'page_6'); + $handler->display->display_options['defaults']['style_plugin'] = FALSE; + $handler->display->display_options['style_plugin'] = 'semanticviews_default'; + $handler->display->display_options['style_options']['list']['element_type'] = 'ul'; + $handler->display->display_options['style_options']['row']['element_type'] = 'li'; + $handler->display->display_options['defaults']['style_options'] = FALSE; + $handler->display->display_options['defaults']['row_plugin'] = FALSE; + $handler->display->display_options['row_plugin'] = 'semanticviews_fields'; + $handler->display->display_options['row_options']['skip_blank'] = 1; + $handler->display->display_options['row_options']['semantic_html'] = array( + 'title' => array( + 'element_type' => 'h2', + 'class' => 'title', + ), + 'type' => array( + 'element_type' => 'div', + 'class' => 'node-type', + ), + 'entity_id' => array( + 'element_type' => 'div', + 'class' => 'teaser', + ), + 'delete_node' => array( + 'element_type' => 'div', + 'class' => 'delete', + 'label_element_type' => 'label', + 'label_class' => '', + ), + 'edit_node' => array( + 'element_type' => 'div', + 'class' => 'edit', + 'label_element_type' => 'label', + 'label_class' => '', + ), + ); + $handler->display->display_options['defaults']['row_options'] = FALSE; + $handler->display->display_options['path'] = 'semantic-views-demo/list-semantic'; + $handler->display->display_options['menu']['type'] = 'tab'; + $handler->display->display_options['menu']['title'] = 'List (semantic)'; + $handler->display->display_options['menu']['weight'] = '2'; + $handler->display->display_options['tab_options']['weight'] = '0'; + $views[$view->name] = $view; + + return $views; +} + +