director

good_calendar

Feb 1st, 2012
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.05 KB | None | 0 0
  1. $view = new view;
  2. $view->name = 'calendar';
  3. $view->description = 'A multi-dimensional calendar view with back/next navigation.';
  4. $view->tag = 'Calendar';
  5. $view->base_table = 'node';
  6. $view->human_name = '';
  7. $view->core = 0;
  8. $view->api_version = '3.0-alpha1';
  9. $view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */
  10.  
  11. /* Display: Defaults */
  12. $handler = $view->new_display('default', 'Defaults', 'default');
  13. $handler->display->display_options['title'] = 'Calendar';
  14. $handler->display->display_options['items_per_page'] = 0;
  15. $handler->display->display_options['access']['type'] = 'none';
  16. $handler->display->display_options['cache']['type'] = 'none';
  17. $handler->display->display_options['query']['type'] = 'views_query';
  18. $handler->display->display_options['query']['options']['query_comment'] = FALSE;
  19. $handler->display->display_options['exposed_form']['type'] = 'basic';
  20. $handler->display->display_options['pager']['type'] = 'none';
  21. $handler->display->display_options['pager']['options']['offset'] = '0';
  22. $handler->display->display_options['style_plugin'] = 'calendar_nav';
  23. /* Field: Content: Title */
  24. $handler->display->display_options['fields']['title']['id'] = 'title';
  25. $handler->display->display_options['fields']['title']['table'] = 'node';
  26. $handler->display->display_options['fields']['title']['field'] = 'title';
  27. $handler->display->display_options['fields']['title']['label'] = '';
  28. $handler->display->display_options['fields']['title']['alter']['alter_text'] = 0;
  29. $handler->display->display_options['fields']['title']['alter']['make_link'] = 0;
  30. $handler->display->display_options['fields']['title']['alter']['absolute'] = 0;
  31. $handler->display->display_options['fields']['title']['alter']['word_boundary'] = 0;
  32. $handler->display->display_options['fields']['title']['alter']['ellipsis'] = 0;
  33. $handler->display->display_options['fields']['title']['alter']['strip_tags'] = 0;
  34. $handler->display->display_options['fields']['title']['alter']['trim'] = 0;
  35. $handler->display->display_options['fields']['title']['alter']['html'] = 0;
  36. $handler->display->display_options['fields']['title']['link_to_node'] = 1;
  37. /* Field: Content: Date/Time */
  38. $handler->display->display_options['fields']['field_datetime']['id'] = 'field_datetime';
  39. $handler->display->display_options['fields']['field_datetime']['table'] = 'field_data_field_datetime';
  40. $handler->display->display_options['fields']['field_datetime']['field'] = 'field_datetime';
  41. $handler->display->display_options['fields']['field_datetime']['label'] = '';
  42. $handler->display->display_options['fields']['field_datetime']['alter']['alter_text'] = 0;
  43. $handler->display->display_options['fields']['field_datetime']['alter']['make_link'] = 0;
  44. $handler->display->display_options['fields']['field_datetime']['alter']['absolute'] = 0;
  45. $handler->display->display_options['fields']['field_datetime']['alter']['external'] = 0;
  46. $handler->display->display_options['fields']['field_datetime']['alter']['replace_spaces'] = 0;
  47. $handler->display->display_options['fields']['field_datetime']['alter']['trim_whitespace'] = 0;
  48. $handler->display->display_options['fields']['field_datetime']['alter']['nl2br'] = 0;
  49. $handler->display->display_options['fields']['field_datetime']['alter']['word_boundary'] = 1;
  50. $handler->display->display_options['fields']['field_datetime']['alter']['ellipsis'] = 1;
  51. $handler->display->display_options['fields']['field_datetime']['alter']['strip_tags'] = 0;
  52. $handler->display->display_options['fields']['field_datetime']['alter']['trim'] = 0;
  53. $handler->display->display_options['fields']['field_datetime']['alter']['html'] = 0;
  54. $handler->display->display_options['fields']['field_datetime']['element_label_colon'] = FALSE;
  55. $handler->display->display_options['fields']['field_datetime']['element_default_classes'] = 1;
  56. $handler->display->display_options['fields']['field_datetime']['hide_empty'] = 0;
  57. $handler->display->display_options['fields']['field_datetime']['empty_zero'] = 0;
  58. $handler->display->display_options['fields']['field_datetime']['settings'] = array(
  59. 'format_type' => 'short',
  60. 'fromto' => 'value',
  61. 'multiple_number' => '',
  62. 'multiple_from' => '',
  63. 'multiple_to' => '',
  64. 'show_repeat_rule' => 'hide',
  65. );
  66. $handler->display->display_options['fields']['field_datetime']['group_rows'] = 0;
  67. $handler->display->display_options['fields']['field_datetime']['delta_limit'] = '1';
  68. $handler->display->display_options['fields']['field_datetime']['delta_offset'] = '0';
  69. $handler->display->display_options['fields']['field_datetime']['delta_reversed'] = 0;
  70. $handler->display->display_options['fields']['field_datetime']['field_api_classes'] = 0;
  71. /* Field: Content: Location */
  72. $handler->display->display_options['fields']['field_location']['id'] = 'field_location';
  73. $handler->display->display_options['fields']['field_location']['table'] = 'field_data_field_location';
  74. $handler->display->display_options['fields']['field_location']['field'] = 'field_location';
  75. $handler->display->display_options['fields']['field_location']['label'] = '';
  76. $handler->display->display_options['fields']['field_location']['alter']['alter_text'] = 0;
  77. $handler->display->display_options['fields']['field_location']['alter']['make_link'] = 0;
  78. $handler->display->display_options['fields']['field_location']['alter']['absolute'] = 0;
  79. $handler->display->display_options['fields']['field_location']['alter']['external'] = 0;
  80. $handler->display->display_options['fields']['field_location']['alter']['replace_spaces'] = 0;
  81. $handler->display->display_options['fields']['field_location']['alter']['trim_whitespace'] = 0;
  82. $handler->display->display_options['fields']['field_location']['alter']['nl2br'] = 0;
  83. $handler->display->display_options['fields']['field_location']['alter']['word_boundary'] = 1;
  84. $handler->display->display_options['fields']['field_location']['alter']['ellipsis'] = 1;
  85. $handler->display->display_options['fields']['field_location']['alter']['strip_tags'] = 0;
  86. $handler->display->display_options['fields']['field_location']['alter']['trim'] = 0;
  87. $handler->display->display_options['fields']['field_location']['alter']['html'] = 0;
  88. $handler->display->display_options['fields']['field_location']['element_label_colon'] = FALSE;
  89. $handler->display->display_options['fields']['field_location']['element_default_classes'] = 1;
  90. $handler->display->display_options['fields']['field_location']['hide_empty'] = 0;
  91. $handler->display->display_options['fields']['field_location']['empty_zero'] = 0;
  92. $handler->display->display_options['fields']['field_location']['field_api_classes'] = 0;
  93. /* Sort criterion: Content: Date/Time (field_datetime) */
  94. $handler->display->display_options['sorts']['field_datetime_value']['id'] = 'field_datetime_value';
  95. $handler->display->display_options['sorts']['field_datetime_value']['table'] = 'field_data_field_datetime';
  96. $handler->display->display_options['sorts']['field_datetime_value']['field'] = 'field_datetime_value';
  97. /* Contextual filter: Date: Date (node) */
  98. $handler->display->display_options['arguments']['date_argument']['id'] = 'date_argument';
  99. $handler->display->display_options['arguments']['date_argument']['table'] = 'node';
  100. $handler->display->display_options['arguments']['date_argument']['field'] = 'date_argument';
  101. $handler->display->display_options['arguments']['date_argument']['default_action'] = 'default';
  102. $handler->display->display_options['arguments']['date_argument']['exception']['value'] = 'All';
  103. $handler->display->display_options['arguments']['date_argument']['default_argument_type'] = 'date';
  104. $handler->display->display_options['arguments']['date_argument']['default_argument_skip_url'] = 0;
  105. $handler->display->display_options['arguments']['date_argument']['summary']['format'] = 'default_summary';
  106. $handler->display->display_options['arguments']['date_argument']['year_range'] = '-3:+3';
  107. $handler->display->display_options['arguments']['date_argument']['granularity'] = 'month';
  108. $handler->display->display_options['arguments']['date_argument']['date_fields'] = array(
  109. 'field_data_field_datetime.field_datetime_value' => 'field_data_field_datetime.field_datetime_value',
  110. );
  111. $handler->display->display_options['arguments']['date_argument']['date_method'] = 'OR';
  112. $handler->display->display_options['arguments']['date_argument']['date_group'] = 'date';
  113. /* Filter criterion: Content: Published */
  114. $handler->display->display_options['filters']['status']['id'] = 'status';
  115. $handler->display->display_options['filters']['status']['table'] = 'node';
  116. $handler->display->display_options['filters']['status']['field'] = 'status';
  117. $handler->display->display_options['filters']['status']['value'] = 1;
  118. $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE;
  119. /* Filter criterion: Content: Type */
  120. $handler->display->display_options['filters']['type']['id'] = 'type';
  121. $handler->display->display_options['filters']['type']['table'] = 'node';
  122. $handler->display->display_options['filters']['type']['field'] = 'type';
  123. $handler->display->display_options['filters']['type']['value'] = array(
  124. 'events' => 'events',
  125. );
  126.  
  127. /* Display: Calendar page */
  128. $handler = $view->new_display('calendar', 'Calendar page', 'calendar_1');
  129. $handler->display->display_options['items_per_page'] = 0;
  130. $handler->display->display_options['pager']['type'] = 'none';
  131. $handler->display->display_options['pager']['options']['offset'] = '0';
  132. $handler->display->display_options['style_plugin'] = 'calendar_nav';
  133. $handler->display->display_options['defaults']['style_options'] = FALSE;
  134. $handler->display->display_options['path'] = 'events';
  135. $handler->display->display_options['menu']['type'] = 'tab';
  136. $handler->display->display_options['menu']['title'] = 'Events';
  137. $handler->display->display_options['menu']['weight'] = '0';
  138.  
  139. /* Display: Calendar block */
  140. $handler = $view->new_display('calendar_block', 'Calendar block', 'calendar_block_1');
  141. $handler->display->display_options['items_per_page'] = 0;
  142. $handler->display->display_options['pager']['type'] = 'some';
  143. $handler->display->display_options['style_plugin'] = 'calendar_nav';
  144. $handler->display->display_options['defaults']['style_options'] = FALSE;
  145. $handler->display->display_options['block_description'] = 'Calendar';
  146.  
  147. /* Display: Year view */
  148. $handler = $view->new_display('calendar_period', 'Year view', 'calendar_period_1');
  149. $handler->display->display_options['defaults']['style_plugin'] = FALSE;
  150. $handler->display->display_options['style_plugin'] = 'calendar_style';
  151. $handler->display->display_options['style_options']['name_size'] = '3';
  152. $handler->display->display_options['style_options']['with_weekno'] = '0';
  153. $handler->display->display_options['style_options']['multiday_theme'] = '1';
  154. $handler->display->display_options['style_options']['theme_style'] = '1';
  155. $handler->display->display_options['style_options']['max_items'] = '0';
  156. $handler->display->display_options['style_options']['max_items_behavior'] = 'more';
  157. $handler->display->display_options['style_options']['groupby_times'] = 'hour';
  158. $handler->display->display_options['style_options']['groupby_times_custom'] = '';
  159. $handler->display->display_options['style_options']['groupby_field'] = '';
  160. $handler->display->display_options['defaults']['style_options'] = FALSE;
  161. $handler->display->display_options['defaults']['row_plugin'] = FALSE;
  162. $handler->display->display_options['defaults']['row_options'] = FALSE;
  163. $handler->display->display_options['displays'] = array(
  164. 'calendar_1' => 'calendar_1',
  165. 'default' => 0,
  166. 'calendar_block_1' => 0,
  167. );
  168. $handler->display->display_options['attachment_position'] = 'after';
  169. $handler->display->display_options['inherit_exposed_filters'] = TRUE;
  170.  
  171. /* Display: Month view */
  172. $handler = $view->new_display('calendar_period', 'Month view', 'calendar_period_2');
  173. $handler->display->display_options['defaults']['style_plugin'] = FALSE;
  174. $handler->display->display_options['style_plugin'] = 'calendar_style';
  175. $handler->display->display_options['style_options']['name_size'] = '3';
  176. $handler->display->display_options['style_options']['with_weekno'] = '0';
  177. $handler->display->display_options['style_options']['multiday_theme'] = '1';
  178. $handler->display->display_options['style_options']['theme_style'] = '1';
  179. $handler->display->display_options['style_options']['max_items'] = '0';
  180. $handler->display->display_options['style_options']['max_items_behavior'] = 'more';
  181. $handler->display->display_options['style_options']['groupby_times'] = 'hour';
  182. $handler->display->display_options['style_options']['groupby_times_custom'] = '';
  183. $handler->display->display_options['style_options']['groupby_field'] = '';
  184. $handler->display->display_options['defaults']['style_options'] = FALSE;
  185. $handler->display->display_options['defaults']['row_plugin'] = FALSE;
  186. $handler->display->display_options['defaults']['row_options'] = FALSE;
  187. $handler->display->display_options['displays'] = array(
  188. 'calendar_1' => 'calendar_1',
  189. 'default' => 0,
  190. 'calendar_block_1' => 0,
  191. );
  192. $handler->display->display_options['attachment_position'] = 'after';
  193. $handler->display->display_options['inherit_exposed_filters'] = TRUE;
  194.  
  195. /* Display: Day view */
  196. $handler = $view->new_display('calendar_period', 'Day view', 'calendar_period_3');
  197. $handler->display->display_options['defaults']['style_plugin'] = FALSE;
  198. $handler->display->display_options['style_plugin'] = 'calendar_style';
  199. $handler->display->display_options['style_options']['name_size'] = '3';
  200. $handler->display->display_options['style_options']['with_weekno'] = '0';
  201. $handler->display->display_options['style_options']['multiday_theme'] = '1';
  202. $handler->display->display_options['style_options']['theme_style'] = '1';
  203. $handler->display->display_options['style_options']['max_items'] = '0';
  204. $handler->display->display_options['style_options']['max_items_behavior'] = 'more';
  205. $handler->display->display_options['style_options']['groupby_times'] = 'hour';
  206. $handler->display->display_options['style_options']['groupby_times_custom'] = '';
  207. $handler->display->display_options['style_options']['groupby_field'] = '';
  208. $handler->display->display_options['defaults']['style_options'] = FALSE;
  209. $handler->display->display_options['defaults']['row_plugin'] = FALSE;
  210. $handler->display->display_options['defaults']['row_options'] = FALSE;
  211. $handler->display->display_options['displays'] = array(
  212. 'calendar_1' => 'calendar_1',
  213. 'default' => 0,
  214. 'calendar_block_1' => 0,
  215. );
  216. $handler->display->display_options['attachment_position'] = 'after';
  217. $handler->display->display_options['inherit_exposed_filters'] = TRUE;
  218.  
  219. /* Display: Week view */
  220. $handler = $view->new_display('calendar_period', 'Week view', 'calendar_period_4');
  221. $handler->display->display_options['defaults']['style_plugin'] = FALSE;
  222. $handler->display->display_options['style_plugin'] = 'calendar_style';
  223. $handler->display->display_options['style_options']['name_size'] = '3';
  224. $handler->display->display_options['style_options']['with_weekno'] = '0';
  225. $handler->display->display_options['style_options']['multiday_theme'] = '1';
  226. $handler->display->display_options['style_options']['theme_style'] = '1';
  227. $handler->display->display_options['style_options']['max_items'] = '0';
  228. $handler->display->display_options['style_options']['max_items_behavior'] = 'more';
  229. $handler->display->display_options['style_options']['groupby_times'] = 'hour';
  230. $handler->display->display_options['style_options']['groupby_times_custom'] = '';
  231. $handler->display->display_options['style_options']['groupby_field'] = '';
  232. $handler->display->display_options['defaults']['style_options'] = FALSE;
  233. $handler->display->display_options['defaults']['row_plugin'] = FALSE;
  234. $handler->display->display_options['defaults']['row_options'] = FALSE;
  235. $handler->display->display_options['displays'] = array(
  236. 'calendar_1' => 'calendar_1',
  237. 'default' => 0,
  238. 'calendar_block_1' => 0,
  239. );
  240. $handler->display->display_options['attachment_position'] = 'after';
  241. $handler->display->display_options['inherit_exposed_filters'] = TRUE;
  242.  
  243. /* Display: Block view */
  244. $handler = $view->new_display('calendar_period', 'Block view', 'calendar_period_5');
  245. $handler->display->display_options['defaults']['style_plugin'] = FALSE;
  246. $handler->display->display_options['style_plugin'] = 'calendar_style';
  247. $handler->display->display_options['style_options']['name_size'] = '3';
  248. $handler->display->display_options['style_options']['with_weekno'] = '0';
  249. $handler->display->display_options['style_options']['multiday_theme'] = '1';
  250. $handler->display->display_options['style_options']['theme_style'] = '1';
  251. $handler->display->display_options['style_options']['max_items'] = '0';
  252. $handler->display->display_options['style_options']['max_items_behavior'] = 'more';
  253. $handler->display->display_options['style_options']['groupby_times'] = 'hour';
  254. $handler->display->display_options['style_options']['groupby_times_custom'] = '';
  255. $handler->display->display_options['style_options']['groupby_field'] = '';
  256. $handler->display->display_options['defaults']['style_options'] = FALSE;
  257. $handler->display->display_options['defaults']['row_plugin'] = FALSE;
  258. $handler->display->display_options['defaults']['row_options'] = FALSE;
  259. $handler->display->display_options['displays'] = array(
  260. 'calendar_1' => 0,
  261. 'default' => 0,
  262. 'calendar_block_1' => 'calendar_block_1',
  263. );
  264. $handler->display->display_options['attachment_position'] = 'after';
  265. $handler->display->display_options['inherit_exposed_filters'] = TRUE;
  266.  
  267. /* Display: Upcoming */
  268. $handler = $view->new_display('block', 'Upcoming', 'block_1');
  269. $handler->display->display_options['defaults']['title'] = FALSE;
  270. $handler->display->display_options['title'] = 'Upcoming';
  271. $handler->display->display_options['defaults']['items_per_page'] = FALSE;
  272. $handler->display->display_options['defaults']['use_more'] = FALSE;
  273. $handler->display->display_options['defaults']['pager'] = FALSE;
  274. $handler->display->display_options['pager']['type'] = 'some';
  275. $handler->display->display_options['pager']['options']['items_per_page'] = '5';
  276. $handler->display->display_options['pager']['options']['offset'] = '0';
  277. $handler->display->display_options['defaults']['style_plugin'] = FALSE;
  278. $handler->display->display_options['style_plugin'] = 'list';
  279. $handler->display->display_options['defaults']['style_options'] = FALSE;
  280. $handler->display->display_options['defaults']['row_plugin'] = FALSE;
  281. $handler->display->display_options['row_plugin'] = 'fields';
  282. $handler->display->display_options['defaults']['row_options'] = FALSE;
  283. $handler->display->display_options['defaults']['fields'] = FALSE;
  284. /* Field: Content: Title */
  285. $handler->display->display_options['fields']['title']['id'] = 'title';
  286. $handler->display->display_options['fields']['title']['table'] = 'node';
  287. $handler->display->display_options['fields']['title']['field'] = 'title';
  288. $handler->display->display_options['fields']['title']['label'] = '';
  289. $handler->display->display_options['fields']['title']['alter']['alter_text'] = 0;
  290. $handler->display->display_options['fields']['title']['alter']['make_link'] = 0;
  291. $handler->display->display_options['fields']['title']['alter']['absolute'] = 0;
  292. $handler->display->display_options['fields']['title']['alter']['word_boundary'] = 0;
  293. $handler->display->display_options['fields']['title']['alter']['ellipsis'] = 0;
  294. $handler->display->display_options['fields']['title']['alter']['strip_tags'] = 0;
  295. $handler->display->display_options['fields']['title']['alter']['trim'] = 0;
  296. $handler->display->display_options['fields']['title']['alter']['html'] = 0;
  297. $handler->display->display_options['fields']['title']['link_to_node'] = 1;
  298. /* Field: Content: Date/Time */
  299. $handler->display->display_options['fields']['field_datetime']['id'] = 'field_datetime';
  300. $handler->display->display_options['fields']['field_datetime']['table'] = 'field_data_field_datetime';
  301. $handler->display->display_options['fields']['field_datetime']['field'] = 'field_datetime';
  302. $handler->display->display_options['fields']['field_datetime']['label'] = '';
  303. $handler->display->display_options['fields']['field_datetime']['alter']['alter_text'] = 0;
  304. $handler->display->display_options['fields']['field_datetime']['alter']['make_link'] = 0;
  305. $handler->display->display_options['fields']['field_datetime']['alter']['absolute'] = 0;
  306. $handler->display->display_options['fields']['field_datetime']['alter']['external'] = 0;
  307. $handler->display->display_options['fields']['field_datetime']['alter']['replace_spaces'] = 0;
  308. $handler->display->display_options['fields']['field_datetime']['alter']['trim_whitespace'] = 0;
  309. $handler->display->display_options['fields']['field_datetime']['alter']['nl2br'] = 0;
  310. $handler->display->display_options['fields']['field_datetime']['alter']['word_boundary'] = 1;
  311. $handler->display->display_options['fields']['field_datetime']['alter']['ellipsis'] = 1;
  312. $handler->display->display_options['fields']['field_datetime']['alter']['strip_tags'] = 0;
  313. $handler->display->display_options['fields']['field_datetime']['alter']['trim'] = 0;
  314. $handler->display->display_options['fields']['field_datetime']['alter']['html'] = 0;
  315. $handler->display->display_options['fields']['field_datetime']['element_label_colon'] = FALSE;
  316. $handler->display->display_options['fields']['field_datetime']['element_default_classes'] = 1;
  317. $handler->display->display_options['fields']['field_datetime']['hide_empty'] = 0;
  318. $handler->display->display_options['fields']['field_datetime']['empty_zero'] = 0;
  319. $handler->display->display_options['fields']['field_datetime']['settings'] = array(
  320. 'format_type' => 'medium',
  321. 'fromto' => 'value',
  322. 'multiple_number' => '',
  323. 'multiple_from' => '',
  324. 'multiple_to' => '',
  325. 'show_repeat_rule' => 'hide',
  326. );
  327. $handler->display->display_options['fields']['field_datetime']['group_rows'] = 0;
  328. $handler->display->display_options['fields']['field_datetime']['delta_offset'] = '0';
  329. $handler->display->display_options['fields']['field_datetime']['delta_reversed'] = 0;
  330. $handler->display->display_options['fields']['field_datetime']['field_api_classes'] = 0;
  331. /* Field: Content: Location */
  332. $handler->display->display_options['fields']['field_location']['id'] = 'field_location';
  333. $handler->display->display_options['fields']['field_location']['table'] = 'field_data_field_location';
  334. $handler->display->display_options['fields']['field_location']['field'] = 'field_location';
  335. $handler->display->display_options['fields']['field_location']['label'] = '';
  336. $handler->display->display_options['fields']['field_location']['alter']['alter_text'] = 0;
  337. $handler->display->display_options['fields']['field_location']['alter']['make_link'] = 0;
  338. $handler->display->display_options['fields']['field_location']['alter']['absolute'] = 0;
  339. $handler->display->display_options['fields']['field_location']['alter']['external'] = 0;
  340. $handler->display->display_options['fields']['field_location']['alter']['replace_spaces'] = 0;
  341. $handler->display->display_options['fields']['field_location']['alter']['trim_whitespace'] = 0;
  342. $handler->display->display_options['fields']['field_location']['alter']['nl2br'] = 0;
  343. $handler->display->display_options['fields']['field_location']['alter']['word_boundary'] = 1;
  344. $handler->display->display_options['fields']['field_location']['alter']['ellipsis'] = 1;
  345. $handler->display->display_options['fields']['field_location']['alter']['strip_tags'] = 0;
  346. $handler->display->display_options['fields']['field_location']['alter']['trim'] = 0;
  347. $handler->display->display_options['fields']['field_location']['alter']['html'] = 0;
  348. $handler->display->display_options['fields']['field_location']['element_label_colon'] = FALSE;
  349. $handler->display->display_options['fields']['field_location']['element_default_classes'] = 1;
  350. $handler->display->display_options['fields']['field_location']['hide_empty'] = 0;
  351. $handler->display->display_options['fields']['field_location']['empty_zero'] = 0;
  352. $handler->display->display_options['fields']['field_location']['field_api_classes'] = 0;
  353. $handler->display->display_options['defaults']['sorts'] = FALSE;
  354. /* Sort criterion: Content: Date/Time (field_datetime) */
  355. $handler->display->display_options['sorts']['field_datetime_value']['id'] = 'field_datetime_value';
  356. $handler->display->display_options['sorts']['field_datetime_value']['table'] = 'field_data_field_datetime';
  357. $handler->display->display_options['sorts']['field_datetime_value']['field'] = 'field_datetime_value';
  358. $handler->display->display_options['defaults']['arguments'] = FALSE;
  359. $handler->display->display_options['defaults']['filters'] = FALSE;
  360. /* Filter criterion: Content: Published */
  361. $handler->display->display_options['filters']['status']['id'] = 'status';
  362. $handler->display->display_options['filters']['status']['table'] = 'node';
  363. $handler->display->display_options['filters']['status']['field'] = 'status';
  364. $handler->display->display_options['filters']['status']['value'] = 1;
  365. $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE;
  366. /* Filter criterion: Date: Date (node) */
  367. $handler->display->display_options['filters']['date_filter']['id'] = 'date_filter';
  368. $handler->display->display_options['filters']['date_filter']['table'] = 'node';
  369. $handler->display->display_options['filters']['date_filter']['field'] = 'date_filter';
  370. $handler->display->display_options['filters']['date_filter']['operator'] = '>=';
  371. $handler->display->display_options['filters']['date_filter']['expose']['operator'] = FALSE;
  372. $handler->display->display_options['filters']['date_filter']['granularity'] = 'day';
  373. $handler->display->display_options['filters']['date_filter']['form_type'] = 'date_select';
  374. $handler->display->display_options['filters']['date_filter']['default_date'] = 'now';
  375. $handler->display->display_options['filters']['date_filter']['default_to_date'] = '';
  376. $handler->display->display_options['filters']['date_filter']['year_range'] = '-3:+3';
  377. $handler->display->display_options['filters']['date_filter']['date_fields'] = array(
  378. 'field_data_field_datetime.field_datetime_value' => 'field_data_field_datetime.field_datetime_value',
  379. );
  380. $handler->display->display_options['filters']['date_filter']['date_method'] = 'OR';
  381. $handler->display->display_options['filters']['date_filter']['date_group'] = 'date';
  382. /* Filter criterion: Content: Type */
  383. $handler->display->display_options['filters']['type']['id'] = 'type';
  384. $handler->display->display_options['filters']['type']['table'] = 'node';
  385. $handler->display->display_options['filters']['type']['field'] = 'type';
  386. $handler->display->display_options['filters']['type']['value'] = array(
  387. 'events' => 'events',
  388. );
  389. $handler->display->display_options['block_description'] = 'Upcoming';
  390.  
  391. /* Display: iCal feed */
  392. $handler = $view->new_display('calendar_ical', 'iCal feed', 'calendar_ical_1');
  393. $handler->display->display_options['pager']['type'] = 'some';
  394. $handler->display->display_options['style_plugin'] = 'ical';
  395. $handler->display->display_options['style_options']['summary_field'] = 'title';
  396. $handler->display->display_options['defaults']['arguments'] = FALSE;
  397. $handler->display->display_options['defaults']['filters'] = FALSE;
  398. /* Filter criterion: Content: Published */
  399. $handler->display->display_options['filters']['status']['id'] = 'status';
  400. $handler->display->display_options['filters']['status']['table'] = 'node';
  401. $handler->display->display_options['filters']['status']['field'] = 'status';
  402. $handler->display->display_options['filters']['status']['value'] = 1;
  403. $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE;
  404. /* Filter criterion: Content: Type */
  405. $handler->display->display_options['filters']['type']['id'] = 'type';
  406. $handler->display->display_options['filters']['type']['table'] = 'node';
  407. $handler->display->display_options['filters']['type']['field'] = 'type';
  408. /* Filter criterion: Date: Date (node) */
  409. $handler->display->display_options['filters']['date_filter']['id'] = 'date_filter';
  410. $handler->display->display_options['filters']['date_filter']['table'] = 'node';
  411. $handler->display->display_options['filters']['date_filter']['field'] = 'date_filter';
  412. $handler->display->display_options['filters']['date_filter']['operator'] = '>=';
  413. $handler->display->display_options['filters']['date_filter']['granularity'] = 'day';
  414. $handler->display->display_options['filters']['date_filter']['form_type'] = 'date_select';
  415. $handler->display->display_options['filters']['date_filter']['default_date'] = 'now';
  416. $handler->display->display_options['filters']['date_filter']['default_to_date'] = '';
  417. $handler->display->display_options['filters']['date_filter']['year_range'] = '-3:+3';
  418. $handler->display->display_options['filters']['date_filter']['date_fields'] = array(
  419. 'node.changed' => 'node.changed',
  420. );
  421. $handler->display->display_options['filters']['date_filter']['date_method'] = 'OR';
  422. $handler->display->display_options['filters']['date_filter']['date_group'] = 'date';
  423. $handler->display->display_options['path'] = 'calendar/ical';
  424. $handler->display->display_options['displays'] = array(
  425. 'calendar_1' => 'calendar_1',
  426. 'calendar_block_1' => 'calendar_block_1',
  427. 'default' => 0,
  428. 'block_1' => 0,
  429. );
  430. $translatables['calendar'] = array(
  431. t('Defaults'),
  432. t('Calendar'),
  433. t('more'),
  434. t('Apply'),
  435. t('Reset'),
  436. t('Sort by'),
  437. t('Asc'),
  438. t('Desc'),
  439. t('All'),
  440. t('Calendar page'),
  441. t('Calendar block'),
  442. t('Year view'),
  443. t('Month view'),
  444. t('Day view'),
  445. t('Week view'),
  446. t('Block view'),
  447. t('Upcoming'),
  448. t('iCal feed'),
  449. );
Advertisement
Add Comment
Please, Sign In to add comment