Mercurial > hg > rr-repo
comparison 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 |
comparison
equal
deleted
inserted
replaced
3:b28be78d8160 | 4:ce11bbd8f642 |
---|---|
1 <?php | |
2 | |
3 /** | |
4 * Implementation of hook_views_default_views(). | |
5 */ | |
6 function semanticviews_views_default_views() { | |
7 $view = new view; | |
8 $view->name = 'semantic_demo'; | |
9 $view->description = ''; | |
10 $view->tag = ''; | |
11 $view->base_table = 'node'; | |
12 $view->api_version = '3.0-alpha1'; | |
13 $view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */ | |
14 | |
15 /* Display: Defaults */ | |
16 $handler = $view->new_display('default', 'Defaults', 'default'); | |
17 $handler->display->display_options['title'] = 'Semantic Views demo'; | |
18 $handler->display->display_options['access']['type'] = 'none'; | |
19 $handler->display->display_options['cache']['type'] = 'none'; | |
20 $handler->display->display_options['query']['type'] = 'views_query'; | |
21 $handler->display->display_options['exposed_form']['type'] = 'basic'; | |
22 $handler->display->display_options['pager']['type'] = 'full'; | |
23 $handler->display->display_options['style_plugin'] = 'default'; | |
24 $handler->display->display_options['row_plugin'] = 'fields'; | |
25 /* Field: Node: Title */ | |
26 $handler->display->display_options['fields']['title']['id'] = 'title'; | |
27 $handler->display->display_options['fields']['title']['table'] = 'node'; | |
28 $handler->display->display_options['fields']['title']['field'] = 'title'; | |
29 $handler->display->display_options['fields']['title']['label'] = ''; | |
30 $handler->display->display_options['fields']['title']['alter']['alter_text'] = 0; | |
31 $handler->display->display_options['fields']['title']['alter']['make_link'] = 0; | |
32 $handler->display->display_options['fields']['title']['alter']['trim'] = 0; | |
33 $handler->display->display_options['fields']['title']['alter']['word_boundary'] = 1; | |
34 $handler->display->display_options['fields']['title']['alter']['ellipsis'] = 1; | |
35 $handler->display->display_options['fields']['title']['alter']['strip_tags'] = 0; | |
36 $handler->display->display_options['fields']['title']['alter']['html'] = 0; | |
37 $handler->display->display_options['fields']['title']['link_to_node'] = 1; | |
38 /* Field: Node: Type */ | |
39 $handler->display->display_options['fields']['type']['id'] = 'type'; | |
40 $handler->display->display_options['fields']['type']['table'] = 'node'; | |
41 $handler->display->display_options['fields']['type']['field'] = 'type'; | |
42 $handler->display->display_options['fields']['type']['label'] = ''; | |
43 $handler->display->display_options['fields']['type']['alter']['alter_text'] = 0; | |
44 $handler->display->display_options['fields']['type']['alter']['make_link'] = 0; | |
45 $handler->display->display_options['fields']['type']['alter']['trim'] = 0; | |
46 $handler->display->display_options['fields']['type']['alter']['word_boundary'] = 1; | |
47 $handler->display->display_options['fields']['type']['alter']['ellipsis'] = 1; | |
48 $handler->display->display_options['fields']['type']['alter']['strip_tags'] = 0; | |
49 $handler->display->display_options['fields']['type']['alter']['html'] = 0; | |
50 $handler->display->display_options['fields']['type']['link_to_node'] = 0; | |
51 /* Field: Fields: body */ | |
52 $handler->display->display_options['fields']['entity_id']['id'] = 'entity_id'; | |
53 $handler->display->display_options['fields']['entity_id']['table'] = 'field_data_body'; | |
54 $handler->display->display_options['fields']['entity_id']['field'] = 'entity_id'; | |
55 $handler->display->display_options['fields']['entity_id']['label'] = ''; | |
56 $handler->display->display_options['fields']['entity_id']['alter']['alter_text'] = 0; | |
57 $handler->display->display_options['fields']['entity_id']['alter']['make_link'] = 0; | |
58 $handler->display->display_options['fields']['entity_id']['alter']['absolute'] = 0; | |
59 $handler->display->display_options['fields']['entity_id']['alter']['trim'] = 0; | |
60 $handler->display->display_options['fields']['entity_id']['alter']['word_boundary'] = 1; | |
61 $handler->display->display_options['fields']['entity_id']['alter']['ellipsis'] = 1; | |
62 $handler->display->display_options['fields']['entity_id']['alter']['strip_tags'] = 0; | |
63 $handler->display->display_options['fields']['entity_id']['alter']['html'] = 0; | |
64 $handler->display->display_options['fields']['entity_id']['hide_empty'] = 0; | |
65 $handler->display->display_options['fields']['entity_id']['empty_zero'] = 0; | |
66 $handler->display->display_options['fields']['entity_id']['type'] = 'text_summary_or_trimmed'; | |
67 $handler->display->display_options['fields']['entity_id']['settings'] = array( | |
68 'trim_length' => '600', | |
69 ); | |
70 /* Field: Node: Delete link */ | |
71 $handler->display->display_options['fields']['delete_node']['id'] = 'delete_node'; | |
72 $handler->display->display_options['fields']['delete_node']['table'] = 'node'; | |
73 $handler->display->display_options['fields']['delete_node']['field'] = 'delete_node'; | |
74 $handler->display->display_options['fields']['delete_node']['alter']['alter_text'] = 0; | |
75 $handler->display->display_options['fields']['delete_node']['alter']['make_link'] = 0; | |
76 $handler->display->display_options['fields']['delete_node']['alter']['trim'] = 0; | |
77 $handler->display->display_options['fields']['delete_node']['alter']['word_boundary'] = 1; | |
78 $handler->display->display_options['fields']['delete_node']['alter']['ellipsis'] = 1; | |
79 $handler->display->display_options['fields']['delete_node']['alter']['strip_tags'] = 0; | |
80 $handler->display->display_options['fields']['delete_node']['alter']['html'] = 0; | |
81 /* Field: Node: Edit link */ | |
82 $handler->display->display_options['fields']['edit_node']['id'] = 'edit_node'; | |
83 $handler->display->display_options['fields']['edit_node']['table'] = 'node'; | |
84 $handler->display->display_options['fields']['edit_node']['field'] = 'edit_node'; | |
85 $handler->display->display_options['fields']['edit_node']['alter']['alter_text'] = 0; | |
86 $handler->display->display_options['fields']['edit_node']['alter']['make_link'] = 0; | |
87 $handler->display->display_options['fields']['edit_node']['alter']['trim'] = 0; | |
88 $handler->display->display_options['fields']['edit_node']['alter']['word_boundary'] = 1; | |
89 $handler->display->display_options['fields']['edit_node']['alter']['ellipsis'] = 1; | |
90 $handler->display->display_options['fields']['edit_node']['alter']['strip_tags'] = 0; | |
91 $handler->display->display_options['fields']['edit_node']['alter']['html'] = 0; | |
92 /* Filter: Node: Published */ | |
93 $handler->display->display_options['filters']['status']['id'] = 'status'; | |
94 $handler->display->display_options['filters']['status']['table'] = 'node'; | |
95 $handler->display->display_options['filters']['status']['field'] = 'status'; | |
96 $handler->display->display_options['filters']['status']['value'] = '1'; | |
97 $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE; | |
98 | |
99 /* Display: Unformatted (default) */ | |
100 $handler = $view->new_display('page', 'Unformatted (default)', 'page_1'); | |
101 $handler->display->display_options['path'] = 'semantic-views-demo/unformatted'; | |
102 $handler->display->display_options['menu']['type'] = 'default tab'; | |
103 $handler->display->display_options['menu']['title'] = 'Unformatted'; | |
104 $handler->display->display_options['menu']['weight'] = '0'; | |
105 $handler->display->display_options['tab_options']['type'] = 'normal'; | |
106 $handler->display->display_options['tab_options']['title'] = 'Semantic Views demo'; | |
107 $handler->display->display_options['tab_options']['weight'] = '0'; | |
108 | |
109 /* Display: Grid (default) */ | |
110 $handler = $view->new_display('page', 'Grid (default)', 'page_2'); | |
111 $handler->display->display_options['defaults']['style_plugin'] = FALSE; | |
112 $handler->display->display_options['style_plugin'] = 'grid'; | |
113 $handler->display->display_options['defaults']['style_options'] = FALSE; | |
114 $handler->display->display_options['defaults']['row_plugin'] = FALSE; | |
115 $handler->display->display_options['row_plugin'] = 'fields'; | |
116 $handler->display->display_options['defaults']['row_options'] = FALSE; | |
117 $handler->display->display_options['path'] = 'semantic-views-demo/grid'; | |
118 $handler->display->display_options['menu']['type'] = 'tab'; | |
119 $handler->display->display_options['menu']['title'] = 'Grid'; | |
120 $handler->display->display_options['menu']['weight'] = '1'; | |
121 | |
122 /* Display: List (default) */ | |
123 $handler = $view->new_display('page', 'List (default)', 'page_3'); | |
124 $handler->display->display_options['defaults']['style_plugin'] = FALSE; | |
125 $handler->display->display_options['style_plugin'] = 'list'; | |
126 $handler->display->display_options['defaults']['style_options'] = FALSE; | |
127 $handler->display->display_options['defaults']['row_plugin'] = FALSE; | |
128 $handler->display->display_options['row_plugin'] = 'fields'; | |
129 $handler->display->display_options['defaults']['row_options'] = FALSE; | |
130 $handler->display->display_options['path'] = 'semantic-views-demo/list'; | |
131 $handler->display->display_options['menu']['type'] = 'tab'; | |
132 $handler->display->display_options['menu']['title'] = 'List'; | |
133 $handler->display->display_options['menu']['weight'] = '2'; | |
134 | |
135 /* Display: Unformatted (semantic) */ | |
136 $handler = $view->new_display('page', 'Unformatted (semantic)', 'page_4'); | |
137 $handler->display->display_options['defaults']['style_plugin'] = FALSE; | |
138 $handler->display->display_options['style_plugin'] = 'semanticviews_default'; | |
139 $handler->display->display_options['defaults']['style_options'] = FALSE; | |
140 $handler->display->display_options['defaults']['row_plugin'] = FALSE; | |
141 $handler->display->display_options['row_plugin'] = 'semanticviews_fields'; | |
142 $handler->display->display_options['row_options']['skip_blank'] = 1; | |
143 $handler->display->display_options['row_options']['semantic_html'] = array( | |
144 'title' => array( | |
145 'element_type' => 'h2', | |
146 'class' => 'title', | |
147 ), | |
148 'type' => array( | |
149 'element_type' => 'div', | |
150 'class' => 'node-type', | |
151 ), | |
152 'entity_id' => array( | |
153 'element_type' => 'div', | |
154 'class' => 'teaser', | |
155 ), | |
156 'delete_node' => array( | |
157 'element_type' => 'div', | |
158 'class' => 'delete', | |
159 'label_element_type' => 'label', | |
160 'label_class' => '', | |
161 ), | |
162 'edit_node' => array( | |
163 'element_type' => 'div', | |
164 'class' => 'edit', | |
165 'label_element_type' => 'label', | |
166 'label_class' => '', | |
167 ), | |
168 ); | |
169 $handler->display->display_options['defaults']['row_options'] = FALSE; | |
170 $handler->display->display_options['path'] = 'semantic-views-demo/unformatted-semantic'; | |
171 $handler->display->display_options['menu']['type'] = 'tab'; | |
172 $handler->display->display_options['menu']['title'] = 'Unformatted (semantic)'; | |
173 $handler->display->display_options['menu']['weight'] = '0'; | |
174 $handler->display->display_options['tab_options']['weight'] = '0'; | |
175 | |
176 /* Display: Grid (semantic) */ | |
177 $handler = $view->new_display('page', 'Grid (semantic)', 'page_5'); | |
178 $handler->display->display_options['defaults']['style_plugin'] = FALSE; | |
179 $handler->display->display_options['style_plugin'] = 'semanticviews_default'; | |
180 $handler->display->display_options['style_options']['row']['class'] = 'grid-unit'; | |
181 $handler->display->display_options['style_options']['row']['last_every_nth'] = '4'; | |
182 $handler->display->display_options['defaults']['style_options'] = FALSE; | |
183 $handler->display->display_options['defaults']['row_plugin'] = FALSE; | |
184 $handler->display->display_options['row_plugin'] = 'semanticviews_fields'; | |
185 $handler->display->display_options['row_options']['skip_blank'] = 1; | |
186 $handler->display->display_options['row_options']['semantic_html'] = array( | |
187 'title' => array( | |
188 'element_type' => 'h2', | |
189 'class' => 'title', | |
190 ), | |
191 'type' => array( | |
192 'element_type' => 'div', | |
193 'class' => 'node-type', | |
194 ), | |
195 'entity_id' => array( | |
196 'element_type' => 'div', | |
197 'class' => 'teaser', | |
198 ), | |
199 'delete_node' => array( | |
200 'element_type' => 'div', | |
201 'class' => 'delete', | |
202 'label_element_type' => 'label', | |
203 'label_class' => '', | |
204 ), | |
205 'edit_node' => array( | |
206 'element_type' => 'div', | |
207 'class' => 'edit', | |
208 'label_element_type' => 'label', | |
209 'label_class' => '', | |
210 ), | |
211 ); | |
212 $handler->display->display_options['defaults']['row_options'] = FALSE; | |
213 $handler->display->display_options['defaults']['header'] = FALSE; | |
214 /* Header: Global: Text area */ | |
215 $handler->display->display_options['header']['text']['id'] = 'area'; | |
216 $handler->display->display_options['header']['text']['table'] = 'views'; | |
217 $handler->display->display_options['header']['text']['field'] = 'area'; | |
218 $handler->display->display_options['header']['text']['empty'] = FALSE; | |
219 $handler->display->display_options['header']['text']['content'] = '<style> | |
220 .grid-unit { | |
221 width: 20%; | |
222 margin-right: 5%; | |
223 float: left; | |
224 } | |
225 .first { | |
226 clear: left; | |
227 } | |
228 .last { | |
229 margin-right: 0; | |
230 } | |
231 </style>'; | |
232 $handler->display->display_options['header']['text']['format'] = '2'; | |
233 $handler->display->display_options['path'] = 'semantic-views-demo/grid-semantic'; | |
234 $handler->display->display_options['menu']['type'] = 'tab'; | |
235 $handler->display->display_options['menu']['title'] = 'Grid (semantic)'; | |
236 $handler->display->display_options['menu']['weight'] = '1'; | |
237 $handler->display->display_options['tab_options']['weight'] = '0'; | |
238 | |
239 /* Display: List (semantic) */ | |
240 $handler = $view->new_display('page', 'List (semantic)', 'page_6'); | |
241 $handler->display->display_options['defaults']['style_plugin'] = FALSE; | |
242 $handler->display->display_options['style_plugin'] = 'semanticviews_default'; | |
243 $handler->display->display_options['style_options']['list']['element_type'] = 'ul'; | |
244 $handler->display->display_options['style_options']['row']['element_type'] = 'li'; | |
245 $handler->display->display_options['defaults']['style_options'] = FALSE; | |
246 $handler->display->display_options['defaults']['row_plugin'] = FALSE; | |
247 $handler->display->display_options['row_plugin'] = 'semanticviews_fields'; | |
248 $handler->display->display_options['row_options']['skip_blank'] = 1; | |
249 $handler->display->display_options['row_options']['semantic_html'] = array( | |
250 'title' => array( | |
251 'element_type' => 'h2', | |
252 'class' => 'title', | |
253 ), | |
254 'type' => array( | |
255 'element_type' => 'div', | |
256 'class' => 'node-type', | |
257 ), | |
258 'entity_id' => array( | |
259 'element_type' => 'div', | |
260 'class' => 'teaser', | |
261 ), | |
262 'delete_node' => array( | |
263 'element_type' => 'div', | |
264 'class' => 'delete', | |
265 'label_element_type' => 'label', | |
266 'label_class' => '', | |
267 ), | |
268 'edit_node' => array( | |
269 'element_type' => 'div', | |
270 'class' => 'edit', | |
271 'label_element_type' => 'label', | |
272 'label_class' => '', | |
273 ), | |
274 ); | |
275 $handler->display->display_options['defaults']['row_options'] = FALSE; | |
276 $handler->display->display_options['path'] = 'semantic-views-demo/list-semantic'; | |
277 $handler->display->display_options['menu']['type'] = 'tab'; | |
278 $handler->display->display_options['menu']['title'] = 'List (semantic)'; | |
279 $handler->display->display_options['menu']['weight'] = '2'; | |
280 $handler->display->display_options['tab_options']['weight'] = '0'; | |
281 $views[$view->name] = $view; | |
282 | |
283 return $views; | |
284 } | |
285 | |
286 |