You are here

views.view.group_events.yml in Open Social 8.9

modules/social_features/social_group/config/install/views.view.group_events.yml

File

modules/social_features/social_group/config/install/views.view.group_events.yml
View source
  1. langcode: en
  2. status: true
  3. dependencies:
  4. config:
  5. - core.entity_view_mode.group_content.teaser
  6. - group.content_type.closed_group-group_node-event
  7. - group.content_type.open_group-group_node-event
  8. - group.content_type.public_group-group_node-event
  9. - group.type.closed_group
  10. - group.type.open_group
  11. - group.type.public_group
  12. module:
  13. - datetime
  14. - group
  15. - node
  16. - social_event
  17. _core:
  18. default_config_hash: U1m7im0n_LIf-xAersIh9IgiJ-tRm2iZ9odxkEOxeBU
  19. id: group_events
  20. label: 'Group Events'
  21. module: views
  22. description: ''
  23. tag: ''
  24. base_table: group_content_field_data
  25. base_field: id
  26. display:
  27. default:
  28. display_plugin: default
  29. id: default
  30. display_title: Master
  31. position: 0
  32. display_options:
  33. access:
  34. type: group_permission
  35. options:
  36. group_permission: 'view group_node:event content'
  37. cache:
  38. type: tag
  39. options: { }
  40. query:
  41. type: views_query
  42. options:
  43. disable_sql_rewrite: false
  44. distinct: true
  45. replica: false
  46. query_comment: ''
  47. query_tags: { }
  48. exposed_form:
  49. type: basic
  50. options:
  51. submit_button: Apply
  52. reset_button: true
  53. reset_button_label: Reset
  54. exposed_sorts_label: 'Sort by'
  55. expose_sort_order: false
  56. sort_asc_label: Asc
  57. sort_desc_label: Desc
  58. pager:
  59. type: mini
  60. options:
  61. items_per_page: 10
  62. offset: 0
  63. id: 0
  64. total_pages: null
  65. expose:
  66. items_per_page: false
  67. items_per_page_label: 'Items per page'
  68. items_per_page_options: '5, 10, 25, 50'
  69. items_per_page_options_all: false
  70. items_per_page_options_all_label: '- All -'
  71. offset: false
  72. offset_label: Offset
  73. tags:
  74. previous: ‹‹
  75. next: ››
  76. style:
  77. type: default
  78. row:
  79. type: 'entity:group_content'
  80. options:
  81. relationship: none
  82. view_mode: teaser
  83. fields:
  84. label:
  85. table: group_content_field_data
  86. field: label
  87. id: label
  88. entity_type: null
  89. entity_field: label
  90. plugin_id: field
  91. relationship: none
  92. group_type: group
  93. admin_label: ''
  94. label: ''
  95. exclude: false
  96. alter:
  97. alter_text: false
  98. text: ''
  99. make_link: false
  100. path: ''
  101. absolute: false
  102. external: false
  103. replace_spaces: false
  104. path_case: none
  105. trim_whitespace: false
  106. alt: ''
  107. rel: ''
  108. link_class: ''
  109. prefix: ''
  110. suffix: ''
  111. target: ''
  112. nl2br: false
  113. max_length: 0
  114. word_boundary: true
  115. ellipsis: true
  116. more_link: false
  117. more_link_text: ''
  118. more_link_path: ''
  119. strip_tags: false
  120. trim: false
  121. preserve_tags: ''
  122. html: false
  123. element_type: ''
  124. element_class: ''
  125. element_label_type: ''
  126. element_label_class: ''
  127. element_label_colon: true
  128. element_wrapper_type: ''
  129. element_wrapper_class: ''
  130. element_default_classes: true
  131. empty: ''
  132. hide_empty: false
  133. empty_zero: false
  134. hide_alter_empty: true
  135. click_sort_column: value
  136. type: string
  137. settings: { }
  138. group_column: value
  139. group_columns: { }
  140. group_rows: true
  141. delta_limit: 0
  142. delta_offset: 0
  143. delta_reversed: false
  144. delta_first_last: false
  145. multi_type: separator
  146. separator: ', '
  147. field_api_classes: false
  148. filters:
  149. type:
  150. id: type
  151. table: group_content_field_data
  152. field: type
  153. value:
  154. open_group-group_node-event: open_group-group_node-event
  155. closed_group-group_node-event: closed_group-group_node-event
  156. public_group-group_node-event: public_group-group_node-event
  157. entity_type: group_content
  158. entity_field: type
  159. plugin_id: bundle
  160. expose:
  161. operator_limit_selection: false
  162. operator_list: { }
  163. event_date:
  164. id: event_date
  165. table: node__field_event_date
  166. field: event_date
  167. relationship: gc__node
  168. group_type: group
  169. admin_label: ''
  170. operator: in
  171. value: { }
  172. group: 1
  173. exposed: true
  174. expose:
  175. operator_id: event_date_op
  176. label: 'Event date'
  177. description: null
  178. use_operator: false
  179. operator: event_date_op
  180. operator_limit_selection: false
  181. operator_list: { }
  182. identifier: field_event_date_value
  183. required: false
  184. remember: false
  185. multiple: false
  186. remember_roles:
  187. authenticated: authenticated
  188. reduce: false
  189. is_grouped: true
  190. group_info:
  191. label: ''
  192. description: ''
  193. identifier: field_event_date_value
  194. optional: false
  195. widget: radios
  196. multiple: false
  197. remember: false
  198. default_group: '1'
  199. default_group_multiple: { }
  200. group_items:
  201. 1:
  202. title: 'Ongoing and upcoming events'
  203. operator: in
  204. value: '1'
  205. 2:
  206. title: 'Past events'
  207. operator: in
  208. value: '2'
  209. 3:
  210. title: ''
  211. operator: in
  212. value: { }
  213. plugin_id: social_event_date_filter
  214. nid:
  215. id: nid
  216. table: node_access
  217. field: nid
  218. relationship: gc__node
  219. group_type: group
  220. admin_label: ''
  221. operator: '='
  222. value: ''
  223. group: 1
  224. exposed: false
  225. expose:
  226. operator_id: ''
  227. label: ''
  228. description: ''
  229. use_operator: false
  230. operator: ''
  231. identifier: ''
  232. required: false
  233. remember: false
  234. multiple: false
  235. remember_roles:
  236. authenticated: authenticated
  237. operator_limit_selection: false
  238. operator_list: { }
  239. is_grouped: false
  240. group_info:
  241. label: ''
  242. description: ''
  243. identifier: ''
  244. optional: true
  245. widget: select
  246. multiple: false
  247. remember: false
  248. default_group: All
  249. default_group_multiple: { }
  250. group_items: { }
  251. plugin_id: node_access
  252. sorts:
  253. event_date:
  254. id: event_date
  255. table: node__field_event_date
  256. field: event_date
  257. relationship: gc__node
  258. group_type: group
  259. admin_label: ''
  260. order: ASC
  261. exposed: false
  262. expose:
  263. label: ''
  264. granularity: minute
  265. plugin_id: social_event_date_sort
  266. title: 'Group Events'
  267. header: { }
  268. footer: { }
  269. empty:
  270. area_text_custom:
  271. id: area_text_custom
  272. table: views
  273. field: area_text_custom
  274. relationship: none
  275. group_type: group
  276. admin_label: ''
  277. empty: true
  278. tokenize: false
  279. content: 'No events in this group'
  280. plugin_id: text_custom
  281. relationships:
  282. gc__node:
  283. id: gc__node
  284. table: group_content_field_data
  285. field: gc__node
  286. relationship: none
  287. group_type: group
  288. admin_label: 'Group content Content'
  289. required: false
  290. group_content_plugins:
  291. 'group_node:event': 'group_node:event'
  292. 'group_node:page': '0'
  293. 'group_node:topic': '0'
  294. entity_type: group_content
  295. plugin_id: group_content_to_entity
  296. arguments:
  297. gid:
  298. id: gid
  299. table: group_content_field_data
  300. field: gid
  301. relationship: none
  302. group_type: group
  303. admin_label: ''
  304. default_action: 'not found'
  305. exception:
  306. value: all
  307. title_enable: false
  308. title: All
  309. title_enable: false
  310. title: ''
  311. default_argument_type: fixed
  312. default_argument_options:
  313. argument: ''
  314. default_argument_skip_url: false
  315. summary_options:
  316. base_path: ''
  317. count: true
  318. items_per_page: 25
  319. override: false
  320. summary:
  321. sort_order: asc
  322. number_of_records: 0
  323. format: default_summary
  324. specify_validation: true
  325. validate:
  326. type: 'entity:group'
  327. fail: 'not found'
  328. validate_options:
  329. access: false
  330. bundles:
  331. closed_group: closed_group
  332. open_group: open_group
  333. public_group: public_group
  334. multiple: 0
  335. operation: view
  336. break_phrase: false
  337. not: false
  338. entity_type: group_content
  339. entity_field: gid
  340. plugin_id: numeric
  341. display_extenders: { }
  342. cache_metadata:
  343. max-age: -1
  344. contexts:
  345. - 'languages:language_content'
  346. - 'languages:language_interface'
  347. - route.group
  348. - url
  349. - url.query_args
  350. - user.group_permissions
  351. - 'user.node_grants:view'
  352. tags: { }
  353. page_group_events:
  354. display_plugin: page
  355. id: page_group_events
  356. display_title: Page
  357. position: 1
  358. display_options:
  359. display_extenders: { }
  360. path: group/%group/events
  361. exposed_block: true
  362. cache_metadata:
  363. max-age: -1
  364. contexts:
  365. - 'languages:language_content'
  366. - 'languages:language_interface'
  367. - route.group
  368. - url
  369. - url.query_args
  370. - user.group_permissions
  371. - 'user.node_grants:view'
  372. tags: { }