ds_test.views_default.inc 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361
  1. <?php
  2. /**
  3. * @file
  4. * Default views used for testing.
  5. */
  6. /**
  7. * Implements hook_views_default_views().
  8. */
  9. function ds_test_views_default_views() {
  10. $views = array();
  11. $view = new view;
  12. $view->name = 'ds_testing';
  13. $view->description = '';
  14. $view->tag = 'default';
  15. $view->base_table = 'node';
  16. $view->human_name = 'ds-testing';
  17. $view->core = 7;
  18. $view->api_version = '3.0-alpha1';
  19. $view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */
  20. /* Display: Master */
  21. $handler = $view->new_display('default', 'Master', 'default');
  22. $handler->display->display_options['title'] = 'ds-testing';
  23. $handler->display->display_options['access']['type'] = 'perm';
  24. $handler->display->display_options['cache']['type'] = 'none';
  25. $handler->display->display_options['query']['type'] = 'views_query';
  26. $handler->display->display_options['query']['options']['query_comment'] = FALSE;
  27. $handler->display->display_options['exposed_form']['type'] = 'basic';
  28. $handler->display->display_options['pager']['type'] = 'full';
  29. $handler->display->display_options['pager']['options']['items_per_page'] = '10';
  30. $handler->display->display_options['style_plugin'] = 'default';
  31. $handler->display->display_options['row_plugin'] = 'ds';
  32. /* Field: Content: Title */
  33. $handler->display->display_options['fields']['title']['id'] = 'title';
  34. $handler->display->display_options['fields']['title']['table'] = 'node';
  35. $handler->display->display_options['fields']['title']['field'] = 'title';
  36. $handler->display->display_options['fields']['title']['label'] = '';
  37. $handler->display->display_options['fields']['title']['alter']['alter_text'] = 0;
  38. $handler->display->display_options['fields']['title']['alter']['make_link'] = 0;
  39. $handler->display->display_options['fields']['title']['alter']['absolute'] = 0;
  40. $handler->display->display_options['fields']['title']['alter']['word_boundary'] = 0;
  41. $handler->display->display_options['fields']['title']['alter']['ellipsis'] = 0;
  42. $handler->display->display_options['fields']['title']['alter']['strip_tags'] = 0;
  43. $handler->display->display_options['fields']['title']['alter']['trim'] = 0;
  44. $handler->display->display_options['fields']['title']['alter']['html'] = 0;
  45. $handler->display->display_options['fields']['title']['hide_empty'] = 0;
  46. $handler->display->display_options['fields']['title']['empty_zero'] = 0;
  47. $handler->display->display_options['fields']['title']['link_to_node'] = 1;
  48. /* Sort criterion: Content: Post date */
  49. $handler->display->display_options['sorts']['created']['id'] = 'created';
  50. $handler->display->display_options['sorts']['created']['table'] = 'node';
  51. $handler->display->display_options['sorts']['created']['field'] = 'created';
  52. /* Sort criterion: Content: Tags (field_tags) */
  53. $handler->display->display_options['sorts']['field_tags_tid']['id'] = 'field_tags_tid';
  54. $handler->display->display_options['sorts']['field_tags_tid']['table'] = 'field_data_field_tags';
  55. $handler->display->display_options['sorts']['field_tags_tid']['field'] = 'field_tags_tid';
  56. /* Filter criterion: Content: Published */
  57. $handler->display->display_options['filters']['status']['id'] = 'status';
  58. $handler->display->display_options['filters']['status']['table'] = 'node';
  59. $handler->display->display_options['filters']['status']['field'] = 'status';
  60. $handler->display->display_options['filters']['status']['value'] = 1;
  61. $handler->display->display_options['filters']['status']['group'] = 0;
  62. $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE;
  63. /* Filter criterion: Content: Type */
  64. $handler->display->display_options['filters']['type']['id'] = 'type';
  65. $handler->display->display_options['filters']['type']['table'] = 'node';
  66. $handler->display->display_options['filters']['type']['field'] = 'type';
  67. $handler->display->display_options['filters']['type']['value'] = array(
  68. 'article' => 'article',
  69. );
  70. /* Display: Page */
  71. $handler = $view->new_display('page', 'Page', 'page');
  72. $handler->display->display_options['defaults']['style_plugin'] = FALSE;
  73. $handler->display->display_options['style_plugin'] = 'default';
  74. $handler->display->display_options['defaults']['style_options'] = FALSE;
  75. $handler->display->display_options['defaults']['row_plugin'] = FALSE;
  76. $handler->display->display_options['row_plugin'] = 'ds';
  77. $handler->display->display_options['row_options']['alternating'] = 0;
  78. $handler->display->display_options['row_options']['grouping'] = 0;
  79. $handler->display->display_options['row_options']['advanced'] = 0;
  80. $handler->display->display_options['row_options']['grouping_fieldset'] = array(
  81. 'grouping' => 0,
  82. 'group_field' => 'node_created',
  83. 'group_field_function' => '',
  84. );
  85. $handler->display->display_options['row_options']['default_fieldset'] = array(
  86. 'view_mode' => 'teaser',
  87. 'load_comments' => 0,
  88. );
  89. $handler->display->display_options['row_options']['alternating_fieldset'] = array(
  90. 'alternating' => 0,
  91. 'allpages' => 0,
  92. 'item_0' => 'teaser',
  93. 'item_1' => 'teaser',
  94. 'item_2' => 'teaser',
  95. 'item_3' => 'teaser',
  96. 'item_4' => 'teaser',
  97. 'item_5' => 'teaser',
  98. 'item_6' => 'teaser',
  99. 'item_7' => 'teaser',
  100. 'item_8' => 'teaser',
  101. 'item_9' => 'teaser',
  102. );
  103. $handler->display->display_options['row_options']['advanced_fieldset'] = array(
  104. 'advanced' => 0,
  105. );
  106. $handler->display->display_options['defaults']['row_options'] = FALSE;
  107. $handler->display->display_options['path'] = 'ds-testing';
  108. /* Display: Page 1 */
  109. $handler = $view->new_display('page', 'Page 1', 'page_1');
  110. $handler->display->display_options['defaults']['style_plugin'] = FALSE;
  111. $handler->display->display_options['style_plugin'] = 'default';
  112. $handler->display->display_options['defaults']['style_options'] = FALSE;
  113. $handler->display->display_options['defaults']['row_plugin'] = FALSE;
  114. $handler->display->display_options['row_plugin'] = 'ds';
  115. $handler->display->display_options['row_options']['alternating'] = 1;
  116. $handler->display->display_options['row_options']['grouping'] = 0;
  117. $handler->display->display_options['row_options']['advanced'] = 0;
  118. $handler->display->display_options['row_options']['grouping_fieldset'] = array(
  119. 'grouping' => 0,
  120. 'group_field' => 'node_created',
  121. 'group_field_function' => '',
  122. );
  123. $handler->display->display_options['row_options']['default_fieldset'] = array(
  124. 'view_mode' => 'teaser',
  125. 'load_comments' => 0,
  126. );
  127. $handler->display->display_options['row_options']['alternating_fieldset'] = array(
  128. 'alternating' => 1,
  129. 'allpages' => 0,
  130. 'item_0' => 'full',
  131. 'item_1' => 'teaser',
  132. 'item_2' => 'teaser',
  133. 'item_3' => 'teaser',
  134. 'item_4' => 'teaser',
  135. 'item_5' => 'teaser',
  136. 'item_6' => 'teaser',
  137. 'item_7' => 'teaser',
  138. 'item_8' => 'teaser',
  139. 'item_9' => 'teaser',
  140. );
  141. $handler->display->display_options['row_options']['advanced_fieldset'] = array(
  142. 'advanced' => 0,
  143. );
  144. $handler->display->display_options['defaults']['row_options'] = FALSE;
  145. $handler->display->display_options['path'] = 'ds-testing-2';
  146. /* Display: Page 2 */
  147. $handler = $view->new_display('page', 'Page 2', 'page_2');
  148. $handler->display->display_options['defaults']['style_plugin'] = FALSE;
  149. $handler->display->display_options['style_plugin'] = 'default';
  150. $handler->display->display_options['defaults']['style_options'] = FALSE;
  151. $handler->display->display_options['defaults']['row_plugin'] = FALSE;
  152. $handler->display->display_options['row_plugin'] = 'ds';
  153. $handler->display->display_options['row_options']['alternating'] = 0;
  154. $handler->display->display_options['row_options']['grouping'] = 1;
  155. $handler->display->display_options['row_options']['advanced'] = 0;
  156. $handler->display->display_options['row_options']['grouping_fieldset'] = array(
  157. 'grouping' => 1,
  158. 'group_field' => 'field_data_field_tags_field_tags_tid',
  159. 'group_field_function' => '',
  160. );
  161. $handler->display->display_options['row_options']['default_fieldset'] = array(
  162. 'view_mode' => 'teaser',
  163. 'load_comments' => 0,
  164. );
  165. $handler->display->display_options['row_options']['alternating_fieldset'] = array(
  166. 'alternating' => 0,
  167. 'allpages' => 0,
  168. 'item_0' => 'teaser',
  169. 'item_1' => 'teaser',
  170. 'item_2' => 'teaser',
  171. 'item_3' => 'teaser',
  172. 'item_4' => 'teaser',
  173. 'item_5' => 'teaser',
  174. 'item_6' => 'teaser',
  175. 'item_7' => 'teaser',
  176. 'item_8' => 'teaser',
  177. 'item_9' => 'teaser',
  178. );
  179. $handler->display->display_options['row_options']['advanced_fieldset'] = array(
  180. 'advanced' => 0,
  181. );
  182. $handler->display->display_options['defaults']['row_options'] = FALSE;
  183. $handler->display->display_options['defaults']['sorts'] = FALSE;
  184. /* Sort criterion: Content: Tags (field_tags) */
  185. $handler->display->display_options['sorts']['field_tags_tid']['id'] = 'field_tags_tid';
  186. $handler->display->display_options['sorts']['field_tags_tid']['table'] = 'field_data_field_tags';
  187. $handler->display->display_options['sorts']['field_tags_tid']['field'] = 'field_tags_tid';
  188. $handler->display->display_options['path'] = 'ds-testing-3';
  189. /* Display: Page 3 */
  190. $handler = $view->new_display('page', 'Page 3', 'page_3');
  191. $handler->display->display_options['defaults']['style_plugin'] = FALSE;
  192. $handler->display->display_options['style_plugin'] = 'default';
  193. $handler->display->display_options['defaults']['style_options'] = FALSE;
  194. $handler->display->display_options['defaults']['row_plugin'] = FALSE;
  195. $handler->display->display_options['row_plugin'] = 'ds';
  196. $handler->display->display_options['row_options']['alternating'] = 0;
  197. $handler->display->display_options['row_options']['grouping'] = 1;
  198. $handler->display->display_options['row_options']['advanced'] = 0;
  199. $handler->display->display_options['row_options']['grouping_fieldset'] = array(
  200. 'grouping' => 1,
  201. 'group_field' => 'field_data_field_tags_field_tags_tid',
  202. 'group_field_function' => 'ds_test_get_tag_name',
  203. );
  204. $handler->display->display_options['row_options']['default_fieldset'] = array(
  205. 'view_mode' => 'teaser',
  206. 'load_comments' => 0,
  207. );
  208. $handler->display->display_options['row_options']['alternating_fieldset'] = array(
  209. 'alternating' => 0,
  210. 'allpages' => 0,
  211. 'item_0' => 'teaser',
  212. 'item_1' => 'teaser',
  213. 'item_2' => 'teaser',
  214. 'item_3' => 'teaser',
  215. 'item_4' => 'teaser',
  216. 'item_5' => 'teaser',
  217. 'item_6' => 'teaser',
  218. 'item_7' => 'teaser',
  219. 'item_8' => 'teaser',
  220. 'item_9' => 'teaser',
  221. );
  222. $handler->display->display_options['row_options']['advanced_fieldset'] = array(
  223. 'advanced' => 0,
  224. );
  225. $handler->display->display_options['defaults']['row_options'] = FALSE;
  226. $handler->display->display_options['defaults']['sorts'] = FALSE;
  227. /* Sort criterion: Content: Tags (field_tags) */
  228. $handler->display->display_options['sorts']['field_tags_tid']['id'] = 'field_tags_tid';
  229. $handler->display->display_options['sorts']['field_tags_tid']['table'] = 'field_data_field_tags';
  230. $handler->display->display_options['sorts']['field_tags_tid']['field'] = 'field_tags_tid';
  231. $handler->display->display_options['path'] = 'ds-testing-4';
  232. /* Display: Page 4 */
  233. $handler = $view->new_display('page', 'Page 4', 'page_4');
  234. $handler->display->display_options['defaults']['style_plugin'] = FALSE;
  235. $handler->display->display_options['style_plugin'] = 'default';
  236. $handler->display->display_options['defaults']['style_options'] = FALSE;
  237. $handler->display->display_options['defaults']['row_plugin'] = FALSE;
  238. $handler->display->display_options['row_plugin'] = 'ds';
  239. $handler->display->display_options['row_options']['alternating'] = 0;
  240. $handler->display->display_options['row_options']['grouping'] = 0;
  241. $handler->display->display_options['row_options']['advanced'] = 1;
  242. $handler->display->display_options['row_options']['grouping_fieldset'] = array(
  243. 'grouping' => 0,
  244. 'group_field' => 'field_data_field_tags_field_tags_tid',
  245. 'group_field_function' => '',
  246. );
  247. $handler->display->display_options['row_options']['default_fieldset'] = array(
  248. 'view_mode' => 'teaser',
  249. 'load_comments' => 0,
  250. );
  251. $handler->display->display_options['row_options']['alternating_fieldset'] = array(
  252. 'alternating' => 0,
  253. 'allpages' => 0,
  254. 'item_0' => 'teaser',
  255. 'item_1' => 'teaser',
  256. 'item_2' => 'teaser',
  257. 'item_3' => 'teaser',
  258. 'item_4' => 'teaser',
  259. 'item_5' => 'teaser',
  260. 'item_6' => 'teaser',
  261. 'item_7' => 'teaser',
  262. 'item_8' => 'teaser',
  263. 'item_9' => 'teaser',
  264. );
  265. $handler->display->display_options['row_options']['advanced_fieldset'] = array(
  266. 'advanced' => 1,
  267. );
  268. $handler->display->display_options['defaults']['row_options'] = FALSE;
  269. $handler->display->display_options['path'] = 'ds-testing-5';
  270. /* Display: Page 5 */
  271. $handler = $view->new_display('page', 'Page 5', 'page_5');
  272. $handler->display->display_options['defaults']['style_plugin'] = FALSE;
  273. $handler->display->display_options['style_plugin'] = 'default';
  274. $handler->display->display_options['defaults']['style_options'] = FALSE;
  275. $handler->display->display_options['defaults']['row_plugin'] = FALSE;
  276. $handler->display->display_options['row_plugin'] = 'ds';
  277. $handler->display->display_options['row_options']['alternating'] = 0;
  278. $handler->display->display_options['row_options']['grouping'] = 0;
  279. $handler->display->display_options['row_options']['advanced'] = 0;
  280. $handler->display->display_options['row_options']['grouping_fieldset'] = array(
  281. 'grouping' => 0,
  282. 'group_field' => 'field_data_field_tags_field_tags_tid',
  283. 'group_field_function' => '',
  284. );
  285. $handler->display->display_options['row_options']['default_fieldset'] = array(
  286. 'view_mode' => 'teaser',
  287. 'load_comments' => 0,
  288. );
  289. $handler->display->display_options['row_options']['alternating_fieldset'] = array(
  290. 'alternating' => 0,
  291. 'allpages' => 0,
  292. 'item_0' => 'teaser',
  293. 'item_1' => 'teaser',
  294. 'item_2' => 'teaser',
  295. 'item_3' => 'teaser',
  296. 'item_4' => 'teaser',
  297. 'item_5' => 'teaser',
  298. 'item_6' => 'teaser',
  299. 'item_7' => 'teaser',
  300. 'item_8' => 'teaser',
  301. 'item_9' => 'teaser',
  302. );
  303. $handler->display->display_options['row_options']['advanced_fieldset'] = array(
  304. 'advanced' => 0,
  305. );
  306. $handler->display->display_options['defaults']['row_options'] = FALSE;
  307. $handler->display->display_options['defaults']['header'] = FALSE;
  308. /* Header: Global: Text area */
  309. $handler->display->display_options['header']['area']['id'] = 'area';
  310. $handler->display->display_options['header']['area']['table'] = 'views';
  311. $handler->display->display_options['header']['area']['field'] = 'area';
  312. $handler->display->display_options['header']['area']['empty'] = FALSE;
  313. $handler->display->display_options['header']['area']['content'] = 'Header text';
  314. $handler->display->display_options['header']['area']['format'] = 'filtered_html';
  315. $handler->display->display_options['header']['area']['tokenize'] = 0;
  316. $handler->display->display_options['defaults']['footer'] = FALSE;
  317. /* Footer: Global: Text area */
  318. $handler->display->display_options['footer']['area']['id'] = 'area';
  319. $handler->display->display_options['footer']['area']['table'] = 'views';
  320. $handler->display->display_options['footer']['area']['field'] = 'area';
  321. $handler->display->display_options['footer']['area']['empty'] = FALSE;
  322. $handler->display->display_options['footer']['area']['content'] = 'Footer text';
  323. $handler->display->display_options['footer']['area']['format'] = 'filtered_html';
  324. $handler->display->display_options['footer']['area']['tokenize'] = 0;
  325. $handler->display->display_options['defaults']['filters'] = FALSE;
  326. /* Filter criterion: Content: Published */
  327. $handler->display->display_options['filters']['status']['id'] = 'status';
  328. $handler->display->display_options['filters']['status']['table'] = 'node';
  329. $handler->display->display_options['filters']['status']['field'] = 'status';
  330. $handler->display->display_options['filters']['status']['value'] = '1';
  331. $handler->display->display_options['filters']['status']['group'] = 0;
  332. $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE;
  333. /* Filter criterion: Content: Type */
  334. $handler->display->display_options['filters']['type']['id'] = 'type';
  335. $handler->display->display_options['filters']['type']['table'] = 'node';
  336. $handler->display->display_options['filters']['type']['field'] = 'type';
  337. $handler->display->display_options['filters']['type']['value'] = array(
  338. 'article' => 'article',
  339. 'page' => 'page',
  340. );
  341. $handler->display->display_options['filters']['type']['exposed'] = TRUE;
  342. $handler->display->display_options['filters']['type']['expose']['operator_id'] = 'type_op';
  343. $handler->display->display_options['filters']['type']['expose']['label'] = 'Type';
  344. $handler->display->display_options['filters']['type']['expose']['operator'] = 'type_op';
  345. $handler->display->display_options['filters']['type']['expose']['identifier'] = 'type';
  346. $handler->display->display_options['filters']['type']['expose']['reduce'] = 0;
  347. $handler->display->display_options['path'] = 'ds-testing-6';
  348. $views['ds_testing'] = $view;
  349. return $views;
  350. }