director

bad_calendar

Feb 1st, 2012
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.04 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';
  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. /* Field: Content: Title */
  23. $handler->display->display_options['fields']['title']['id'] = 'title';
  24. $handler->display->display_options['fields']['title']['table'] = 'node';
  25. $handler->display->display_options['fields']['title']['field'] = 'title';
  26. $handler->display->display_options['fields']['title']['label'] = '';
  27. $handler->display->display_options['fields']['title']['alter']['alter_text'] = 0;
  28. $handler->display->display_options['fields']['title']['alter']['make_link'] = 0;
  29. $handler->display->display_options['fields']['title']['alter']['absolute'] = 0;
  30. $handler->display->display_options['fields']['title']['alter']['word_boundary'] = 0;
  31. $handler->display->display_options['fields']['title']['alter']['ellipsis'] = 0;
  32. $handler->display->display_options['fields']['title']['alter']['strip_tags'] = 0;
  33. $handler->display->display_options['fields']['title']['alter']['trim'] = 0;
  34. $handler->display->display_options['fields']['title']['alter']['html'] = 0;
  35. $handler->display->display_options['fields']['title']['link_to_node'] = 1;
  36. /* Field: Content: Date/Time */
  37. $handler->display->display_options['fields']['field_datetime']['id'] = 'field_datetime';
  38. $handler->display->display_options['fields']['field_datetime']['table'] = 'field_data_field_datetime';
  39. $handler->display->display_options['fields']['field_datetime']['field'] = 'field_datetime';
  40. $handler->display->display_options['fields']['field_datetime']['label'] = '';
  41. $handler->display->display_options['fields']['field_datetime']['alter']['alter_text'] = 0;
  42. $handler->display->display_options['fields']['field_datetime']['alter']['make_link'] = 0;
  43. $handler->display->display_options['fields']['field_datetime']['alter']['absolute'] = 0;
  44. $handler->display->display_options['fields']['field_datetime']['alter']['external'] = 0;
  45. $handler->display->display_options['fields']['field_datetime']['alter']['replace_spaces'] = 0;
  46. $handler->display->display_options['fields']['field_datetime']['alter']['trim_whitespace'] = 0;
  47. $handler->display->display_options['fields']['field_datetime']['alter']['nl2br'] = 0;
  48. $handler->display->display_options['fields']['field_datetime']['alter']['word_boundary'] = 1;
  49. $handler->display->display_options['fields']['field_datetime']['alter']['ellipsis'] = 1;
  50. $handler->display->display_options['fields']['field_datetime']['alter']['strip_tags'] = 0;
  51. $handler->display->display_options['fields']['field_datetime']['alter']['trim'] = 0;
  52. $handler->display->display_options['fields']['field_datetime']['alter']['html'] = 0;
  53. $handler->display->display_options['fields']['field_datetime']['element_label_colon'] = FALSE;
  54. $handler->display->display_options['fields']['field_datetime']['element_default_classes'] = 1;
  55. $handler->display->display_options['fields']['field_datetime']['hide_empty'] = 0;
  56. $handler->display->display_options['fields']['field_datetime']['empty_zero'] = 0;
  57. $handler->display->display_options['fields']['field_datetime']['settings'] = array(
  58. 'format_type' => 'short',
  59. 'fromto' => 'value',
  60. 'multiple_number' => '',
  61. 'multiple_from' => '',
  62. 'multiple_to' => '',
  63. 'show_repeat_rule' => 'hide',
  64. );
  65. $handler->display->display_options['fields']['field_datetime']['group_rows'] = 0;
  66. $handler->display->display_options['fields']['field_datetime']['delta_limit'] = '1';
  67. $handler->display->display_options['fields']['field_datetime']['delta_offset'] = '0';
  68. $handler->display->display_options['fields']['field_datetime']['delta_reversed'] = 0;
  69. $handler->display->display_options['fields']['field_datetime']['field_api_classes'] = 0;
  70. /* Field: Content: Location */
  71. $handler->display->display_options['fields']['field_location']['id'] = 'field_location';
  72. $handler->display->display_options['fields']['field_location']['table'] = 'field_data_field_location';
  73. $handler->display->display_options['fields']['field_location']['field'] = 'field_location';
  74. $handler->display->display_options['fields']['field_location']['label'] = '';
  75. $handler->display->display_options['fields']['field_location']['alter']['alter_text'] = 0;
  76. $handler->display->display_options['fields']['field_location']['alter']['make_link'] = 0;
  77. $handler->display->display_options['fields']['field_location']['alter']['absolute'] = 0;
  78. $handler->display->display_options['fields']['field_location']['alter']['external'] = 0;
  79. $handler->display->display_options['fields']['field_location']['alter']['replace_spaces'] = 0;
  80. $handler->display->display_options['fields']['field_location']['alter']['trim_whitespace'] = 0;
  81. $handler->display->display_options['fields']['field_location']['alter']['nl2br'] = 0;
  82. $handler->display->display_options['fields']['field_location']['alter']['word_boundary'] = 1;
  83. $handler->display->display_options['fields']['field_location']['alter']['ellipsis'] = 1;
  84. $handler->display->display_options['fields']['field_location']['alter']['strip_tags'] = 0;
  85. $handler->display->display_options['fields']['field_location']['alter']['trim'] = 0;
  86. $handler->display->display_options['fields']['field_location']['alter']['html'] = 0;
  87. $handler->display->display_options['fields']['field_location']['element_label_colon'] = FALSE;
  88. $handler->display->display_options['fields']['field_location']['element_default_classes'] = 1;
  89. $handler->display->display_options['fields']['field_location']['hide_empty'] = 0;
  90. $handler->display->display_options['fields']['field_location']['empty_zero'] = 0;
  91. $handler->display->display_options['fields']['field_location']['field_api_classes'] = 0;
  92. /* Sort criterion: Content: Date/Time - start date (field_datetime) */
  93. $handler->display->display_options['sorts']['field_datetime_value']['id'] = 'field_datetime_value';
  94. $handler->display->display_options['sorts']['field_datetime_value']['table'] = 'field_data_field_datetime';
  95. $handler->display->display_options['sorts']['field_datetime_value']['field'] = 'field_datetime_value';
  96. /* Contextual filter: Date: Date (node) */
  97. $handler->display->display_options['arguments']['date_argument']['id'] = 'date_argument';
  98. $handler->display->display_options['arguments']['date_argument']['table'] = 'node';
  99. $handler->display->display_options['arguments']['date_argument']['field'] = 'date_argument';
  100. $handler->display->display_options['arguments']['date_argument']['default_action'] = 'default';
  101. $handler->display->display_options['arguments']['date_argument']['exception']['value'] = 'All';
  102. $handler->display->display_options['arguments']['date_argument']['default_argument_skip_url'] = 0;
  103. $handler->display->display_options['arguments']['date_argument']['summary']['format'] = 'default_summary';
  104. $handler->display->display_options['arguments']['date_argument']['date_fields'] = array(
  105. 'field_data_field_datetime.field_datetime_value' => 'field_data_field_datetime.field_datetime_value',
  106. );
  107. /* Filter criterion: Content: Published */
  108. $handler->display->display_options['filters']['status']['id'] = 'status';
  109. $handler->display->display_options['filters']['status']['table'] = 'node';
  110. $handler->display->display_options['filters']['status']['field'] = 'status';
  111. $handler->display->display_options['filters']['status']['value'] = 1;
  112. $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE;
  113. /* Filter criterion: Content: Type */
  114. $handler->display->display_options['filters']['type']['id'] = 'type';
  115. $handler->display->display_options['filters']['type']['table'] = 'node';
  116. $handler->display->display_options['filters']['type']['field'] = 'type';
  117. $handler->display->display_options['filters']['type']['value'] = array(
  118. 'events' => 'events',
  119. );
  120. $handler->display->display_options['filters']['type']['group'] = '0';
  121.  
  122. /* Display: Calendar page */
  123. $handler = $view->new_display('calendar', 'Calendar page', 'calendar_1');
  124.  
  125. /* Display: Calendar block */
  126. $handler = $view->new_display('calendar_block', 'Calendar block', 'calendar_block_1');
  127.  
  128. /* Display: Year view */
  129. $handler = $view->new_display('calendar_period', 'Year view', 'calendar_period_1');
  130.  
  131. /* Display: Month view */
  132. $handler = $view->new_display('calendar_period', 'Month view', 'calendar_period_2');
  133.  
  134. /* Display: Day view */
  135. $handler = $view->new_display('calendar_period', 'Day view', 'calendar_period_3');
  136.  
  137. /* Display: Week view */
  138. $handler = $view->new_display('calendar_period', 'Week view', 'calendar_period_4');
  139.  
  140. /* Display: Block view */
  141. $handler = $view->new_display('calendar_period', 'Block view', 'calendar_period_5');
  142.  
  143. /* Display: Upcoming */
  144. $handler = $view->new_display('block', 'Upcoming', 'block_1');
  145. $handler->display->display_options['defaults']['title'] = FALSE;
  146. $handler->display->display_options['title'] = 'Upcoming';
  147. $handler->display->display_options['defaults']['use_more'] = FALSE;
  148. $handler->display->display_options['defaults']['pager'] = FALSE;
  149. $handler->display->display_options['pager']['type'] = 'some';
  150. $handler->display->display_options['pager']['options']['items_per_page'] = '5';
  151. $handler->display->display_options['pager']['options']['offset'] = '0';
  152. $handler->display->display_options['defaults']['style_plugin'] = FALSE;
  153. $handler->display->display_options['style_plugin'] = 'list';
  154. $handler->display->display_options['defaults']['style_options'] = FALSE;
  155. $handler->display->display_options['defaults']['row_plugin'] = FALSE;
  156. $handler->display->display_options['row_plugin'] = 'fields';
  157. $handler->display->display_options['defaults']['row_options'] = FALSE;
  158. $handler->display->display_options['defaults']['fields'] = FALSE;
  159. /* Field: Content: Title */
  160. $handler->display->display_options['fields']['title']['id'] = 'title';
  161. $handler->display->display_options['fields']['title']['table'] = 'node';
  162. $handler->display->display_options['fields']['title']['field'] = 'title';
  163. $handler->display->display_options['fields']['title']['label'] = '';
  164. $handler->display->display_options['fields']['title']['alter']['alter_text'] = 0;
  165. $handler->display->display_options['fields']['title']['alter']['make_link'] = 0;
  166. $handler->display->display_options['fields']['title']['alter']['absolute'] = 0;
  167. $handler->display->display_options['fields']['title']['alter']['word_boundary'] = 0;
  168. $handler->display->display_options['fields']['title']['alter']['ellipsis'] = 0;
  169. $handler->display->display_options['fields']['title']['alter']['strip_tags'] = 0;
  170. $handler->display->display_options['fields']['title']['alter']['trim'] = 0;
  171. $handler->display->display_options['fields']['title']['alter']['html'] = 0;
  172. $handler->display->display_options['fields']['title']['link_to_node'] = 1;
  173. /* Field: Content: Date/Time */
  174. $handler->display->display_options['fields']['field_datetime']['id'] = 'field_datetime';
  175. $handler->display->display_options['fields']['field_datetime']['table'] = 'field_data_field_datetime';
  176. $handler->display->display_options['fields']['field_datetime']['field'] = 'field_datetime';
  177. $handler->display->display_options['fields']['field_datetime']['label'] = '';
  178. $handler->display->display_options['fields']['field_datetime']['alter']['alter_text'] = 0;
  179. $handler->display->display_options['fields']['field_datetime']['alter']['make_link'] = 0;
  180. $handler->display->display_options['fields']['field_datetime']['alter']['absolute'] = 0;
  181. $handler->display->display_options['fields']['field_datetime']['alter']['external'] = 0;
  182. $handler->display->display_options['fields']['field_datetime']['alter']['replace_spaces'] = 0;
  183. $handler->display->display_options['fields']['field_datetime']['alter']['trim_whitespace'] = 0;
  184. $handler->display->display_options['fields']['field_datetime']['alter']['nl2br'] = 0;
  185. $handler->display->display_options['fields']['field_datetime']['alter']['word_boundary'] = 1;
  186. $handler->display->display_options['fields']['field_datetime']['alter']['ellipsis'] = 1;
  187. $handler->display->display_options['fields']['field_datetime']['alter']['strip_tags'] = 0;
  188. $handler->display->display_options['fields']['field_datetime']['alter']['trim'] = 0;
  189. $handler->display->display_options['fields']['field_datetime']['alter']['html'] = 0;
  190. $handler->display->display_options['fields']['field_datetime']['element_label_colon'] = FALSE;
  191. $handler->display->display_options['fields']['field_datetime']['element_default_classes'] = 1;
  192. $handler->display->display_options['fields']['field_datetime']['hide_empty'] = 0;
  193. $handler->display->display_options['fields']['field_datetime']['empty_zero'] = 0;
  194. $handler->display->display_options['fields']['field_datetime']['settings'] = array(
  195. 'format_type' => 'medium',
  196. 'fromto' => 'value',
  197. 'multiple_number' => '',
  198. 'multiple_from' => '',
  199. 'multiple_to' => '',
  200. 'show_repeat_rule' => 'hide',
  201. );
  202. $handler->display->display_options['fields']['field_datetime']['group_rows'] = 0;
  203. $handler->display->display_options['fields']['field_datetime']['delta_offset'] = '0';
  204. $handler->display->display_options['fields']['field_datetime']['delta_reversed'] = 0;
  205. $handler->display->display_options['fields']['field_datetime']['field_api_classes'] = 0;
  206. /* Field: Content: Location */
  207. $handler->display->display_options['fields']['field_location']['id'] = 'field_location';
  208. $handler->display->display_options['fields']['field_location']['table'] = 'field_data_field_location';
  209. $handler->display->display_options['fields']['field_location']['field'] = 'field_location';
  210. $handler->display->display_options['fields']['field_location']['label'] = '';
  211. $handler->display->display_options['fields']['field_location']['alter']['alter_text'] = 0;
  212. $handler->display->display_options['fields']['field_location']['alter']['make_link'] = 0;
  213. $handler->display->display_options['fields']['field_location']['alter']['absolute'] = 0;
  214. $handler->display->display_options['fields']['field_location']['alter']['external'] = 0;
  215. $handler->display->display_options['fields']['field_location']['alter']['replace_spaces'] = 0;
  216. $handler->display->display_options['fields']['field_location']['alter']['trim_whitespace'] = 0;
  217. $handler->display->display_options['fields']['field_location']['alter']['nl2br'] = 0;
  218. $handler->display->display_options['fields']['field_location']['alter']['word_boundary'] = 1;
  219. $handler->display->display_options['fields']['field_location']['alter']['ellipsis'] = 1;
  220. $handler->display->display_options['fields']['field_location']['alter']['strip_tags'] = 0;
  221. $handler->display->display_options['fields']['field_location']['alter']['trim'] = 0;
  222. $handler->display->display_options['fields']['field_location']['alter']['html'] = 0;
  223. $handler->display->display_options['fields']['field_location']['element_label_colon'] = FALSE;
  224. $handler->display->display_options['fields']['field_location']['element_default_classes'] = 1;
  225. $handler->display->display_options['fields']['field_location']['hide_empty'] = 0;
  226. $handler->display->display_options['fields']['field_location']['empty_zero'] = 0;
  227. $handler->display->display_options['fields']['field_location']['field_api_classes'] = 0;
  228. $handler->display->display_options['defaults']['sorts'] = FALSE;
  229. /* Sort criterion: Content: Date/Time - start date (field_datetime) */
  230. $handler->display->display_options['sorts']['field_datetime_value']['id'] = 'field_datetime_value';
  231. $handler->display->display_options['sorts']['field_datetime_value']['table'] = 'field_data_field_datetime';
  232. $handler->display->display_options['sorts']['field_datetime_value']['field'] = 'field_datetime_value';
  233. $handler->display->display_options['defaults']['arguments'] = FALSE;
  234. $handler->display->display_options['defaults']['filters'] = FALSE;
  235. /* Filter criterion: Content: Published */
  236. $handler->display->display_options['filters']['status']['id'] = 'status';
  237. $handler->display->display_options['filters']['status']['table'] = 'node';
  238. $handler->display->display_options['filters']['status']['field'] = 'status';
  239. $handler->display->display_options['filters']['status']['value'] = 1;
  240. $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE;
  241. /* Filter criterion: Date: Date (node) */
  242. $handler->display->display_options['filters']['date_filter']['id'] = 'date_filter';
  243. $handler->display->display_options['filters']['date_filter']['table'] = 'node';
  244. $handler->display->display_options['filters']['date_filter']['field'] = 'date_filter';
  245. $handler->display->display_options['filters']['date_filter']['operator'] = '>=';
  246. $handler->display->display_options['filters']['date_filter']['group'] = '0';
  247. $handler->display->display_options['filters']['date_filter']['expose']['operator'] = FALSE;
  248. $handler->display->display_options['filters']['date_filter']['default_date'] = 'now';
  249. $handler->display->display_options['filters']['date_filter']['date_fields'] = array(
  250. 'field_data_field_datetime.field_datetime_value' => 'field_data_field_datetime.field_datetime_value',
  251. );
  252. /* Filter criterion: Content: Type */
  253. $handler->display->display_options['filters']['type']['id'] = 'type';
  254. $handler->display->display_options['filters']['type']['table'] = 'node';
  255. $handler->display->display_options['filters']['type']['field'] = 'type';
  256. $handler->display->display_options['filters']['type']['value'] = array(
  257. 'events' => 'events',
  258. );
  259. $handler->display->display_options['filters']['type']['group'] = '0';
  260. $handler->display->display_options['block_description'] = 'Upcoming';
  261.  
  262. /* Display: iCal feed */
  263. $handler = $view->new_display('calendar_ical', 'iCal feed', 'calendar_ical_1');
Advertisement
Add Comment
Please, Sign In to add comment